基于ARM的远程数据采集系统研究与实现
2014-07-13李承敬
摘要:该文介绍了基于ARM的远程数据采集系统的一般通信模型,给出了基于计算机网络的多层分布式采集数据采集系统的实现步骤。管道负责记录检测点的采集数据,管道通过RS485或USB方式连接智能控制模块传输数据,智能控制模块通过以太网方式连接各站点。站点通过GPRS与总管理控制系统互连,以面向连接方式进行数据传输。总管理控制系统将采集到的水流量数据存放到专门数据库服务器中,用户通过浏览器查询到采集流量数据。
关键词:ARM;USB接口;数据采集;数据库系统
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2014)05-1086-04
Research and Implementation of ARM-Based Remote Data Acquisition System
LI Cheng-jing
(Office of Educational Administration, The City Vocational College of Jiangsu, Nanjing 210036, China)
Abstract: This paper introduced the general communication model of ARM-based remote data acquisition system, presented the realization steps of multilayer distributed water rate data acquisition system based on computer network. The pipeline is responsible for recording the data of the detection points; it is connected to the intelligent control module through RS485 or USB to transmit data; the intelligent control module is connected to each site through the Ethernet. The sites and the general management control system are interconnected through GPRS, using connection-oriented mode for data transmission. The general management control system saves the collected water flow data in the special database server; the users can query to the water flow data through the browser.
Key words: ARM; USB Interface; data acquisition; database system
遠程数据采集系统是利用网络通信技术采集、记录和显示生产现场的各种物理参量,以供生产管理人员和现场操作者参考的系统。如在一些生产环境恶劣、危险性大、对人体有某些危害的场合,希望操作者能与被测控对象隔离,进行远程数据测量和生产过程自动化管理[1]。
传统的远程数据采集系统解决了数据自动上传的问题,在一定程度上提高了工作效率,近年来出现了不少这样的实用系统,近几年随着ARM嵌入式系统的性价比不断提高,该文作者将数据采集器由原来的单片机升级为ARM控制芯片,在如下几个方面进行了升级[2]。
1) 丰富采集器接口
在传统的采集器提供的输入输出接口的基础上,增加了USB接口方式。USB即通用串行总线的缩写,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,得到了各大硬件厂商和软件方案提供商的推崇,使用非常广泛[3]。……
