多机温度检测.pdf
《多机温度检测.pdf》由会员分享,可在线阅读,更多相关《多机温度检测.pdf(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南理工大学单片机应用与仿真训练设计报告多机温度检测系统设计姓名:袁晓铭董新学号:310808030207 310808030202 专业班级:电信 08-2 班指导老师:胡治国刘巍所在学院:电气工程与自动化学院 2011 年 11 月 18 日2 摘要本设计采用 2 片单片机,组成多机温度检测系统;上位单片机采集温度,通过串行通信传送至下位单片机;下位单片机用数码管显示温度大小。以 AT89S52单片机为控制核心,利用新型一线制温度传感器 DS18B20 实现环境温度的检测和报警,DS18B20 采用外部电源供电,传感器输出引脚直接和单片机相连。DS18B20温度传感器具有线性优良、性能稳定
2、、灵敏度高、抗干扰能力强、使用方便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制。系统硬件电路包括传感器数据采集、温度显示、模式选择、上、下限报警主电路等。电路支持模式选择功能,可以选择设定报警极限值或显示当前温度值。当被测温度越限时,报警主电路产生光报警。拨动开关可以对设定报警极限值进行写保护。系统测温基本范围0100;精度误差小于0.5;可以任意设定温度的上下限报警功能。该系统精度高、测温范围广、报警及时,可广泛应用于基于单片机的测温报警场合。系统抗干扰性强、设计灵活方便,适合在恶劣的环境下进行温度测量。关键字:AT89S52;DS18B20 温度传感器;共阴极LED显示
3、;报警文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2
4、HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O
5、4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2
6、HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O
7、4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2
8、HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O
9、4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C43 目录摘要.-1-1.概述.4 1.1 设计目的.4 1.2 设计要求 .4 1.3 设计任务.4 2.系统总体方案及硬件设计.5 2.1 系统概述.5 2.2 总体方案说明.5 2.3 总体方框图.6 2.4 系统各部分硬件电路设计.6 2.4.1 AT89S52 单片机及最小相系统.6 2.4.2 复位电路设计.7 2.4.3 时钟晶振电路.8
10、2.4.4 显示电路.8 2.4.5 数字温度传感器 DS18B20.9 3.系统软件设计 .13 3.1 主程序方案.13 3.2 DS18B20的相处理子程序.14 3.2.1 DS18B20初始化.14 3.2.2 DS18B20的写操作.15 3.2.3 DS18B20的读操作.16 4.Proteus软件仿真 .18 4.1 系统仿真环境.18 4.2 器件参数选取.18 4.3 仿真结果.18 5.课程设计体会 .20 参考文献 .21 附件 1:源程序代码 .22 附件 2:系统原理图 .29 文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编
11、码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U
12、1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编
13、码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U
14、1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编
15、码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U
16、1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编
17、码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C44 1.概述1.1 设计目的采用 2 片单片机,组成多机温度检测系统单片机。使用AT89S52 和温度传感器 DS18B20 实现基本范围 0-110的测量,显示精度误差小于0.5,用 4位 LED 数码直接读出温度。可以任意设置温度的上下限,当所设置的温度高于所设置的上限或低于所设置的下限时可通过发光二极管报警。1.2 设计要求 1.采用 2 片单片机,组成多机温度检测系统;2.上位单片机采集温度,通过串行通信传送至下位单片机;3.下位单片
18、机用数码管显示温度大小。4.基本范围 0100 5.精度误差小于 0.5 6.可以任意设定温度的上下限报警功能1.3 设计任务 1.掌握单片机 AT89S52的基本结构及工作原理 2.了解温度传感器DS18B20 的工作原理 3.实现温度的测量,设置温度的上下限和报警功能 4 掌握单片机系统的分析和设计方法 5 掌握仿真软件与编译软件的使用方法文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA
19、2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U
20、4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA
21、2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U
22、4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA
23、2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U
24、4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C4文档编码:CA2E3O3M3J2 HL7C1U1C4U4 ZD3K1N4O4C45 2.系统总
25、体方案及硬件设计2.1 系统概述多机温度检测系统的设计的关键在于两部分:温度传感器的选择和主控单元的设计。本设计运用主从分布式思想,由上位机,下位机多点温度数据采集,组成两级分布式多点温度测量的巡回检测系统。该系统采用 RS-232 串行通讯标准,通过上位机控制下位机进行现场温度采集。温度值由下位机单独工作,实时显示当前各点的温度值,对各点进行控制。上位机采用的是单片机基于数字温度传感器DS18B20的系统。DS18B20 利用单总线的特点可以方便的实现多点温度的测量,轻松的组建传感器网络,系统的抗干扰性好、设计灵活、方便,而且适合于在恶劣的环境下进行现场温度测量。本系统可以应用在大型工业及民
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温度 检测
限制150内