一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通讯方法、装置及存储介质与流程

2022-05-20 10:09:27 来源:中国专利 TAG:
通讯方法、装置及存储介质与流程

本申请涉及家电技术,尤其涉及一种通讯方法、装置及存储介质。

背景技术

随着各类家用电器的功能越来强大,目前很多家用电器都具备通讯功能,例如采用近场通信(Near Field Communication,简称NFC)或射频识别(Radio Frequency Identification,简称RFID)等近场电磁感应耦合方式进行通讯。

NFC或RFID是通过空间交变磁场来实现相互通讯的,若将NFC或RFID用在电磁加热器具上,由于电磁加热器具通过线圈盘产生的加热交变磁场非常强,会对NFC或RFID的交变磁场产生干扰,导致通讯异常。



技术实现要素:

本申请提供一种通讯方法、装置及存储介质,避免了电磁加热器具的加热磁场对通讯磁场的干扰,保证了通讯可靠性。

第一方面,本申请提供一种通讯方法,包括:

确定电磁加热器具是否处于加热状态;

若所述电磁加热器具处于加热状态,则判断所述电磁加热器具接入的市电电压的幅值是否小于等于预设值;

若所述市电电压的幅值小于等于预设值,则所述电磁加热器具启动近场电磁感应耦合通讯。

所述通讯方法在电磁加热器具处于加热状态时,根据市电电压的幅值来控制近场电磁感应耦合通讯,在市电电压小于预设值,即市电电压在零点附近时,电磁加热器具的加热磁场较弱,此时控制启动近场电磁感应耦合通讯,从而避免加热磁场对通讯磁场的干扰,提高了通讯可靠性。

在一种可行的实现方式中,所述方法还包括:

若所述市电电压的幅值大于所述预设值,和/或,在启动近场电磁感应耦合通讯的预设时间段后,所述电磁加热器具关闭近场电磁感应耦合通讯。

所述通信方法通过控制关闭近场电磁感应耦合通讯,在保证了通讯时长的前提下,避免了磁场干扰。

在一种可行的实现方式中,所述方法还包括:

若所述电磁加热器具未处于加热状态,则启动近场电磁感应耦合通讯。从而,保证电磁加热器具的正常通讯不受影响。

在一种可行的实现方式中,所述电磁加热器具启动近场电磁感应耦合通讯与目标设备进行通讯时,所述电磁加热器具的近场电磁感应耦合通讯模式为主动模式,所述目标设备的近场电磁感应耦合通讯模式为被动模式。

所述通讯方法由电磁加热器具作为主动发起通讯的一方,保证了电磁加热器具在市电电压的幅值在零点附近时启动通讯,避免目标设备作为主动发起通信的一方而导致通讯失败。同时,目标设备可以不需要供电,可以简化目标设备的结构,降低成本。

在一种可行的实现方式中,所述目标设备为锅具和/或终端。

在一种可行的实现方式中,所述电磁加热器具启动近场电磁感应耦合通讯之后,所述方法还包括:

所述电磁加热器具向目标设备发送第一数据;

所述电磁加热器具接收所述目标设备返回的第二数据,所述第二数据是所述目标设备在校验所述第一数据的格式正确后发送的。

第二方面,本申请实施例提供一种通讯方法,包括:

接收电磁加热器具采用近场电磁感应耦合通讯方式发送的第一数据,所述第一数据是所述电磁加热器具在处于未加热状态时发送的,或者,所述第一数据是所述电磁加热器在处于加热状态且市电电压的幅值小于等于预设值时发送的;

校验所述第一数据的格式是否正确;

若所述第一数据的格式正确,则对所述第一数据进行处理。

所述通讯方法中,目标设备在接收到电磁加热器具发送的数据后,进一步对数据的格式进行校验,在格式校验正确后,才对接收到的数据做进一步处理,从而避免了数据异常时导致错误处理。

在一种可行的实现方式中,所述对所述第一数据进行处理,包括:

根据所述第一数据,向所述电磁加热器具发送第二数据。

第三方面,本申请提供一种通讯装置,包括:

确定模块,用于确定电磁加热器具是否处于加热状态;

判断模块,用于在所述电磁加热器具处于加热状态时,判断所述电磁加热器具接入的市电电压的幅值是否小于等于预设值;

