更新时间:11-14 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:15423 需要金币:2000个
摘要:严峻的水污染引起了人们对水资源开发中危害人类健康因素的关注。水的处理和检测已成为一个重要问题。为了还给人们一个良好的水资源环境,需要检测水库中的水是否满足标准,对水质进行检测是本次设计的目标。本文采用STC89C52单片机作为中央控制单元。8位A/D转换芯片ADC0832用于采集PH值模拟数据。浊度传感器检测水的浊度。TDS值测定运用电导测量电路用来采集电导信号。温度传感器检测当前温度。显示电路对以上数值进行显示。通过本设计可以实现对水库中水的PH值、TDS、浊度和温度的实时检测与显示。
关键词:单片机;水质;传感器;检测
目录
摘要
Abstract
1 绪论-1
1.1 研究背景与意义-1
1.2 主要内容和预期目标-2
2 系统整体设计-3
2.1 整体设计方案-3
2.2 部分模块设计方案与论证-4
2.2.1 PH检测模块的选择与论证-4
2.2.2 TDS检测电路的方案论证-4
2.2.3 浊度检测模块的选择与论证-6
2.2.4 温度检测模块的选择与论证-7
3 硬件系统-8
3.1 控制模块的选择-8
3.1.1 晶振电路-9
3.1.2 复位电路-9
3.2 PH传感器的分析-9
3.3 TDS测量电路的分析-10
3.4 浊度传感器的分析-12
3.5 温度传感器的分析-13
3.6 显示电路-13
3.7 A/D转换器的分析-14
4 软件系统-15
4.1 开发工具的选择-15
4.2 系统设计流程-16
4.3 部分程序设计-17
4.3.1 PH检测模块程序设计-17
4.3.2 TDS检测模块程序设计-17
4.3.3 浊度检测模块程序设计-18
4.3.4 温度检测模块程序设计-19
5 系统测试-20
5.1 系统整体测试-20
5.2 PH检测模块测试-21
5.3 TDS检测模块测试-21
5.4 浊度检测模块测试-22
5.5 温度检测模块测试-22
5.6 测试数据分析-23
5.6.1 PH模块测试数据分析-23
5.6.2 TDS模块测试数据分析-23
5.6.3 浊度模块测试数据分析-24
5.6.4 温度模块测试数据分析-24
结 论-25
致 谢-26
参考文献-27
附 录 1-28
附 录 2-31