Ⅰ 哪位大神能写出用51单片机控制烟雾报警器的程序啊!!急急急
烟雾报警器要用烟雾传感器的,做这个很多学校都是毕设课题了,不会作为作业来布置的。
Ⅱ 求助单片机烟雾报警仿真,报警器一直不亮,无法置零!
这个资料可以参考下,也用了adc0808,(淘()宝)搜:51单片机火灾报警器(MQ2+DS18B20)proteus仿真和C程序资料
Ⅲ 烟雾报警器单片机方案设计,哪位大神可以讲解下
烟雾信号采集电路是烟雾传感器和模拟放大电路组成的,将烟雾信号转化为模拟的电信号。模数转换电路从烟雾检测电路里送出模拟信号,再转换成单片机可识别的数字信号后将信号传到单片机;单片机会对该数字信号进行一系列的滤波处理,对处理后的数据分析,是大于或等于报警限定值,大于就会启动报警电路发声,小于就是正常状态。方便检测与监控,让仪器测试人员和用户能了解到所在场所中的可燃烟雾的浓度值,可将浓度值显示在屏幕中。 英锐 恩的烟雾报警器方案解说
Ⅳ 如何用51单片机实现烟雾报警器和红外接收器等电路功能
红外接收管灵敏度有限,要加放大和滤波电路,所以一般用一体化接收头,如TL1838,三个脚,一个接电源+,一个接地,另一个是输出,可直接接单片机
表元素,及元素的“确定性互异性无序性”。
Ⅳ 基于STC单片机的烟雾浓度报警器的程序
添加一个按键还是蛮简单的、我可以帮助你哦、但是你要把你以前的程序给我,然后我可以帮你改啊。
Ⅵ 单片机智能小车烟雾报警器
1、单片机最小系统
2、传感器组件
3、显示、报警部分
4、写程序
5、综合调试
6、我可以,完成
Ⅶ 求单片机火灾报警器proteus仿真图与程序,能实现温度烟雾报警
你好!
具体什么要求,这样的效果可以吗?
温度检测点,可以通过按键设置,超出设置温度,会声光报警
Ⅷ 求高手帮忙设计一个单片机控制的光电式烟雾报警器的电路图及C语言程序。是毕业设计。工作忙,真不会。
好的我帮你搞定。
Ⅸ 我想用单片机来实现烟雾报警器,我就买了独立的烟雾报警器,可怎么用51单片机来控制烟雾报警器的代码
1,硬件接法:
烟雾报警器输出是一个开关信号:VCC,GND,SW1,SW2;当烟雾超标,SW1和SW2会短路,你在电路中将SW1接上拉电平,SW2接到单片机的IO口。
2,软件调试,通过读单片机的IO口,当有低电平时,表示有烟雾超标,其它正常。
Ⅹ 51单片机数码管0832烟雾报警器的编程程序
#include<at89x52.h>
#include <intrins.h>
sbit ST=P3^2;
sbit OE=P3^0;
sbit EOC=P3^1;
unsigned char aa,bb,cc;
unsigned char ge,shi,dge,dshi;
unsigned adata[]={5,10,15,20,25,30,35,40,50,60,75,80,85,90,95,99,70};
void delay30ms()
{
unsigned char a,b;
for(a=10;a>0;a--)
for(b=50;b>0;b--);
}
delay1ms()
{
unsigned int a,b;
for(a=50;a>0;a--)
for(b=50;b>0;b--);
}
unsigned char code tab1[]=
{
0x3f,6,0x5b,0x4f,0x66,0x6d,0x7d,7,
0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71
};
void disly()
{
P2_2=0;
P2_3=1;
P2_4=1;
P2_5=1;
P0=tab1[ge];
delay1ms();
P2_2=1;
P2_3=0;
P2_4=1;
P2_5=1;
P0=tab1[shi];
delay1ms();
P2_2=1;
P2_3=1;
P2_4=0;
P2_5=1;
P0=tab1[dge];
delay1ms();
P2_2=1;
P2_3=1;
P2_4=1;
P2_5=0;
P0=tab1[dshi];
delay1ms();
}
void zhuan()
{
ge=aa%10;
shi=aa/10;
dge=bb%10;
dshi=bb/10;
}
void get1 ()
{
ST=0;
ST=1;
ST=0;
while(EOC==0);
OE=1;
cc=P1;
OE=0;
}
void main()
{
bb=50;
P0=0xff;
while(1)
{
get1() ;
aa=cc/2.56;
zhuan();
disly();
if(aa>=bb){ P2_0=~P2_0;
P2_1=1;}
else { P2_0=0;
P2_1=0;
}
if(P3_4==0) {delay1ms();
bb++;
}
if(P3_5==0) {delay1ms();
bb-- ;
}
}
}