通讯模块,用于在所述市电电压的幅值小于等于预设值时,启动近场电磁感应耦合通讯。

在一种可行的实现方式中,所述通讯模块还用于:

在所述市电电压的幅值大于所述预设值,和/或,在启动近场电磁感应耦合通讯的预设时间段后,关闭近场电磁感应耦合通讯。

在一种可行的实现方式中,所述通讯模块还用于:

在所述电磁加热器具未处于加热状态时,启动近场电磁感应耦合通讯。

在一种可行的实现方式中,所述通讯装置启动近场电磁感应耦合通讯与目标设备进行通讯时,所述通讯装置的近场电磁感应耦合通讯模式为主动模式,所述目标设备的近场电磁感应耦合通讯模式为被动模式。

在一种可行的实现方式中,所述目标设备为锅具和/或终端。

在一种可行的实现方式中,所述通讯模块还用于:

向目标设备发送第一数据;

接收所述目标设备返回的第二数据,所述第二数据是所述目标设备在校验所述第一数据的格式正确后发送的。

第四方面,本申请提供一种通讯装置,包括:

接收模块,用于接收电磁加热器具采用近场电磁感应耦合通讯方式发送的第一数据,所述第一数据是所述电磁加热器具在处于未加热状态时发送的,或者,所述第一数据是所述电磁加热器具在处于加热状态且市电电压的幅值小于等于预设值时发送的;

校验模块,用于校验所述第一数据的格式是否正确;

处理模块,用于在所述校验模块确定所述第一数据的格式正确后,对所述第一数据进行处理。

在一种可行的实现方式中,所述处理模块用于:

根据所述第一数据,向所述电磁加热器具发送第二数据。

第五方面,本申请提供一种电磁加热器具,包括存储器和处理器,所述存储器和处理器连接;

所述存储器用于存储计算机程序;

所述处理器用于在所述计算机程序被执行时,实现如第一方面所述的方法。

第六方面,本申请提供一种通讯设备,包括存储器和处理器,所述存储器和处理器连接;

所述存储器用于存储计算机程序;

所述处理器用于在所述计算机程序被执行时,实现如第二方面所述的方法。

第七方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述第一方面或第二方面中所述的方法。

本申请提供一种通讯方法、装置及存储介质,在电磁加热器具处于加热状态时,根据市电电压的幅值来控制近场电磁感应耦合通讯,在市电电压小于预设值,即市电电压在零点附近时,电磁加热器具的加热磁场较弱,此时控制启动近场电磁感应耦合通讯,从而避免加热磁场对通讯磁场的干扰,提高了通讯可靠性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种通讯方法的应用场景示意图;

图2为本申请实施例提供的一种通讯方法的流程示意图;

图3为本申请实施例提供的另一种通讯方法的流程示意图;

图4为本申请实施例提供的一种通讯装置的结构示意图;

图5为本申请实施例提供的另一种通讯装置的结构示意图;

图6为本申请实施例提供的一种电磁加热器具的结构示意图;

图7为本申请实施例提供的一种通讯设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1为本申请实施例提供的一种通讯方法的应用场景示意图。如图1所示,电磁加热器具11上放置了锅具12,电磁加热器具11通过NFC或RFID与锅具12进行通讯。此外,电磁加热器具11和锅具12也可以通过NFC或RFID与终端13进行通讯。需要说明的是,终端13可以为手机、平板电脑、智能穿戴设备等移动终端,也可以是其他具备NFC或RFID通讯功能的智能家用电器等。

示例的,电磁加热器具11通过NFC或RFID获取锅具12的锅内蒸汽温度、锅底温度、液位、溢出信息等;电磁加热器具11通过NFC或RFID向终端13发送功率、电压、烹饪功能及状态、烹饪时间、炉面温度、错误故障、内部IGBT温度等信息;终端13通过NFC或RFID向电磁加热器具11发送电磁炉功能、功率、时间、温度、菜谱等以对电磁加热器具11进行设置,例如提高或降低加热功率、控制停止加热等;终端13通过NFC或RFID获取锅具12的锅内蒸汽温度、锅底温度等。

