水质检测系统的设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:15236
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:随着我国社会经济的高速发展,城市化、工业化进程的加速,水污染的问题日益突出,水质检测工作变得越来越重要。以传感器为基础的便携式水质检测系统具有体积小、重量轻、携带方便等优点。

本文以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