当前位置:文档之家› 单片机火灾报警器课程设计

单片机火灾报警器课程设计

单片机火灾报警器课程设计
单片机火灾报警器课程设计

单片机原理及应用课程设计论文

09届自动化专业。。。班级题目火灾报警器设计

二О一二年六月二日

一、火灾报警的基本原理

本报警器的工作原理:当发现警情时,探测器将警报信号通过传感器接口送入单片机,单

片机的报警中断程序开始运行,调用拨号子程序按照预置号码进行拨号。此时单片机控制MT8880 发送双音频信号拨号,并检测呼叫信号以判定是否可以调用语音模块进行语音报警。当没有警情时,可以通过另一部话机拨打本机,振铃检测电路将振铃音信号转换成TTL 信号传送给单片机,由单片机计数;当经过预设的振铃无人摘机时,系统就会自动摘机,调用远程设置子程序进行远程录音、查询警情等操作。

语音报警系统主要完成的功能:感温传感器和感烟传感器通过采集现场信号输入中央处理器,若判断出两种传感器中有一种动作, 表明有异常现象,发异常语音报警信号“温度超限”或“烟雾报警”,同时相应的指示灯亮。此时,若另一传感器也动作,则停止异常报警,而进入火警报警状态,有现场语音“火警”报警提示,火警指示灯亮。同时系统调用远程报警模块,开始逐个拨叫预设的报警电话,直至有一个报警电话拨通,并收到回码。在拨号后首先判断电话线的状态是否为回铃音及对方是否摘机。如是,播放录制好的语音报警内容,如“某某区某某单元某某楼层某某房间发生火警”。否则挂机,拨打下一个号码。

二、设计方案

硬件电路主要包括单片机电路,2路传感器报警信号电路,模数转换电路, 语音报警

电路,震铃检测电路、模拟摘机和DTMF 解调电路,以及主备电控制电路部分。

图1 报警电路方框图

如图1所示, 报警器硬件由温度烟雾信号采集模块、声光报警模块以及单片机与收发码模块组成。图中1, 2, 3 组成数据采集模块, 4, 5 组成现场声光报警模块, 5,6组成远程报警模块。其中, 1 为传感器(包括烟感和温感) , 将现场温度、烟雾等非电信号转化为电信号;2为

1 温 度 烟 雾 传 感 器

2 信 号 调 理 器

3 A/ D 转 换 器

6 收 发 码 电 路

5 单片机AT89C51

4现场声光报警

系统

信号调理电路, 将传感器输出的电信号进行调理(放大、滤波等), 使之满足A/D 转换的要求; 3为A/D 转换电路, 完成将温度传感器和烟雾传感器输出的模拟信号到数字信号的转换。声光报警模块由单片机和报警电路组成, 由单片机控制实现不同的声光报警(异常报警、故障报警、火灾报警) 功能。单片机与远程报警模块由单片机、MT8880收发码电路组成, 实现远程报警。

三、硬件设计

1. MT8880接收电路的设计

图2MT8880接收电路连线图

当MT8880作为DTMF接收器的时候,DTMF信号经由IN+和IN-输入,经过运算放大滤除信号中的拨号音频率,然后发送到双音频滤波器,分离出低频组和高频组信号,通过数字计数的方式检出DTMF信号的频率,并且通过译码器译成4位二进制码。4位二进制编码被锁存在接收数据寄存器中,此时状态寄存器中的延时控制识别位复位,状态寄存器中的接收数据寄存器满标识位置位,对外而言,当寄存器中的延时控制识别位复位时,IRQL/CP由高电平变为低电平。如果用IRQL/CP作为单片机的中断信号,IRQL由高电平变为低电平,向CPU发出中断请求,当CPU响应中断,读出寄存器中的数据后,IRQL返回高电平。MT8880的D0~D3与单片机的P1.0~P1.3相连,P1.4~P1.7分别与CK,RSO,CSL,R/WL相连。

2. 发送电路设计

图3MT8880发送电路连线图

当MT8880作为发送器时数据总线上D0~D3四位二进制码被锁存在发送数据寄存器中[8],发送的DTMF信号频率由3.58 MHz的晶振分频产生。分频器首先从基准频率分离出8个不同频率的正弦波,行列计数器根据发送数据寄存器中的数据,以八取二方式分离出一个高频信号和一个低频信号,经开关电容做D/A转换,在加法器中合成DTMF信号,并从TONE 端输出,电路图如图7所示。应用MT8880使DTMF信号的收发功能于一体,完成DTMF信号的编码与解码,达到数据传输的目的。

3. 灯光报警电路

由AT89C51 P0 口的P0.0~P0.3 分别控制4 个发光二极管, 予以光报警, 如图8所示。P114~P117 控制的灯依次为绿色(正常信号灯)、黄色(故障信号灯)、红色(异常信号灯)和红色(火灾信号灯)。当这些输出端输出低电平时, 对应的信号灯便会发光报警。

图4 光报警电路

4. 系统总体电路图

5

4

3

21

Title

A01A12A23A34A45A5

6NC 7NC 8A69A710NC

11VSSD 12VSSA 13SP+14

SP-

15

VCCA

16MIC

17REF

18AGC

19ANAI

20ANAO

21NC

22PLAY 23PLAE

24RED 25XCLK

26REC 27VCCD 28ISD1420 5.1K

100K 100K 100K

470K

RES2

LED

105

4.7μF/16V 104104

VCC

MICROPHONE2

10μF/16V

VCC

P0.4

102

5v

录音

IN+1IN-

2GS

3

VREF

4VSS 5OSC16

OSC27

TONE 8R/W 9CS 10

RSO

11CK 12IRQ/CP 13D0

14

D115D216D3

17EST

18ST/GT 19VDD

20

3.579M

10K

100μF

DTMF OUTPUT M T 8880

200K 100μF

100μF

3.3K

VDD

P1.7P1.6P1.0P1.1P1.2P1.3

P1.4P1.5

IN+1IN-

2

GS

3

VREF 4VSS 5OSC16

OSC27TONE 8R/W 9CS 10

RSO

11CK 12IRQ/CP 13D0

14

D115D216D3

17EST

18ST/GT 19VDD

20

3.579M

100K

100μF

M T 8880

200K 100μF

100μF

3.3K

VDD

P1.7P1.6P1.0P1.1P1.2P1.3

P1.4

P1.5

50K

D T M F /C P

I N P U T

VCC P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EA/VP ALEP PSEN

P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RESET RXD TXD INT0INT1T0T1WR X2X1VSS