由于电磁加热器具11是依靠线圈盘产生的交变磁场来进行加热,而NFC或RFID也同样是通过交变磁场来实现通讯。因此,电磁加热器具11加热时产生的加热磁场就会对NFC或RFID的通讯磁场产生干扰,使得通讯异常。为了减少加热磁场对通讯磁场的干扰,本申请中考虑到电磁加热器具11加热时加热磁场的特性,即电磁加热器具11产生加热磁场的大小与其接入的市电电压幅值成正比关系,并基于此来控制电磁加热器具11进行NFC或RFID通讯。

具体的,电磁加热器具11加热时,市电经过整流为电磁加热器具11的加热主回路供电,由于市电是交流电,电压幅值周期变化,市电经过整流后的电压在一个周期内幅值从零到最大值再到零,在市电交流电的零点附近时,整流后的电压极小或等于零,此时电磁加热器具11产生的加热磁场很微弱,通过锅具12吸收后,剩余的磁场信号则会更弱,此时,加热磁场不会对通讯磁场产生干扰或产生的干扰可以忽略。从而,本申请实施例提供的通讯方法中,通过检测市电交流电的零点,在市电交流电的零点附近控制电磁加热器具11进行NFC或RFID通讯,从而减少磁场干扰,保证通讯正常。

以下结合具体实施例对本申请提供的无线通信方法进行详细说明。可以理解的是,下面这几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

图2为本申请实施例提供的一种通讯方法的流程示意图。如图2所示,该方法包括:

S201、确定电磁加热器具是否处于加热状态。

电磁加热器具加热时产生的加热磁场会对通讯磁场产生干扰,因此首先需要确定电磁加热器具是否处于加热状态。电磁加热器具是否加热由电磁加热器具的控制器,例如微控制单元(Microcontroller Unit,简称MCU)进行控制的,因此MCU通过当前的控制状态即可确定是否处于加热状态。

S202、若电磁加热器具处于加热状态,则判断电磁加热器具接入的市电电压的幅值是否小于等于预设值。

在电磁加热器具处于加热状态时,为了尽可能减少加热磁场对通讯磁场产生干扰,需要在加热磁场较弱时进行通讯。加热磁场较弱时,即电磁加热器具接入的市电电压在零点附近时,因此本步骤中需要判断电磁加热器具接入的市电电压的幅值是否到小于等于预设值。示例的,MCU可以通过过零检测电路来对市电电压的幅值进行检测,例如,市电电压的幅值小于等于预设值时,过零检测电路输出高电平,市电电压的幅值大于预设值时,过零检测电路输出低电平,从而MCU可以接收到的高低电平来判断市电电压的幅值是否小于等于预设值。本申请实施例对过零检测电路不作限定。

S203、若市电电压的幅值小于等于预设值,则电磁加热器具启动近场电磁感应耦合通讯。

市电电压的幅值小于等于预设值时,由于电压幅值较低,从而电磁加热器具的加热主电路产生的加热磁场较弱,因而此时加热磁场对通讯磁场的干扰较小或干扰可以忽略不计,可以启动近场电磁感应耦合通讯,例如启动NFC或RFID通讯。

本申请实施例提供的通讯方法,在电磁加热器具处于加热状态时,根据市电电压的幅值来控制近场电磁感应耦合通讯,在市电电压小于预设值,即市电电压在零点附近时,电磁加热器具的加热磁场较弱,此时控制启动近场电磁感应耦合通讯,从而避免加热磁场对通讯磁场的干扰,提高了通讯可靠性。

在上述实施例的基础上,对电磁加热器具关闭近场电磁感应耦合通讯进行说明。

电磁加热器具处于加热状态时,在市电电压的幅值大于预设值时,电磁加热器具的加热主电路产生的加热磁场较强,该加热磁场会对通讯磁场产生干扰,因此电磁加热器具关闭近场电磁感应耦合通讯。

或者,电磁加热器具处于加热状态时,在电磁加热器具启动近场电磁感应耦合通讯后的预设时间段之内,市电电压的幅值仍然较低,电磁加热器具的加热主电路产生的加热磁场较弱,因此,在该预设时间段内可以正常进行近场电磁感应耦合通讯。而在启动近场电磁感应耦合通讯的预设时间段之后,市电电压会达到较高的幅值,从而电磁加热器具的加热主电路产生的加热磁场较强,该加热磁场会对通讯磁场产生干扰,因此,启动近场电磁感应耦合通讯的预设时间段之后,电磁加热器具关闭近场电磁感应耦合通讯。

