|
| 单片机上电问题,求助!!! |
| 新闻出处:21ic
发布时间: 2007-05-30 |
buyuanming 发布于 2007-5-29 10:09:00 由于485通信所带从机数目有限,而设计中从机数目较多,所以想有外部信号输入时(电平变化)才给单片机上电,不知该怎样实现?
chunyang 发布于 2007-5-29 10:13:00 决定485带载能力的是接口芯片,与MCU无关。
buyuanming 发布于 2007-5-29 15:10:00 谢谢版主!!
我用的是max485,最多是只能带32个吧
buyuanming 发布于 2007-5-29 15:22:00 我设计的系统不采用主机监视轮询的方法,而是从机采用谁有问题谁说话的方法,及时将故障信息反映给主机。
chunyang 发布于 2007-5-29 17:02:00 至于你说的方法属“突发式”通讯,程序处理时要注意避免竞争。
lucidmask 发布于 2007-5-29 17:15:00 max485只能带32个? 不会吧?有可以带更多的蕊片的
chunyang 发布于 2007-5-29 17:49:00 MAX485是最普通的485接口片,MAX487就能带128点。
gyt 发布于 2007-5-29 19:35:00 楼主的方法不太好
buyuanming 发布于 2007-5-29 20:51:00 谢谢大伙了!!! 竞争确实是个问题^_^
buyuanming 发布于 2007-5-29 21:41:00 有外部信号输入时,用中断唤醒,这样同一时刻只可能有少数几台单片机处于唤醒状态,这样可以解决负载问题吗?
chunyang 发布于 2007-5-30 9:27:00 485带载数量只与485接口芯片的数量有关,跟MCU无关,你就是使用超低功耗MCU或者在MCU上接个相当于全世界用电量的负载,你用的485芯片能带几个负载还是带几个,一个不会多也一个不会少。 解决485节点数的问题要靠选择正确的接口芯片,必要时加中继,除了加中继,至少我在前面都已经讲过了,你该好好动动脑子!
|
| 【关闭】 【打印】 |
|
|
|
|