欢迎来到天天文库
浏览记录
ID:5605619
大小:32.00 KB
页数:9页
时间:2017-12-19
《基于arm远程数据采集系统探究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ARM远程数据采集系统探究和实现 摘要:该文介绍了基于ARM的远程数据采集系统的一般通信模型,给出了基于计算机网络的多层分布式采集数据采集系统的实现步骤。管道负责记录检测点的采集数据,管道通过RS485或USB方式连接智能控制模块传输数据,智能控制模块通过以太网方式连接各站点。站点通过GPRS与总管理控制系统互连,以面向连接方式进行数据传输。总管理控制系统将采集到的水流量数据存放到专门数据库服务器中,用户通过浏览器查询到采集流量数据。关键词:ARM;USB接口;数据采集;数据库系统中图分类号:TP391文献标识码:A文章编号:1009-3044(2014)0
2、5-1086-04ResearchandImplementationofARM-BasedRemoteDataAcquisitionSystemLICheng-jing(OfficeofEducationalAdministration,TheCityVocationalCollegeofJiangsu,Nanjing210036,China)Abstract:ThispaperintroducedthegeneralcommunicationmodelofARM-basedremotedataacquisitionsystem,presentedthereali
3、zationstepsofmultilayerdistributedwaterratedata9acquisitionsystembasedoncomputernetwork.Thepipelineisresponsibleforrecordingthedataofthedetectionpoints;itisconnectedtotheintelligentcontrolmodulethroughRS485orUSBtotransmitdata;theintelligentcontrolmoduleisconnectedtoeachsitethroughtheE
4、thernet.ThesitesandthegeneralmanagementcontrolsystemareinterconnectedthroughGPRS,usingconnection-orientedmodefordatatransmission.Thegeneralmanagementcontrolsystemsavesthecollectedwaterflowdatainthespecialdatabaseserver;theuserscanquerytothewaterflowdatathroughthebrowser.Keywords:ARM;U
5、SBInterface;dataacquisition;databasesystem远程数据采集系统是利用网络通信技术采集、记录和显示生产现场的各种物理参量,以供生产管理人员和现场操作者参考的系统。如在一些生产环境恶劣、危险性大、对人体有某些危害的场合,希望操作者能与被测控对象隔离,进行远程数据测量和生产过程自动化管理[1]。9传统的远程数据采集系统解决了数据自动上传的问题,在一定程度上提高了工作效率,近年来出现了不少这样的实用系统,近几年随着ARM嵌入式系统的性价比不断提高,该文作者将数据采集器由原来的单片机升级为ARM控制芯片,在如下几个方面进行了升级[2]。
6、1)丰富采集器接口在传统的采集器提供的输入输出接口的基础上,增加了USB接口方式。USB即通用串行总线的缩写,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,得到了各大硬件厂商和软件方案提供商的推崇,使用非常广泛[3]。2)升级开发平台ARM芯片可以运行在专用的μC/OS-II实时操作系统之上,开发工具更加丰富,提供了诸如可视化调试界面,专用仿真平台和快捷的平台部署。3)优化数据传输传统采集采集系统数据,数据集中传输到总控端,数据瞬间流量大,在极端条件下会造成网络堵塞,极大降低系统的使用速度,影响系统的使用效率。ARM芯片支持更大的地址寻址空间,增加数据缓
7、冲区,将原来的数据直接传输升级为数据先缓冲再传输模式,将网络时延带来的影响降到最低[4]。4)增加网络传输方式站点和总控管理系统除了采用Internet相连外,扩展采用了GPRS的无线通信方式。GPRS9永远在线、按流量计费、网络覆盖范围广和传送速率高等优点,既保证了数据的完整性,又提高了实时性,同时在经济开销上更加合理[5]。1系统结构基于ARM的多层远程数据采集系统利用Internet网络或GPRS收集各个站点中的采集数据,并将这些数据保存到中央数据库服务器中供管理人员和用户查询。管道负责采集数据,若干个管道与智能控制器相连,智能控制器连接到站点上,管道和智能
8、控制器之间
此文档下载收益归作者所有