RD

AT89C51

绿

黄红

340Ω

340Ω

340Ω

340Ω

+5V

12MHZ

30PF

30PF

+

100μF VCC

1W

SPEAKER

104

104

4.7K

U11A

lm386

vcc

10K

104

SP+

1

2

3

4

Vin

1

G N D

2

Vout

3

78L05

220V

9V +

100uF 103uF

47uF 0.1uF

5V

12CON2

1

2

3

4

电话线

0.1uF

P 1.4

0.1uF

P 3.5

10uF

1K

+5V

4N25

4148

10uF

1K

T 0

四、软件设计

1. 数据采集子程序

数据采集部分的程序设计包括:驱动ADC0809 的IN0和IN1进行A/D 转换,分别由子程序ADC1 (温度转换) 和ADC2 (烟雾浓度转换) 完成;单片机接收转换好的数据, 存入指定内存单元, 由INT1 中断服务程序完成。每次驱动A/D转换后等待外部中断, 中断到来说明A/D 转换已经完成, 通过中断服务程序读取转换得到的数据。

A/ D 采样程序如下: 本程序分住程序和中断服务程序两部分。主程序用来对中断初始化,给ADC0809发起动脉冲和送模拟量路数地址等。中断服务程序用来从ADC 接受A/D转换后的数字量和判断一遍采集完否。

参考程序如下:

主程序:

ORG 0A00H

MOV R1, #30H //输入数据区始址送R1

MOV R4, #2 //模拟量总路数送R4

MOV R2, #00H //IN0地址送R2

SETB EA //开CPU中断

SETB EX1 //允许INT1L中断

SETB IT1 //即INT1L为边沿触发

MOV R0, #0F0H //送端口地址F0H到R0

MOV A, R2 //IN0地址送A

MOVX @R0, A //送IN0地址到A/D

SJMP $ //等待中断或其它

中断服务程序:

ORG 0013H

AJMP CINT1 //转中断服务程序

ORG 0100H

CINT1: MOV R0, #0F0H //端口地址送R0

MOVX A, @R0 //输入数字量A

MOV @R1, A //存入输入数据区

INC R1 //输入数据区指针加1

INC R2 //修改模拟量路数地址

MOV A, R2 //下个模拟量路数地址送A

MOVX @R0, A //送下路模拟量路数地址,并启A/D

DJNZ R4, LOOP //若未采集完2路,则LOOP

CLR EX1 //若已采集完2路,则关INT1L中断

LOOP:RETI //中断返回

END

2. 火灾判断程序

为了降低误报率, 系统采用了多次采集、多次判断的方法。每次数据采集后根据得到的数据对现场情况进行判断:

00H 表示正常;

01H 表示异常;

02H 表示火灾。

然后综合多次判断结果做出最终的火情判断。

具体判断方法如下:

(1) 对温度和烟雾进行了两次数据采集与判断

温度≥100 ℃, 温度异常, 置标志位为1, 否则为0;

烟雾(CO, CO2) 浓度≥0106% , 烟雾浓度异常, 置标志位为1, 否则为0。

(2) 根据温度和烟雾的异常标志位判断现场情况

2 个标志位均为0, 表示情况正常, 给53H 或56H 单元送00H;

2 个中仅有1 个为1, 表示情况异常, 送01H;

2 个均为1, 表示有火灾发生, 送02H。

(3) 综合两次情况做最后判断,并予以报警

若53H 和56H 中数据不相同, 说明是误报, 调故障报警子程序;否则按该单元中的数据调相应的报警子程序。

00H 为情况正常, 返回;

01H 为情况异常, 调异常报警子程序;

02H 为现场有火灾, 调火灾报警子程序, 并向消防中心报告火情。

3. 电话报警流程设计

电话报警模块主要通过中断服务程序来实现。该程序的基本流程是:报警器摘机,自动拨叫号码簿上相应的报警号码,如110、119 ,或一组用户的自己设置的固定电话号码、手机号码。拨叫时,报警器摘机后先对电话线上的信号进行检测,检测到拨号音就拨号,检测不到拨号音说明电话线已有问题,无法拨号,就自动挂机。拨号后等待三秒再检测有无回铃音或忙音,如果都没有,就表明已经接通,可以进行语音报警。如遇回铃音就等待三秒再检测,若等待三次后线路仍然不通,就拨叫下一个号码;若遇忙音就先挂机再等待10s ,重新拨号,如此三次后仍然拨不通,就拨叫下一个号码,直到将电话簿上的所有号码拨完为止。

自动电话语音报警程序在发生报警时调用,其程序流程图如图10所示。

图5 报警流程图

报警拨号后对方回铃音和忙音的区别: 按规定回铃音为1s 高电平4 s 低电平方波信号,忙音为高电平和低电平均为0135s 方波信号,回铃音和忙音呼叫时间60s ,60s 后自动挂机。当有报警信号送单片机时,通过软件模拟摘机,预留电话拨号输出后,在接到第一声回铃音或忙音时,定时器开始定时,计数器开始计输入的回铃音或忙音的个数。然后判别在60 s 内,若计数值大于15个脉冲(这时无论60s 定时到否)则表示对方为忙音,,应挂机,拨打下一个报警电话。若在60 s 内计数小于14个脉冲,则表示为回铃音。若在少于12个脉冲中间回铃音中断表示对方有人接听,可以播放报警信号对应的报警语音

[12]

。若60 s 内一直有回铃音,且定时到,表示

对方无人接听,则挂机拨打下一个报警电话,直到电话报警完成。

N

N

Y

Y

Y

N

电话语音报警程序

是否报警?

报警性质语音

从电话数据库中查找电话号码

电话拨号

电话连接成功?

电话占线?

播放语音

程序结束

等待10S

拨打下一电话号码

4. MT8880的数据发送程序设计

图6 MT8880的数据发送图

程序清单如下:

ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV 30H, #08H MOV 31H, #04H MOV 32H, #07H MOV 33H, #09H MOV 34H, #04H MOV 35H, #06H MOV 36H, #02H

CLR P1.6 //CS 写CRB,CRB 对MT8880进行初始化 CLR P1.4 //CK

Y

N

开始

MT8880初始化

串口初始化

R1=1?

接受数据

R1清0

发送数据到MT8880

50ms 延时

CLR P1.7 //R/W\

SETB P1.5 //RSO

MOV P1,#0DH //写CRA

SET P1.4 //触发CK信号

NOP

NOP

CLR P1.4 //清CK信号

MOV P1,#00H //写CRB

SETB P1.4 //触发CK信号

