资源描述:
《基于ARM和GPRS的远程多路数据采集系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第23卷第4期金陵科技学院学报Vol.23,No.42007年12月JOURNALOFJINLINGINSTITUTEOFTECHNOLOGYDec.,2007基于ARM和GPRS的远程多路数据采集系统X吴功栋(金陵科技学院信息技术学院,江苏南京210001)摘要:系统对多路信号进行采集和处理,将GPRS无线传输模块集成到嵌入式软硬件平台中,实现其与Inter2net上的远程处理中心的数据通信。在ARM微控制器LPC2134上进行μC/OS-Ⅱ嵌入式操作系统的移植,实现A/D转换、数据采集无线发送的接口程序以及扩展SD卡读写
2、的驱动,最终形成多路远程数据采集系统。关键词:ARM;GPRS;μC/OS2Ⅱ;嵌入式系统;远程多路数据采集中图分类号:TN919.3文献标识码:B文章编号:1672-755X(2007)04-0036-04ARemoteMulti2channelDataAcquisitionSystemBasedonARMandGPRSWUGong2dong(JinlingInstituteofTechnology,Nanjing210001,China)Abstract:Thesystemperformsmulti2channelsig
3、nalacquiringandprocessing,inwhichthecommu2nicationhappenedbetweenInternetandGPRSthatisembeddedintothesoftwareandhardwareplatform.TheembeddedOSμC/OS2ⅡistransplantedontheLPC2134microprocessor,thentheA/Dconversion,radiotransmissionserialinterface,andreading&writingdri
4、versinSDcardareactualized,finallytheremotemulti2channeldataacquisitionsystemisaccomplished.Keywords:ARM;GPRS;μC/OS2Ⅱ;embeddedsystem;remotemulti2channeldataacquisition由于人们对数字形式信息的需求量越来越大,理器的应用也极大提高了数据采集的精度和速度。数据采集及其应用技术受到了越来越广泛的关注1系统整体方案和应用。随着技术的发展,数据采集系统正向着高精度、高速度、
5、稳定可靠和集成化的方向发展。目整个远程多路数据采集系统如图1所示。当无前,大多数的数据采集监控系统都是独立的系统,线终端成功连接到互联网后,采集终端将传感器采只能进行数据的现场采集或存储,已不能满足应用集到的数据经放大滤波后发送到ARM微控制器,的需要,迫切要求接入网络实现远程监控。现代数经过A/D转换以及相关处理后,通过RS232口将数据采集技术的发展是建立在新型采集系统软硬件据发送到GPRS无线终端,GPRS无线终端又将这些[1]平台性能提高的基础之上的。具有强大功能的数据打成一个个的IP包,经GPRS空中接口接入无32
6、位微控制器在一些高端仪器仪表中得到了广泛线网络,并由移动通信服务商转接到Internet,最终的应用,而将GPRS无线传输模块嵌入其中,将采通过各种网关和路由到达统一的远程数据处理中集到的数据以无线的方式接入Internet,实现远程心,数据中心接收数据并对数据做后续处理。监控,非常适合工作人员在比较恶劣的环境下或者远程数据中心也可以发送数据信息(各种命令需要对多种参量进行采集时使用。而高性能微处及诊断信息)到无线数据采集模块,通过GPRS终X收稿日期:2007-12-25;修回日期:2007-12-28作者简介:吴功栋(1
7、982-),男,安徽安庆人,硕士研究生,研究方向:信息工程网络与通信。第4期吴功栋:基于ARM和GPRS的远程多路数据采集系统37端上的RS232接口输出到ARM微控制器上,采集本系统采用PHILIPS公司的单片32位微控终端在接收到远程数据中心的信息后,进行解码并制器LPC2134,它是基于一个支持实时仿真和跟TM执行相应的操作,以实现对采集现场的控制。踪的16/32位ARM7TDMI2SCPU,含有128KBGPRS无线终端嵌入了TCP/IP协议和UDP的FLASH,该存储器用作代码和数据的存储。协议(用户可选),本系统
8、采用TCP/IP协议,实际LPC2134拥有两个异步串行口UART0和上GPRSDTU上实现的协议栈是TCP/IPOverUART1,本系统中将UART0与GPRS终端相连,[2]PPP。实现数据传输。它采用16字节收发FIFO,内置波特率发生器,包含使能实现软件控制的机制。硬件SPI接口