基于51单片机的火灾检测设计(仿真+程序+原理图+论文报告)

Proteus仿真版本:proteus7.8

原理图:Altium Designer

程序编译器:keil 4

编程语言:C语言

编号C0017

功能要求

整个系统以STC89C52单片机为核心器件,配合电阻电容晶振等器件,构成单片机的最小系统。

\1. 烟雾采集传感器选用MQ-2,由于该传感器输出的是模拟信号,因此需要模数转换芯片ADC0832,把模拟信号转为数字信号再传给单片机;

\2. 温度采集使用DS18B20数字传感器,该传感器通过单总线和单片机相连;

\3. 火焰检测使用火焰检测模块,该模块完成了信号的检测、放大、比较等处理,最终输出高低电平信号给单片机;

\4. 显示设备使用1602液晶,可以在屏幕上显示实时烟雾浓度值、温度值,以及报警值等信息;

\5. 报警模块则采用蜂鸣器和LED灯组成,三个LED分别代表了火焰报警指示、烟雾报警指示和温度报警指示,无论哪个检测元素超标,蜂鸣器都会鸣叫报警;

\6. 3个按键作为操作输入设备,可以用来调节报警阈值的大小;

\7. 供电采用常用的USB 5V进行供电。

img

资料下载链接(可点击):

https://docs.qq.com/doc/DS3JiakhvUFJneHFL

仿真图:

img

img

img

img

img

原理图:

img

源程序:

img

论文/报告:

img

资料清单:

img

资料下载链接(可点击):

https://docs.qq.com/doc/DS3JiakhvUFJneHFL

更多资源 点击下方链接:

https://docs.qq.com/sheet/DS0xIa0llTmtNakRW

微信公众号:嘉盛单片机

img