NOP

NOP

CLR P1.4 //清CK信号

SETB P1.6 //关闭片选

END:CLR P1.6 //CS 选择MT8880的发送数据寄存器

CLR P1.4 //CK

CLR P1.5 //RSO

CLR P1.7 //R/WL

LOOP: MOV R0, 30H

MOV R1,#7H //将发送的数据个数给R1寄存器

MOV A, @R0 //将数据首地址给寄存器

MOV P1,A //将数据送入P1口

SETB P1.4 //触发CK信号

ACALL DELAY //调用延时子程序

CLR P1.4 //清CK信号

INC R0 //数据地址加一

DJNZ R1,LOOP //数据个数减一

5. MT8880数据接收程序设计

图7 MT8880的数据接收流程图

程序清单如下:

ORG 0000H AJMP MAIN ORG 0100H

MAIN:MOV 30H,#00H // 赋初值给30-36的地址范围

MOV 31H, #00H MOV 32H, #00H MOV 33H, #00H MOV 34H, #-00H MOV 35H, #00H MOV 36H, #00H

MOV TMOD,#20 //初始化定时器/计数器作为波特率发生器 MOV TL1,#0FDH //装入低位的记数初值 MOV TH1,#0FDH //装入重装值9600的波特率

Y N

Y

N

开始

MT8880初始化

串口初始化

P1.2=1?

接收数据

T1=1?

发送数据

T1清“0”

CLR ET1 //禁止T1中断

SETB TR1 //T1启动

MOV SCON,#40H //串口初始化为方式1

MOV PCON,#00H //使SMOD=0

CLR P1.6 //CS写CRA,CRB对MT8880进行初始化

CLR P1.4 //CK

CLR P1.7 //R/W\

SETB P1.5 //RSO

MOV P1,#2DH //写CRA

SETB P1.4 //触发CK 信号

NOP

NOP

CLR P1.4 //清CK信号

MOV P1,#20H //写CRB

SETB P1.4 //单发CK信号

NOP

NOP

CLR P1.4 //清CK信号

SETB P1.6 //关闭片选

NOP

NOP

MOV R0,30H //接收数据的首地址

MOV R1,#7H //接收数据的个数

五、结论

本系统是将单片机和多传感器信息融合,完成语音报警的实用、可靠的单片机语音自动报警系统,它具有功能强、灵活性高、可靠性好、抗干扰能力强、实时性高等优点。不过,还存在一些缺陷,比如:系统需要的模块较多,编写程序时有点复杂。希望在以后的研究中进一步优化整个系统。尽量简化线路数量和布线方式,减少设备种类,系统功能尽可能由软件实现,提高系统可靠性和维护性,同时建立良好的人机界面,方便人们使用。总之,此系统整体结构还是比较简单、容易实现自动报警功能,符合安全系统的规则和要求。

设计总结:

由于时间紧迫和个人能力有限,本次设计的火灾报警系统还存在许多需要完善和作进一步研究的问题,如:

(1)火灾报警系统判断的算法有待进一步的研究改进,应用更先进的神经网络和模糊识别等智能算法,降低系统的误报率,提高灵敏度。

(2)火灾报警系统没有加入一些针对火灾现场特殊情况的特殊处理方案,不能全面反映火灾情况。

(3)用户不能根据自己的需要设定火灾报警阈值。

论文的顺利完成,离不开同学和朋友的关心和帮助。在整个的论文写作中,各位同学和朋友积极帮助我查资料,提供有利于论文写作的建议和意见,在他们的帮助下,我最终完了整个论文。在此一并感谢!

指导教师评语:

课程设计成绩:指导教师签名:

年月日

毕业设计火灾报警器.

毕业设计 学生姓名学号 系(部) 专业机电一体化技术 题目火灾报警器毕业设计 指导教师 (姓名)(专业技术职称/学位) (姓名)(专业技术职称/学位) 2017 年9 月

摘要:随着现代家庭用火、用电量正在逐年增加,家庭火灾发生的频率越来越高,火灾烟雾报警器也随之被广泛应用于各种场合。本设计是利用单片机结合传感器技术而开发了这一火灾烟雾报警系统。论文中主要烟雾报警器系统各个组成部分进行了介绍,对它的主控电路和外围设备电路之间的接口技术,还有软件方面进行了重点介绍。 关键词:报警器,80C51,声光传感器 目录 1 绪论 (3) 1.1声光报警器的发展及现状 (3) 1.2论文研究的目的及意义 (4) 1.3论文内容 (4) 2 基于C51单片机的声光报警的设计方案 (5) 2.1任务分析 (5) 2.2设计方案 (5) 3 系统硬件实现 (6) 3.1主控电路设计 (6) 3.2外围接口电路设计 (10) 3.3总电路设计 (16) 4 软件实现 (18) 4.1编程KEIL环境介绍 (18) 4.2程序流程 (18) 4.3程序 (19) 5 调试 (21) 5.1调试的步骤 (21) 5.2调试过程中遇到的问题及解决方法 (22) 结论 (24) 致谢 (25) 参考文献 (26)

1 绪论 1.1 声光报警器的发展及现状 1.1.1 火灾探测技术 火灾作术为一种在时空上失去控制的燃烧所引发的灾害,对人类生命财产和社会安全构成了极大的威胁。由此引发的重大安全事故比比皆是,所以人类一直也未停止过对它的研究。 火灾的发生和发展是一个非常复杂的非平稳过程,它除了自身的物理化学变化以外还会受到许多外界的干扰,火灾一旦产生便以接触式(物质流)和非接触式〔能量流)的形式向外释放能量。接触式形式包括可燃气体、燃烧气体和烟雾、气溶胶等。非接触式如声音、辐射等。火灾探测技术就是利用敏感元件将火灾中出现的物理化学特征转换为另外一种易于处理的物理量。各种探测器对应的火灾物理参量及探测器如图1-1所示。 图1-1 各种探测器对应的火灾物理参量及探测器 1.1.2 火灾探测器的发展趋势 探测器朝新探测技术的发展进一步拓展了火灾探测的应用领域,为一些传统探测器无法胜任的环境提供了有效的手段。相关技术的发展,如傅立叶近红外光谱技术弱信号处理技术、低功耗MCU技术进一步促进了传统探测技术的改进,使得传统探测器在技术和性能上有了显著的提高。火灾着极早期探测、多传感器复合探测和探测器小型化、智能化的方向发展迈出了更快的步伐。 近几年来,单片机已逐步深入应用到工农业生产各部门及人们生活的各个方面。各种类型的单片机也根据社会的需求而开发出来。单片机是器件级计算机系统,实际上它是一个微控制器或微处理器。[2]由于它功能齐全,体积小,成本低,因此它可以应用到任何

