基于单片机的水质监控系统的设计与实现.doc
《基于单片机的水质监控系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于单片机的水质监控系统的设计与实现.doc(5页珍藏版)》请在三一文库上搜索。
1、基于单片机的水质监控系统的设计与实现水产科研的不断深入以及环境保护的不断加强对水质各参数的连续实时监测提出了更高的要求,如:在水产养殖研究中,要求对池塘、水库、工厂化养鱼池等多种水体的水质连续监控;在环境保护方面,建立各种水质无人监测站以监测和记录江、河、湖泊、地下水以及海岸沿线各点的水质变化,把数据通过各种通讯方式实时传输到监控中心进行处理等。传统的水质监测方式由于测试周期长、不能实时监测等原因,已不能适应水产科研以及环境保护等方面的需求。本系统以单片机为主控制器,结合最新的外围器件,可实现同时监测溶解氧、温度、pH值、电导率、氨氮等11路参数的变化,同时显示在液晶显示器上,并按设定的时间间
2、隔记录在EEPROM中;也可通过RS-232串口与远程计算机通信,完成数据传输、远程控制、远程校正等功能;还可以通过控制接口控制报警器、增氧机、循环泵等设备,完成自动控制功能。1 系统原理系统硬件结构框图如图1所示。主控制芯片选用ATMEL公司的89C52。系统主要组成部分包括:传感器、信号调理部分、单片机、非易失EEPROM、模/数转换器、实时时钟、液晶显示器、电源监控、键盘、8位双向I/O口、8位开关控制输出以及同计算机连接的通信接口等。传感器信号将各参数的变化转变为相应的微弱的电流或电压信号,经精密放大器调理为标准的05V电压后,送到模/数转换器转换成相应的数字电压值,再送入单片机中进行
3、处理。单片机依据不同的传感器进行数值滤波、补偿等运算后送入液晶显示屏实时显示,同时按照设定值,定时存入在非易失EEPROM中。这些数据可以通过本机按键在液晶显示屏上直接读取或清除,还可以通过RS-232接口由计算机直接读取数据。系统由4个按键完成自动校准、校零、采集数据及存储数据时间间隔设定、数据读取及清除等功能。电源可用交流电或电池供电,由专门的电源监控电路监测供电状况并自动切换。当电池电压低于所定标准电压时,在液晶显示上显示出来,表明需要更换电池。2 关键器件及关键技术2.1 传感器2.1.1 温度传感器根据水质监测的需要,我们选用了美国Dallas公司的一线数字温度计DS1820,大小如
4、一个三极管,为单总线数字传输。读写温度变换的功率来自于数据线而不需要额外电源,每一个DS1820含有一个唯一的硅串行数,同一总线上可有多个DS1820。这些特点可满足多种需要,如不增加信号线,在探头上按需要可串接多个DS1820,以便同时对上、中、下各层水的温度以及气温等进行监测。在使用中发现,DS1820的测量值与实际值有一定的误差,每个误差都不一样。为了能够互换而不修改程序或进行校准,把误差值经特殊变换存在DS1820中原来作为存储高低温度触发的TH、TL两个字节中,这两个字节为EEPROM,即使掉电也不会丢失,在单片机读取测量温度的同时一并读入,去除误差,得到实际值。这样就可以更换探头或
5、DS1820而不需要重新校准。2.1.2 溶解氧传感器溶解氧传感器为自制的极谱型薄膜电极。仪器对电极加上0.7的直流电压称为极化电压,水或空气中的氧透过薄膜在电极上产生如下反应:阴极:O2+2H2O+4e-4OH-阳极:4Ag+4Cl-4AgCl+4e氧在阴极上还原,电极输出电流,在一定温度下其大小与被测样品氧浓度呈线性关系。以输出电流为轴,氧浓度为轴作图可得一直线,该直线通过零点。不同的温度其直线的斜率不同,这就是溶氧电极的温度系数。产生温度系数的原因有两个:一是电极薄膜氧的透过速率随温度而变化,温度每升高一度大约变化3%,氧电极的电流也相应增加,即溶解氧浓度不变而温度变化,引起电极灵敏度变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 水质 监控 系统 设计 实现
链接地址:https://www.31doc.com/p-3417080.html