关 闭

新闻中心

EEPW首页 > 安全与国防 > 设计应用 > 基于ATmega128的家庭报警系统设计与实现

基于ATmega128的家庭报警系统设计与实现

作者: 时间:2009-07-29 来源:网络 收藏

图5 发送短消息流程

系统软件的设计

  系统的软件设计采用AVR系列单片机的C语言编写,软件部分重点在于对信号的检测和对TC35i短信的控制。系统主程序及中断程序流程图如图6所示。系统首先对单片机的串口、中断和TC35i短信初始化,单片机不断对其余接口电路的I/O口循环进行检测,当检测到有的开关量为1(高电平)时,则说明需要,开中断进入中断处理子函数,中断处理子函数完成对相应、防火、防燃气泄漏等事件的短信息发送,同时启动声光器。利用通过UART0串口通信向TC35i 发送一系列AT指令,就能实现基于 的短信息SMS的收发、查寻和管理。

图6 主程序及中断程序流程图

结论

  本文论述了一种基于和TC35i的短消息报警系统的设计与实现,证明使用TC35i短消息进行报警是完全可行的,该系统克服了传统声光报警的缺陷,为用户提供了一种方便实用的家用报警系统。本设计具有实现简单、成本低、适用范围广、安全可靠等优点,具有广泛的应用前景。通过对功能模块的增加或减少以及单片机固件的修改可以制作出其他场合的监控防盗,比如汽车防盗、仓库防盗液位报警等。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