基于单片机火灾报警器设计摘要

基于单片机的火灾报警器设计 火灾作为一种发生频率高、破坏性强的灾害,受到人们的大力重视。随着经济和城市建设的快速发展,城市高层、地下建筑以及大型综合性建筑日益增多,火灾隐患也大大增加,火灾的数量及其造成的损失呈逐年上升趋势。火灾自动报警系统,作为火灾的先期预报、火灾的及时扑灭、保障人身和财产安全,起到了不可替代的作用。随着传感器技术、无线通信技术、集成电路和微电子技术日臻完善,火灾自动报警系统迎来了良好的发展契机,其智能化程度也越来越高。 系统用AT89C51单片机作为核心,其容量大、数据处理速度快、适合运行较为复杂的算法;采用高灵敏度的温度传感器LM94022与烟雾传感器NIS-09C作为探测器。报警系统将传感器输出的电信号经放大滤波处理后送入ADC0809转换,得到的数字信号由单片机进行处理分析,判断是否发生火灾。火灾自动报警系统通过对传感器采集火情信息,采用多传感器信息融合技术,使用智能识别算法实现对火灾的监测。当报警器监测到火情信息后, 立即产生声光报警信号。系统具有声光报警、故障自诊断等功能,系统的结构简单、性能稳定,使用方便,智能化程度高。由于采用了感温和感烟探测器相结合探测方法,比使用单一的探测器能更加准确报警、降低了误报率。 关键词:火灾自动报警系统,温度探测器,烟雾探测器,AT89C51

The Fire Alarm System Based on Single Chip Design Abstract As one kind of high-frequency, highly destructive disasters,people pays great attention to fire. Along with the rapid development of the economy and urban construction, urban high-rise and underground constructions, as well as the large-scale and comprehensive constructions are increasing, and the Potential danger of fire is also greatly increased. The number of fires and the loss was caused by upward trend year after year. The automatic fire alarm systems (FAS), a previous forecast, fire exterminate, guarantee personal and property security, have played an irreplaceable role. As technology of the sensor,the wireless communication,the integration circuit and the micro-electronics gradually progresses, the FAS meets an excellent opportunity, its intelligent degree becomes higher and higher. System uses AT89C51 as the core, because of its large capacity, data processing speed, suitable for operation more complex algorithms. System uses sing high sensitivity of the temperature sensor LM94022 and smoke sensor NIS - 09C as detectors. Alarm system will send sensor output signal after filtering processing enlargement to ADC0809 conversion. The single-chip microcomputer analysis the digital signal processed, and it determine whether fires. FAS collect fire information through sensors, using multi-sensor information fusion technology, and use intelligent identification algorithm for fire monitoring. When the alarm monitors the fire information, it produces sound-light alarm signal immediately. System has the acousto-optic alarm, fault diagnosis system. The system has simple structure and stable performance, and it is easy to use and intelligent. In this paper, it uses the method of combining temperature detector and smoke detector to detect, and can be a more accurate report than using a single detector, while reduced the false rate. Key words:Automatic fire alarm system,Temperature detectors,Smoke detectors ,AT89C51

模电课程设计仿真 火灾报警器

电子科技大学 《模拟电路基础》电子线路应用设计报告 设计题目: 学生姓名:学号: 教师姓名:日期: 2017-1-6

一仿真目的 火灾报警器设计电路 二指标要求 通过两个温度传感器获得的电压差实现火灾自动报警。 ?正常情况下,电压差为零,发光二极管不亮,蜂鸣器不响。?当有火情时,电压差增大,发光二极管发光,蜂鸣器鸣叫。 三电路原理 放大微弱电压信号----判断是否需要报警—报警指示 放大微弱电压信号-----判断是否需要报警----------报警指示

一,温度传感电路 以二极管作为温度传感器,将温度变化转化为输出电压u i 。 ? 用恒定电流驱动二极管 ? 输出电压u i 等于二极管的正向电压 ? 温度上升时,二极管正向电压下降,输出电压下降。 二.电压放大电路 发生火灾时,温度传感器的电压差可以迅速上升至几十到几百mV ,根据后级的比较电压(可选)确定放大倍数,通过差分放大器将电压放大到大于比较电压。 )(I1I2f O u u R R u -?=

三.单限比较器 差分电路输出的电压从A2的正向输入端输入,与单限电压比较器的阈值电压U T 进行比较。 ? u o1U T 时,u o2=U oH 。 稳压管 运放输出端可以用稳压管限幅,根据稳定电压和稳定电流、负载电流 可以计算限流电阻。 CC T V R R R U ?+=4 34

四.声光报警电路 当A2输出为高电平时,发光二极管导通,发光。 根据稳定电压和发光二极管的导通电压()、工作电流(10-20mA)可以计算电阻R5。 放大电路 当A2输出为高电平时,晶体管T导通,蜂鸣器鸣叫。 根据选择的基极电流(I B)和稳定电压计算基极电阻R6。

单片机课程设计报告——温度报警器

单片机原理与应用 课程设计报告 课程设计名称:温度报警器设计 专业班级:13计转本 学生姓名:张朝柱肖娜 学号:20130566140 20130566113 指导教师:高玉芹 设计时间:2016-11—2017-12 成绩: 信电工程学院

摘要 2009年6月14日随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。 本文主要介绍了一个基于AT89C52单片机的测温系统,详细描述了利用液晶显示器件传感器DS18B20开发测温系统的过程,重点对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了详尽分析,特别是数字温度传感DS18B20的数据采集过程。对各部分的电路也一一进行了介绍,该系统可以方便的实现实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。DS18B20与AT89C52结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。 关键词:单片机AT89C51;DS18B20温度传感器;液晶显示LCD1602。

目录 1绪论 (1) 1.1温度报警器简介 (1) 1.2温度报警器的背景与研究意义 (1) 1.3温度报警器的现状及发展趋势 (1) 2 系统整体方案设计 (2) 2.1 设计目标 (2) 2.2系统的基本方案 (2) 2.2.1 系统方案选择 (2) 2.2.2 各模块方案选择 (3) 2.3主要元器件介绍 (3) 2.3.1 STC89C52的简介 (3) 2.3.2 DS18B20的简介 (4) 3 系统的硬件设计与实现 (5) 3.1 系统硬件概述 (5) 3.2主要单元电路的设计 (5) 3.2.1键盘扫描模块电路的设计 (5) 3.2.2单片机控制模块电路的设计 (5) 3.2.3报警模块电路的设计 (6) 3.2.4 LCD1602显示模块电路的设计 (7) 4 系统的软件设计与实现 (8) 4.1 KEIL软件介绍 (8) 4.2系统程序设计流程图 (8) 4.2.1 主程序软件设计 (8) 4.2.2 按键软件设计 (9) 4.2.3 密码设置软件设计 (9) 4.2.4 开锁软件设计 (10) 5 系统仿真设计 (12) 5.1 Proteus 软件介绍 (12) 5.2 Proteus 仿真图 (12) 5.3 硬件调试 (13) 5.4 调试结果 (13) 6 结论 (14)

火灾报警系统的设计毕业设计

本 科毕业设计 (自然科学) 题 目:火灾报警系统的设计(偏硬) Hebei Normal University of Science & Technology 专业:电气工程及其自动化 学号:93110070121

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

独创声明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。 作者签名: 二〇一〇年九月二十日 毕业设计(论文)使用授权声明 本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定) 作者签名: 二〇一〇年九月二十日

