河南理工大学
《单片机应用与仿真训练》设计报告
多机温度检测系统设计
姓名:
李汀立韩福霞
学号:310808030114310808030102专业班级:指导老师:电信081王新张宏伟
所在学院:电气工程与自动化学院
2011年11月22日
f摘要
本设计是以AT89S52单片机为控制核心,利用新型一线制温度传感器DS18B20测量温度值,实现环境温度的检测和报警。系统测温范围为40℃85℃,测量精度为05℃。用户可以自定义报警上、下限,一旦温度超过极限值,单片机便启动声光报警。该系统精度高、测温范围广、报警及时,可广泛应用于基于单片机的测温报警场合。系统抗干扰性强、设计灵活方便,适合在恶劣的环境下进行温度测量。系统硬件电路包括传感器数据采集、温度显示、模式选择、上、下限报警主电路等。整个装置的控制核心是AT89S52单片机。温度传感器DS18B20采用外部电源供电,传感器输出引脚直接和单片机相连。电路支持模式选择功能,可以选择设定报警极限值或显示当前温度值。当被测温度越限时,报警主电路产生声光报警。拨动开关可以对设定报警极限值进行写保护。采用2片单片机,组成多机温度检测系统;下位单片机采集温度,通过串行通信传送至上位单片机;上位单片机用数码管显示温度大小;基本范围0℃100℃;精度误差小于05℃;可以任意设定温度的上下限报警功能关键字:AT89S52;DS18B20温度传感器;数码管;测温报警
f目录
摘要21概述411课题背景错误!未定义书签。12系统概述42系统方案设计521主控制部分设计522传感器部分设计63系统总体方案及硬件设计1431AT89S52单片机的最小相系统1432DS18B20的IO接线图1533数据显示部分1634整体电路164软件设计1641概述1642主程序方案1743DS18B20的相处理子程序1744各模块工作流程图195Proteus软件仿真226课程设计体会227参考文献23
f1概述
11设计应用背景
在现代社会,不管是在工农业生产还是在人们的日常生活中,对温度的测量及控制都扮演着很重要的角色。首先让我们了解一下多点温度检测系统在各个方面的应用领域:电力、电讯设备之过热故障预知检测,空调系统的温度检测,保全与监视系统之应用,医疗与健诊的温度测试,化工、机械…等设备温度过热测。温度检测系统应用十分广阔。单片机的产生,使计算机正式形成了通用计算机系统和嵌入式计算机系统的分支。温度检测系统的应用遍布社会生活的各个层面。
12系统概述
本设计运用主从分布式思想,由上位机,下位机多点温度数据采r