基于RTOS的无接触小位移测量系统的设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:okdangdang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,智能仪表得到了迅速的发展,但是目前大多数智能仪表的软件设计一般仍采用前/后台系统,这种方式造成程序任务的并发执行困难,程序的开发、调试和维护复杂及重要事件响应不及时等问题。随着嵌入式操作系统的发展和MCU工艺技术的进步,在8位MCU中移植操作系统成为可能。在智能仪表中移植嵌入式操作系统能较好地使软件开发工作变得规范、容易测试、编程模块化和开发周期缩短。 本文对智能仪表的特点、现状和发展趋势进行了论述,讲述了基于嵌入式操作系统的智能仪表设计的内容和意义。论述了位移检测仪的需求分析和工作原理,给出了实现该检测移的硬件方案和软件方案;比较详细地介绍了Small RTOS51的移植和裁剪;讲述了基于嵌入式实时操作系统Small RTOS51的智能位移检测仪设计的全过程。文中对硬件的主板和I/O板的设计分别进行了介绍,给出了详细的电路图并对其工作原理进行了分析;在需求分析的基础上,对软件的设计和实现进行了较全面的整体方案分析;对系统任务的划分、信号量的使用以及驱动程序的设计进行了介绍,并给出了驱动程序的详细代码;对基于操作系统和芯片驱动程序的上层应用程序的各个任务的实现进行了详细的分析,并给出了部分流程图和关键的C代码。最后,论文对系统的性能进行了分析,特别是针对KEIL C51的特点,提出了软件设计中要考虑的一些因素,对软件滤波的思想进行介绍以及通过软件手段提高系统性能的方法进行了论述。分析和测量了系统的CPU的使用率、RAM和FLASH的占用量以及中断和调度的实时性,对系统的可靠性进行了评估。 本系统的设计和实现,将Small RTOS51首次应用于无接触小位移测量系统中,验证了该操作系统的使用价值,是一次有意义的成功的尝试。由于以Small RTOS51为软件开发平台,使得整个系统的开发周期缩短、后期的维护和二次开发容易。本仪表已成功应用于汽轮机的监控系统,各项指标达到实际需求,运行稳定可靠。
其他文献
并发控制机制是数据库事务管理中重要的组成部分,是衡量一个数据库系统功能强弱和性能好坏的重要标志之一。分布式并发控制的目的是保证分布事务和分布式数据库的一致性,实现分
随着经济的发展,车辆数量急剧增大,交通问题日益突出,这使得智能交通系统成为一个热点研究领域,受到日益广泛的关注。车牌识别是计算机视觉与模式识别技术在智能交通领域应用的重
网络中包含各种小的手持设备,这些设备可以无缝的进行信息的访问、交换、共享。通常这种网络中会包含手机、笔记本电脑、数码相机、MP3、DVD等设备,所有的这些设备都是人们日常
随着信息技术和网络技术的发展,网络环境变得越来越复杂,信息安全问题日益严峻。入侵检测作为一种积极主动的安全防护技术,也越来越受到人们的关注。 目前大多数程序都是使用
随着计算机技术和空间信息理论的快速发展,移动对象产生的轨迹数据规模呈爆炸式增长,轨迹数据传输速度、存储以及隐私保护需求越来越迫切。轨迹数据概化技术作为轨迹数据挖掘的
基于Internet的高吞吐率计算系统利用Internet上大量的空闲计算资源来解决参数研究、蒙特卡罗模拟等大规模分布式计算问题,是计算网格的一个重要研究方向。一个良好的高吞吐
随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。本文针对设计web服务器这一课题,研究了嵌入式操作系统VxWorks及其在ARM内核的处理器上的设计与开发
计算机及网络技术的迅速发展,给人们的现代生活带来了方便、快捷的新鲜享受。人类开始进入信息时代、电子商务时代。我们的生活越来越数字化,无纸社会近在眼前。互联网改变了人
目前,三维服装CAD已经成为数值服装仿真和计算机辅助设计的热点课题,是多种学科交叉的一门新兴的研究领域,它涉及流体力学、计算机辅助几何设计、数学、动态力学、材料科学、热
在人工智能领域中,如何处理不确定信息数据一直是众多学者关注的热点,而Dempster-Shafer证据理论则是最重要的处理不确定信息的方法之一。作为不确定信息的数学表示,Dempster