烟灶系统双向通信方法

文档序号:7802322阅读:200来源:国知局
烟灶系统双向通信方法
【专利摘要】本发明涉及厨房智能设备之间的通信技术,其公开了一种烟灶系统双向通信方法,提高吸油烟机与燃气灶之间通信的稳定性和可靠性。本发明中每台燃气灶有一个唯一的ID,吸油烟机在使用前必须先获取燃气灶的ID;吸油烟机和燃气灶的数据先经滚动码加密方式加密后才发出,收到数据后也要经滚动码觖密之后才执行相应的操作。吸油烟机或燃气灶发出数据后,要等到对方的应答信号,若没接收到应答信号过一定时间后再把数据重新发给对方,这样反复几次;燃气灶或吸油烟机收到正确数据后,必须发应答信号给对方以表示收到数据。本发明适用于家庭厨房中的烟灶系统的吸油烟机与燃气灶之间的数据通信。
【专利说明】烟灶系统双向通信方法
【技术领域】
[0001]本发明涉及厨房智能设备之间的通信技术,具体涉及烟灶系统双向通信方法。
【背景技术】
[0002]在当今智能化时代,在智能手机、智能电视、智能手表等等智能产品逐渐普及的同时,人们对厨房电器智能化的要求也越来越高,智能吸油烟机、智能燃气灶、智能热水器等也越来越普遍,为了使智能吸油烟机、智能燃气灶间相互控制稳定可靠,就必须提高吸油烟机和燃气灶之间通信的稳定性和可靠性。

【发明内容】

[0003]本发明所要解决的技术问题是:提出一种烟灶系统双向通信方法,提高吸油烟机与燃气灶之间通信的稳定性和可靠性。
[0004]本发明解决上述技术问题所采用的方案是:
[0005]烟灶系统双向通信方法,应用于包括吸油烟机和燃气灶的烟灶系统,所述吸油烟机、燃气灶均包括RF射频模块和单片机;
[0006]在烟灶系统使用前设定吸油烟机和燃气灶之间的RF通信协议和数据格式;
[0007]该双向通信方法包括吸油烟机的通信步骤和燃气灶的通信步骤;
[0008]其中,吸油烟机的通信步骤包括:上电时,吸油烟机的单片机初始化其RF射频模块,设置RF通信频率,然后获取燃气灶的ID号并保存;当需要发送数据时,对数据加密后发送给燃气灶,并等待燃气灶返回的应答消息,若未收到燃气灶返回的应答消息,则延时一定时间后再次将加密后的数据发送给燃气灶;当需要接收数据时,接收燃气灶发送的数据并进行解密,然后判断数据中包含的ID号与保存的燃气灶的ID号是否一致,如果不一致,则对该数据不予处理;如果一致,则继续判断该数据是否为燃气灶的应答信号,如果是应答信号,则不予处理,如果不为应答信号,则根据数据内容执行相应操作并向燃气灶返回执行本次操作的应答信号;
[0009]燃气灶的通信步骤包括:上电时,燃气灶的单片机初始化其RF射频模块,设置RF通信频率;当需要发送数据时,对数据加密后发送给吸油烟机,并等待吸油烟机返回的应答消息,若未收到吸油烟机返回的应答消息,则延时一定时间后再次将加密后的数据发送给吸油烟机;当需要接收数据时,接收吸油烟机发送的数据并进行解密,然后判断数据中包含的ID号与自身的ID号是否一致,如果不一致,则对该数据不予处理;如果一致,则继续判断该数据是否为吸油烟机的应答信号,如果是应答信号,则不予处理,如果不为应答信号,则根据数据内容执行相应操作并向吸油烟机返回执行本次操作的应答信号。
[0010]具体的,所述吸油烟机的单片机与RF射频模块之间,燃气灶的单片机与RF射频模块之间采用UART或IIC或SPI通信方式进行通信。
[0011]具体的,所述吸油烟机和燃气灶的RF通信频率设置为相同。
[0012]具体的,所述数据格式中包含起始码和校验和。[0013]具体的,每一个所述燃气灶具有唯一的ID号。
[0014]具体的,所述对数据加密采用滚动码加密方式加密。
[0015]具体的,所述对数据解密采用与加密方式相应的滚动码解密方式进行解密。
[0016]本发明的有益效果是:可有效解决吸油烟机和燃气灶间通信时掉数据包和错误数据问题,提高通信的稳定性和可靠性。
【专利附图】

