| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10167 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
随着社会的不断进步与发展。生活当中的各个领域开始使用单片机控制技术进行实现一些简单的功能,利用单片机控制器能够进行一些简单的数据采集以及简单的物理量控制,同时也是一种较为成熟的解决方案。现实生活中,水箱供水是常见的控制系统,若储水或排水不当,容易造成水资源的浪费。为了避免不必要的损失以及温差带来的影响,并在该系统
硬件、软件设计的基础上完成仿真。在本文设计过程当中,设计了一套基于STC89C52单片机的水箱液位和温度控制技术系统,该系统主要能够实现对水箱内部的温度进行一定的检测,同时可以对水箱内的液面高度信息进行一定的检测,在进行本次任务设计过程当中,通过对软件以及硬件的各个部分进行研究,通过绘制子程序的工作流程图以及整个程序的主要流程图,还进行软件的设计,能够通过仿真进行实现对水箱内温度以及水箱内液面的高度控制,在进行检测温度时,采用了DS18B20温度传感器,在进行检测液面高度时利用了简单线路搭建的水位检测模块,通过一定的仿真技术能够实现本次任务需求,因此该设计具有较好的应用场景,以及研究价值。
目 录
1. 绪论 3
1.1 课题背景 3
1.2 国内外恒温控制技术的发展现状以及趋势 3
1.2.1 国外恒温控制技术以及发展现状 3
1.2.2 国内恒温控制技术以及发展现状 4
2. 总体硬件方案 5
2.1设计方案要求 5
2.2 系统结构 5
2.3 整体硬件框图 5
3.系统硬件电路设计 7
3.1 单片机控制器设计 7
3.1.1 处理器的选择 7
3.1.2 单片机最小系统 7
3.1.3 单片机时钟路 8
3.1.4 单片机复位电路 8
3.2 液晶显示器 9
3.3 DS18B20温度传感器 9
3.4 L298N电机驱动装置 10
3.5 水位检测模块 11
3.6 按键电路 11
3.7 继电器电路 12
3.8 报警电路 12
4. 系统软件设计 14
4.1软件开发环境介绍 14
4.2 主程序设计流程图 15
4.3 液晶显示子程序设计流程图 16
4.4 温度采集流程图 17
4.5 温度数据处理流程图 17
4.6 键盘处理流程图 18
5. 调试 20
5.1 仿真系统调试 20
5.2 软件系统调试 20
6. 总结 22
参考文献 23
致谢 24
|

