基于CAN总线的嵌入式水位监测系统设计,针对隧道内多点水位信息的采集,提出了一种基于CAN总线的嵌入式水位监测系统的设计方案。该系统由监测终端层和监测服务器组成,监测终端采用以ARM内核32位嵌入式微处理器LPC2368为核心的硬件平台,通过在微处理器上移植实时操作系统μC/OS-Ⅱ进行任务的调度和管理,提高系统的稳定性和实时性;而监测服务器为工控机上运行的监控软件,将iCAN协议应用到水位监测系统,实现水位监测的总线网络化。实验结果表明:该系统可通过1根双绞线在6km范围内实时监测63个节点的