摘要:针对工业控制中数据采集的需求,设计开发了基于S3C2410的传感器网络数据采集系统,给出了系统的整体设计方案、蛄构框图。整个系统硬件体积小、运行稳定、维护和升级方便。实现了数据采集、传输、处理、量示及控制功能。
关键词:数据采集;嵌入式系统;ARM
O 引言
随着嵌入式系统与通信技术的不断发展,各种嵌入式设备正在以不同形式改变着人们的日常生活,ARM技术作为嵌入式系统的主流技术,它己逐渐取代了单片机控制技术,使用ARM处理器对工业现场传感器传出的电流电压信号以及一些热工参数进行数据采集已经成为主流。
本设计在基于嵌入式Linux系统平台上。实现一个基于ARM、Linux平台的传感器网络系统,完成数据的采集、处理、通讯、存储、查询和图形显示功能。
1 系统总体组成
本设计采用将数据采集节点作为客户端,将采集得来数据通过TCP/IP协议传输到网关节点,由网关服务器存储数据,并转发。主控机可以通过CGI查询任—个客户端传感器数据,并对传感器进行控制。如图l所示。
1.1 节点的硬件组成
考虑到各采集节点的完全独立性,前端设备采用嵌入式设计方法,其硬件组成结构如图2所示。
传感器节点作为客户端负责对数据采集,并通过模数转化将数据传输给网关节点。网关节点接受到数据后存入数据库。通过CGI响应PC机上的查询、控制。
作者:吴 菲,李仰军 中北大学 来源:山西电子技术