基于GSM短信控制的智能家居开关设计
2017-05-17王亦兆赵淞王文鑫王超潘路
王亦兆++赵淞++王文鑫++王超++潘路吟
摘要:“未来的时代是属于物联网的时代”是一个充满了无限机会的事实,科技进步改变了人们的生活方式,并逐渐被融入家居行业中。文章介绍了一种GSM短信控制智能家居开关的方式,凭借其便捷实用的优点,提高了人们的生活质量。
关键词:短信控制;智能家居;开关设计
中图分类号:TN919.72 文献标识码:A 文章编号:1007-9416(2017)03-0011-01
1 系统结构及设计方案
本系统以AT89C52单片机和德国SIEMENS公司生产的GSM模块为主体,通过GSM模块中的手机号发送短信,使其与串口模块连接的单片机可以进行反馈,接收GSM发送给单片机的ASCII码,通过这个ASCII码找出所发送的数字,作为单片机程序启动的条件,再通过单片机发送指令,将所连接的继电器的电平进行反转,从而控制智能家居开启。本系统分为三个部分,通信部分,控制部分和外围系统。用框图表示如图1所示。通信部分主体为GSM模块,控制部分主体为AT89C52单片机。
2 系统硬件部分
2.1 通信部分GSM模块
全球移动通信系统GSM,是当前应用最为广泛的移动电话标准。本系统选用SIEMENS公司生产的无线通信TC35i模块。此模块由GSM射频处理器、射频模块、供电模块,ZIF连接器,闪存,天线接口组成。在收到控制信号后,将单片机发送的信息发送给特定的手机号码。该模块共有40个引脚,通过ZIF连接器引出。
24~29引脚为SIM卡引脚,ZIF连接器的CCIN引脚检测SIM卡插入状态,若插入正确,则CCIN引脚输出高电平,否则为低电平。
2.2 MAX232转换芯片
MAX232芯片是美信公司生产的专门为RS232标准串口设计的单电源电平转换芯片。当单片机与GSM模块进行通信时,由于两者提供的信号电平和RS232标准不同,故需要进行电平转换,才能通信成功。该芯片具有只需单一电源供电,由于AT89C52与TC351模块均采用串行异步通信接口,通信速度一般设定为19200bps,选择这种方式连接,可以提高可靠性。该接口通过I2C总线拓展了E2PROM存储器芯片AT24C64,在断电后信息也不丢失,可以存储数据。
2.3 控制器AT89C52单片机
AT89C52型单片机是美国ATMEL公司生产的高性能CMOS 8位微控制器。CPU包括运算器和控制器,完成算术和逻辑运算,识别指令,控制单片机其他部件等操作。其数据存储器RAM为256字节,指令系統及引脚功能可以与系列完全兼容。在本系统工作时,通过在PC机端利用C语言编程,将程序下载到AT89C52单片机上,在对单片机上电之后,通过单片机发送指令,控制所连接的继电器模块电平反转。其内部框图结构如图2所示。
3 系统软件设计
短消息业务是当今GSM网络的主营业务之一,GSM短消息业务是利用GSM网络特有的信令信道传输,不需要拨号连接,把信息加上目的数据发送到短信服务中心,再发送给最后的信宿。大多数手机均支持GSM07.05协议规定的AT指令集,该协议中定义了短消息发送的三个模式:块模式、文本模式、PDU模式。其中PDU模式是实用AT指令来控制移动设备终端短消息的功能,采用该模式,一条指令即能完成短信息处理。
4 结语
现今的单片机和PC机通过串口构成的控制系统在社会各个方面有了广泛的应用,在智能家居行业也展现出广阔的前景。随着移动手机的普及,本智能家居开关控制系统的设计尝试,为人们生活带来了便利,提高了人们的生活品质。
参考文献
[1]沈兆军,毛敏.利用GSM短信息业务实现智能家居.微计算机信息,2006,22(1):22-25.