一个单片机电路的设计问题

来源:百度知道 编辑:UC知道 时间:2024/07/08 08:01:33
有100个水缸.需要自动蓄水抽水...水位的控制.想用洗衣机的水位传感器......每个缸都有一个最高水位和最低水位来控制上水抽水....都可以独立上水抽水....
想用单片机实现控制...如果每个水位传感器都要一个IO口就不够用了.
应该怎么设计....谢谢...

像这样的系统,最好是采样多路控制系统比较好
比如用20个从单片机,每个控制5路,然后所有的从单片机通过串口,将各个水缸的实时信息反馈给一个主机,主机只负责显示给个水箱当前的水位和工作状态;

虽然看上去要给21个单片机写程序,但实际就是两个程序而已,主机一个,从机一个,从机直接的唯一区别是地址。每一个从机使用独立的地址跟主机通讯

如果使用IO口扩展的话,你至少要扩展400个IO,而且每扫描一次就需要花费很长时间,如果每个还要进行PID水位调节的话,数据量和计算量,不是一个单片机可以胜任的

找8255啊,IO电路不是多得很嘛

最简间的方法是用74LS373来扩充io口