主要功能:
基于51单片机的ds18b20温度报警器仿真设计
1、通过ds18b20温度传感器检测温度并显示在数码管上;
2、具有高低温报警功能,高于上限值或者低于下限值蜂鸣器报警;
3、可以通过按键调整温度报警上下限值;
4、按键具有短按和长按功能,短按0.1度加减,长按1度加减
需注意仿真中51单片机芯片是通用的,at89c51,at89c52都是51单片机的具体型号,内核是兼容的。无论stc还是at都一样,引脚功能都是一样的,程序也是一样的,芯片可以替换为stc89c52/stc89c51/at89c52/at89c51等51单片机芯片。
本设计系统是18b20温度报警系统数码管显示,可设置温度上限高温报警和下限低温报警,报警温度可精确到0.1度,并具有掉电保存功能,数据保存在单片机内部eepom中(实物),进入设置界面后如果没有键按下系统会在15秒后自动退出设置界面,人性化的按键设置,按键还具有连加、减功能。
按“设置键” :
有两种操作方式
1)按下就松开,高温设置、低温设置、正常显示温度,
三个界面按一下就切换一次。
2)按下不松开,进入自动切换,每500ms自动切换一次,
2. 按“加键” :有两种操作方式
1)按下就松开,设定的温度值就加0.1度。
2)按下不松开,进入按键连加功能,每500ms自动加一
次,前三次自动加0.1度,之后就是自动加1度。
按“减键” :
有两种操作方式
1)按下就松开,设定的温度值就减0.1度。
2)按下不松开,进入按键连减功能,每500ms自动减一次,前三次自动减0.1度,之后就是自动减1度。
第一次按下“设置键”进入高温报警设置:
按下“加、减”键可设置高温报警,最高设置成99.0度,最低可设置成比低温报警高0.1度。
第二次按下“设置键”进入低温报警设置:
按下“加、减”键可设置低温报警,最低设置成1度,最高可设置成比高温报警低0.1度。
第三次按下“设置键”进入正常温度显示。
仿真图:
打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。开始仿真后,数码管显示当前的温度值28摄氏度。
仿真过程中可以通过设置按键进入设置模式,进入设置模式后线设置温度报警上限值。
第一次按下“设置键”进入高温报警设置:
按下“加、减”键可设置高温报警,最高设置成99.0度,最低可设置成比低温报警高0.1度。
第二次按下“设置键”进入低温报警设置:
按下“加、减”键可设置低温报警,最低设置成1度,最高可设置成比高温报警低0.1度。
第三次按下“设置键”进入正常温度显示。
原理图:
原理图使用ad绘制
程序:
使用keil4或者keil5打开工程文件
紫光国微与东软集成签署战略合作协议 将助力打造5G产业新生态
机器人三定律标准,详细解答
每日一课 | 智慧灯杆人工智能之实践方法四:机器人学和人工智能
阿里巴巴再度调整组织架构
日本政府将开始测试属于公民和企业的物联网设备的安全性
51单片机DS18B20温度报警器proteus仿真设计_可调上下限
徐小平:未来两三年AI+教育会诞生巨头公司
光电测头的应用,金属测厚仪的主要功能是什么
浅谈车联网的应用场景及发展趋势_车联网功能_车联网体系结构
成功转型Fab-Lite模式 加速核心技术产品化 格科微发布系列5000万像素图像传感器
中国手机企业为何更看好印度市场
人工智能被赋予“情感”元素是否合适 让已逝人类关系延续皆有可能
用于仪表盘的电源解决方案
交通运输领域GPS北斗在公务车监管调度中的应用
五角大楼建立“联合人工智能中心” 与中国在AI领域一决雌雄
奥迪e-tron S全球三电系统开发解密
相机和3D激光雷达的性能比较和应用现状
锡膏焊接后发黑的原因及对策
iPhone5全新创新设计几大特性
所托瑞安如何推动商用车智能驾驶产业化落地