ARM9+WinCE智能液位遥测系统:基于CANopen的高效设计与应用

需积分: 0 0 下载量 57 浏览量 更新于2024-09-02 收藏 167KB PDF 举报
嵌入式系统/ARM技术中的基于WinCE的液位遥测系统软件设计是一篇关于在海事应用中提升液位遥测系统性能的文章。文章针对当前行业存在的低技术恶性竞争问题,提出了一个智能的解决方案。该系统主要基于ARM9芯片的WinCE嵌入式开发平台,利用ARM9的高性能和彩色图像处理能力,支持200MHz的工作频率。 系统的关键技术包括CAN总线和CANopen协议。CAN总线作为一种多主从结构的通信协议,提供了高效、可靠的数据传输,其短路保护能力和灵活的通信方式对于保证船舶液位遥测系统的稳定性至关重要。CANopen协议作为CAN的高层协议,不仅简化了开发过程,还确保了协议的公开和通用性,使得系统能够无缝集成到工业控制网络中。 系统设计中,采用EVC开发环境结合多线程技术,实现了并发处理,提高了系统的响应速度和实时性。同时,数据库技术的应用使得数据能够被有效地存储和管理,支持了液位数据的历史记录查询和分析。通过这些技术的整合,系统实现了通信、显示、存储和打印等功能,显著提升了液位监测的效率和准确性。 引言部分强调了液位遥测系统对于船舶航行安全的重要性,尤其是在油轮和化学品船领域。在国内,由于技术落后,竞争激烈,因此提升技术水平是推动行业进步的关键。本文的研究背景和目标就是为了应对这一挑战,通过创新的嵌入式系统设计,提升海事行业的技术水平。 总结来说,这篇文章详细介绍了如何利用ARM9和WinCE平台,通过CANopen协议和多线程技术,开发出一个功能强大、稳定可靠的液位遥测系统,以适应海事行业的实际需求,并具有广泛的应用前景。