基于msp430f32的光电烟雾探测报警系统.docxVIP

基于msp430f32的光电烟雾探测报警系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于msp430f32的光电烟雾探测报警系统 1 感烟探测器的设计 独立的烟雾探测器适用于民用建筑的火灾预防和报警。根据工作原理,可分为水电原理和电源发射原理。光电烟雾探测器是利用烟雾对光束的散射原理制作的感烟探测器。传统的单点烟雾探测器由于缺少电池监测、低电压感烟报警等功能,难以符合新国标GB20517-2006《独立式感烟火灾探测报警器》强制认证的要求,逐渐被市场所淘汰。本文提出的单点式烟雾探测报警器,采用TI公司的MSP430F2012单片机作主控芯片,利用其ADC模块采集烟雾和电池电压变化,具有自检功能,设计目标力求可靠性、稳定性、实用性和超低功耗,符合新国标的基本要求。 2 传感及工作可靠性 本文介绍的烟雾探测器是“主动”式探测器。采用特制的光学迷宫作为烟雾接收装置,内装有红外发射二极管(IR diode)和红外接收二极管(IR receiver),主控芯片MSP430F2012定期驱动红外发射部分发射红外线,红外接收二极管接收的电流信号经运算放大器放大后,送入主控芯片的ADC模块进行采样转换,当判断迷宫内出现烟雾后,主控芯片驱动高声强压电蜂鸣器发出报警声音。在工作可靠性方面,本文采用了补偿测量的方法,主控芯片MCU定期通过ADC模块循环采样检测烟雾和电池电压的变化,消除了器件老化、电压变化等因素引起的测量偏差,保证探测器工作稳定可靠。当检测到烟雾和电池电压异常时,MCU驱动高声强压电蜂鸣器发出不同的报警信号。 3 控制系统及主导设备 本烟雾探测器的主控芯片使用美国TI公司14引脚的超低功耗MSP430F2012单片机;烟雾检测的电流信号放大使用低成本的运算放大器LM358,为降低功耗,采用由PNP和NPN三极管组成的开关电路,为其提供9V工作电源;驱动蜂鸣器采用具有使能控制端的压电蜂鸣器驱动专用芯片RE46C100;电池电压检测部分利用电阻将电源分压后,直接引入单片机的ADC模块进行采样转换;主控系统采用9V电池降为3.3V后供电,整个系统功耗低,结构简单。系统电路框图如图1所示。 3.1 u2009已开新型电设计 TI公司于2005年推出的MSP430F2012混合信号微控制器,特点是超低功耗和功能集成,特别适用开发自动信号采集、手持式和电池供电设备,其特性如下: (1)低电压范围:1.8~3.6V (2)超低功耗:活动模式1MHz在3V时260?A 掉电模式(RAM数据保持)0.1?A 实时时钟模式0.8?A (3)从待机到唤醒不到1?S (4)五种省电模式(此设计使用LPM3模式:在3V时0.6~0.9μA) (5)内部的超低功耗、低频率振荡器(VLO),不需要晶振就能提供12KHz频率 (6)带有2个捕捉/比较功能的16位定时器Timer_A (7)集成内部参考电压、采样及保持和自动扫描电路的8通道、10位、200-Ksps A/D (8)16位精简指令集,指令周期62.5ns 3.2 控制系统电路 光电感烟放大电路如图2所示。LM358是具有内部频率补偿、直流电压增益较高的低功耗运算放大器。宽电压范围3~30V(单电源),非常低的电源电流500?A,输入失调电流为2n A,偏置电流为20n A,单位增益带宽为1.1MHz,其上电、稳定时间常数均满足探测器的设计要求。主控芯片MSP430F2012的P1.4引脚控制运放的电源开关电路,P1.6引脚控制红外发射二极管的关断,LM358运放将红外接收二极管的接收电流放大转换为电压信号,其输出被调节至能够由MSP430F2012的10位ADC模块测量的范围。R4//C2反馈网络用于建立电路的增益,C2为消除运放自激振荡的反馈电容,实现光-电流-电压的线性变换。烟雾检测信号经放大后被引入主控芯片ADC模块通道A3。 3.3 输入通道设置 用两个电阻对电池进行分压后,将中点电位直接引入MSP430F2012 ADC模块的输入通道A2,在程序中预先给定一个阀值电压,与中点电位进行比较,后者大于前者电池正常,后者小于前者电池欠压。 3.4 u2009压电蜂鸣器 压电蜂鸣器的驱动采用性价比较高的专业芯片RE46C100,宽电压工作范围6~16V,低功耗(空闲电流小于100n A)。该芯片采用电池供电9V,使能端与MSP430的P2.6 I/O口连接,当芯片被使能时,芯片和周边压电蜂鸣器等元器件产生自激振荡而发出报警声音,否则停止工作不报警。所选压电蜂鸣器可发出105d B的报警声音,满足烟雾报警声强的要求。通过软件设置Timer_A的定时输出,可使之发出烟雾、欠电压两种不同的报警信号。 4 主程序控制模块 本探测器软件采用C语言进行程序设计,MSP430系列单片机的C430语言与C语言兼容程度高,容易理解,硬件控制能力好,表达和运算能力强,能够充分发挥MSP430的功能,

文档评论(0)

lmzwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档