摘要
针对隧道内多点水位信息的采集,提出了一种基于CAN总线的嵌入式水位监测系统的设计方案。该系统由监测终端层和监测服务器组成,监测终端采用以ARM内核32位嵌入式微处理器LPC2368为核心的硬件平台,通过在微处理器上移植实时操作系统μC/OS-Ⅱ进行任务的调度和管理,提高系统的稳定性和实时性;而监测服务器为工控机上运行的监控软件,将iCAN协议应用到水位监测系统,实现水位监测的总线网络化。实验结果表明:该系统可通过1根双绞线在6 km范围内实时监测63个节点的水位信息。与传统方法相比,该系统设计在稳定性和低成本上具有明显优势。
For multi-point water level information collection in tunnel, this paper put forward a design scheme of embedded water level monitoring system based on CAN bus. The system consisted of monitoring terminal and monitoring servers. The monitoring terminal used LPC2368 as hardware platform core, which was 32-bit embedded microprocessor with ARM core. Transplant the real-time operating system μC/OS-Ⅱ in the microprocessor to achieve task scheduling and management, and increase system stability and real-time. And monitoring server is monitoring software running on industrial computer, iCAN protocol is applied to the water level monitoring system to achieve bus network. Experimental results show that the system can be mounted to monitor 63 nodes, communication range of up to 6 km. Compared with the traditional method, the system has obvious advantages in stability and low cost.
出处
《电子设计工程》
2010年第10期87-89,共3页
Electronic Design Engineering