摘要:水塔水位控制系统是我国住所普遍使用中的供水系统,无论是社会经济在怎么迅速发展,水在人们糊口和出产中起着要紧的功用。一朝断水,轻则给人们的生存带来不方便,重则能够造成形成的事情。所以需要对供水系统建议更高的要求,满足及 时、安全和足够的给水。该设计采纳STC89C52单片机进行测控,放在水塔上的超声波传感器用来测出液面与传感器的距离,然后将这一数据与原本设定的报警范围比较决定是不是要接通还是断开抽水机电路,然后通过无线传输在LCD1602上显示出来。
关键词:水塔水位;供水系统;单片机;STC89C52;超声波 ;无线
目录
摘要
Abstract
1 绪论1
1.1背景1
1.2课题主要研究内容1
2 总体设计.2
2.1水塔水位控制系统设计思路2
2.2元件选择2
2.2.1单片机的选择2
2.2.2显示模块的选择2
2.2.3报警模块的选择2
2.3水塔水位系统框图2
2.4水塔水位控制系统特色3
3 水塔水位控制系统的硬件设计.5
3.1硬件原理图5
3.2单片机的特点6
3.3主要控制模块6
3.4晶振电路7
3.5复位电路8
3.6无线模块8
3.7显示模块9
3.8开关电路10
3.9继电器模块10
3.10超声波模块11
3.11报警模块12
3.12按键模块12
4 水塔水位控制系统的软件设计.13
4.1程序设计步骤13
4.2程序流程图13
4.3软件程序设计21
5 系统测试.23
5.1设计硬件调试23
5.1.1调试步骤23
5.1.2硬件调试注意事项26
5.2软件编译调试26
5.2.1STC89C52开发工具介绍.26
5.2.2软件编译调试环境.36
5.2.3Keil工程文件建立、设置、编译的具体步骤.27
6 总结30
谢辞31
参考文献32