logo好方法网

一种空调执行器及其控制方法


技术摘要:
本发明公开了一种空调执行器,包括:遥控信号接收模块、遥控信号解码模块、权限管理模块、遥控信号编码模块、遥控信号输出模块、主控模块及通信模块;遥控信号接收模块,用于截取空调遥控器发至空调的遥控控制信号;遥控信号解码模块,用于获取第一遥控数据后进行解码  全部
背景技术:
目前,传统空调采用近场红外遥控技术和控制面板对空调进行控制操作。要实现 对传统空调的远程控制,市面的第三方设备一般采用带远程通信功能(如Wi-Fi、ZigBee等) 的红外发射设备,放在空调附近对空调进行远程控制。这种控制方式采用了分离模式,整体 性差。另外,在传统的红外遥控技术基础上,部分空调厂家开始在空调内集成无线通信模 块,使得空调可通过无线通信接入互联网,实现远程控制。但采用近场红外遥控,红外信号 从遥控器发射到空调接收端接收解码,只有一条通信链路,中间没有第三方能检测到控制 命令,这导致除了现场之外,远程无法感知当前的空调的工作状态,而且市面上的第三方设 备没有截取遥控发出红外信号的能力,无法限制遥控权限管理。市面上的第三方设备仅能 通过远程控制空调,对于远程控制后的空调状态或现场遥控后的空调状态无法感知。
技术实现要素:
本发明实施例提供一种空调执行器及其控制方法,能有效解决现有技术无法远程 感知空调状态的问题,并能实现空调的权限管理。 本发明一实施例提供一种空调执行器,包括:遥控信号接收模块、遥控信号解码模 块、权限管理模块、遥控信号编码模块、遥控信号输出模块、主控模块及通信模块;其中,所 述通信模块包括近场通信模块和远程通信模块; 所述遥控信号接收模块,用于连接空调的遥控接收模块以截取空调遥控器发送给 空调主板的遥控控制信号,将所述遥控控制信号转换为第一遥控数据; 所述遥控信号解码模块,用于连接所述遥控信号接收模块以获取所述第一遥控数 据后进行解码,得到所述空调遥控器向所述空调发送的遥控控制指令; 所述权限管理模块,用于判断来自所述遥控信号解码模块的遥控控制指令是否符 合预设的权限范围; 所述遥控信号编码模块,用于连接所述权限管理模块以对符合所述权限范围的遥 控控制指令进行编码,将编码后得到的第二遥控数据发送至所述遥控信号输出模块; 所述遥控信号输出模块,与所述空调主板连接,用于将所述第二遥控数据转化为 遥控输出信号,并根据所述遥控输出信号控制所述空调; 所述主控模块,与所述权限管理模块、所述通信模块连接,用于将符合所述权限范 围的遥控控制指令所控制的空调状态发送至所述通信模块; 所述通信模块,与终端设备连接,用于将所述空调状态上报至所述终端设备;其 中,所述终端设备包括近场设备和服务器。 作为上述方案的改进,所述远程通信模块,用于接收来自所述服务器的远程控制 5 CN 111583612 A 说 明 书 2/13 页 指令并传输至所述主控模块; 所述主控模块,用于接收所述远程控制指令; 所述遥控信号编码模块,用于连接所述主控模块以接收所述远程控制指令后进行 编码,将编码后得到的远程遥控数据发送至所述遥控信号输出模块; 所述遥控信号输出模块,用于将所述远程遥控数据转化为远程遥控信号,并根据 所述远程遥控信号控制所述空调; 所述主控模块,还用于将远程控制后的空调状态发送至所述远程通信模块; 所述远程通信模块,还用于将所述远程控制后的空调状态上报至所述服务器; 所述近场通信模块,用于接收来自所述近场设备的控制调试指令并传输至所述主 控模块; 所述主控模块,用于接收所述控制调试指令; 所述遥控信号编码模块,用于连接所述主控模块以接收所述控制调试指令后进行 编码,将编码后得到的调试遥控数据发送至所述遥控信号输出模块; 所述遥控信号输出模块,用于将所述调试遥控数据转化为调试遥控信号,并根据 所述调试遥控信号控制所述空调; 所述主控模块,还用于将调试控制后的空调状态发送至所述近场通信模块; 所述近场通信模块,还用于将所述调试控制后的空调状态上报至所述近场设备。 作为上述方案的改进,所述通信模块,与控制面板设备连接,用于接收来自所述控 制面板设备的控制面板控制指令并传输至所述主控模块; 所述主控模块,用于接收所述控制面板控制指令; 所述遥控信号编码模块,用于连接所述主控模块以接收所述控制面板控制指令后 进行编码,将编码后得到的控制面板遥控数据发送至所述遥控信号输出模块; 所述遥控信号输出模块,用于将所述控制面板遥控数据转化为控制面板遥控信 号,并根据所述控制面板遥控信号控制所述空调; 所述主控模块,还用于将控制面板控制后的空调状态发送至所述通信模块; 所述通信模块,还用于将所述控制面板控制后的空调状态上报至所述终端设备。 作为上述方案的改进,所述空调执行器还包括遥控码库; 所述遥控码库,均与所述遥控信号解码模块、所述遥控信号编码模块连接;用于存 储预设品牌的遥控指令码,以使所述遥控信号解码模块解码时和所述遥控信号编码模块编 码时提供所述遥控指令码; 所述遥控码库,还用于连接所述主控模块以接收来自所述终端设备的更新遥控码 库指令,从而响应于所述更新遥控码库指令进行更新。 作为上述方案的改进,所述空调执行器还包括电源模块,用于向所述空调执行器 提供工作电源; 所述电源模块包括DC-DC宽压输入电路、UPS电路和LDO稳压电路;其中, 所述电源模块的输入端与空调主板的电源、所述DC-DC宽压输入电路的输入端连 接,所述DC-DC宽压输入电路的输出端与所述UPS电路、所述LDO稳压电路的输入端连接,所 述UPS电路的输出端与所述LDO稳压电路的输入端连接,所述LDO稳压电路的输出端与所述 电源模块的输出端连接。 6 CN 111583612 A 说 明 书 3/13 页 作为上述方案的改进,所述空调执行器还包括场景控制模块; 所述主控模块,还用于通过所述通信模块接收来自所述终端设备或控制面板设备 的场景操作指令; 所述场景控制模块,用于连接所述主控模块以接收所述场景操作指令,并从存储 的预设场景控制指令中调用所述场景操作指令对应的场景控制指令;其中,所述预设场景 控制指令为预设场景下空调状态对应的控制指令,所述空调状态包括温度状态、模式状态、 风速状态和风摆状态; 所述遥控信号编码模块,还用于连接所述场景控制模块以获取所述场景控制指令 后进行编码,将编码后得到的场景遥控数据发送至所述遥控信号输出模块; 所述遥控信号输出模块,还用于将所述场景遥控数据转化为场景遥控信号,并根 据所述场景遥控信号控制所述空调; 所述主控模块,还用于将场景控制后的空调状态发送至所述通信模块; 所述通信模块,还用于将所述场景控制后的空调状态上报至所述终端设备。 作为上述方案的改进,所述空调执行器还包括计划任务模块和RTC模块; 所述RTC模块,用于向所述空调执行器提供实时时钟; 所述计划任务模块,与所述RTC模块、所述场景控制模块连接,用于获取所述实时 时钟;当所述实时时钟到达预设的计划任务时间点时,向所述场景控制模块发出任务控制 请求; 所述场景控制模块,还用于调用所述任务控制请求对应的预设场景控制指令,作 为任务场景控制指令; 所述遥控信号编码模块,还用于获取所述任务场景控制指令后进行编码,将编码 后得到的任务遥控数据发送至所述遥控信号输出模块; 所述遥控信号输出模块,还用于将所述任务遥控数据转化为任务遥控信号,并根 据所述任务遥控信号控制所述空调; 所述主控模块,还用于将计划任务控制后的空调状态发送至所述通信模块; 所述通信模块,还用于将所述场景控制后的空调状态上报至所述终端设备。 作为上述方案的改进,所述空调执行器还包括统计模块; 所述主控模块,还用于连接所述统计模块以从所述统计模块获取统计信息; 所述统计模块,用于向所述主控模块返回所述统计信息; 所述主控模块,还用于将所述统计信息加入周期上报的数据包中,后将所述数据 包发送至所述通信模块; 所述通信模块,还用于将所述数据包上报至所述终端设备。 作为上述方案的改进,所述空调执行器还包括OTA模块; 所述主控模块,还用于通过所述通信模块接收来自所述终端设备的固件升级指 令; 所述OTA模块,用于连接所述主控模块以获取所述固件升级指令,并基于所述固件 升级指令进行升级。 本发明另一实施例对应提供了一种空调执行器的控制方法,适用于上述的空调执 行器,包括: 7 CN 111583612 A 说 明 书 4/13 页 遥控信号接收模块截取空调遥控器发送给空调主板的遥控控制信号,将所述遥控 控制信号转换为第一遥控数据; 遥控信号解码模块对所述第一遥控数据进行解码,得到所述空调遥控器向所述空 调发送的遥控控制指令; 权限管理模块判断来自所述遥控信号解码模块的遥控控制指令是否符合预设的 权限范围; 遥控信号编码模块获取符合所述权限范围的遥控控制指令后进行编码,将编码后 得到的第二遥控数据发送至遥控信号输出模块; 所述遥控信号输出模块将所述第二遥控数据转化为遥控输出信号,并根据所述遥 控输出信号控制空调; 主控模块将符合所述权限范围的遥控控制指令所控制的空调状态发送至通信模 块,以使所述通信模块将所述空调状态上报至终端设备;其中,所述通信模块包括近场通信 模块和远程通信模块,所述终端设备包括近场设备和服务器。 相比于现有技术,本发明实施例公开的一种空调执行器及其控制方法,具有如下 有益效果: 通过设置遥控信号接收模块、遥控信号解码模块、权限管理模块、遥控信号编码模 块、遥控信号输出模块、主控模块及通信模块,遥控信号接收模块截取空调遥控器发送给空 调主板的遥控控制信号,将所述遥控控制信号转换为第一遥控数据,遥控信号解码模块对 所述第一遥控数据进行解码,得到所述空调遥控器向所述空调发送的遥控控制指令,权限 管理模块判断来自所述遥控信号解码模块的遥控控制指令是否符合预设的权限范围,遥控 信号编码模块对符合所述权限范围的遥控控制指令进行编码,将编码后得到的第二遥控数 据发送至遥控信号输出模块,所述遥控信号输出模块将所述第二遥控数据转化为遥控输出 信号,并根据所述遥控输出信号控制所述空调,主控模块将符合所述权限范围的遥控控制 指令所控制的空调状态发送至通信模块,以使所述通信模块将所述空调状态上报至终端设 备,这样能有效解决现有技术无法远程感知空调状态的问题,实现远程感知现场遥控后的 空调状态,并通过截取空调遥控器发送给空调的遥控控制信号,实现空调的权限管理,从而 能防止任意调控空调,避免造成不必要的浪费。 附图说明 图1是本发明实施例一提供的一种空调执行器的结构示意图; 图2是本发明实施例二提供的一种空调执行器的控制方法的流程示意图; 图3是本发明实施例二提供的空调执行器的控制方法的具体流程示意图; 图4是本发明实施例二提供的空调执行器远程控制方法的流程示意图; 图5是本发明实施例二提供的空调执行器近场控制调试方法的流程示意图; 图6是本发明实施例二提供的空调执行器场景控制方法的流程示意图; 图7是本发明实施例二提供的空调执行器计划任务控制方法的流程示意图; 图8是本发明实施例二提供的空调执行器统计信息上报方法的流程示意图; 图9是本发明实施例二提供的空调执行器控制面板设备控制方法的流程示意图。 8 CN 111583612 A 说 明 书 5/13 页
下载此资料需消耗2积分,
分享到:
收藏