基于CAN总线的嵌入式水位监测系统设计

被引量 : 5次 | 上传用户:qisini7814
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
水位监测广泛应用于水利电力、城市给排水、轻工、化工等诸多领域,在社会生活中起着重要作用。随着科学技术的发展,计算机、微电子等多方面的先进技术被应用于水位监测技术中,水位监测系统正在朝着数字化、智能化、网络化的方向不断发展。当前,越来越多的工业现场过程参数的传输控制采用现场总线技术,其中CAN总线由于其优越的性能已被广泛地采用。本文基于太原理工大学测控技术研究所多年来在水位监测方面所取得的研究成果,结合目前的水位监测技术现状,以嵌入式微处理器技术为核心,融合和现场总线技术设计了一种嵌入式水位监测系统。该系统硬件平台采用基于ARM7TDMI-S内核的LPC2368微处理器,软件平台采用抢占式嵌入式操作系统内核μC/OS-II,利用感应式水位传感器实现水位信息的采集,通过CAN总线实现水位信息实时传输。CAN总线是一种具有高保密性、高抗干扰能力、有效支持分布式控制和实时控制的串行通信网络。采用CAN总线作为通信网络可提高安全性和可靠性。μC/OS-II为抢占式嵌入式操作系统,有利于提高程序的实时性和产品的可扩展性。在对目前国内外水位监测方法进行调研分析的基础上,结合对实验室水位监测系统改进,归纳总结出了课题的主要研究内容,在查阅大量参考文献资料的基础上给出了嵌入式水位监测系统的总体设计方案和各模块设计思路;分析研究了前后台系统和多任务系统的基础上,选择了系统采用的嵌入式实时操作系统μC/OS-II,通过研究μC/OS-II内核结构,完成μC/OS-II在LPC2368上的移植;分析了CAN技术规范,将CAN总线移植入μC/OS-II操作系统;系统硬件设计包括数据采集电路设计、存储电路设计、LCD电路设计、CAN总线接口电路设计、电源电路设计以及系统低功耗设计;软件设计包括监测终端软件设计、上位机管理软件设计和CAN通信协议设计三部分,监测终端软件设计完成μC/OS-II操作系统启动初始化,分析FM24CL64、TLC3574及CAN控制器读写时序的基础上编写了设备驱动程序,结合监测终端功能对系统进行任务划分并编写了应用程序;通过组态王软件编写了上位机软件,利用ZOPC-Server完成上位机与CAN总线通信。最后介绍了系统应用调试情况并对整个系统进行分析总结。本课题所设计的水位监测系统,实现了水位监测的网络化集中管理,具有实时性、稳定性、安全性、可靠性、通用性和可拓展性等特点。对工业现场的集中控制系统设计也有一定的参考意义。
其他文献
观察清肺抑毒汤加减治疗病毒性肺炎的临床治疗效果,为病毒性肺炎的治疗提供有效经验方剂。方法将60例患者随机分成两组,对照组在常规治疗基础上加用炎琥宁注射液治疗,治疗组
媒体监督是人类文明史上的重要机制之一,从英国16世纪以降便出现了媒体监督机制,并在清末传入我国。随着我国法治进程的逐步深入,在我国大力倡导民主、公平、公正的今天,大量
一个亘古不变的事实:生产力的发展推动着人类社会的发展。相信正是基于生产力实践方面的需要,对生产力理论方面的研究一直以来都被众多大家和学者们所钟爱,其中马克思的生产力
<正>笔者回顾性分析了2003年1月至2008年1月在本院新生儿监护病房发生新生儿静脉应用葡萄糖酸钙(简称钙剂)288例中发生外渗26例(9.0%)的原因及其护理
内容摘要:甲午战争是1894-1895年日本以朝鲜问题为借口蓄意发动的对华战争。在战争爆发之前,美国接受朝鲜和清政府维护和平的调停请求,对日本提出了撤兵的劝告,但是拒绝采取进
刑事二审审理方式对于整个刑事二审程序功能的发挥、价值目标的实现、程序的有效运作至为重要。本文从立法和实践的对比分析入手,对刑事二审审理方式的立法精神进行了探究,对
输入-输出数据是解决系统辨识问题的关键要素,传统的辨识理论除了假定影响输入-输出数据干扰的密度函数已知外,还要假定输入-输出数据能够精确获得,完全忽略了所用数据的质量
目的本研究针对2型糖尿病视网膜病变开展临床证候学研究。重点研究中医证候分布与演变特点,以及证候与有关实验室指标、眼底微观改变的相关性,旨在为2型糖尿病视网膜病变临床
血管的中心路径提取是虚拟血管镜的重要组成部分,它提供了自动导航的路径.本文提出一种新的内窥路径生成方法,用改进L1中值算法对体素点云化的脑血管数据进行骨架的提取.首先