一种基于zigbee的低功耗智能家居无线控制方式制造技术

技术编号:18461110 阅读:31 留言:0更新日期:2018-07-18 13:39
本发明专利技术提供一种基于zigbee的低功耗智能家居无线控制方式,包括以下步骤,S1:预备自带低功耗休眠定时器的控制单元以及用于接收外部信号的无线通讯单元、zigbee无线收发单元;并设置低功耗休眠定时器的定时时间;S2:启动Zigbee协议栈,并启动休眠定时器,控制单元、无线通讯单元、zigbee无线收发单元进入待机模式;S3:当休眠时间到时,则控制休眠定时器中断服务程序,间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元,并同步测试天线是否接收到无线信号,本发明专利技术仅需查看天线部分是否接收到无线信号,仅需大概1ms的时间,即减少了工作时长,降低了功耗,解决了智能家居中的控制模块在进入待机模式时的功耗高的问题。

A low power smart home wireless control system based on ZigBee

The invention provides a low power smart home wireless control mode based on ZigBee, including the following steps: S1: a control unit with a low power dormancy timer, a wireless communication unit for receiving external signals, a ZigBee wireless transceiver unit, and a timing time for a low power dormancy timer; S2: start Z Igbee protocol stack, and start the dormancy timer, control unit, wireless communication unit, ZigBee wireless transceiver into standby mode; S3: when the dormant time arrives, the sleep timer interrupt service program is controlled, the intermittent wake-up control unit, wireless communication unit, ZigBee wireless transceiver unit, and synchronous test antenna Whether the wireless signal is received or not, the invention only needs to see whether the antenna part receives the wireless signal or not, it only needs about 1ms time, that is, it reduces the length of the work time, reduces the power consumption, and solves the problem of high power consumption when the control module in the smart home enters the standby mode.

【技术实现步骤摘要】
一种基于zigbee的低功耗智能家居无线控制方式[
]本专利技术涉及zigbee无线通讯控制
,尤其涉及一种工作时长短,稳定性高的基于zigbee的低功耗智能家居无线控制方式。[
技术介绍
]ZigBee是基于IEEE802.15.4标准的低功耗局域网协议,根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术,ZigBee具有自动组网,低价位、低速率、短距离、低功率的特点,可以用于智能家居的无线传输,作为智能家居传输数据方式。现有技术中,智能家居中包括控制模块,无线模块等,在无信号传输一段时间后,进入待机模式,处于待机模式时,外设不工作,即无法接收到信号,因此需要间歇性的唤醒所有模块,以查看是否有数据传输,或者,向中继器查看是否由数据缓存,例如,智能电子锁,包括控制模块与ZigBee模块,通过接收远程控制命令实现远程控制,当无控制命令传输时,进入待机模式,所有模块间歇性的唤醒,例如,1s唤醒一次,每次唤醒工作20ms,在20ms内,控制模块完成ZigBee模块的无线接收流程,该种方式因所有模块都需要被间歇性唤醒完成正常接收流程,耗时长,功耗高,不利于实际的应用。基于上述问题,怎样才能有效的减少模块被唤醒的次数,降低功耗,本领域的技术人员进行了大量的研发和实验,并取得了较好的成绩。[
技术实现思路
]为克服现有技术所存在的问题,本专利技术提供一种工作时长短,稳定性高的基于zigbee的低功耗智能家居无线控制方式。本专利技术解决技术问题的方案是提供一种基于zigbee的低功耗智能家居无线控制方式,包括以下步骤,S1:预备自带低功耗休眠定时器的控制单元以及用于接收外部信号的无线通讯单元、zigbee无线收发单元;并设置低功耗休眠定时器的定时时间;S2:启动Zigbee协议栈,并启动休眠定时器,控制单元、无线通讯单元、zigbee无线收发单元进入待机模式;S3:当休眠时间到时,则控制休眠定时器中断服务程序,间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元,并同步测试天线是否接收到无线信号;若天线没有接收到无线信号,则继续待机,结束无线信号接收流程;若天线接收到无线信号,则控制唤醒控制单元、无线通讯单元、zigbee无线收发单元;S4:根据系统需求重新设定低功耗休眠定时器的定时时间,休眠定时器重新启动。优选地,所述步骤S3中,当天线接收到无线信号,且控制单元、无线通讯单元、zigbee无线收发单元被唤醒后,实时扫描判定天线是否持续接收到有效数据,若数据持续有效,则控制单元、无线通讯单元、zigbee无线收发单元一直工作;若扫描判定天线无有效数据接收,则控制单元、无线通讯单元、zigbee无线收发单元自动进入休眠状态。优选地,所述步骤S3中对天线接收无线信号的测试时长为1ms。优选地,所述步骤S2中控制休眠定时器中断服务程序、间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元的控制指令的通讯速率小于5ms。优选地,所述步骤S2中,启动Zigbee协议栈,并启动休眠定时器时,采用监测单元对控制单元的运行进行监测和统计。优选地,所述步骤S3中,无线通讯单元接收外部移动终端的信号,并将信号传输到控制单元,控制单元对接收到的信号进行zigbee协议处理,并将处理完成后的信号传输到zigbee无线收发单元,zigbee无线收发单元进一步传输信号到各控制终端设备。与现有技术相比,本专利技术一种基于zigbee的低功耗智能家居无线控制方式通过根据天线接收外部信号的不同情况来进行后续唤醒操作,实际运行过程中,当天线没有接收到无线信号,则继续待机,结束无线信号接收流程,若天线接收到无线信号,则控制唤醒控制单元、无线通讯单元、zigbee无线收发单元,这样的处理方式无需完成整个无线信号接收流程,因测量所需时长短,因此唤醒制单元、无线通讯单元、zigbee无线收发单元后,工作时长短,功耗低,相比于现有技术中,1s唤醒一次,每次唤醒工作20ms的情况,本专利技术仅需查看天线部分是否接收到无线信号,仅需大概1ms的时间,即减少了工作时长,降低了功耗,解决了智能家居中的控制模块在进入待机模式时的功耗高的问题。[附图说明]图1是本专利技术一种基于zigbee的低功耗智能家居无线控制方式的流程示意图。[具体实施方式]为使本专利技术的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定此专利技术。请参阅图1,本专利技术一种基于zigbee的低功耗智能家居无线控制方式1包括以下步骤,S1:预备自带低功耗休眠定时器的控制单元以及用于接收外部信号的无线通讯单元、zigbee无线收发单元;并设置低功耗休眠定时器的定时时间;S2:启动Zigbee协议栈,并启动休眠定时器,控制单元、无线通讯单元、zigbee无线收发单元进入待机模式;S3:当休眠时间到时,则控制休眠定时器中断服务程序,间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元,并同步测试天线是否接收到无线信号;若天线没有接收到无线信号,则继续待机,结束无线信号接收流程;若天线接收到无线信号,则控制唤醒控制单元、无线通讯单元、zigbee无线收发单元;S4:根据系统需求重新设定低功耗休眠定时器的定时时间,休眠定时器重新启动。通过根据天线接收外部信号的不同情况来进行后续唤醒操作,实际运行过程中,当天线没有接收到无线信号,则继续待机,结束无线信号接收流程,若天线接收到无线信号,则控制唤醒控制单元、无线通讯单元、zigbee无线收发单元,这样的处理方式无需完成整个无线信号接收流程,因测量所需时长短,因此唤醒制单元、无线通讯单元、zigbee无线收发单元后,工作时长短,功耗低,相比于现有技术中,1s唤醒一次,每次唤醒工作20ms的情况,本专利技术仅需查看天线部分是否接收到无线信号,仅需大概1ms的时间,即减少了工作时长,降低了功耗,解决了智能家居中的控制模块在进入待机模式时的功耗高的问题。优选地,所述步骤S3中,当天线接收到无线信号,且控制单元、无线通讯单元、zigbee无线收发单元被唤醒后,实时扫描判定天线是否持续接收到有效数据,若数据持续有效,则控制单元、无线通讯单元、zigbee无线收发单元一直工作;若扫描判定天线无有效数据接收,则控制单元、无线通讯单元、zigbee无线收发单元自动进入休眠状态。优选地,所述步骤S3中对天线接收无线信号的测试时长为1ms。优选地,所述步骤S2中控制休眠定时器中断服务程序、间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元的控制指令的通讯速率小于5ms。优选地,所述步骤S2中,启动Zigbee协议栈,并启动休眠定时器时,采用监测单元对控制单元的运行进行监测和统计。优选地,所述步骤S3中,无线通讯单元接收外部移动终端的信号,并将信号传输到控制单元,控制单元对接收到的信号进行zigbee协议处理,并将处理完成后的信号传输到zigbee无线收发单元,zigbee无线收发单元进一步传输信号到各控制终端设备。与现有技术相比,本专利技术一种基于zigbee的低功耗智能家居无线控制方式1通过根据天线接收外部信号的不同情况来进行后续唤醒操作,实际运行过程中,当天线没有接收本文档来自技高网...

