您的位置 首页 资料

智能家居长途控制系统电路设计攻略

本系统是基于红外和GSM网络的用于智能家居环境中的一种远程自动控制系统。其工作原理为:用户通过自身的手机发出命令短消息,在家值守

本体系是依据红外和GSM 网络的用于智能家环境中的一种长途自动操控体系。其作业原理为:用户经过本身的手机宣布指令短消息,在家值守的GSM模块接收到指令后发送给主机(单片机),主机经过对指令的处理,把指令经过红外传输到相应的分机(单片机)上,分机对指令处理后,发动相应设备,完结用户给出的指令并向主机回复应对,主机收到应对后,经过GSM 模块宣布回复短消息,陈述用户完结指令。若在规则的时间内(这儿守时60s)主机没有接收到分机的回复信息,即把该操作以为无效,回复操作无效短消息给用户手机,要求用户从头宣布指令。若收到的短信息有误,主机便马上回复用户该操作无效,恳求从头宣布指令。体系构成如图1所示。

  

  图1 体系构成图

  MCU与GSM 通讯模块

  本单片机经过RS232($780.5000)串行通讯接口与GSM 模块通讯,提取GSM 设备的短信,发送相关的信息,并经过串行通讯接口与红外模块相连,使用红外模块,到达主、分机之间的通讯,因而,选用AT89S52($0.8482)芯片。操控上需求用到两个串行接口,但89S52只要一个串口,故还需求在程序中进行模仿串行接口通讯。其最简外部接线电路如图2所示。

  

  图2 AT89S52外部接线

  89S52与TC35之间经过异步串行接口进行通讯,通讯速率为9 600b/s,具有1位开端位、8位数据位、1位中止位,无奇偶校验。单片机发动后,便宣布AT+CMGD一2指令,铲除第二存储空间的数据,然后不断地宣布指令读取第二存储空间。若有数据,即表明接收到数据,并开端对数据进行处理,处理完毕后再把该空间数据删去。当单片机向手机宣布短消息时,单片时机向GSM 模块宣布AT、AT+CMGF=0、AT+CMGS=X一系列的指令,当接收到回复信息后,最终宣布短消息的内容。

  红外无线通讯模块

  红外发送器电路如图3所示包含38kHz晶体振荡器、反相器、与非门、驱动门Q1和红外发射管D1等部分。其间38kHz晶体振荡器、电阻 R3和反相器组成脉冲振荡器,用以发生38kHz的脉冲序列作为载波信号,红外发射管D1选用Vishay公司出产的TSAL6238,用来向外发射 950nm 的红外光束。

  

  图3 红外发射器电路图

  红外接收器电路如图4所示,当接收器收到数位“O”时,Q2管导通,使得RXD接收到低电平,收到数位“1”时,Q2管到,RXD接收到高电平。

  

  图4 红外接收器电路图

  模仿操控

  本体系将以不同的电机做出不同的动作,来模仿阐明智能家居对体系操控的呼应。如图5所示,当分机的单片机收到本机的地址信息,便提取信息中的数据,依据数据的指令,若把P0.0,P0.1脚置成低电平,其他为高电平,则Q3、Q4管导通,电机便正向旋转,若把P0.2,P0.3脚置成低电平,其他为高电平,则Q5、Q6管导通,电机便反向旋转(曾经一状况为正向时)。若一台分机上连多个电机,有多台分机,便能够实现在智能家居环境中对家庭各个设备的同步操控。

  

  图5 电机驱动电路

  本体系安全可靠,功能安稳。一起本体系除用于家庭设备长途自动操控外,也可用于家庭通讯、家庭安全防备,一起组成智能家居操控体系。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/225495.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部