一种多功能智能家居控制系统的制作方法_2

文档序号:9470742阅读:来源:国知局
设计框图;
图9为本发明实施例一红外家电节点进行学习转发的具体流程图;
图10为本发明实施例一智能可控变色灯节点的具体功能实现流程图;
图11为本发明实施例二云端服务器的整体设计框图。
【具体实施方式】
[0018]参照图1,一种多功能智能家居控制系统,包括:
客户端,用于发出用户的控制数据,并接收和存储智能网关控制盒反馈的数据;
远程服务器,用于与客户端进行远程无线通讯交互,并将控制数据发送给智能网关控制盒;
智能网关控制盒,集WIFI路由技术、串口通信技术、I2C通信技术、Zigbee通信技术、红外学习和红外转发技术于一体,用于根据接收的控制数据生成红外遥控指令数据或PffM驱动波形,并将生成红外遥控指令数据或PWM驱动波形通过Zigbee无线通信的方式发送给红外家电节点或可控变色灯节点;
红外家电节点,用于将红外遥控指令数据以红外射频的形式发送给相应的家用电器,以对家用电器进行控制;
可控变色灯节点,用于根据PWM驱动波形对变色灯进行智能调控;
所述客户端通过与远程服务器进而与智能网关控制盒无线连接,所述客户端还通过本地局域网与智能网关控制盒连接,所述智能网关控制盒通过Zigbee无线通信的方式分别与红外家电节点以及可控变色灯节点连接。
[0019]参照图2,进一步作为优选的实施方式,所述远程服务器为云端服务器,所述云端服务器包括:
通信处理模块,用于对控制数据进行加密解密以及根据通信协议进行编码解码处理;记录设备模块,用于将发起连接请求的设备名以及接收到控制数据的IP地址和端口号对应记录到数据库;
远程控制模块,用于根据收到的控制数据在数据库查询到对应设备的IP地址和端口号,然后将控制数据发到查询到的IP和端口 ;
广播推送模块,用于根据智能网关控制盒要反馈的数据在数据库中查询到对应的客户端IP地址和端口,然后将反馈的数据返回给客户端的IP和端口 ;
所述通信处理模块、记录设备模块、远程控制模块和广播推送模块并行连接在客户端与智能网关控制盒之间。
[0020]参照图3,进一步作为优选的实施方式,所述智能网关控制盒包括:
WIFI模块,用于通过WIFI通信的方式与客户端通讯连接;
RJ45接口,用于通过局域网或广域网而与客户端通讯连接;
红外学习模块,用于从接收的控制数据中解析出红外遥控指令的码值,并将解析出的码值发送给第一 Zigbee模块存储;
红外发射模块,用于将存储的红外遥控指令码值发射出去;
第一 Zigbee模块,用于根据接收的控制数据生成PffM驱动波形,并将红外遥控指令的码值或PWM驱动波形通过Zigbee无线通信的方式发送给红外家电节点或可控变色灯节占.V,
所述客户端通过WIFI通信或RJ45接口通信的方式与WIFI模块连接,所述第一 Zigbee模块通过UART串口通信的方式与WIFI模块连接,所述第一 Zigbee模块通过I2C总线通信的方式分别与红外学习模块和红外发射模块连接,所述第一 Zigbee模块还通过Zigbee无线通信的方式分别与红外家电节点和可控变色灯节点连接。
[0021]参照图3,进一步作为优选的实施方式,所述红外家电节点包括第二 Zigbee模块和用于将红外遥控指令的码值转发给相应家用电器的红外转发模块,所述可控变色灯节点包括第三Zigbee模块和智能可控变色灯,所述第二 Zigbee模块和第三Zigbee模块均通过Zigbee无线通信的方式与第一 Zigbee模块连接,所述第二 Zigbee模块通过UART串口通信的方式与红外转发模块连接,所述第三Zigbee模块的输出端与智能可控变色灯的输入端连接。
[0022]进一步作为优选的实施方式,所述第一 Zigbee模块、第二 Zigbee模块和第三Zigbee模块均采用CC2530芯片。
[0023]参照图4,进一步作为优选的实施方式,所述智能网关控制盒包括:
网络接入芯片,用于接入网络,并将控制数据发送单片机MCU ;
单片机MCU,用于根据接收的控制数据进行处理,生成红外遥控指令数据或PWM驱动波形;
无线主控制器,用于将生成红外遥控指令数据或PWM驱动波形通过Zigbee无线通信的方式发送给红外家电节点或可控变色灯节点;
所述网络接入芯片与客户端连接,所述网络接入芯片通过单片机MCU进而与无线主控制器连接,所述无线主控制器通过Zigbee无线通信的方式分别与红外家电节点和可控变色灯节点连接。
[0024]参照图5,进一步作为优选的实施方式,所述网络接入芯片采用DM9000网络芯片,所述单片机MCU采用STM32芯片;所述无线主控制器由CC2530芯片和外围电路组成,所述外围电路由外部时钟源、上电复位电路、PWM信号输出端以及RFX2041C射频收发器组成。
[0025]参照图6,进一步作为优选的实施方式,所述可控变色灯节点包括AC-DC电源模块、降压稳压模块、无线节点MCU、DC-DC恒流变换模块和LED灯,所述AC-DC电源模块的第一输出端依次通过降压稳压模块、无线节点MCU进而与DC-DC恒流变换模块的第一输入端连接,所述AC-DC电源模块的第二输出端与DC-DC恒流变换模块的第二输入端连接,所述DC-DC恒流变换模块的输出端与LED灯的输入端连接,所述无线节点MCU还与智能网关控制盒连接。
[0026]进一步作为优选的实施方式,所述AC-DC电源模块采用FT838D开关电源芯片,所述DC-DC恒流变换模块采用PAM2861芯片,所述无线节点MCU采用CC2530芯片。
[0027]参照图7,进一步作为优选的实施方式,所述红外家电节点还连接有用于控制红外家用电器的红外无线控制电路,所述红外无线控制电路由红外接收头、控制器、继电器、第一供电电路接口和第二供电电路接口组成,所述红外接收头通过红外无线的方式与红外家电节点连接,所述红外接收头通过控制器而与继电器连接,所述继电器还分别与第一供电电路接口和第二供电电路接口连接。
[0028]下面结合说明书附图和具体实施例对本发明作进一步详细说明。
[0029]实施例一
本发明的多功能智能家居控制系统主要实现了本地或远程遥控家电工作和智能照明的功能,如图8所示,该系统主要包括客户端、智能网关控制盒以及智能节点这三部分,下面对这三部分逐一进行介绍。
[0030](I)客户端
客户端是安装了本系统APP应用的手机和平板等移动设备,或者是通过因特网访问本系统的其他联网设备或程序(如电脑上使用EXE客户端程序),或者是以网页的形式发起请求连接上系统的远程服务器(该远程服务器建立TCP连接到家中的智能网关控制盒进行通信,并发送相应的指令遥控家电进行工作)。其中APP移动应用和其他客户端程序既能在输入用户账号后登录系统的远程服务器,也能直接进行本地局域网连接。客户端程序中集成了各种红外型家用电器以及照明系统的控制界面,可学习并保存不同的家电遥控器按键指令的码值,或自定义多功能组合键,也可以针对特定电器的品牌和型号先直接从服务器端下载相应遥控器的指令码库,再进入此电器的UI界面点击虚拟的遥控器进行操作。另外针对智能照明系统,本发明也可以在照明系统的控制界面通过虚拟的遥控器进行灯的颜色变换控制、亮度调节以及定时开关操作,且能直接观察操作的反馈效果。
[0031 ] ( 2 )智能网关控制盒
智能网关控制盒集WIFI路由技术、串口通信技术、I2C通信技术、Zigbee通信技术、红外学习和转发技术于一体的控制盒,客户端可通过本地局域网或是远程服务器与其连接。该控制盒能将红外学习模块学习到的红外遥控指令码值反馈回客户端进行存储;而客户端发送操控指令给智能网关控制盒后,智能网关控制盒将通过Zigbee技术将指令转发到现有智能节点,以达到控制家电和智能照明的效果。
[0032](3)智能节点
智能节点包括红外转发节点和可控变色灯节点,这两个节点上的CC2530芯片与智能网关控制
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1