基于ARM7的熏蒸控制系统的设计与研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:shenbin880109
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式实时系统作为计算机应用的一个崭新领域,以其简洁、高效等特点越来越多地受到人们的广泛关注。本文以嵌入式实时操作系统在一种基于ARM7熏蒸控制系统中的应用为背景,以高性能的嵌入式微处理器为核心,采用嵌入式实时操作系统μC/OS-Ⅱ在各任务间优化地分配CPU时间和系统资源,简化了软件编程,保证了系统的实时性、提高了系统的可靠性。本文讨论了熏蒸控制系统和嵌入式实时操作系统的国内外发展、现状和未来。介绍了嵌入式系统和实时操作系统的概念、特点和两者之间的联系,阐述了在嵌入式应用中使用RTOS的必要性,指出了采用嵌入式实时操作系统开发一个安全、高效的控制系统是目前控制领域发展的趋势。在硬件设计上以PhILIPS的处理器LPC2292(ARM7)为主控制器核心,以ARM7+PIC作为智能熏蒸控制系统的系统结构。在软件上深入讨论了熏蒸控制系统的逻辑结构、控制策略和方法,实现了熏蒸控制器软件的总体结构设计和任务分配,提出了移植实时操作系统对熏蒸控制系统进行管理的必要性。简要分析了μC/OS-Ⅱ的内核结构,实现了μC/OS-Ⅱ在ARM7上的移植,描述了在移植过程中与ARM7相关文件的修改方法,并给出了主要移植代码。基于μC/OS-Ⅱ软件开发平台,设计了熏蒸控制系统的主要任务模块、中断处理模块,阐述了任务间或中断服务与任务之间通信的方法,实现了嵌入式实时操作系统μC/OS-Ⅱ在熏蒸控制系统中的实际应用。
其他文献
随着中小型企业实施客户关系管理(CRM)的进程,呼叫中心作为企业与客户的统一接触点,建立功能完善的呼叫中心是增强企业竞争力的重要手段之一,其中交互式语音应答(IVR)系统是
惯性导航系统与卫星导航系统是目前主要的两种导航系统,二者的组合导航具有良好的信息互补性,通过深层次的组合导航技术和数据融合技术可以提高导航系统的精度和可靠性。因此
在选矿生产过程中,工艺指标是企业经济效益和生产控制之间的联系纽带。相对于局部工艺指标独立控制,对选矿生产全流程工艺指标进行协同控制能够取得更高的经济效益,且有利于
网络控制系统(Networked Control Systems,NCSs)是将控制系统的传感器、执行器和控制器等单元通过网络连接起来的分布式控制系统。NCSs具有连线少、灵活性强、便于故障诊断和
人脸识别技术是当前生物特征识别领域的热点,在身份识别市场中占有越来越大的份额。智能化的机器人视觉系统在近年来得到了快速的发展,把人脸识别技术应用在机器人视觉中,能
运动控制系统广泛应用于工业中的各个领域,如半导体封装,数控机床,工业机器人等。为了满足对运动控制系统高速高精度的要求,路径优化,插补算法,控制算法以及机械装配等方面的
车牌识别技术是智能交通系统中的重要研究课题。其在城市交通监控系统、车辆自动收费系统、车流量观测站等交通自动化系统中有着相当广泛的应用。因此,车牌识别技术的研究和开
随着GIS技术的不断发展以及GIS与其他学科领域的结合,GIS的应用已发生根本性的变化。一方面其应用领域由最初的几个专业领域发展到社会的各个行业领域,成为一个基本的空间信
腿式机器人是机器人研究领域的重要分支,它具有生物腿的形态特征,对崎岖地形、复杂环境具有良好的适应能力,因此长期以来一直是机器人研究领域的热点。近年来,新的驱动方法和
随着通信事业的高速发展,人们对网络通信的需求不断提高,希望实现在任何时间、任何地点,与任何人能够进行包括数据、话音、图像等任何内容的通信。但是现行的IEEE802.11技术