论文部分内容阅读
数据采集系统已广泛地应用到测量、监测、控制、诊断、科学试验等各个领域中。近年来,数据采集技术由于采用了微机等一系列新技术,得到了飞速的发展。其中,GSM由于其优越的性能已被广泛应用于数据采集系统。 本文针对远程水情数据采集的问题,提出并设计了一种基于GSM的远程数据采集系统,对水位进行采集并进行处理,当超出水位的上下限时,发出报警信号,从而可对远端的水情进行实时处理。本设计利用GSM通信模块、单片机、A/D转换,水位传感技术以及现有的GSM网络,实现对灌区水情数据的分布式自动监测,从而达到取代现有落后的水情测报系统,更加合理有效地利用现有水资源的目的。 该系统在结构上主要包括系统主要包含两个模块—数据采集控制管理中心和远端水情数据采集终端。远端水情数据采集终端由传感器、单片机、GSM通信模块,A/D转换等组成,完成环境数据的采集、放大、滤波,以短信形式将水情数据发送给数据采集控制管理中心。数据采集控制管理中心由GSM通信模块、管理模块和后台数据库等组成,对远端模块发送上来的数据进行分析和处理,生成相关的报表及图表,完成相关处理。 为了减小体积,提高运行的稳定性和可靠性,本系统在电路设计、器件选择、制板方面都做了精心的考虑,如充分考虑了A/D转换以及单片机与GSM通信模块的通信问题。系统软件采用C语言编写,采用模块化结构,在减小软件体积、提高代码效率和运行可靠性方面都有了保证。