基于51单片机DS18B20温度报警器proteus仿真设计_可调上下限

本文详细介绍了使用DS18B20温度传感器的51单片机温度报警器设计,包括功能描述、Proteus仿真过程、原理图设计、程序编写以及使用Keil编译器的方法。设计具备实时温度显示、上下限报警和按键设置功能,适用于教学和实践应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


基于51单片机的DS18B20温度报警器proteus仿真_可调上下限(仿真+源码+原理图+报告+讲解视频)

原理图:Altium Designer

仿真版本:proteus 7.8

程序编译器:keil 4/keil 5

编程语言:C语言

设计编号:S0008

1 主要功能:

基于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. 按“设置键” :有两种操作方式

1)按下就松开,高温设置、低温设置、正常显示温度,

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值