本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


2020年毕业生,论题为基于STC89C51单片机的火灾烟雾温度报警器的设计
设计一个以STC89C51单片机为核心的烟雾报警器实现的功能:(论题要求)
(1)可实现两种以上烟雾气体的检测,同时对温度也进行检测。
(2)当烟雾浓度或温度超过设定值时,进行声光报警。
(3)烟雾消失或温度恢复之后,声光报警自动消除。
(4)可通过按键消除声光报警。
包含如下结构:温度烟雾检测部分、STC89C51单片机主控部分、报警部分、AD采集四大部分。
论题采用的元器件:
序号 |
元器件名称 |
符号 |
作用 |
元件参数 |
数量 |
1 |
有源蜂鸣器 |
BUZZER |
报警 |
|
1 |
2 |
电解电容 |
C3 |
|
1uF |
1 |
3 |
瓷片电容 |
C1、C2 |
|
20pF |
2 |
4 |
5MM 发光二极管 红色 |
|
烟雾报警灯 |
|
1 |
5 |
5MM 发光二极管 黄色 |
|
温度报警灯 |
|
1 |
6 |
LCD液晶显示屏 |
LCD1602 |
显示温度和烟雾浓度 |
|
1 |
7 |
103排阻 |
RP1 |
公共引脚 |
10kΩ |
1 |
8 |
电阻 |
R1 |
|
10kΩ |
1 |
9 |
电阻 |
R2、R3、R4 |
|
2.2kΩ |
3 |
10 |
电阻 |
R5 |
|
100Ω |
1 |
11 |
单片机 |
U1 |
STC89C51 |
|
1 |
12 |
温度传感器 |
U2 |
DS18B20 |
|
1 |
13 |
A/D转换器 |
U3 |
ADC0832 |
|
1 |
14 |
PNP 三极管 |
9012 |
放大信号 |
|
1 |
15 |
烟雾传感器 |
MQ-2 |
检测烟雾及气体浓度 |
|
1 |
16 |
微动开关 |
SW-PB |
调节检测范围及复位 |
|
5 |
17 |
晶振 |
X1 |
11.0592 MHz |
|
1 |
18 |
自锁开关 |
SWITCH |
消除报警声音 |
|
1 |
处理器采用51系列单片机STC89C51。整个系统是在系统软件控制下工作的。设置在监测点上的烟雾检测探头将检测到的烟雾,或者是温度传感器检测到的温度变换成电信号,送出模拟信号,给AD采集电路采集。
仿真图:
部分Keils源文件代码:
另外文件包括最新整合的资料:
其他类似论题资料(智能火灾报警器,不带液晶显示屏的设计。ps:里面资料很有用,可以借鉴)
DS18B20温度传感器资料
MQ-2烟雾传感器资料,本论文用得上
STC89C51与AT89S51及C51 系列单片机资料
三款可借鉴的论文
LCD1602液晶显示屏,包含字符显示代码
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
80后工程师独白:我的电子工程师生涯还要一块单片机说起
2017-10-13
基于51系列单片机的智能照明控制系统设计方案
2016-04-06
NXP 礼品闹钟拆解
2014-07-15
有关Keil软件仿真的51单片机串口调试技巧
2017-06-29
经典更要有新思路,51单片机花式玩法,把经典玩出新高度
2019-06-06
[项目演示]给51单片机写的操作系统
2019-07-24
51单片机零基础入门
2020-03-27
小车机器人之一【机器人入门】
2020-03-26
深度掌握51单片机C语言
2019-11-23
Binary Filter算法的实现与验证
2020-02-14