课程设计报告(火灾报警器)

电子科技大学 课程设计报告 学生姓名:李星村学号:2013040203027 指导教师:张雅丽 一、课程名称:模拟电路基础 二、课程设计名称:火灾报警器电路 三、课程设计目的: 1.了解火灾报警器基本工作原理 2.理解火灾报警器电路 3.学习运用Multisim仿真软件对电路进行仿真 四、课程设计内容: 计算火灾报警器电路个原件参数并用Multisim进行电路仿真,观察报警器工作情况。 五、课程设计步骤: 1. 查看资料书籍了解火灾报警器工作原理:正常情况下,即无火情时,两个温度传感器产生的电压相等,即u11=u12,发光二极管不亮,蜂鸣器不响;有火情时,u11不等于u12,即产生电压差,使得发光二极管发亮,蜂鸣器鸣叫报警。故可用函数发生器产生0V信号表示正常情况,用有幅度的信号代表火灾发生时两输入端产生的电压差。 2.设计出总体框图以及电路图总体图

3.设计各个部分电路具体参数: 选取R1=200Ω,R2=400Ω,从而,通过一级运放后的输出电压U1=R2·(UI1-UI2)/R1 第二级运放有门限电压UT=VCC·R4/(R3+R4)可以选R3=100Ω,R4=200Ω,从而UT=4V。当U1'>UT时,UOH=UZ。 发光二极管UD=2.5V,ID≦20mA。由ID=(UOH-UD)/R5,可以得出R5=1.2KΩ。 三极管的基极电流IB=(UOH-UBE)/R6,UBD=0.7V,IB约为几毫安,因此R6可以选1.8KΩ。 蜂鸣器电流即集电极电流IC=βIB 电源为直流电源,加在运放上的为12V,具体位置参看电路图。 4.对电路进行初步测试并进行修改调试:在进行初步调试是发现LED两端电压过大,在实际情况中很容易烧坏二极管,故采用在其两端接入稳压二极管,是发光二极管正常工作。最 终得到实际电路如图.

基于单片机的霍尔测速报警系统-课程设计论文正文大学论文

传感器与测控电路课程设计报告学生姓名:禹振榜 指导老师:杨书仪余以道 专业班级:12级测控二班 所在学院:机电工程学院 学号1203030214 课题基于单片机的霍尔测速报警系统

基于单片机的霍尔测速报警系统的设计 摘要 在生产中,电机应用十分广泛,比如汽车速度显示,设备工作时的档位,都需要我们了解电机或者机器的转速。转速作为工程中应用的一个非常广泛的参数,它的测量方法有很多,特别是单片机对脉冲数字信号的强大处理能力,使得全数字测量系统越来越普及,越来越方便。 本设计属于码盘转速测量系统,实现转速的实时测量和显示。本系统以STC90C51单片机为核心,旋转编码器通过用传感器测量非电量,转变成模拟电量,再通过一系列测控电路。获得数字信号,实现实时轴转速测量,同时用四位段码式LED数码管显示模块显示电机转速,并且加入了报警模块。详细阐述了转速测量系统的工作过程,以及硬件电路的设计、显示效果。本文吸收了硬件软件化的思想,实现了题目要求的功能。 关键词:转速测量,,单片机, LED显示模块,霍尔传感器。

目录 第一部分绪论 1.1 设计的任务与要求————————————————1 第二部分功能分析与设计要求 2.1 测控系统功能的概述———————————————1 2.2系统模块的确定————————————————— 2 2.3各模块的选择—————————————————— 2 2.1.1传感器模块的论证与选择——————————————2 2.1.2报警模块的论证与选择———————————————3 2.1.3显示模块的论证与选择———————————————3 2.1.2单片机模块的论证与选择——————————————3 2.4 小结——————————————————————3 第三部分测控系统的总体设计 3.1 测控系统的总体设计———————————————4 3.1.1 硬件原理图———————————————————4 3.1.2 硬件电路设计总图————————————————5 3.2 测控系统子模块简介———————————————5 3.2.1传感器原理及分电路析—————————————— 5 3.2.2 报警模块————————————————————7 3.2.3 LED数码管———————————————————8

火灾报警器的设计

唐山师范学院本科毕业论文 题目:火灾报警器的设计 学生:22222 指导老师:姜丽飞讲师 年级:08级 专业:电子信息科学与技术 系别:物理系 唐山师范学院物理系 2012年5 月

郑重声明 本人的毕业论文(设计)是在指导教师姜丽飞的指导下独立撰写完成的。如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。特此郑重声明。 毕业论文(设计)作者(签名): 2012年月日

目录 火灾报警器的设计 (1) 摘要 (1) 1.序言 (1) 2.硬件设计 (1) 2.1 DS18B20温度传感器 (2) 2.1.1 DS18B20的特性 (2) 2.1.2 DS18B20内部结构及DS18B20的管脚排列 (2) 2.1.3 DS18B20使用注意事项 (2) 2.2.MQ-2烟雾传感器 (3) 2.2.1 MQ-2的特性 (3) 2.2.2 MQ-2的结构 (3) 2.2.3 MQ-2的原理图 (4) 2.3有线通信 (5) 2.4.比较器LM339 (6) 2.4.1电压比较器LM339简介 (6) 2.4.2应用范围 (6) 2.4.3引脚配置 (6) 2.4.4 LM339的特点和一些参数 (7) 3.软件设计 (7) 3.1程序流程图 (7) 参考文献 (12) 致谢 (13) 外文页 (14) 附录: (15)

