H25基于51单片机直流电机L298的控制proteus设计,keil程序,c语言,AT89C51,课题设计,设计报告
作者:单片机仿真   类别:51单片机仿真    日期:2026-10-18 15:03:32    阅读:11 次   消耗积分:0 分

一、设计实现功能如下: 

功能介绍:

使用51单片机设计一个家用烟雾报警器,同时监测温度和火焰,要求如下:

1、DS18B20实时测温,分辨率0.25℃,LCD1602第二行显示实时温度和烟雾浓度;

2、ADC0832采集模拟烟雾传感器的电压,换算成百分制浓度显示;

3、LCD1602第一行显示设定值,K1切换设定项(温度/浓度,光标闪烁定位),K2加、K3减、K4确认退出;

4、设定值限幅保护:温度30~120℃,烟雾浓度20%~100%,调到头自动回绕;

5、三路报警条件任一满足即报警:烟雾浓度达到设定值、温度达到设定值、火焰传感器检测到火焰;

6、报警时蜂鸣器响、继电器吸合启动水泵灭火,两个LED分别指示烟雾越限和温度越限,LCD显示Danger!!!。

 特别注意:程序里有一个first_read_tempe标志——上电后要先读到第一次温度才允许进入报警比较。没有这一步,上电瞬间实时温度还是0,跟设定值一比"必定超标",蜂鸣器开机会先叫一声,这个坑非常隐蔽。


二、资源下载和演示请点击这里:


   点我下载资料


三、仿真图如下:

详细仿真视频和介绍点这里

image.png



proteus设计合集请点击我,自动跳转:https://51mcu.top/article/308

E0AECA7EF2F087EF5708FBCB2563FB13.jpg8C15DAAD66044CD1E86084D4A74CF283.gif


注意:A系列是汇编资料包括仿真和程序源码

T系列只有仿真和程序(c语言)

H系列既包括程序(c语言)和仿真又包括设计报告和视频讲解!





版权所有,转载本站文章请注明出处:proteus单片机
上一篇:H24基于51单片机直流电机H桥调速proteus设计,keil程序,c语言,AT89C51、课题设计、设计报告
下一篇:H26基于51单片机汽车里程计数proteus设计,keil程序,c语言,AT89C51、课题设计、设计报告
${comment['nickname']}   ${comment['createtime']}
  
       
${comment.content}
${reply.nickname} 回复 ${comment.nickname}    ${reply.createtime}
     
  
回复内容:${reply.content}