51单片机的数字温度报警器protues_DS18B20可调上下限(仿真图+源码+原理图)
Posted Sandra_C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51单片机的数字温度报警器protues_DS18B20可调上下限(仿真图+源码+原理图)相关的知识,希望对你有一定的参考价值。
程序源码参考设计 +QQ214268650
本设计
51单片机的数字温度报警器protues_DS18B20可调上下限(仿真图+源码+原理图)
仿真图proteus 7.8/protues 8.6
程序编译器:keil 4/keil 5
编程语言:C语言
有仿真图、源码、原理图。
编号S10609
主要功能:
1、实时温度测量及显示,超出温度范围声光报警,上下限温度可通过按键设定等功能;
2、温度测量范围0到99.9摄氏度,精度为0.1摄氏度;
3、可设置上下限报警温度,默认上限报警温度为38℃、默认下限报警温度为5℃(通过程序可以更改上下限值);
4、报警值可设置范围:最低上限报警值等于当前下限报警值,最高下限报警值等于当前上限报警值。将下限报警值调为0时为关闭下限报警功能。
使用说明:
1、开机:打开电源,机器进入初始化状态,此时数码管显示 - - - -;片刻即开始显示当前温度。
2、查看当前上下限温度范围:按下【S1】键(左边键),数码管闪烁显示Hxxx,H表示上限温度,再次按下【S1】键,数码管闪烁显示Lxxx, L表示下限温度。再按【S1】键时退出设置,数码管显示当前实时温度。
3、重新设定上下限温度范围:按下【S1】键一次,数码管闪烁显示Hxxx时,此时是设定上限温度,按【S3】键加温度,【S2】键减温度。再按下【S1】键一次,此时是设定下限温度,数码管闪烁显示Lxxx时,按【S3】键加温度,【S2】键减温度。再按下【S1】键一次,设置成功并退出设置。
4、报警:当检测到当前实时温度高于上限温度值,或者低于下限温度值,系统会自动发出报警,报警为红灯一直闪烁且蜂鸣器随着灯的频率响。除非重设上下限温度范围,否则报警一直持续。
仿真图(提供源文件):
原理图(提供源文件):
PCB:
程序(提供源文件源码):
资料清单:
以上是关于51单片机的数字温度报警器protues_DS18B20可调上下限(仿真图+源码+原理图)的主要内容,如果未能解决你的问题,请参考以下文章
51单片机DS18B20+lcd1602温度报警器( Proteus仿真程序)
51单片机的DS18B20温度报警器protues仿真_可调上下限(仿真图+源码+原理图+报告)
51单片机 LM35多路温度采集+ADC0832+DS18B20环境报警监测+Proteus仿真