基于GSM的智能家居系统设计与实现
0 引言
随着经济的快速增长, 快节奏的生活状态使得人们越来越注重生活的质量和品位。如何建立一个高效率、低成本的智能家居系统已成为当今世界的一个热点问题。目前,国内外各种类型的智能家居产品越来越多, 其中大部分是基于电话网的安防控制系统。但在我国,家庭电话用户正逐步减少,且电话线路易被破坏,故此类产品有一定局限性。随着电信GSM 网络覆盖范围的广阔化、无缝化,以及手机的日益普及为基于GSM 网络的智能家居系统提供了巨大的应用空间。
本文所介绍的基于GSM 网络的智能家居系统采用GSM 模块进行短信息收发,以单片机为控制核心,进行信息反馈和远程控制,实现了远程报警、远程遥控等功能。
1 系统工作原理及主要功能
1.1 系统工作原理
图1 为智能家居系统的工作原理图。系统在正常工作时处于低功耗监控状态,一旦发生警情,即各类传感器检测到异常信号(如盗窃、火警、煤气等)时,单片机通过从不同引脚接收到的信号同预先存储在ROM 中的信息进行对比,判断出异常情况的类型,然后将报警信号由串口传送给GSM 模块,最后将报警短信发送给用户。几秒钟后,用户的手机上就可以接收到报警短信, 提醒用户采取措施。另外用户可通过发送短信,由GSM 模块接收,经单片机解码后,驱动系统中的电器控制电路去控制相应的家电, 从而实现远程控制电器工作的目的。
图1 系统设计原理图
系统的主要功能:
(1)自动报警功能:当用户住宅出现异常情况时, 系统会自动发送报警短信给预先设定手机号码的用户,直至用户回复为止。
(2)家电控制功能:接收用户发送来的控制命令,实现短信的译码功能,并由单片机根据相应的译码来实现不同家电工作及停止功能。
此外,系统提供备用充电电池,在断电时可继续工作, 可以防止部分不法分子利用断电进行盗窃,克服了停电时不能报警等缺点。
2 主要功能模块
2.1 单片机控制模块
系统的控制器选用STC89C54RD+单片机。8位STC89C54RD+单片机是STC 公司生产的一款增强型51 单片机,具有低功耗、存储容量大、运行稳定、价格便宜等特点。其支持的最高时钟为80MHz.内部包括16 kB 的Flash 程序存储器ROM、1 kB 的数据存储器RAM,具有ISP 在线编程功能,大大减少了开发复杂度,同时可节省购买编程器的额外投入。STC89C54RD + 单片机的开发环境与51 单片机的开发环境兼容, 这给熟悉51 单片机系统的开发者带来极大的方便。
相关文章
- 2024-01-26呼出气体酒精含量探测器检定装置的研制
- 2018-10-17径流式有叶涡轮流量特性预测及试验研究
- 2024-11-05丝杠滚道型面的误差动态非接触测量系统设计
- 2023-02-02免疫神经网络在固井质量预测中的应用研究
- 2022-07-01太阳能发电控制逆变器设计



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。