2022年MCS单片机的温度报警装置的设计方案和开发.docx
《2022年MCS单片机的温度报警装置的设计方案和开发.docx》由会员分享,可在线阅读,更多相关《2022年MCS单片机的温度报警装置的设计方案和开发.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源目录1.1 课题背景 11.2 温度报警装置的功能设计 1第 2 章 系统硬件设计 22.1 单片机 22.2 温度采集电路 22.2.1 DS18B20 介绍 22.2.2 技术性能描述 22.2.3 应用范畴 22.2.4 接线说明 32.2.5 DS18B20 内部结构图 32.2.6 DS18B20工作原理 32.2.7 DS18B20原理图 42.3.3报警电路设计 52.4 温度显示电路 62.4.1 LED数码管驱动 62.4.2 温度显示工作原理 63.1 软件设计思路 73.2 程序流程 73.3 程序内容编写 8第 4 章 结论错误!未定义书签;致谢错误!未定义
2、书签;参考文献 14英文翻译 14附录 16第 1 章 系统总体设计方案 12.3报警把握 52.3.1报警原理52.3.2三极管参数5基于 MCS-51单片机的温度报警装置的设计与开发曾修平欢迎下载精品学习资源物理与电子信息学院电子信息工程专业 07 级 指导老师:赖春红摘要: 设计了一个基于单片机把握的温度把握器系统;该系统接受 AT89S51 单片机为主把握核心,实现温度采集 ,传输; 整个系统硬件部分包括温度采样电路, DS18B20 转换器,按键电路,驱动电路, 7 段译码器, LED 数码显示器;在协作用 C 语言编制的程序使软件实现,实现温度温控功能 . 关键词:单片机;温度把握
3、; LED 数码显示英文翻译Based on SCM air conditioning 51 - MCS intelligent thermostat design anddevelopment CHENG Hou-linPhysics and Electronic EngineeringDept.ChongqingThreeGorgesUniversity, Wanzhou 404000 ABSTRACT This control circuit is 8051 single-chip processor core. The entire system hardware parts incl
4、uding temperature sampling circuit, ZiJiShi A/D converter circuit, drive circuit, buttons, sequential circuits, and 8 section decoder, LED digital display. In coordination with assembly language program that software, air conditioning temperature of the basic function of intelligent transformation.
5、This control circuit cost, function and practical, simple operation, and has certain practicalvalue.From three aspects, firstly is the description of the hardware circuit, Then the software design, Finally realizing function.KEY WORDSThe 8051 microcontroller, temperature control, LED digital display
6、第 1 章 系统总体设计方案1.1 课题背景电子技术的进展,特殊是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,假如 说微型运算机的显现使现代的科学争辩得到了质的飞跃,那么单片机技术的显现就是给现代工业 把握测控领域带来了一次新的革命;目前,单片机在工业把握系统诸多领域得到了极为广泛的应 用;特殊是其中的C51 系列的单片机的显现,具有更好的稳固性,更快和更精确的运算精度,推动了工业生产,影响着人们的工作和学习;在现代社会中,温度报警装置不仅应用在工厂生产方面,其作用也表达到了各个方面,随着人们生活质量的提高,酒店厂房及家庭生活中都会见到温度报警装置,温度报警装置将更好的服务于社会
7、 . 而今,数字温度计等家用电器随着生产技术的进展和生活水平的提高越来越普及,一个简洁,稳固的温度报警系统能更好的适应市场;而本次设计就是要通过以 MCS-51系列单片机为把握核心,实现温度报警装置的设计;1.2 温度报警装置的功能设计通过温度传感器对空气进行温度采集,将采集到的温度信号传输给单片机,再由单片机把握数码欢迎下载精品学习资源数码管7 段译码温 度采 样电路数码管7 段译码STC89C52报 警电路数码管7 段译码驱 动电路蜂 鸣器管显示,并比较采集温度大于设定的报警温度,如大于设定的的报警温度单片机就会驱动报警电路进行报警;温度报警装置主要单片机,时序电路,温度采样电路,报警电路
8、,温度显示电路, 电源输入电路,驱动电路等组成;系统原理图见图 1 所示:欢迎下载精品学习资源2.1 单片机图 1 温度报警把握系统框图第 2 章 系统硬件设计欢迎下载精品学习资源由于空调温度把握器的核心就是单片机,单片机的选择将直接关系到把握系统的工作是否有效和和谐;本设计接受MCS-51系列的 STC89C52单片机,由于 STC89C52单片机应用广泛,性能稳固, 抗干扰才能强,性价比高;STC89C52包含了 8 位 CPU,片内振荡器, 8K 字节 Flash,512字节 RAM,2 个 16 位定时器,计数器,中断结构, I/O 接口等;可进行运算,定时等一系列功能;2.2 温度采
9、集电路2.2.1 DS18B20 介绍美国 DALLAS公司生产的DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐碰,体积小, 使用便利,封装形式多样,适用于各种狭小空间设备数字测温存把握领域;2.2.2 技术性能描述特殊的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20 的双向通讯;测温范畴 55 125,固有测温辨论率0.5;支持多点组网功能, 多个 DS18B20 可以并联在唯独的三线上,最多只能并联8 个,假如数量过多,会使供电电源电压过低,从而造成信号传输的不稳固,实现多点测温;工作电源: 35V/DC ;在使用中不需要任何外围元
10、件,测量结果以912 位数字量方式串行传送;2.2.3 应用范畴该产品适用于冷冻库,粮仓,储罐,电讯机房,电力机房,电缆线槽等测温存把握领域;轴瓦, 缸体,纺机,空调,等狭小空间工业设备测温存把握;汽车空调、冰箱、冷柜、以及中低温干燥箱等;供热 /制冷管道热量计量,中心空调分户热能计量和工业领域测温存把握;欢迎下载精品学习资源2.2.4 接线说明特点特殊的一线接口,只需要一条口线通信多点才能,简化了分布式温度传感应用无需外部元件可用数据总线供电,电压范畴为3.0 V 至 5.5 V 无需备用电源测量温度范畴为-55 C 至+125 ;华氏相当于是 -67 F 到 257 华氏度 -10 C 至
11、+85 C 范畴内精度为 0.5 C 温度传感器可编程的辨论率为 912 位 温度转换为 12 位数字格式最大值为750 毫秒 用户可定义的非易失性温度报警设置应用范畴包括恒温把握,工业系统,消费电子产品温度计,或任何热敏捷系统描述该DS18B20 的数字温度计供应9 至 12 位(可编程设备温度读数;信息被发送到/从 DS18B20 通过 1线接口,所以中心微处理器与 DS18B20 只有一个一条口线连接;为读写以及温度转换可以从数据线本身获得能量,不需要外接电源; 由于每一个 DS18B20 的包含一个特殊的序号,多个ds18b20s 可以同时存在于一条总线;这使得温度传感器放置在许多不同
12、的地方;它的用途许多,包括空调环境把握,感测建筑物内温设备或机器,并进行过程监测和把握;2.2.5 DS18B20 内部结构图见图 2.1;图 2.1DS18B20内部结构图2.2.6 DS18B20 工作原理DS18B20 的读写时序和测温原理与DS1820 相同,只是得到的温度值的位数因辨论率不同而不同, 且温度转换时的延时时间由2s 减为 750ms; DS18B20 测温原理如图 2.1所示;图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1;高温度系数晶振随温度变化其振荡率明显转变,所产生的信号作为计数器2 的脉冲输入;计数器1 和温度寄存器被预置在
13、55所对应的一个基数值;计数器1 对 低温度系数晶振产生的脉冲信号进行减法计数,当计数器 1 的预置值减到 0 时,温度寄存器的值将加1,计数器 1 的预置将重新被装入,计数器 1 重 新开头对低温度系数晶振产生的脉冲信号进行计数,如此循环直到计数器2 计数到 0 时,停止温度寄存器值的累加,此时温度寄存器中的数值即为所测温度;图2.1 中的斜率累加器用于补偿和修正测温过程中的非线性,其输出用于修正计数器1 的预置值;欢迎下载精品学习资源图 2.2DS18B20测温原理图2.2.7 DS18B20原理图要想使 DS18B20 进行精确的温度转换,I/O 线必需保证在温度转换期间供应足够的能量,
14、由于每个 DS18B20 在温度转换期间工作电流达到1mA ,当几个温度传感器挂在同一根I/O 线上进行多点测温时,只靠10K 上拉电阻就无法供应足够的能量,会造成无法转换温度或温度误差极大;因此,图2.3 电路只适应于单一温度传感器测温情形下使用,不适宜接受电池供电系统中;并且工作电源 VCC 必需保证在 5V ,当电源电压下降时,寄生电源能够吸取的能量也降低,会使温度误差变大;图 2.3DS18B20原理图欢迎下载精品学习资源2.3 报警把握2.3.1 报警原理报警把握电路由 IO 口把握 PNP三级管驱动蜂鸣器发出声响,当温度大于20 度是 IO 口将对 PNP的基极产生一个低电平,此时
15、PNP起开关作用闭合蜂鸣器发出声响;2.3.2 三极管参数8550 三极管引脚图 2.4 ,它一种常用的一般三极管;是一种低电压, 大电流 , 小信号的PNP型硅三极管集电极 - 基极电压 Vcbo: -40V,工作温度: -55 to +150,主要用途:开关应用,射频放 大;图 2.3PNP8550管脚图2.3.3 报警电路设计见图 2.4图 2.4 报警装置电路设计欢迎下载精品学习资源2.4 温度显示电路2.4.1 LED数码管驱动8550 驱动介绍:在驱动电路部分我使用了 8 位三极管作为数码管的 8 个段选阳极输入,单片机的IO 口作为数码管的阴极输入,这样设计的主要目的是单片机的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 MCS 单片机 温度 报警装置 设计方案 开发
限制150内