基于单片机水温控制系统设计论文.pdf
文本预览下载声明
Yi bin University
物理与电子工程学院
电子系统设计报告
题 目 水温控制系统
系 别 物理与电子工程学院
专 业 电子信息科学与技术
学生姓名
班 级
指导老师
2014年5月19 日
1
摘要
随着微机测量和控制技术的迅速发展与广泛应用,以单片机为
核心的温度采集与控制系统的研发与应用在很大程度上提高了生产
生活中对温度的控制水平。本设计论述了一种以STC89C52单片机为
主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系
统可以实时存储相关的温度数据并记录当前的时间。系统设计了相
关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机
最小系统,测温电路、实时时钟电路、LCD液晶显示电路以及通讯模
块电路等。系统程序主要包括主程序,读出温度子程序,计算温度
子程序、按键处理程序、LCD显示程序以及数据存储程序等。
关键字: AT89C52 DS18B20 水温控制
2
目 录
1. 系统方案选择和论证……………………………………………………………4
1.1 题目要求…………………………………………………………………………………4
1.1.1 基本要求…………………………………………………………………………4
1.1.2 发挥部分…………………………………………………………………………4
1.1.3 说明………………………………………………………………………………4
1.2 系统基本方案……………………………………………………………………………4
1.2.1 各模块电路的方案选择及论证…………………………………………………4
1.2.2 系统各模块的最终方案…………………………………………………………7
2. 硬件设计与实现…………………………………………………………………………7
2.1系统硬件模块关系………………………………………………………………………7
2.2 主要单元电路的设计……………………………………………………………………7
2.2.1 温度采集部分设计………………………………………………………………7
2.2.2 加热控制部分……………………………………………………………………9
2.2.3 键盘、显示、控制器部分………………………………………………………9
3. 系统软件设计……………………………………………………………………………10
3.1 读取DS18B20温度模块子程序…………………………………………………………10
3.2 数据处理子程序………………………………………………………………………10
3.3 键盘扫描子程序………………………………………………………………………11
3.4 主程序流程图…………………………………………………………………………12
4. 系统测试…………………………………………………………………………………13
4.1 静态温度测试……………………………………………………………………………13
4.2动态温控测量……………………………………………………………………………14
4.3结果分析…………………………………………………………………………………14
附录1:产品使用说明…………………………………………………………………………14
附录2:系统PCB图……………………………………………………………………………15
附录3:系统硬件原理图………………………………………………………………………15
附录4:本设计实
显示全部