基于MSP430单片机的家用烟雾报警器的设计
时间:10-22
来源:互联网
点击:
烟雾信号,定时器A时钟源直接由VLO输入1s采样;如果第3次仍探测到烟雾信号,系统开始警报,烟雾探测器继续以1s周期进行采样。为了降低系统功耗,在烟雾采样转换期间,MCU进入LPM3模式。
在烟雾信号检测子程序中,首先通过P2.7和P1.4口分别打开LED和运放,将ADC10设定成4次单通道连续转换,通过ADC10的DTC特性将转换结果暂存到MCU的RAM中,运放经延时稳定后启动ADC,MCU进入LPM3模式,在完成4次AD转换后DTC中断,DTC中断服务程序返回,MCU进入活动模式,然后红外发射管打开,同样延时稳定后再进行一轮4次连续AD转换,采样结束后关闭运放、红外发射管、ADC及发光二极管,最后调用计算平均值子程序,计算两次连续4次AD转换的平均值,主程序调用计算结果确定是否探测到烟雾信号。
4 结束语
本文设计了一款基于MSP430单片机的家用烟雾报警器,实现了对烟雾信号和电池欠压的精确检测。在硬件选型和软件设计中,充分考虑家用系统低成本、低功耗的要求。此系统符合国标GB20517-2006《独立式感烟火灾探测报警器》认证的要求。实践证明,此系统具有体积小、功耗低、灵敏度高、应用灵活、可靠性高、实时性强等特点,是高性能家用烟感的最佳选择方案。
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)
- 基于MSP430单片机的电子汽车限速器的研究(08-20)
- 基于MSP430的微功耗数据采集系统的开发应用(10-16)