需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15236 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着我国社会经济的高速发展,城市化、工业化进程的加速,水污染的问题日益突出,水质检测工作变得越来越重要。以传感器为基础的便携式水质检测系统具有体积小、重量轻、携带方便等优点。 本文以STC89C52单片机为核心芯片,实现对水温,PH值,溶解氧浓度,电导率四项参数的数据采集和显示,本论文主要研究内容如下: (1)提出了常规参数水质检测系统的总体设计方案。 (2)设计了传感器接口电路、显示电路,实现四个参数的实时显示。 (3)制作常规参数水质数检测系统样机。 所设计的系统具有结构简单、容易实现的优点。
关键词 STC89C52;溶解氧;温度;电导率
目录 摘要 Abstract 1 绪论-1 1.1 引言-1 1.2 水质检测技术现状-1 1.3 论文研究内容-2 2 系统设计方案的选择-3 2.1 系统总体设计目标-3 2.2 系统总体设计方案-3 2.3 水质检测系统硬件电路结构-3 2.4 水质检测系统软件结构-4 3 系统硬件设计-5 3.1 主控芯片STC89C52简介-5 3.1.1 STC89C52的功能介绍-5 3.1.2 最小系统的实现-6 3.2 测量模块的实现-7 3.2.1 温度传感器的选择-7 3.2.2 电导率的测量-11 3.2.3 溶解氧的测量-13 3.2.4 PH值的测量-13 3.3 传感器数据采集模块设计-14 3.3.1 ADC0832简介-14 3.3.2 ADC0832的外围接线-15 3.4 显示模块的实现-16 3.4.1 LCD1602简介-16 3.4.2 LCD1602的外围接线-16 3.5 串口模块的实现-16 3.5.1 MAX232芯片介绍-16 3.5.2 串口外围电路-17 3.6 电源模块的实现-19 4 系统软件设计-20 4.1 单片机C语言设计-20 4.1.1 C语言概述-20 4.1.2 C语言的特点-20 4.1.3 系统各模块的程序设计-20 4.2 延时模块的程序设计-21 4.3 A/D转换部分的程序设计-21 4.4 温度传感器模块软件设计-22 4.5 显示模块的程序设计-23 4.6 系统主程序设计-24 4.6.1 系统主程序流程-24 4.6.2 主程序设计-25 5 系统调试-28 5.1 硬件调试-28 5.2 软件调试-28 5.3 联机调试-28 5.4 调试中遇到的问题和解决方法-28 5.5 实物图片展示-29 结论-31 参考文献-33 附录-34 |