2 硬件设计
2.1 CPU模块设计
鄱阳湖的水质保护的重要性对水质检测提出了速度快 、测量准确的高要求。CPU是整个水质检测的“心脏”和 “大脑”。作为整个系统的中枢,接受所有来自水质传感器的信号和数据,并对各个数据进行处理,最终发送给GPRS模块。采用高性能的CPU芯片可以使水质检测的工作效率大大提高。本设计采用了一款三星公司的ARM 内核芯片S3C44B0, 其工作效率是普通8位单片机的 4~5倍 ,非常适合于水质参数的处理。S3C44B0是基于ARM7TDMI-S内核的一款CPU,32位宽度的存储器接口和独特的加速结构使代码能够在最大时钟速率下运行。从整体性能看,采用S3C44B0芯片设计的原因在于其速度快、调试方便、运行稳定。S3C44B0与其他外部设备连接信号线如图2所示。
2.2 水质传感单元设计
水质的好坏由pH值、浑浊度等参数决定,其中pH值为十分重要的参数,pH计电路如图3所示。
这个pH计电路的核心为接在超低电流放大器输入端廉价的银质或氯化银质的探头。从pH计探头输出的信号的典型阻抗为10~1 000 MΩ,因为阻抗高所以放大器的输入电流特别小,这一点是非常重要的。V1为LMC6001放大器,输入电流小于25 fA,这正是pH计所需要的理想元件。标准的银质或氯化银质的探头在25 ℃室温下理论输出电压是59.16 mV/pH,而在pH值为7时输出电压为0 V,超低输入电流放大器LM6001放大探头输出的信号使之相对于pH值为7时能够达到+/-100 mV/pH。pH计的整体增益可以通过可调电位器R2调节。V2为微功耗放大器LMC6041提供反向偏置,使得在探头的整个测量范围内输出电压与pH值保持线性关系。
2.3 GPRS单元设计
GPRS是无线传感网络中的“无线”传输部分,系统采用的GPRS模块是WAVECOM公司的WISMOQ2403,该模块功能完善、性能稳定、体积小、非常适合用于嵌入式应用。
其电路设计如图4所示,该模块大部分引脚可以不必接,只需要注意SIM卡信号和串口信号,只要这两部分电路接好,GPRS硬件模块就可以正常工作了。
3 软件设计
在线水质监测系统软件的两大部分:下位机程序和上位机程序。设计流程分别如图5(a)和图5(b)所示。
4 系统实验结果
图6为下位机CPU最小系统测试时晶振振荡图,图6(a)为主晶振振荡图,振荡的频率为10 MHz,图6(b)为RTC振荡图,振荡的频率为32.76 kHz。主晶振开始振荡,证明CPU的最小系统已经开始工作,RTC主要是为定时模块提供时钟信号。
图7为pH值显示图,可以实时显示当前的pH的情况。环保监控人员不仅可以实时看到数据,而且已经可以把数据图像化处理,显得更加直观。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』