当计算机技术涉及到数据采集的领域,该领域也会发生日益发展的变化。比如出现了越来越多的仪器仪表,各个生活领域所需用到的采集设备,温度计等等,都是计算机与采集的结合形成的产物,两者相互利用,借以计算机的硬件和软件条件,增加系统的功能性与稳定性,所以说数据采集与嵌入式计算机的结合是当下科技发展的趋势所在。数据采集可以应用工业领生成,科技研究等等,生产过程中,采集系统可以对其进行数据的采集,监控和记录,在科技研究数据采集可以给研究人员采集各类大量的实验数据,并且通过计算机可以做出快速分析,减少时间,为其提供了一个有力的实验工具。以微机设备来作为数据采集为例,虽然其特点是快速完成数据的采集和处理,但是同时它的成本高和功耗大,我们要选择更加性价比高的方案。随着嵌入式在数据采集中的广泛应用,本课题选择ARM7处理器集成了AD来完成对数据的数字化采集,在数据处理方面有速度快,高效性特点,并结合Proteus仿真没有成本上的支出,性价比高。
现阶段以嵌入式与因特网的结合技术,为数据采集带来了前所未有的发展空间,利用因特网联网,网络化的采集系统利用网络就可以进行数据的采集,也可以进行远程的通信功能,利用网络协议嵌入到数据采集的设备当中,使其信号的收发都已这个协议来运行,这样才能是嵌入式数据采集与因特网相互互联,做到意义上的因特网和嵌入式的信息统一,具有智能化、无线化的特点。总之,无论数据采集在哪个领域中,越高效采集,就越高效处理,经济的效益与应用就越高。
1。4课题的研究内容
本课题的主要研究内容是基于嵌入式操作系统uC/OS-II和ARM7 处理器LPC2138,来设计一个分布式数据采集系统,在利用了Proteus仿真的情况下,实现多路AD数据采集,并且设置了定时采集和电压转换温湿度值的功能,还设计串口通信程序,实现了远程通信。主要有以下几个功能:
1、多路数据采集:通过设置一个模拟开关,设计了16路AD数据采集。
2、定时采集管理:16路AD每个点可以进行设置采集的频率。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
3、单位转换功能:AD数据采集的电压值可以转换为温度、湿度显示。
4、数据显示:将16路AD采集数据分成2页显示,每页显示8路的数据。
5、远程通信功能:16路电压采集完成后串口进行传输,显示数据于上位机程序。
本文的主要内容有:
1、介绍了ARM7 LPC2138的体系结构和嵌入式系统uC/OS-II的基本概念,主要特 点和功能等等。
2、整个系统的硬件设计,包括电路各个模块的硬件结构与工作原理。
3、数据采集系统的设计,各个功能的实现过程,包括多路数据采集,定时采集,数据显示,远程通信。编写了各个功能的相应实现代码,并且通过调试实现这几个功能。
2系统硬件设计
整个数据采集系统的电路是通过Proteus仿真进行硬件电路的设计,电路图主要由ARM7处理器LPC2138,显示LCD液晶屏LM4229, 4×4键盘,16选1模拟开关74HC4067,16路AD采集,通信串口UART接口以及其他外围电路组成的。