摘要
针对现代化小区对远程水温水位测控的需求,设计了一款基于CAN总线的远程测控系统。系统采用带有CAN总线控制器的PIC18F458微处理器,结合82C250收发器,实现了对多路信号的数据采集和CAN总线远程通信。系统由一个上位机与多个测控节点组成,上位机主要负责显示各测控节点的水温水位状态,测控节点负责采集水温水位数据和实现继电器控制。上位机与各测控制节点通过CAN总线通讯,经测试有效通讯距离可达5 km。
To satisfy the demand of modern community for monitoring of remote water temperature and water level,a monitoring and control system based on CAN bus was designed.Adopting the microprocessor PIC18F458 with CAN bus controller,added 82C250 transceiver,the system achieved multiplex data acquisition and remote communication of CAN bus.The system consists of a monitor and a number of control nodes.The monitor receives temperature and water level data from every node and displays them.The control node measures temperature and level of water,and realizes control function.The monitor communicated with each control node by CAN bus with the distance up to 5km tested.
出处
《电子设计工程》
2011年第15期92-94,共3页
Electronic Design Engineering