示例的,该预设时间段为1ms,在启动近场电磁感应耦合通讯的1ms之内,电磁加热器具正常进行近场电磁感应耦合通讯,而在启动近场电磁感应耦合通讯的1ms之后,关闭近场电磁感应耦合通讯。

该预设时间段可以根据电磁加热器具的具体情况进行设置,示例的,电磁加热器具中加热线圈盘和NFC或RFID通讯线圈圈之间距离越远时,磁场干扰越小,则预设时间段可以较长,而加热线圈盘和NFC或RFID通讯线圈圈之间距离越近时,磁场干扰越大,则预设时间段可以较短。

可以理解的是,电磁加热器具还可以在市电电压的幅值大于预设值,并且,启动近场电磁感应耦合通讯的预设时间段之后,关闭近场电磁感应耦合通讯,从而在避免干扰的前提下,尽可能保证近场电磁感应耦合通讯的时长。

以上实施例中对电磁加热器具处于加热状态时如何控制启动和关闭近场电磁感应耦合通讯进行了说明,而在电磁加热器具未处于加热状态时,由于电磁加热器具的加热主回路不产生加热磁场,因此不会对通讯造成干扰,可以启动近场电磁感应耦合通讯,保证电磁加热器具的正常通讯不受影响。

更进一步地,电磁加热器具启动近场电磁感应耦合通讯与目标设备进行通讯时,电磁加热器具的近场电磁感应耦合通讯模式可以为主动模式,目标设备的近场电磁感应耦合通讯模式可以为被动模式。可选的,目标设备为锅具和/或终端。

电磁加热器具在处于加热状态时,电磁加热器具是在确定市电电压在零点附近时才能够启动近场电磁感应耦合通讯,因此,在电磁加热器具与目标设备通讯时,由电磁加热器具作为主动发起通讯的一方,从而避免目标设备作为主动发起通信的一方而导致通讯失败。

以电磁加热器具通过NFC与手机通讯为例,电磁加热器具采用主动模式,手机采用被动模式,即电磁加热设备在通讯过程中提供射频场,将数据按照一定传输速率发送到手机,手机不必产生射频场,而使用负载调制技术,即可以相同的速度将数据传回发起设备。

以电磁加热器具通过NFC与锅具通讯为例,同样的,电磁加热器具采用主动模式,锅具采用被动模式,即电磁加热设备在通讯过程中提供射频场,将数据按照一定传输速率发送到锅具,锅具不必产生射频场,因此锅具可以不需要供电设备或电池,而是利用电磁加热器具产生的射频场转换为电能,为锅具的电路供电,接收电磁加热器具发送的数据,并使用负载调制技术,即可以相同的速度将数据传回发起设备。

此外还需要说明的是,终端也可以与锅具进行近场电磁感应耦合通讯,在终端与锅具进行通讯时,终端的近场电磁感应耦合通讯模式可以为主动模式,锅具的近场电磁感应耦合通讯模式可以为被动模式,这样,锅具仍然不需要供电设备或电池,从而可以简化锅具的结构,降低锅具成本。

在上述实施例的基础上,进一步对电磁加热器具与目标设备之间进行近场电磁感应耦合通讯的数据交换过程进行说明。在电磁加热器具启动近场电磁感应耦合通讯之后,如图3所示,本申请实施例的方法还包括:

S301、电磁加热器具向目标设备发送第一数据。

电磁加热器具处于未加热状态时,或者,电磁加热器具处于加热状态且市电电压的幅值小于等于预设值时,启动近场电磁感应耦合通讯,向目标设备发送第一数据。例如,目标设备为锅具,电磁加热器具向锅具发送的第一数据为用于获取温度信息的指令。又如,目标设备为手机,电磁加热器具向手机发送的第一数据为电磁加热器具当前的功率信息。

S302、目标设备接收第一数据并校验第一数据的格式是否正确;若正确,则目标设备执行S303;若不正确,则目标设备执行S304。

S303、目标设备对第一数据进行处理。

S304、目标设备丢弃第一数据。

为了保证传输的准确性,排除干扰造成的数据传输异常,目标设备接收到第一数据后,对第一数据的帧格式进行校验,若第一数据的帧格式不正确,则可以确定第一数据在传输过程中出现错误,因此丢弃第一数据不进行处理;若第一数据的帧格式正确,则继续对第一数据进行处理,具体可以包括两种情况,以下进行说明。

