毕业设计(论文)家庭煤气报警器的设计.doc





《毕业设计(论文)家庭煤气报警器的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)家庭煤气报警器的设计.doc(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计论文家庭煤气报警器的设计 煤气报警器设计摘 要当今社会上,出现了许多煤气报警器,而这些产品大都是针对煤气的泄漏所做出的相应的报警,即为家庭式煤气报警器。本课题设计煤气报警采用了AT89S52单片机为报警器的核心部件,对煤气报警器进行控制。通过NAP-505电化学一氧化碳气体传感器关键词:单片机 煤气浓度 报警器目 录摘 要IABSTRACTII1 前言11.1研究背景11.2研究意义21.3研究内容22 系统总体设计332.2系统流程框图33 硬件系统设计与传感器选用43.1主机局部49S52单片机42887实时时钟芯片及其电路645看门狗定时器及复位电路8 电源电路93.2功能模块局
2、部92543的数据采集单元10279的人机接口电路模块12理模块15警模块16下载电路DIY173.3传感器的选用18-505型电化学式传感器19-9半导体气体传感器203.4硬件设计小结224 软件设计234.1主程序设计23程序和主程序23务程序274.2功能实现主要子程序28序28理模块30录和报警模块31话子程序设计314.3小结345 系统调试与分析355.1硬件焊接与调试355.2软件调试365.3系统调试385.4小结39参考文献40附 录1 程序源代码41附 录2 焊接实物图56附 录3 元器件清单58谢 辞601 前言随着我国燃气的变革及西气东输工程的进行,煤气或天燃气已成为
3、多数家庭的燃料。每年,因煤气泄露造成的煤气中毒事故中,因使用热水器不当或产品本身的质量问题,造成的一氧化碳中毒事故,全国均有不少事例.有甚者,因室内煤气浓度过高,引起煤气爆炸的事故也不少见。所以怎样防止煤气中毒与爆炸已成为人们的迫切需要。为此我们开发研制了智能煤气报警系统。计算机的普及和信息技术的迅猛开展,人们己不满足于传统的居住环境,对家庭及住宅小区提出了更高的要求,智能化被引入家庭,并迅速在世界各地开展起来。人们对居住环境要求的日见增高,表达在希望住宅不仅更便利、舒适而且更平安。家庭及住宅小区智能化的定义,在国际上至今尚无一致的般认为,在现代化的城乡住宅小区内综合采用微型计算机、自动控制、
4、通信与网络及智能卡等技术,建立一个由住宅小区综合物业管理中心与安防系统、信息通信效劳与管理系统和家庭智能化系统组成的“三合一住宅小区效劳与管理集成系统,最终目的是使每一住户得到满足其要求的最正确方案。国家建设部规定,目前住宅小区应实现六项智能化要求,其中包括实行平安防范系统自动化监控管理;防盗报警系统应安装红外或微波与煤气泄漏报警器等各种类型报警探测器。基于此项规定,煤气泄漏自动报警实现智能化势在必行。在社会信息化进程日益开展的今天,信息技术应用己渗透到人类生存、活动的各个领域,在建筑领域,人们的现代生活、工作对居住要求舒适健康、平安可靠、高效便利。这时候气体燃料的应用也越来越广泛。目前家用煤
5、气,液化器、天然气作为气体燃料,已用与家庭旅馆,深入人民的生活之中。气体燃料的应用和普及,伴之而来的是气体泄漏造成的中毒、爆炸、火灾等事故也时有发生。其中由于一氧化碳泄漏中毒死亡尤为严重。众多周知由于CO与血液中的血红素的结合能力是氧的240倍,因此,当它进入人体血液循环系统后,就会大量取代氧而与血红素结合,抑制血液中氧气的释放,从而导致发生头痛、耳鸣、呕吐、血压降低等不同程度的病症发生。如果CO中毒严重,轻者于康复过程中可能会头昏眼花、丧失记忆或引起视觉及神经上的障碍,严重者会导致脑部受损甚至发生死亡。这就对煤气自动报警的器的设计更加迫切。 测控技术与仪器仪表技术已经是现在社会不可缺少的重要
6、组件。从今天进入信息科技时代来看,仪器仪表是实现信息的获取、转换、存贮和揭示物质运动的必备工具,是当今普遍称之为时代标志的信息科技的三大支柱信息获取及处理、信息传输与通信、电子技术及计算机的必要手段,也是新技术革命的一项重要内容。在现代化建设中,人们对仪器仪表所能起到的监控作用,在技术上有着高层次的要求,因而仪器仪表工业是促进国民经济各部门技术进步,进行技术改造,提高劳动生产率和社会经济效益,开发与节约能源和材料的先导工业。仪器仪表的装备水平在很大程度上反映出一个国家的生产力的开展和科学技术的现代化水平。随着科技的开展,计算机技术的应用,测试技术与仪表专业的趋势越来越向智能化转变智能仪表。智能
7、仪表一出现就显示了它强大的生命力,现已成为仪器仪表开展的一个重要方向。这不仅在一般的测量仪表中,而且在分析仪表、实验室仪表与生物医学仪表中反映出来。仪器仪表设备水平在很大程度上反映出一个国家的生产力开展水平,当前仪器仪表正从自动化向智能化方向开展,无疑这对于提高生产效率,优化产品质量,加速我国现代化建设有着极其重要的作用。从此可以看出,测控技术及仪表专业具有非常美好的未来在小区内保安室或是矿区主控室以下简称总台安装好一个控制主机和报警模块,在小区的每一个住户安装或是矿区的每一个矿点安装一个到多个探测头和报警模块。这样就可以同时在发生意外的时候及时的在总台和发生意外的所在点产生声光报警,及时的疏
8、散意外所在点的人群并告之总台的控制端。总台可以通过显示模块得知哪个点发生意外,并及时的进行处理和疏导人群。本设计主要研究并设计一个基于单片机的煤气报警系统,并实现对AD数据的采集和声光的报警控制。控制系统主要是由MCS-52系列单片机、电源电路、AD数据采集电路、传感器电路、看门狗电路、复位电路、实时时钟电路、LED显示与键盘输入人机接口电路、声光报警电路等局部组成。单片机通过AD转换8路传感器来所得到的信号,进行比拟处理,并且能够存储各个通道的报警上限和报警时的数据储存,并且在平安值内,轮回显示当前通道的测量值和设定值,在平安值外,产生声光报警,并且轮回显示报警通道的当前值、设定值。2 系统
9、总体设计方案一,通过传感器感受到可燃性气体,降低自身的阻值,来增大电流,并且驱动蜂鸣器报警。电路简单、可靠但是灵活性和实用性差。方案二,可以通过传感器感知信号多级放大电路,并用电位器调节得到固定的电压值,当得到可燃性气体信号时,电阻值立刻变小,放大器的放大倍数增加,电压也就随着增加,驱动三极管导通报警电路。该方案有一定的灵活性和可执性,但是电路比拟复杂,智能性差。方案三,通过51系列单片机作为主控单元,并且能够通过传感器把模拟信号通过A/D信号转换为数字信号,并且读取和显示出来。键盘可以通过不同的应用场合和针对不同气体做出不同的浓度设定,并且储存报警的上限和报警时间,方便查询和日后的工作调查。
10、综合考虑,由于使用单片机设计灵活性更强、用途更宽广,所以本设计采用方案三。如图2-1所示,该设计是由89s52单片机主要控制单元,由7805稳压芯片提供电源,具备有看门狗芯片X5045和实时时钟芯片DS12887作为主体单元。显示和键盘是由HD7279A控制的,数据采集是由TLC2543进行。 图2-1 系统流程框图 3 硬件系统设计与传感器选用硬件系统的电路包括主机单元的电路和功能实现系统模块电路。主机单元主要由89s52单片机与X5045看门狗定时器、实时时钟DS12887和7805电源电路组成。功能实现系统模块,由A/D转换电路、信号处理电路、人机接口电路、传感器和报警电路组成。主机模块
11、是由主控芯片AT89s52、X5045、DS12887芯片和电源电路构成。它是仪表的核心局部。电源电路提供+5v的稳定电源;X5045防止系统死机,保证程序正常运行,内部的EEPROM有掉电数据存储功能,用于保存各采集通道的报警上限;DS12887存储当前时刻之前发生的10个历史报警记录,包括报警的发生通道、性质和发生时间,可以对时、分、秒、年、月、日进行准备计时,具有掉电数据存储功能,以边日后实现可燃性气体的报警监督功能。总体连接如图3-1。图3-1主机模块总连接图9S52单片机本设计中的主芯片采用美国ATMEL公司的。控制器局部采用了美国ATMEL公司的AT89S52单片机,AT89S52
12、是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP In-system programmable 的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器RAM,32个外部双向输入/输出I/O口,5个中断优先级2
13、层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗WDT电路,片内时钟振荡器主要功能特性此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口, 外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。主要功能特性:兼容MCS-51指令系统8k可反复擦写 1000次ISP Flash ROM32个双向I/O口4.5-5.5V工作电压3个16位可编程定时/计数器时钟频率0-
14、33MHz全双工UART串行中断口线256x8bit内部RAM2个外部中断源低功耗空闲和省电模式中断唤醒省电模式3级加密位看门狗WDT电路软件设置空闲和省电功能灵活的ISP字节和分页编程双数据存放器指针在本设计中,P0作为实时时钟DS12887的数据传送总线;P2.7作为片选CE的接口用来使能DS12887,ALEP接口用来锁存外接存储器的地址, RD和WR接口分别接实时时钟的RD和WR,用来读控制和写控制外部存储器的数据,RESET接X5045的RS接口受其看门狗监督,口用来接X5045的数据输入和数据输出;045的片选接口和时钟接口。主机89s52完成对监控系统的数据采集过程、采集方式和报
15、警过程的控制。其最简单的连接图如图3-3。图3-3 89s52最小系统2887实时时钟芯片及其电路 DS12887实时钟芯片的特点,可作为IBM AT计算机的时钟和日历;与MC146818B和DS12887的管脚兼容;在没有外部电源的情况下可工作10年;自带晶振及电池;可计算到2100年前的秒、分、小时、星期、日期、月、年七种日历信息并带闰年补偿;用二进制码或BCD码代表日历和闹钟信息;有12和24小时两种制式,12小时有AM和PM提示;可选夏令时模式;可以应用与NMOTOROLA和INTERL两种总线;数据/地址总线可以复用;内建128字节RAM14字节时钟控制存放器,114字节通用RAM;
16、可编程方波输出;总线兼容中断/IRQ;三种可编程中断。其管脚名称及其分部如图3-4所示。 图3-4 DS12887的管脚分布AD0-AD7是双向地址/数据复用总线;NC是空脚;MOT总线类型选择,接地或不接时,选择INTEL总线时序,接Vcc是选用MOTOROLA总线时序;CS是片选,当Vcc低于4.25V时,DS12887从内部禁止对外部CS的操作,此时时钟和RAM都被保护起来;AS是地址锁存ALE;R/W在INTERL总线下做/WR,DS在INTEL总线下做/RD;RESET是复位信号,系统上电复位脚要保持低电平200MS以上才可以正常工作;IRQ是中断请求输出,有中断请求为低电位,无就为
17、高电位,外接必须接上拉电阻;SQW是方波输出;当Vcc低于4.25V是没有任何作用;VC为+5V电源,GND是电源地。其DS12887芯片地址分部如图3-5所示。图3-5 DS12887的地址分部 所有地址包括114字节通用Ram、10字节用于记录时间、日历、闹钟的RAM以及字节的控制、状态RAM。所有字节都可以在除以下的情况直接读写,除了存放器C、D和存放器第7与秒字节的高位为只读。图3-6 DS12887与89S52的连接本设计中DS12887的D0到D7引脚接89S52的P0口作为数据和地址的传送通道。片选CE由单片机的P2.7控制信号。因为要涉及到外部存储设备的写入和读取,所以DS12
18、887的RD和WR两个引脚,直接接89S52的RD和WR两个引脚,可以实现外部存储的通信控制。而AS引脚自然接到单片机的ALE引脚。要使得DS12887可以正常的工作,就必须使得RESET置于低电位200ms以上,所以在VCC之间连接一个电阻并在GND之间连接一个电容,这样就可以使得充电时间保持有200MS以上的低电位,并且正常工作接上电源VCC。其余引脚在本设计中均没有涉及到,所以给于置空处理。图3-6就是本设计中的电路连接实际情况。45看门狗定时器及复位电路X5045的特点是一种集看门狗、电压监控和串行EEPROM 三种功能于一身的可编程电路。这种组合设计减少了电路对电路板空间的需求。X5
19、045中的看门狗对系统提供了保护功能。当系统发生故障而超过设置时间时,电路中的看门狗将通过RESET信号向CPU 作出反响。X5045提供了三个时间值供用户选择使用。它所具有的电压监控功能还可以保护系统免受低电压的影响,当电源电压降到允许范围以下时,系统将复位,直到电源电压返回到稳定值为止。X5045的存储器与CPU 可通过串行通信方式接口,共有4096个位,可以按512 x 8个字节来放置数据。可以存放512个字节,可擦写100万次以上并且存储100年。 图3-7 X5045引脚X5045的管脚排列如图3-7 所示,它共有8个引脚,各引脚的功能如下: CS :电路选择端,低电平有效SO :串
20、行数据输出端;SI :串行数据输入端; SCK:串行时钟输入端; WP :写保护输入端,低电平有效; RESET :复位输出端; VCC :电源端;VSS :接地端。 本设计中由于X5045是利用SPI通信协议的,所以电路连接十分简单。SI和SO分别接89S5据的传输使用。而CS和SCK分别接单片制端口使用。而WP和Vcc是直接接电源,RS上拉10k电阻接电源,并且接上89S52的RESET引脚,用作控制单片机复位信号使用,并且上电复位。设计中所用到的电路图如图3-8所示。图3-8 设计中X5045的连接 电源电路电源采用直流电源变压器输出12V的电压,其电源连接电路如图3-9所示,并由去耦电
21、容、开关、7085稳压器及电源指示灯组成。直流12V再经过电容滤波,7805集成稳压器稳压成为稳定的+5V电源,用一个发光二极管指示灯指示电源状态。电路平安稳定可靠,测试电压为+5V,并且在12V和5V电路中引线排针,以供日后使用。图3-9 电源连接电路该局部中主要由数据采集模块、人机接口模块、信号处理模块、ISP下载程序模块和声光报警模块。可以实现89S52单片机的对传感器信号进行采集计算比拟,并产生相应的报警措施。人机对话方面,可以通过键盘和显示来调节各个通道的设置值,并且查看现场测试值。并且自行进行DIY的ISP程序加载模块,可以对程序进行烧写。2543的数据采集单元 本A/D转换器选择
22、了TLC2543,该芯片是LC2543是德州仪器公司 TI 新型模数转换器 ADC ,具有l2位的分辨率,使用开关电容逐次逼近技术完成AD转换过程,提供的最大采样率为66KSPS,供电电流仅需1mA 典型值 。它除具有高速的转换器和通用的控制能力外,还具有通用灵活的串行接口 SPI 。它被广泛运用于数据采集系统TLC2543是l2位开关电容逐次逼近型ADC 每个器件有三个控制输入端:片选 CS 、输入/输出时钟 I/O CLK 及地址数据输入端 DATA INPUT 。它还可以通过一个串行的3态输出端 DATA OUT 与主处理器或其它外围的串行口通讯,输出转换结果。通过编程器件的DATA I
23、NPUT管脚串行输入的8位通道/方式控制字节的高4位 MSBs ,可选择11个模拟输入通道中的任一个。可用同样的方法选用另外三个测试电压用于转换器的枝正或其它用途。通道方式控制字节的低四位 LSBs 用于选择输出数据的长度 8、12或16位 、输出数据的顺序 以MSB开始或LSB开始 和是否需要单极性 二进制 或双极性 二进制补码 格式。TLC2543特点12 bit分辨率AD转换器; 在工作温度范围内10s转换时间; 11个模拟输入通道;4 3路内置自测试方式;采样率为66 kb/s;线性误差+1LSB ;有转换结束 EOC 输出;具有单、双极性输出;可编程的MSB或LSB前导;可编程的输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 家庭 煤气 报警器 设计

限制150内