基于μC/OS-Ⅱ嵌入式实时操作系统的研究及其在测控系统中的应用

来源 :兰州交通大学 | 被引量 : 5次 | 上传用户:fancylhs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式技术是目前电子产品设计领域最为热门的技术之一,应用嵌入式操作系统的嵌入式系统设计已成为当前研究的热点,嵌入式系统在工业控制、消费电子等领域的应用范围不断扩大,使用嵌入式技术的数字机床、智能工具、工业机器人、服务机器人正在逐渐改变着传统的工业生产和服务方式。目前,各种各样的的新型嵌入式系统设备在应用数量上已经远远超过了通用计算机。本课题的目的是通过对μ/OS-Ⅱ嵌入式实时操作系统的研究,掌握嵌入式实时操作系统的使用与开发技术,使其更好的应用于计算机测控领域。本文首先以嵌入式实时操作系统μC/OS-Ⅱ的2.52版本为基础,研究了嵌入式操作系统的工作原理、移植方法以及嵌入式系统的开发设计流程。在此基础上,就当前工业控制领域比较流行的三种典型芯片进行了移植测试。这三种芯片分别是:Cygnal公司的8位SOC芯片C8051F041、TI公司生产的16位DSP芯片TMS320LF2407以及Philips公司生产的ARM7系列的32位芯片LPC2114。针对三种芯片分别搭建了各自的硬件平台并实现了μ/OS-Ⅱ在这三种芯片上的移植,测试结果正确,系统移植成功。其次,本文设计了基于μC/OS-Ⅱ的ModBus-DeviceNet协议转换器。系统硬件使用了AVR系列单片机Atmegal28,采用了SJA1000CAN控制器和TJA1050CAN收发器。系统软件设计使用了μC/OS-Ⅱ嵌入式实时操作系统。在此基础上,提出了ModBus转换DeviceNet协议的一种方法。并给出了ModBus通信协议中的典型数据,根据DeviceNet协议结构,设计了DeviceNet的通信协议,系统已经过试验,运行良好。最后,针对工业色谱仪中对管道压力的检测控制要求,设计了压力检测控制器,在该控制器中,采用CAN现场总线,同时使用了Cygnal公司生产的集成有CAN控制器的C8051F041芯片,完成了系统的硬件设计。软件设计使用了μC/OS-Ⅱ嵌入式实时操作系统。编写了底层硬件驱动程序以及上层应用程序,从而完成了整个压力控制器的设计。该控制器处于测试阶段,目前运行良好。
其他文献
该文在模型解法上也进行了搜索,与传统的拉格朗日法、动态规划法等比较有了一定的改进.该文采用了Tabu Search(禁忌搜索)法求解电力规划问题,在初始解的选取、Tabu Size的确
煮糖结晶过程是制糖工艺中的重要环节,同时又是一个具有强非线性的复杂化学物理过程。煮糖工艺的关键是控制糖液的过饱和度,使其保持在适当的范围,使晶粒能均匀、整齐地生长
论文是以辽宁轮胎厂轮胎胎面四级传动控制系统及其活套位置控制系统改造项目为研究背景,在查阅了大量国内外相关文献的基础上,综述模糊控制的产生、发展历程、模糊控制的特点
该文以电阻率成象(全井眼地层微电阻率扫描FMI)、数字声波成象(井下声波电视HBTV)和胜利油田的实际测井资料为例,针对电阻率成象测井的仪器结构和测量原理,详细地讨论了成象
该文详细地论述了烟气能量回收机组监控系统的实际工业背景、总体设计、硬件工作原理,技术性能及组态、主风机-轴流压缩机自动控制系统软件实现的原理和方法、再生器压力和烟
热风炉的燃烧过程分成两个阶段:强化燃烧期和蓄热期,在这两上阶段分别进行最优燃烧控制和拱顶温度控制.对于最优燃烧控制,该文提出两种控制方案.该文以鞍钢10高炉热风炉为实
该文针对电厂实时监测系统进行研究和设计.该文首先地实时监测系统的骨架——实时状态网络监测系统进行了研究和设计,提出了两种网络系统的方案.一种是基于现场总线和组态软
随着高新技术的日益发展,把计算机、多媒体、现代通讯网络与保安报警监控系统有机地结合起来组成高效迅速的多媒体网络监控系统.它不仅提高了企业的安全防范自动化水平,减少
该文就是针汽车维修行业的现状以及对汽车维修检测设备的迫切需要,从实用、可靠、精确、经济的角度出发研究了一种汽车烤漆房温度控制系统.从理论到实践,从硬件到软件,全面的
该论文对H控制政府及应用中的一些问题进行了深入的研究,着重解决了鲁棒设计问题中的系统模型描述┅线性分式变换, 以及当H标准问题的某些条件得不到满足时所出现的奇异H问题