一种情况下,S303中目标设备对第一数据进行处理时,目标设备仅对第一数据进行处理而不需要向电磁加热器具返回数据,示例的,目标设备为手机,电磁加热器具向手机发送的第一数据为功率信息,手机接收到第一数据后,在对其校验正确后,仅将功率信息显示在界面上,而不向电磁加热器具返回数据。

另一种情况下,S303中目标设备对第一数据进行处理时,目标设备根据第一数据向电磁加热器具返回第二数据,示例的,目标设备为锅具,电磁加热器具向锅具发送的第一数据为用于获取温度信息的指令,锅具接收到第一数据后,在对其校验正确后,将温度信息作为第二数据返回给电磁加热器具。

本实施例提供的通讯方法,目标设备,如锅具和/或终端在接收到电磁加热器具发送的数据后,进一步对数据的格式进行校验,在格式校验正确后,锅具和/或终端才对接收到的数据做进一步处理,从而避免了数据异常时锅具和/或终端进行错误处理。

图4为本申请实施例提供的一种通讯装置的结构示意图。如图4所示,通讯装置40包括:

确定模块401,用于确定电磁加热器具是否处于加热状态;

判断模块402,用于在电磁加热器具处于加热状态时,判断电磁加热器具接入的市电电压的幅值是否小于等于预设值;

通讯模块403,用于在市电电压的幅值小于等于预设值时,启动近场电磁感应耦合通讯。

在一种可行的实现方式中,通讯模块403还用于:

在市电电压的幅值大于预设值,和/或,在启动近场电磁感应耦合通讯的预设时间段后,关闭近场电磁感应耦合通讯。

在一种可行的实现方式中,通讯模块403还用于:

在电磁加热器具未处于加热状态时,启动近场电磁感应耦合通讯。

在一种可行的实现方式中,通讯装置启动近场电磁感应耦合通讯与目标设备进行通讯时,通讯装置的近场电磁感应耦合通讯模式为主动模式,目标设备的近场电磁感应耦合通讯模式为被动模式。

在一种可行的实现方式中,目标设备为锅具和/或终端。

在一种可行的实现方式中,通讯模块403还用于:

向目标设备发送第一数据;

接收目标设备返回的第二数据,第二数据是目标设备在校验第一数据的格式正确后发送的。

本实施例提供的通讯装置可用于执行上述任一方法实施例中电磁加热器具执行的步骤,其实现原理和技术效果类似,此处不再赘述。

图5为本申请实施例提供的另一种通讯装置的结构示意图。如图5所示,通讯装置50包括:

接收模块501,用于接收电磁加热器具采用近场电磁感应耦合通讯方式发送的第一数据,第一数据是电磁加热器具在处于未加热状态时发送的,或者,第一数据是电磁加热器具在处于加热状态且市电电压的幅值小于等于预设值时发送的;

校验模块502,用于校验第一数据的格式是否正确;

处理模块503,用于在校验模块确定第一数据的格式正确后,对第一数据进行处理。

在一种可行的实现方式中,处理模块503用于:

根据第一数据,向电磁加热器具发送第二数据。

本实施例提供的通讯装置可用于执行上述任一方法实施例中目标设备,如锅具和/或终端,执行的步骤,其实现原理和技术效果类似,此处不再赘述。

图6为本申请实施例提供的一种电磁加热器具的结构示意图。如图6所示,电磁加热器具60包括存储器601和处理器602,存储器601和处理器602连接;例如存储器601和处理器602通过总线603连接。

存储器601用于存储计算机程序;

处理器602用于在计算机程序被执行时,实现上述任一方法实施例中电磁加热器具执行的方法。

图7为本申请实施例提供的一种通讯设备的结构示意图。通讯设备可以为上述任一方法实施例中的目标设备,例如锅具、终端。如图7所示,通讯设备70包括存储器701和处理器701,存储器701和处理器701连接;例如存储器701和处理器701通过总线703连接。

存储器701用于存储计算机程序;

处理器701用于在计算机程序被执行时,实现上述任一方法实施例中目标设备执行的方法。

本申请提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述任一方法实施例中电磁加热器具或目标设备执行的的方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献