温度检测系统.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

温度检测系统;温度监测系统;1设计任务;2设计分析;

硬件电路框图;3主要器件简介;DS18B20特点;Ds18b20引脚图及内部结构图;单片机简介;单片机STC12C5A08S2引脚图;STC12C5A08S2引脚简介;I/O端口引脚:连接单片机和外部设备,实现数据的输入/输出

P0.0—P0.7(39脚—32脚):P0端口

P1.0—P1.7(1脚—8脚):P1端口

P2.0—P2.7(21脚—28脚):P2端口

P3.0—P3.7(10脚—17脚):P3端口;单电机最小电路—复位与时钟电路;时钟电路;

单片机STC12C5A08S2主控其他模块,通过单片机控制来采集温度信息,将采集到的温度信息进行处理并用数码管显示所采集的当前温度。如果所测当前温度超过设置的最高或最低报警温度,单片机控制蜂鸣器使蜂鸣器蜂鸣,否则不蜂鸣。通过单片机控制按键来设置最高或最低报警温度。;

温度传感器DS18B20的第一个管脚接地,第三个管脚接VCC,第二个管脚(DS18B20的数据线DQ)与单片机STC12C5A08S2的P1.5口连接,实现传感器与微控制器之间的数据传输。温度传感器DS18B20是单总线数字温度传感器,无需外加A/D即可输出数字量,把温度信号直接转换成串行数字信号供微机处理.;

本系统所需显示的温度范围-55℃~+125℃,所以只需四个数码管就可以,选用四个连在一块的数码管,共有12个管脚,连接方便。单片机P0口作为要显示的数据口,与数码管8个片选管脚对应连接。

其余四个管脚接与位选电路对应连接。采用四个PNP三级管来进行位选。三极管的发射极接VCC,集电极对应连接四位数码管的标注为SMX(X代表1、2、3、4)(SM1为数码管显示最低位,SM4为数码管显示最高位)的管脚。每个三极管的基极先接一个4.7K的电阻,再对应连接单片机的P2.0~P2.3口。;四个按键的下端都接地,上端都与单片机接。标注为inter的按键接单片机P3.2口(外部中断0),inter按下,就进入中断,此时显示已设置的最高或最低温度值,不再变化,为后面调整超限温度值做准备。标注为shi的按键接单片机P1.0口,此按键按一下,数码管所显示的十位温度数字加1,十位温度数字可在0~9之间变化。一样,标注为ge的按键接单片机P1.1口,此按键按一下,数码管所显示的个位温度数字加1,个位温度数字可在0~9之间变化。标注为stop的按键接单片机P1.2口,如果最高或最低温度设置完毕,就按下此键,退出中断。;报警电路采用三极管驱动蜂鸣器发声报警,此电路连接方便,简单耐用。电阻的上端与单片机的P1.3口连接。将采集的温度值与所设置的最高温度和最低温度值进行比较,如果所采集的温度超限,就报警。;5调试;6结论;谢谢!

文档评论(0)

dalianzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档