火灾报警器的设计 宁波 摘要随着现代家庭用火、用电量的增加,家庭火灾发生的频率越来越高,从而导致生命财产的重大损失。火灾自动报警系统是为了早期发现通报火灾,并及时采取有效措施,控制和扑灭火灾而设置在建筑物中或其它场所的一种自动消防设施,是人们同火灾作斗争的有力工具。报警系统主要是通过传感器自动检测,产生报警信号,从现场发出报警信号或通过专门电缆近距离报警,从而引起人们的警觉。本设计实现了火灾报警器的小型化和智能化,使仪器具有结构简单、性能稳定、体积小、成本低等优点,具有一定的实用价值。 关键词温度传感器烟雾传感器电压比较器串口通信 1.序言 本设计具有一定的实用价值。本设计实现了仪器的小型化,和智能化。使仪器具有结构简单、性能稳定、体积小、成本低等优点。具有一定的使用价值。火灾自动报警系统是由触发器件、火灾报警装置、火灾警报装置以及具有其它辅助功能的装置组成火灾报警系统按钮的火灾报警系统。它能够在火灾初期,将燃烧产生的烟雾、热量和光辐射等物理量,通过感温、感烟和感光等火灾探测器变成电信号,传输到火灾报警控制器,并同时显示出火灾发生的部位,记录火灾发生的时间。 2.硬件设计 原理如图1: 图1

火灾报警系统的设计毕业设计

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实 验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归 属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同 意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论 文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入 有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如 果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人 毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名 单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规 定,同意如下各项内容: 按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位 论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保 存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或 者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论 文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学 位论文的全部或部分内容编入学校有关数据库和收录到《中国学位论文全 文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复 制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期: 专业:电气工程及其自动化 学号:93110070121

基于单片机的火灾报警器设计与实现

编号: 设计说明书 题目:基于单片机的火灾报警器设计与实现学院:桂林电子科技大学职业技术学院专业:电子信息工程技术 学生姓名: 学号: 指导教师:周光祥 职称:讲师 2015 年 6 月日

摘要 火灾自动报警系统(Fire Alarm System,简称FAS系统)是人们为了早期发现通报火灾,并及时采取有效措施,控制和扑灭火灾,而设置在建筑物中或其它场所的一种自动消防设施,是人们同火灾作斗争的有力工具。 本次设计以AT89C51单片机,MQ-2烟雾传感器和DS18B20温度传感器为核心设计的火灾报警器可实现报警故障自诊断、报警设置、实时温度显示及与温度报警值设定等功能。是一种结构简单、电路简单、而且易懂、性能稳定、使用方便、价格低廉、智能化的烟雾报警器,具有非常高的实用价值。 关键词:AT89C51;温度传感器;烟雾传感器;火灾报警器;四位共阴数码管;

目录 引言 (1) 1 系统概述 (2) 1.1选题背景 (2) 1.2 设计要求 (2) 2 设计原理 (2) 2.1 硬件部分 (2) 2.2 软件部分 (3) 3 硬件电路设计与分析 (3) 3.1 硬件框架图 (3) 3.2 单片机最小系统 (4) 3.2.1 STC89C52芯片介绍 (4) 3.2.2 时钟电路 (4) 3.2.3 复位电路 (5) 3.3 四位数码管 (6) 3.3.1 数码管的介绍 (6) 3.3.2 四位数码管共阳和共阴的区分 (7) 3.3.3数码管的驱动方式 (8) 3.4 74HC573芯片介绍 (8) 3.5 温度传感器DS18B20模块 (9) 3.6 烟雾传感器MQ-2模块 (9) 4 软件设计与分析 (10) 4.1 程序主流程图: (10) 4.2 初始化定时器程序 (11) 4.3 四位共阴数码管的动态显示程序 (11) 5 系统调试 (12) 5.1 硬件调试 (12) 5.1.1 最小系统调试 (12) 5.1.2 四位数码管调试 (12) 5.2 软件调试 (12) 5.3 脱机运行调试 (12) 6 总结 (13) 谢辞 (14) 附录1:火灾报警器原理图: (15) 附录2:火灾报警器PCB图: (15) 附录3:火灾报警器程序 (16)

火灾自动报警系统课程设计

目录 目录 (1) 摘要 (3) 1引言 (1) 2火灾自动报警系统概述 (2) 3建筑概况 (3) 3.1建筑物概况 (3) 3.2系统保护对象分级 (3) 3.3报警区域和探测区域的划分 (4) 4火灾自动报警系统设计 (6) 4.1火灾自动报警系统基本形式选择 (6) 4.2火灾报警控制器的确定 (6) 4.3火灾探测器的确定及布置 (7) 4.4火灾自动报警系统的线制 (8) 4.5火灾自动报警系统的配套设备 (10) 4.5.1手动报警按钮 (10) 4.5.2火灾事故广播 (10) 4.5.3消防专用电话设置 (11) 4.5.4火灾自动报警系统常用模块 (11) 4.6消防联动系统 (12) 4.7供电与接地 (12)

5主要设备清单 (14) 6总结 (15) 参考文献 (16) 附录 (17)

摘要 火灾自动报警系统是人们为了早期发现通报火灾,并及时采取有效措施,控火和扑灭火灾,而设置在建筑物中或其它场所的一种自动消防设施,是人们同火灾作斗争的有力工具。为建筑物的安全提供了有力的保证。 本文对沈阳市某酒店进行了火灾自动报警系统设计。首先介绍了建筑概况,划分防火分区,根据规范进行了系统保护对象分级,划分了报警区域和探测区域,然后选择了火灾自动报警系统基本形式,确定了火灾报警控制器的型号,通过计算与校验,合理的布置了火灾探测器,确定了火灾自动报警系统的线制,进行了火灾自动报警系统的配套设备的选择,然后介绍了消防联动系统,确定了系统供电与接地装置,最后绘制了火灾自动报警系统平面图。 关键词:探测器;探测区域;火灾探测器;火灾报警控制器

单片机课程设计报警器

广东工业大学华立学院 课程设计(论文) 课程名称 题目名称 学生系部 专业班级 学号 学生姓名 指导教师 2015年06月6日

