基于微控制器TM52F1376的门窗报警器设计

电子说

1.2w人已加入

描述

带蜂鸣器的窗户报警器非常适合用在需要防止小偷通过窗户进入的地方,如果窗户被犯罪分子破坏,报警器会发出窗口警报,以阻止警示罪犯,防止犯罪行为。

除了普通的门窗外,带蜂鸣器的窗户报警器还可以起到大玻璃窗,玻璃柜和展台的防御和报警作用。本文提供了一个基于海速芯低成本微控制器TM52F1376的门窗报警器解决方案。

电气参数:

本方案采用3节AAA电池供电,额定电压4.5V。采用海速芯低功耗微控制器TM52F1376,超低的功耗能够保证报警器长期有效工作;另外,其设计采用振动检测的传感方式,上电时间10秒,报警声大于80dB,持续时间为20秒。

系统概述:

系统初始化完成后,LED闪烁表示系统运行良好。10秒后,系统开始检测振动。如果未检测到振动,LED将稳定闪烁,表示TM52F1376微控制器正常运行。如果发生任何振动,LED将快速闪烁,同时蜂鸣器响起并持续约20秒。20秒后,系统再次开始检测振动。

硬件设计:

本方案的硬件设计主要包含以下几部分:振动检测电路、蜂鸣器驱动电路、LED驱动电路。

振动传感器用于检测振动是否已经发生。无论振动传感器的状态如何,只要正常操作正在执行,它将保持在此状态。可能变化的是LED脉冲的频率。在该系统中,振动传感器用于检测是否产生振动,它可以用作门窗振动报警器的微型传感器头,安全报警器和实时监控电路。振动传感器中的黄铜板可以检测到非常微小的振动波,并通过内部放大,滤波,整形和电平转换输出一个瞬态脉冲信号。当振动停止时,输出信号立即返回到0电平状态。

当检测到振动信号时,蜂鸣器发出高分贝警报。有两种蜂鸣器。一个由直流驱动,另一个由方波驱动。本系统使用方波驱动的蜂鸣器,它可以通过引脚输出一定的频率来发出报警声。通常,蜂鸣器是电感元件,其电流不是瞬态变化的,因此需要续流二极管来提供连续电流。否则,它将在蜂鸣器的两端产生数十伏的峰值电压,可能会损坏三极管并干扰整个电路系统的运行。本方案设计的警报声频率为2500kHz。

软件流程:

(1)ON-OFF开关激活后,系统上电,LED以50ms的周期闪烁约10s。(2)当LED熄灭时,表示系统可以开始正常运行。然后TM52F1376在STOP模式下工作以降低功耗。TM52F1376进入STOP模式后,看门狗定时器继续计数。

(3)当发生看门狗定时器中断或振动模块检测到振动信号(外部中断)时,系统退出STOP模式并进入报警模式。(4)如果发生看门狗定时器中断,系统退出STOP模式后,LED闪烁表示TM52F1376正常工作。然后系统进入STOP低功耗模式并等待下一个中断。(5)如果振动模块检测到振动信号,则在系统退出STOP模式后,LED以500ms的周期闪烁,蜂鸣器响(>80dB)并持续约20s。20秒后,系统进入STOP低功耗模式并等待下一个中断。

海速芯TM52F1376主要特点:

(1)完全兼容8051标准指令集,最高18MHz的工作频率,高达16kB的闪存,可通过固件在系统内重新编程,512字节的 RAM;

(2)1个24通道12bit A/D转换器;

(3)3个16位定时器,2个8位定时器 ,最大30可编程I/O引脚;

(4)带LCD/LED驱动器;

(5)3组16位脉冲宽度调制器;

(6)2个UART接口,有I2C接口;

(7)两个外部振荡器连接到XI/XO引脚。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分