家用可燃气体报警器的设计毕业设计Word文件下载.docx
《家用可燃气体报警器的设计毕业设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《家用可燃气体报警器的设计毕业设计Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
environment
measured
concentration
gas
converted
to
analog
voltage,
and
then
through
ADC0809
voltage
digital
signal,
into
SCM
AT89C51
in
process.
To
users
concentrations
real-time
understanding,
linked
three
74
LS164
externally
as
LED
display
static
interface,
MCU
RXD
output
data
line,
TXD
a
shift
clock
pulse.
74LS164
TTL
is
one-way
8-bit
register
displacement
which
can
realized
enter
serial,
parallel
output,
display.
By
setting
alarm
level,
control
music
IC
at
same
time.SCM
use
technology,
produced
program-controlled
carbon
monoxide
alarm.The
instrument
(CO)
for
monitoring,
when
more
than
allowed
value,
circuit
alarm,
an
external
electromagnetic
valve
row
fans
their
program-controlled,
preventaccidents.
In
addition
procedures
prevent
cycle
death,
also
used
x25045
watchdog
chip
posed
death
theprocess
so
that
reset
cycle,
instead
whole
system
off,
thereby
protecting
hardware
circuit.
As
designed
by
number
using
AT89C51,
it
cheap,
stable
performance,
easy-production.
sensors
microcontroller
core
leakage
method
simple,
good
effect,the
following
general
principles,
key
all
software
program
design.
Keywords:
CoLeaking
gases
alarmAT89C51microtuperGS
Gases
Sensors
1绪论
1.1
研究背景及意义
随着煤气或天然气被多数家庭使用,每年因煤气泄漏造成的各类事故中,一氧化碳中毒占多数,气体泄漏爆炸引起的致死致伤事故更是高发。
防止煤气泄漏导致中毒或者明火引燃导致爆炸已经迫在眉睫。
家用可燃气体的报警器的设计是现今所必须,而在全国各大矿区天然气引发的灾难性事故也被个媒体频繁报道,综上所述可燃有害气体的报警器的设计是时下所需。
单片机设计可以满足数字气体报警器监控精度高,体积小巧,能长期工作且稳定的特点。
在工业控制和仪器仪表智能化的应用中单片机是必不可少的。
成品具有体积小、低本钱、灵活运用、抗干扰性强、适应能力强、在任何艰辛的情景下都可以进展正常的运行工作。
1.2
实现功能及研究目标
单片机AT89C51是我在本次课程设计中的数字气体报警器的主要硬件设备。
通过A/D转换器可以把需要测试的环境中的气体传感器所输出的模拟电压输送到单片机。
我们在单片机AT89C51中所进展的处理功能和显示功能都是通过预置警报值实现运行的,一旦需要被检测出的气体浓度超出我们设定的值后,发光二极管会表现出闪烁目的是到达报警的作用,同时扩音器也会不停的发出声响产生警报,两者的相作用可以在当下的环境下及时报警,而不至于产生任何事故,但是我们考虑到如果发生了事故的情况,所以在这种考虑下,我们在本次课程设计中选择了外接排风扇与电磁阀相作用的结果来进展程控。
当系统出现运行不正常的问题时,黄色灯闪烁,提醒主人对警报器及时维修。
AT89C51单片机和MQK气体传感器是系统的核心,主要实现:
▲准确测量周遭空气中的有毒害气体的发散;
▲对设计内的各个系统模块功能的控制;
▲单片机语言及单片机系统的控制;
▲单片机内所有接口的功能描述及作用描述;
▲对操控电路的最根本的实现运行方法。
1.3
研究的方案
本次课程设计是利用了单片机的原理来实现一氧化碳报警器的运行。
设计的目的是对一氧化碳有害气体进展24小时不连续的监控,当有毒有害气体浓度超过我们设定的预置值后,因为单片机的作用我们设计得电路会自动发出警报信号,连接到外接风扇,防止发生事故。
充分利用AT89C51的最大优势—性价比高,系统内的各种控制均由其完成。
报警器最为重要的即为传感器所以采用GS传感器。
实现模数转换是利用ADC0809,为了更直观方便的显示浓度信息,我们采用动态扫描显示装置以及几台扫描显示装置。
综上所述,可燃气体报警器的设计均由以上5种模块组成。
2有关于一些单片机的知识介绍
2.1
单片机的中断和复位
2.1.1单片机的中断系统
●中断的意义
通过把CPU的运行改变,调整方向即为中断。
除CPU的原因外,电脑在执行程序指令的时候必须要终止当前程序的进展,在终止完毕完成后再继续进展前一程序,所执行的一系列步骤就统称为中断。
●单片机89C51的中断的系统
89C51的中断系统是由一个特殊功能的存放器中的几个相关的中断入口、顺序查询逻辑电路等组成。
特殊功能存放器被定义为以下几类,分成了中断优先级存放器,中断允许存放器中断源存放器。
89C51单片机中的五个中断源分别在本次课程设计中给我们提供了可实现二级中断嵌套的两个中断优先级。
★外部中断请求源:
外部中断的1电平和0电平分别是由外部中断的引脚带入的,所以称之为外部中断请求源。
★内部中断请求源:
TF0和TF1是关于定时器T0溢出的中断标志。
★中断允许存放器IE
IE主宰中断的允许或制止。
见表2-1
。
EA
X
ES
ET1
EX1
ET0
EX0
表2-18位中断允许存放器
其中的EA为总开关,如果它等于0,那么上述所有中断都不被允许。
2.1.2单片机复位电路
复位是所有要进展的操作的第一步,所有的程序在计算机中均以0000H位开场单元。
也可以在出错或系统崩溃使用此键进展重启。
除了计算机,此键对其它专用存放器复位状态的影响;
PC
0000H
TCON
00H
ACC
TLO
PSW
TH0
SP
07H
TL1
DPTR
TH1
P0—P3
0FFH
SCON
IP
xx000000B
SBUF
不定
IE
0x000000B
PCON
0xx0000B
TMOD
00H
还有一些其他的引脚产生的信号同样会受到复位键的不同程度上的影响。
检测一个能否正常工作的单片机,第一步是要看它的复位键是不是能够被使用。
如果不能,说明此单片机为损坏状态。
2.2AT89C51与ADC0809相关联的接口
以下三点在接入时需要注意:
★保证开场线能够正常接收到100ns宽度的信号脉冲;
★A/D转换完毕为完毕线接收到脉冲信号;
★地址译码器信号输入到OE线上
2.3简介AT89C51
AT89C51是一个能产生高性能但是却不会产生高功率消耗的单片机,总共有40个引脚,32个外部的端口。
AT89C51既可以在线编程也可以按照常规方法进展编程。
一定程度上做到了性价比的提高,降低了生产本钱。
3对硬件设施的调试与设计
3.1硬件模块设计
3.1.1
构成系统的各个局部
该报警器整体由浓度的查验和反响模块、主控模块和报警及事故处理模块三个局部组成。
大致构造显示为图3.1-1。
图3.1-1
3.1.2
每个模块在系统中的功能
★浓度的检测模块
器件选择为(GS-A1),该器件对一氧化碳的反响迅速,,尤其在活性碳罩的参加后,也阻止了其他杂质气体的干扰.结果经高科技精细仪器放大数