【附图说明】
[0017]图1为实施例中吸油烟机的通信流程;
[0018]图2为实施例中燃气灶的通信流程。
【具体实施方式】
[0019]本发明旨在提出一种烟灶系统双向通信方法,提高吸油烟机与燃气灶之间通信的稳定性和可靠性。下面结合附图及实施例对本发明的方案作进一步的描述:
[0020]本例中的吸油烟机和燃气灶上各设置有单片机和双向RF无线通信模块,吸油烟机和燃气灶上的单片机与各自的RF模块采用UART、IIC或SPI等通信方式;
[0021]通信方法的软件实现包括:当交流上电,单片机初始化RF无线模块、设置RF通信频率,吸油烟机和燃气灶上RF通信频率必须设为相同;设定好吸油烟机和燃气灶间RF通信协议和数据格式,数据格式中有起始码和校验和;每台燃气灶有一个唯一的ID,吸油烟机在使用前必须先获取燃气灶的ID ;吸油烟机和燃气灶的数据先经滚动码加密方式加密后才发出,收到数据后也要经滚动码觖密之后才执行相应的操作。吸油烟机或燃气灶发出数据后,要等到对方的应答信号,若没接收到应答信号过一定时间(几毫秒至几十毫秒)后再把数据重新发给对方,这样反复几次;燃气灶或吸油烟机收到正确数据后,必须发应答信号给对方以表示收到数据。
[0022]其中,吸油烟机的通信流程如图1所示,其包括以下步骤:
[0023]上电时,吸油烟机的单片机初始化其RF射频模块,设置RF通信频率,然后获取燃气灶的ID号并保存;当需要发送数据时,对数据加密后发送给燃气灶,并等待燃气灶返回的应答消息,若未收到燃气灶返回的应答消息,则延时一定时间后再次将加密后的数据发送给燃气灶;当需要接收数据时,接收燃气灶发送的数据并进行解密,然后判断数据中包含的ID号与保存的燃气灶的ID号是否一致,如果不一致,则对该数据不予处理;如果一致,则继续判断该数据是否为燃气灶的应答信号,如果是应答信号,则不予处理,如果不为应答信号,则根据数据内容执行相应操作并向燃气灶返回执行本次操作的应答信号。
[0024]其中,燃气灶的通信流程如图2所示,其包括以下步骤:
[0025]上电时,燃气灶的单片机初始化其RF射频模块,设置RF通信频率;当需要发送数据时,对数据加密后发送给吸油烟机,并等待吸油烟机返回的应答消息,若未收到吸油烟机返回的应答消息,则延时一定时间后再次将加密后的数据发送给吸油烟机;当需要接收数据时,接收吸油烟机发送的数据并进行解密,然后判断数据中包含的ID号与自身的ID号是否一致,如果不一致,则对该数据不予处理;如果一致,则继续判断该数据是否为吸油烟机的应答信号,如果是应答信号,则不予处理,如果不为应答信号,则根据数据内容执行相应操作并向吸油烟机返回执行本次操作的应答信号。[0026]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.烟灶系统双向通信方法,应用于包括吸油烟机和燃气灶的烟灶系统,所述吸油烟机、燃气灶均包括RF射频模块和单片机; 在烟灶系统使用前设定吸油烟机和燃气灶之间的RF通信协议和数据格式; 其特征在于, 该双向通信方法包括吸油烟机的通信步骤和燃气灶的通信步骤; 其中,吸油烟机的通信步骤包括:上电时,吸油烟机的单片机初始化其RF射频模块,设置RF通信频率,然后获取燃气灶的ID号并保存;当需要发送数据时,对数据加密后发送给燃气灶,并等待燃气灶返回的应答消息,若未收到燃气灶返回的应答消息,则延时一定时间后再次将加密后的数据发送给燃气灶;当需要接收数据时,接收燃气灶发送的数据并进行解密,然后判断数据中包含的ID号与保存的燃气灶的ID号是否一致,如果不一致,则对该数据不予处理;如果一致,则继续判断该数据是否为燃气灶的应答信号,如果是应答信号,则不予处理,如果不为应答信号,则根据数据内容执行相应操作并向燃气灶返回执行本次操作的应答信号; 燃气灶的通信步骤包括:上电时,燃气灶的单片机初始化其RF射频模块,设置RF通信频率;当需要发送数据时,对数据加密后发送给吸油烟机,并等待吸油烟机返回的应答消息,若未收到吸油烟机返回的应答消息,则延时一定时间后再次将加密后的数据发送给吸油烟机;当需要接收数据时,接收吸油烟机发送的数据并进行解密,然后判断数据中包含的ID号与自身的ID号是否一致,如果不一致,则对该数据不予处理;如果一致,则继续判断该数据是否为吸油烟机的应答信号,如果是应答信号,则不予处理,如果不为应答信号,则根据数据内容执行相应操作并向吸油烟机返回执行本次操作的应答信号。
2.如权利要求1所述的烟灶系统双向通信方法,其特征在于,所述吸油烟机的单片机与RF射频模块之间,燃气灶的单片机与RF射频模块之间采用UART或IIC或SPI通信方式进行通信。
3.如权利要求1所述的烟灶系统双向通信方法,其特征在于,所述吸油烟机和燃气灶的RF通信频率设置为相同。
4.如权利要求1所述的烟灶系统双向通信方法,其特征在于,所述数据格式中包含起始码和校验和。
5.如权利要求1所述的烟灶系统双向通信方法,其特征在于,每一个所述燃气灶具有唯一的ID号。
6.如权利要求1-5任意一项所述的烟灶系统双向通信方法,其特征在于,所述对数据加密采用滚动码加密方式加密。
7.如权利要求6所述的烟灶系统双向通信方法,其特征在于,所述对数据解密采用与加密方式相应的滚动码解密方式进行解密。
【文档编号】H04L12/28GK103997444SQ201410174325
【公开日】2014年8月20日 申请日期:2014年4月28日 优先权日:2014年4月28日
【发明者】李昱兵, 杜双华, 高向军 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1