【技术保护点】
1.一种基于zigbee的低功耗智能家居无线控制方式,其特征在于:包括以下步骤,S1:预备自带低功耗休眠定时器的控制单元以及用于接收外部信号的无线通讯单元、zigbee无线收发单元;并设置低功耗休眠定时器的定时时间;S2:启动Zigbee协议栈,并启动休眠定时器,控制单元、无线通讯单元、zigbee无线收发单元进入待机模式;S3:当休眠时间到时,则控制休眠定时器中断服务程序,间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元,并同步测试天线是否接收到无线信号;若天线没有接收到无线信号,则继续待机,结束无线信号接收流程;若天线接收到无线信号,则控制唤醒控制单元、无线通讯单元、zigbee无线收发单元;S4:根据系统需求重新设定低功耗休眠定时器的定时时间,休眠定时器重新启动。

【技术特征摘要】
1.一种基于zigbee的低功耗智能家居无线控制方式,其特征在于:包括以下步骤,S1:预备自带低功耗休眠定时器的控制单元以及用于接收外部信号的无线通讯单元、zigbee无线收发单元;并设置低功耗休眠定时器的定时时间;S2:启动Zigbee协议栈,并启动休眠定时器,控制单元、无线通讯单元、zigbee无线收发单元进入待机模式;S3:当休眠时间到时,则控制休眠定时器中断服务程序,间歇性唤醒控制单元、无线通讯单元、zigbee无线收发单元,并同步测试天线是否接收到无线信号;若天线没有接收到无线信号,则继续待机,结束无线信号接收流程;若天线接收到无线信号,则控制唤醒控制单元、无线通讯单元、zigbee无线收发单元;S4:根据系统需求重新设定低功耗休眠定时器的定时时间,休眠定时器重新启动。2.如权利要求1所述的一种基于zigbee的低功耗智能家居无线控制方式,其特征在于:所述步骤S3中,当天线接收到无线信号,且控制单元、无线通讯单元、zigbee无线收发单元被唤醒后,实时扫描判定天线是否持续接收到有效数据,若数据持续有效,则控制单元、无线通讯单元、zigbee无线收发...

【专利技术属性】
技术研发人员:刘春郭俊峰韦杰
申请(专利权)人:深圳市亿联智能有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1