摘要:由于新型时代的能源发展,对水资源的污染也不可避免的逐渐增加。水质受到污染,水资源的保护和再利用也成为我们面临的严峻问题。如何更好更精确地进行水质的检测,是一种对于水资源保护的主要前提和有效措施。所以本文设计的检测系统主要进行水质的浊度检测,主要由STC89C52单片机作为主控芯片,通过传感器检测水质中的浊度离子,测量水中的污染情况,结合数据转换模块进行模拟信号和数字信号的转换,将检测到的浊度参数通过液晶显示屏显示,再通过设置上下限的报警阈值,使得检测超过阈值限值的参数进行蜂鸣器报警,通过按键输入可进行上下阈值的大小调节,调节的结果在液晶显示屏上及时显示。本装置设计结构易于理解,便于实际操作,且测量精度较为准确,具有一定的市场研究价值。
关键词:浊度传感器; ADC数据采集模块; 阈值报警
目录
摘要
Abstract
1.绪论-1
1.1 水质检测的背景及意义-1
1.2 水质检测的指标及未来发展趋势-1
2.系统设计以及方案论证-2
2.1 系统总体的设计方案选择-2
2.2 传感器采集模块设计方案选择-2
2.3 模数转换模块的设计方案选择-2
2.4 显示模块的设计方案选择-2
3.系统硬件设计-3
3.1 单片机模块的电路设计-3
3.1.1 单片机复位电路设计-3
3.1.2 单片机时钟电路设计-4
3.2 传感器采集模块的电路设计-4
3.3 模数转换模块的电路设计-5
3.4 液晶显示模块的电路设计-5
3.5 报警模块的电路设计-6
3.6 按键输入模块的电路设计-7
4.系统软件设计-8
4.1 主程序设计流程图-8
4.2 子程序设计流程图-8
4.2.1 传感器采集模块子程序流程图-8
4.2.2 模数转换模块子程序流程图-9
4.2.3 液晶显示模块子程序流程图-9
4.2.4 报警模块子程序流程图-10
4.2.5 按键输入模块子程序流程图-10
5.系统调试介绍-12
5.1 软件功能介绍-12
5.2 系统调试-12
5.2.1 硬件调试-12
5.2.2 软件调试-12
5.2.3 数据测量-12
6.结论-13
参考文件-14
致谢-15
附录