当前位置:首页 > 智能温度报警系统设计--新
继续教育学院毕业设计(论文)
题目:智能温度报警系统的设计
院、系(站) :西安机电信息技师学院 学 科 专 业: 机电一体化 学 生: 曹 帅 学 号: 指 导 教 师:
2013年 9月
继续教育学院毕业设计(论文)
题目:智能温度报警系统的设计
院、系(站) :西安机电信息技师学院 学 科 专 业: 机电一体化 学 生: 曹 帅 学 号: 指 导 教 师:
2013年 9月
智能温度报警系统的设计
摘 要
本论文介绍了一种以STC89C52RC单片机为核心的智能温度报警系统。以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系统可以实时存储相关的温度数据。系统设计了相关的硬件电路和相关应用程序。硬件电路主要包括STC89C52单片机最小系统,测温电路、按键处理电路、数码管显示电路以及状态显示电路等。系统程序主要包括主程序,读出温度子程序,计算温度子程序、按键处理程序、数码管显示程序以及数据存储程序等。 STC89C52RC单片机可以在宽范围的性能要求下实现高度集成,低成本的解决方案。而且该系统可由用户通过键盘自行设置所需要的温度,并由数码管显示电路实时显示被控温度及设定温度,使系统应用更加方便、直观。
关键词:STC89C52单片机; DS18B20; 显示电路
目 录
1 绪论 .................................................. 1
1.1 课题研究的背景 .............................................. 1 1.2 本课题所研究的内容 .......................................... 1
2 系统硬件设计 .......................................... 3
2.1设计方案: ................................................... 3
2.1.1方案列举 ............................................... 3 2.1.2方案论证: ............................................. 4 2.2 STC89C52RC单片机简介 ........................................ 4 2.3 STC89C52RC芯片的特性 ........................................ 5 2.4 基于STC89C52RC的温度控制系统的总体设计 ..................... 6
2.4.1 系统硬件基本结构 ....................................... 6 2.4.2 STC89C52的复位电路 .................................... 7 2.4.3键盘电路 ............................................... 8 2.4.4 温度传感器电路 ........................................ 10 2.4.5 系统电源电路的设计 .................................... 10 2.4.6报警电路 .............................................. 11 2.4.7 电路状态显示电路 ...................................... 12 2.4.8数码管显示电路 ........................................ 13 2.4.9 设计总电路 ............................................ 14
3 系统软件设计 ......................................... 15
3.1应用程序模块整体设计 ........................................ 15
3.1.1 系统资源分配 ......................................... 15 3.2 主程序及循环 .............................................. 16
3.2.1 温度读取子程序 ....................................... 16
共分享92篇相关文档