0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

国芯思辰GXSC 来源:国芯思辰GXSC 作者:国芯思辰GXSC 2022-07-06 08:54 次阅读

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

除了普通的门窗外,带蜂鸣器的窗户报警器还可以起到大玻璃窗,玻璃柜和展台的防御和报警作用。本文提供了一个基于海速芯低成本微控制器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引脚。

审核编辑:汤梓红

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

    关注

    48

    文章

    7444

    浏览量

    150834
  • led
    led
    +关注

    关注

    240

    文章

    23060

    浏览量

    656986
  • 报警器
    +关注

    关注

    12

    文章

    919

    浏览量

    108690
收藏 人收藏

    评论

    相关推荐

    TM4C1290NCZAD微控制器数据表

    电子发烧友网站提供《TM4C1290NCZAD微控制器数据表.pdf》资料免费下载
    发表于 08-07 11:18 0次下载
    <b class='flag-5'>TM</b>4C1290NCZAD<b class='flag-5'>微控制器</b>数据表

    TM4C1294NCZAD微控制器数据表

    电子发烧友网站提供《TM4C1294NCZAD微控制器数据表.pdf》资料免费下载
    发表于 08-07 11:17 0次下载
    <b class='flag-5'>TM</b>4C1294NCZAD<b class='flag-5'>微控制器</b>数据表

    TM4C1290NCPDT微控制器数据表

    电子发烧友网站提供《TM4C1290NCPDT微控制器数据表.pdf》资料免费下载
    发表于 08-07 09:41 0次下载
    <b class='flag-5'>TM</b>4C1290NCPDT<b class='flag-5'>微控制器</b>数据表

    TM4C1292NCPDT微控制器数据表

    电子发烧友网站提供《TM4C1292NCPDT微控制器数据表.pdf》资料免费下载
    发表于 08-07 09:39 0次下载
    <b class='flag-5'>TM</b>4C1292NCPDT<b class='flag-5'>微控制器</b>数据表

    TM4C1294KCPDT微控制器数据表

    电子发烧友网站提供《TM4C1294KCPDT微控制器数据表.pdf》资料免费下载
    发表于 08-07 09:38 0次下载
    <b class='flag-5'>TM</b>4C1294KCPDT<b class='flag-5'>微控制器</b>数据表

    TM4C129CNCPDT微控制器数据表

    电子发烧友网站提供《TM4C129CNCPDT微控制器数据表.pdf》资料免费下载
    发表于 08-07 09:37 3次下载
    <b class='flag-5'>TM</b>4C129CNCPDT<b class='flag-5'>微控制器</b>数据表

    TM4C1231E6PZ微控制器数据手册

    电子发烧友网站提供《TM4C1231E6PZ微控制器数据手册.pdf》资料免费下载
    发表于 08-05 09:34 0次下载
    <b class='flag-5'>TM</b>4C1231E6PZ<b class='flag-5'>微控制器</b>数据手册

    TM4C123AH6PM微控制器数据手册

    电子发烧友网站提供《TM4C123AH6PM微控制器数据手册.pdf》资料免费下载
    发表于 08-05 09:33 0次下载
    <b class='flag-5'>TM</b>4C123AH6PM<b class='flag-5'>微控制器</b>数据手册

    TM4C1233H6PM微控制器数据手册

    电子发烧友网站提供《TM4C1233H6PM微控制器数据手册.pdf》资料免费下载
    发表于 08-05 09:29 0次下载
    <b class='flag-5'>TM</b>4C1233H6PM<b class='flag-5'>微控制器</b>数据手册

    TM4C1233H6PZ微控制器数据手册

    电子发烧友网站提供《TM4C1233H6PZ微控制器数据手册.pdf》资料免费下载
    发表于 08-05 09:26 0次下载
    <b class='flag-5'>TM</b>4C1233H6PZ<b class='flag-5'>微控制器</b>数据手册

    TM4C1231H6PZ微控制器数据手册

    电子发烧友网站提供《TM4C1231H6PZ微控制器数据手册.pdf》资料免费下载
    发表于 08-05 09:22 0次下载
    <b class='flag-5'>TM</b>4C1231H6PZ<b class='flag-5'>微控制器</b>数据手册

    TM4C1230H6PM微控制器数据手册

    电子发烧友网站提供《TM4C1230H6PM微控制器数据手册.pdf》资料免费下载
    发表于 08-05 09:20 0次下载
    <b class='flag-5'>TM</b>4C1230H6PM<b class='flag-5'>微控制器</b>数据手册

    TM4C123GH6PGE微控制器数据表

    电子发烧友网站提供《TM4C123GH6PGE微控制器数据表.pdf》资料免费下载
    发表于 08-02 17:26 0次下载
    <b class='flag-5'>TM</b>4C123GH6PGE<b class='flag-5'>微控制器</b>数据表

    TM4C1237E6PZ微控制器数据表

    电子发烧友网站提供《TM4C1237E6PZ微控制器数据表.pdf》资料免费下载
    发表于 08-01 09:52 0次下载
    <b class='flag-5'>TM</b>4C1237E6PZ<b class='flag-5'>微控制器</b>数据表

    Tiva™ TM4C1232C3PM微控制器数据手册

    电子发烧友网站提供《Tiva™ TM4C1232C3PM微控制器数据手册.pdf》资料免费下载
    发表于 07-31 09:32 0次下载
    Tiva™ <b class='flag-5'>TM</b>4C1232C3PM<b class='flag-5'>微控制器</b>数据手册