广东工业大学华立学院 课程设计(论文)任务书 一、课程设计(论文)的内容 设计一种红外声光报警系统主要功能有: (1)防盗的安保措施; (2)白天和黑夜都能执行其功能; (3)声光监控与红外线监控同时进行; (4)警报解除,监控继续; (5)能发出警报信息声。 二、课程设计(论文)的要求与数据 (1)方案论证; (2)系统原理图或各功能模块的硬件电路原理框图; (3)主程序流程图; (4)系统调试与分析; (5)源程序清单。 三、课程设计(论文)应完成的工作 (1)完成方案论证; (2)完成器件选型; (3)给出硬件电路原理图; (4)给出程序流程图; (5)完成源程序设计及调试; (6)完成课程设计报告的撰写。

四、应收集的资料及主要参考文献 [1] 刘海成.单片机及其应用[M].中国电力出版社,2012.7 发出任务书日期:年月日指导教师签名: 计划完成日期:年月日教学单位责任人签章:

摘要 围绕单片机红外声光报警系统的设计与开发进行研究和实践,详细介绍了红外声光报警系统的整体结构,硬件设计,软件设计,系统方案以及其它的开发和具体实现。介绍一种基于在系统可编程技术和A T89C51编译器配有集成开发的新型红外声光报警的设计方法,阐述其工作原理和软硬件设计。在硬件上,用C51大规模集成芯片对其外围电路进行集成,用一片AT89C51芯片实现了几十片分离元件才能实现的功能,几乎将整个系统下载于同一芯片,实现了所谓的片上系统,从而大大简化了系统结构,增强了系统结构的可靠性和性价比。该红外声光报警可以适用于家庭及一般机构,起到防盗报警的效果。 关键字:红外声光报警系统AT89C51芯片Proteus软件蜂鸣器发光二级管按键

基于单片机智能火灾报警系统毕业设计

基于单片机的智能火灾报警系统 前言 目前,随着电子产品在人类生活中的使用越来越广泛,由此引起的火灾也越来越多,在我们生活得四周到处潜伏着火灾隐患。为了避免火灾以及减少火灾造成的损失,我们必须按照“隐患险于明火,防患胜于救灾,责任重于泰山”的概念设计和完善火灾自动报警系统,将火灾消灭在萌芽状态,最大限度地减少社会财富的损失。 本系统可安装在各防火单位,它负责不断地向所监视的现场发车巡检信号,监视现场的温度、浓度等,并不断反馈给报警控制器,控制器将接到的信号与内存的正常整定值比较、判断确定火灾。当发生火灾时,可实现声光报警、故障自诊断、浓度显示、报警限设置、延时报警及与上位机串口通信等,是一种结构简单、性能稳定、使用方便、价格低廉、智能化的烟雾传感器,具有一定的实用价值。 1 基于单片机的智能火灾报警系统介绍 1.1 选题背景及意义 火灾是可燃物在时间或空间上失去控制的燃烧所造成的灾害,是威胁公众安全和社会发展的主要灾害之一。火,在给人类带来文明进步、光明和温暖的同时也在其失去控制之时给人类造成了巨大的灾难。据统计,我国70年代火灾平均损失不到2.5亿元,80年代火灾平均损失接近3.2亿元。进入90年代,特别是1993年以来,火灾造成的直接损失上升到年均十几亿元,年均死亡2000多人。 严峻的事实证明,随着社会和经济的发展,社会财富日益增加,火灾给人类、社会和自然造成的危害范围不断扩大,它不仅毁坏物质财产,造成社会秩序的混乱,还直接威胁生命安全,给人们的心灵造成极大的伤害。残酷的现实让人们逐渐认识到监控预警和消防工作的重要性,良好的监控系统和及时的报警机制可以大大降低人员的上网,为社会减少不必要的损失。 随着电子产品在人类生活中的使用越来越广泛,由此引起的火灾也越来越多,在我们生活的四周到处潜伏着火灾隐患。智能化火灾报警系统已并非传统意义上的简单的报警设备,而是融入了计算机技术、电子技术、自动控制技术、传感器的应用等各领域知识。伴随着科学技术的不断进步,火灾报警系统必将得到更快的发展。 1.2设计要求

模电课程设计火灾报警器

石家庄铁道大学电气与电子工程学院 模拟电子技术课程设计 火灾报警器 班级 姓名 学号 2016.01.01专业 电气工程及自动化 题目 日期

题目:火灾报警器 摘要:生活中难免遇到火灾的发生,为了在火灾来临之前防患于未然,因此一个火灾报警器是十分必要的,因而我模拟设计了火灾报警电路。它包括了温度传感器、放大器、电阻、模拟电路实验箱、发光二极管、蜂鸣器等等。其中温度传感器是个热敏电阻,它通过感知温度的变化来改变电路中电流的大小,并影响电路中二极管和蜂鸣器中所通过的电流,使其产生变化。而后通过MultisimlO.O软件仿真的实现来使二极管发光以及使蜂鸣器报警,从而来实现预防火灾及减小火灾危害的作用。

目录1?摘要: 2.原理框图: 3.火灾报警电路总体说明: 4.火灾报警电路原理分析: (1)温度传感器: (2)比例运算电路: (3)单限电压比较器: (4)声光电报警电路: 5.主要元器件选择及参数计算: 6.电路仿真: 7.组装调试过程: 8.结果分析: 9.课程设计评分标准: 10.附件:

火灾报警电路原理图 1?温度传感器 温度传感器是检测温度的器件,温度传感器一般分为接触式和非接触式两大类。所谓接触式就 是传感器直接与被测物体接触进行温度测量,这是温度测量的基本形式。而非接触式是测量物体热 辐射而发出的红外线从而测量物体的温度,可进行遥测,这是接触方式所做不到的。接触式温度传 感器有热电偶、热敏电阻以及铂电阻等,利用其产生的热电动势或电阻随温度变化的特性来测量物 体的温度。 此次设计采用的是热敏电阻这一接触式温度传感器。 、原理框图 1. 2. 3. 4. 火灾报警电路总体说明 温度控制电路有热敏电阻的水温度的的变化电阻减小而控制必列运算电路的输入电压。 比 例运算实现电压差。并用输出控制单限比较器。 不同的电压使单限比较器输出不同的电平。使二极管和晶体管导通,控制报警电路。 导通 后二极管亮,蜂鸣器发声报警。 火灾报警电路原理与分析

基于单片机的报警器设计

单片机课程设计题目报警器设计 姓名:XXX 所在学院:XXX 所学专业:电气工程及其自动化 班级:12电气工程04班 学号:XXX 指导教师:XXX 完成时间:XXX

