论文部分内容阅读
随着Internet的发展和后PC时代的到来,嵌入式系统成为当前仪器仪表行业的焦点之一;同时大量的高端用户也对仪器仪表的性能和功能提出了更高的要求,但8/16位单片机由于性能和资源的局限性,只能完成一些基本的功能。计算机技术和集成电路技术的发展,使得具有高性能、低功耗、低成本等诸多优点的32位ARM处理器广泛应用于消费电子、工业控制和仪器仪表等行业,基于32位ARM处理器的嵌入式系统技术将对仪器仪表的技术开发产生重大的变革。 本文将基于ARM处理器和Linux操作系统的嵌入式系统技术应用于高端电磁流量计的开发,改变了传统电磁流量计在显示方式、数据存储和通讯方式上的不足,使得电磁流量计更具智能化、人性化和网络化,对于提高我国电磁流量计研究和开发的技术水平具有积极意义和重要的应用价值。主要研究工作如下: 1、在分析电磁流量计的发展趋势和嵌入式系统技术的基础上,提出了将嵌入式系统应用于电磁流量计的设计思想。 2、完成了嵌入式电磁流量计的硬件设计,包括:ARM处理器核心模块、信号放大滤波模块、低频三值方波励磁输出模块、TFT彩屏人机交互模块、以太网和USB通信接口模块和调试接口模块的设计。 3、完成了嵌入式电磁流量计软件的设计,包括交叉开发环境的搭建、引导加载程序U-Boot和嵌入式Linux的移植、硬件设备驱动程序的编写、根文件系统和JFFS2文件系统的构建以及基于MiniGUI和多线程技术的应用软件编写。 4、对嵌入式电磁流量计进行一系列的系统测试和实验。结果表明嵌入式电磁流量计不仅具有传统电磁流量计的功能,还实现了流量曲线显示的TFT彩屏显示操作界面、流量数据文件断电存储和管理以及基于Internet的远程数据采集和远程控制功能。