论文部分内容阅读
水资源作为人类生产和生活中必不可少的一种自然资源,是保持区域不断发展的必要条件。我国作为一个以农业生产为经济基础的农业大国会在灌溉方面消耗很多的淡水资源,而我国的国情是淡水资源缺乏。灌区合理地调水用水不仅能够合理地处理我国淡水资源缺乏与农业灌溉巨大的用水需求之间的冲突,而且还能促进我国农业信息化的进一步建设。本文以灌区的环境为研究对象,针对灌区的降水量(雨量和雪量)、水位、水流量等环境数据进行采集。设计了一种基于S3C2440的灌区数据采集单元,实现了对灌区环境数据的实时监测。主控芯片采用了三星公司以ARM9为内核的S3C2440处理器。模拟量采集电路选用了TI公司生产的TLC2543串行12位的A/D转换器,能够组成2路模拟信号的采集通道。可以将水位传感器接在其中的1路模拟信号采集通道上。翻斗式雨量传感器直接连到了CPU的计数器上,雨量信息就是通过计算收到的脉冲个数得到的。还有1路的流量传感器与CPU通过RS485接口相连。由于这三种采集环境数据的传感器与CPU的连接是通过不同的接口电路,因此它们之间不会互相影响。为了确保采集到的灌区环境数据能够准时准确的传送到远端的数据中心,采用了多种的数据传输手段来对灌区环境数据进行传输。GTM-900C数据传输模块可以在网络信号良好的情况下通过GPRS或GSM短信的形式将采集到的数据传送出去。当网络信号不好或是无网络信号覆盖的区域就采用数传电台的方式将采集到的数据传输出去。在软件设计方面设计了永在线和低功耗这两种工作模式,还增加了程序的远程在线升级功能,有效地降低了数据采集单元的升级和维护成本。本文设计的灌区数据采集单元经测试,能够稳定可靠的运行,满足了设计的技术指标,采集数据的精度在设计要求的范围之内。本文的研究成果对灌区的信息化建设具有一定的意义。