课程设计任务书 一、基本情况 学时:2周学分:2学分适应班级:12电气工程 二、课程设计的意义、性质、目标、要求 1.意义 课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不少的,是非常必要的。 2.性质 课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环节,是配合单片机课程内容掌握、应用得的专门性实践类课程。 3.目标 通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。 4.要求 (1)课程设计的基本要求 单片机课程设计的主要内容包括:理论设计与撰写设计报告等。其中理论设计又包括选择总体方案,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图。程序设计是课程设计的关键环节,通过进一步完善程序设计,使之达到课题所要求的指标。课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。 (2)课程设计的教学要求 单片机课程设计的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。做到实训教学课堂化,严格考勤制度,在实训期间(两周)累计旷课达到6节以上,或者迟到、早退累计达到8次以上的学生,该课程考核按不及格处理。在实训期间需要外出查找资料,必须在指定的时间内方可外出。 课程设计的任务相对分散,每3—5名学生组成一个小组,完成一个课题的设计。小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人的设计方法和经验。但每个学生必须单独完成设计任务,要有完整的设计资料,独立撰写设计报告,设计报告雷同率超过50%的课程设计考核按不及格处理。 三、课程设计题目及设计过程 在此设计中,我们采用型号为AT89C51的单片机,通过报警电路与复位电路连接单片机,最后通过电源控制电路实现报警功能。AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。

基于单片机的火灾报警器设计

课程设计 设计题目:基于单片机的火灾报警器设计

课程设计任务书 专业:电子信息工程学号:4091426 学生姓名(签名): 设计题目:基于单片机的火灾报警器设计 一、设计实验条件 微机实验室 二、设计任务及要求 1.根据题目要求进行资料收集及监测方案设计; 2.主要功能要求:(1)实时检测至多8个监测点的环境温度、烟雾浓度等因素变化, 以判断是否出现火警;(2)判定某监控点出现火警时进行声光报警,并显示此监控点编号;(3)能手动报警和取消报警;(4)能手动进行系统检测;(5)监控点数目可以通过键盘设置。 3.撰写课程设计说明书; 三、设计报告的内容 1.设计题目与设计任务(设计任务书) 2.前言(绪论)(设计的目的、意义等) 3.设计主体(各部分设计内容、分析、结论等) 4.结束语(设计的收获、体会等) 5.参考资料 四、设计时间与安排 1、设计时间:2周 2、设计时间安排: 熟悉实验设备、收集资料: 2 天 设计图纸、实验、计算、程序编写调试:9天 编写课程设计报告:2天 答辩:1天

目录 1 绪论 (1) 1.1 课题研究的背景和意义 (1) 1.2 国内外的研究现状 (2) 1.3 本文内容的结构安排 (3) 2 火灾报警系统整体方案设计 (4) 2.1火灾产生原理及过程 (4) 2.2系统总体方案设计 (6) 2.2.1 系统硬件总体构架 (6) 2.2.2 系统软件总体构架 (6) 2.3系统主要器件的选择 (8) 2.3.1 火灾探测器的选择 (8) 2.3.2 单片机的选择 (15) 3 火灾自动报警系统硬件设计 (16) 3.1 复位电路与晶振电路 (16) 3.1.1晶振电路 (16) 3.1.2 复位电路 (16) 3.2 传感器信息采集电路 (17) 3.3 声光报警显示电路 (18) 3.4 系统控制电路 (19) 4 火灾报警系统程序设计 (20) 4.1软件开发环境 (20) 4.2火灾报警系统程序设计 (21) 4.2.1数据采集子程序 (22) 4.2.2火灾判断/报警子程序 (23) 4.2.3控制系统子程序 (25) 5 总结 (26) 5.1 总结 (26)

烟雾报警器课程设计样本

烟雾报警器课程设 计

成绩评定________ 检测与转换技术 课程设计 题目:烟雾报警器 院系:电子工程学院 专业:电子信息工程技术 姓名:疯狂的大驴子 年级: xxxxxxx 指导教师: xxxxx 12月

目录 1. 设计任务与要求 (3) 2. 设计目的 (3) 3. 设计方案 (4) 4. 设计框图 (5) 5. 工作原理 (5) 6. 设计总结 (7) 参考文献 (9)

1. 设计任务与要求 (1)在此设计中采用了较为冷门的STC系列单片机,熟悉STC 系列芯片如何控制外围电路。 (2)了解MQ-2烟雾传感器的工作原理,设计数据采集模块来完成数据的采集。 (3)将采集后的烟雾浓度模拟信号进行A/D转换后送至单片机存储、处理。 (4)设置键盘模块,以便能够在不同要求下更改浓度阀值。 (5)当所测的烟雾浓度超标时,红色LED灯闪烁报警,蜂鸣器报警。 (6 ) 完成电子元器件的焊接和相关调试工作。 (7 ) 功能完全调试成功后,撰写相关实训报告。 (8)在学完了《电子设计与制作》课程的基本理论,基本知识后,能够综合运用所学理论知识、拓宽知识面,系统地进行电子电路的工程实践训练,锻炼动手能力,培养工程师的基本技能,提高分析问题和解决问题的能力。 (9)熟悉集成电路的引脚安排,掌握各芯片的逻辑功能及使用方法了解面包板结构及其接线方法,了解其的组成及工作原理(10)培养独立思考、独立准备资料、独立设计规定功能的数字系统的能力。 (11)培养书写综合设计实验报告的能力

2.设计目的 烟雾报警器就是经过检测烟雾的浓度来实现火灾防范的,烟雾感应器内部采用例子是烟雾传感,是一种技术陷阱,工作稳定可靠的传感器,被广泛运用到各种消防报警系统中,性能远优于气敏电阻类的火灾报警器。 本系统采用AT89C51单片机,选用温度传感器MQ-2,利用多传感信息融合技术科用于小型环境的简单烟雾报警。 为了能切实保障人们的生命安全及财产安全不受火灾的影响,我们设计出一种能够在火灾刚刚发生时或者有可燃气体堆积引起的火灾隐患或人员安全时就能报警,而且自动打开喷水阀灭火的装置,就能极大地减少不良后果的发生。做到防患于未然,使人们及早得知火情,将火灾扑灭在萌芽状态。 3. 设计方案 方案一: 以LM324集成电路核心构成的报警电路。整个电路分为电源、检测、定时报警输出三部分。电路结构较为简单。其核心元件是烟雾传感器和LM324集成电路。电源部分是由变压器、电桥、CW7805集成电路、CW7805集成电路几部分构成的。电路检测部分是由烟雾传感器和一个电位器组成,报警电路是由LM324

相关主题
文本预览
相关文档 最新文档