罗 铿,平佳伟
(上海航天电子技术研究所,上海 201100)
基于ARM的全自动数据采集系统的设计与实现
罗铿,平佳伟
(上海航天电子技术研究所,上海201100)
为满足环境恶劣、人烟稀少地区数据自动采集的要求,提出并实现了一种基于ARM的全自动数据采集系统的方案;设计的主控板硬件电路以AM3352为核心,配备数字量和模拟量采集模块,扩展以太网、WIFI、RS232/485等外设接口;开发的主控软件在嵌入式Linux操作系统中实现全自动数据采集控制,开发的基于Android的手机APP可与主控软件实时通信,设置采集系统的各项参数;测试结果表明,开发的全自动数据采集系统具有操作方便、采样精度高以及运行稳定等优点,可满足实际应用。
ARM;Linux;Android;APP;自动数据采集
某公司需要开发一套数据采集系统,主要应用于环境监测,部署在高山、冰川、海岛、沙漠、原始森林等环境恶劣、人烟稀少的地区,实现区域内监测数据的采集、处理及存储,并将数据发送至卫星。由于部署环境偏僻,不方便维护和修改配置,该系统必须具有很高的可靠性,很强的错误处理能力,断电自重启、自运行等功能。
为了满足该项目的需求,采用以ARM处理器为核心,结合移植的Linux操作系统,开发了一套集嵌入式控制、高速数据采集、实时处理于一体的数据采集系统。该系统具有16路同步16bit精度模拟采集通道,16路数字量采集通道,以及RS232和RS485等接口用于外接其他传感器或设备,能对各类现场信号进行采集、分析处理和存储;该系统具有上电自运行,出错自重启等错误处理和自恢复功能;……