用于空调器的线控器的数据传输方法与流程
2021-03-11 14:03:33|347|起点商标网
[0001]
本发明属于空调器技术领域,具体涉及一种用于空调器的线控器的数据传输方法。
背景技术:
[0002]
空调器的线控器和室内机之间会下发和回传数据,以便线控器能够获取室内机的运行参数、控制室内机运行。
[0003]
线控器和室内机之间通过通讯线传输数据。上述数据传输系统的结构弊端在于:如果线控器控制的室内机台数较多并且不同室内机之间的间距较远、通讯延长线较长,则容易造成通讯线上的电压不能彻底释放,进而在数据传输过程中形成干扰信号。另外,因为线控器的主芯片型号选型不同,解析判断数据的电压值不同,所以很容易将干扰信号解析为正常的通讯数值,从而造成线控器解析数据校验失败,出现线控器出现通讯异常的情况,影响空调器的正常运行。
[0004]
相应地,本领域需要一种新的用于空调器的线控器的数据传输方法来解决上述问题。
技术实现要素:
[0005]
为了解决现有技术中的上述问题,即为了解决现有空调器的线控器在解析室内机回传的数据时容易解析到干扰信号、通讯不稳定的问题,本发明提供了一种用于空调器的线控器的数据传输方法,所述数据传输方法包括:每隔预设时间解析并存储一次室内机的回传数据;将存储的所有数据中处于预设时间段内的任意一次存储的数据作为室内机回复的数据,其中,所述预设时间段位于线控器的数据接收周期的后段。
[0006]
在上述数据传输方法的优选技术方案中,“每隔预设时间解析并存储一次室内机的回传数据”的步骤包括:检测设定时间内的数据接收环境是否处于稳定状态;如果数据接收环境处于稳定状态,则每隔预设时间解析并存储一次室内机的回传数据。。
[0007]
在上述数据传输方法的优选技术方案中,“检测设定时间内的数据接收环境是否处于稳定状态”的步骤包括:检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定。
[0008]
在上述数据传输方法的优选技术方案中,“检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定”的步骤包括:获取室内机的回传信号;如果获取到室内机的回传信号,则检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定。
[0009]
在上述数据传输方法的优选技术方案中,“检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定”的步骤包括:检测设定时间内的线控器接收数据的脉冲信号的脉冲宽度是否不小于设定脉冲宽度,同时检测设定时间内的线控器接收数据的脉冲信号的脉冲电平是否稳定。
[0010]
在上述数据传输方法的优选技术方案中,“获取室内机的回传信号”的步骤包括:
获取过零点脉冲信号的下降沿信号。
[0011]
在上述数据传输方法的优选技术方案中,所述设定时间为获取到过零点脉冲信号的下降沿信号后的第100微秒。
[0012]
在上述数据传输方法的优选技术方案中,“每隔预设时间解析并存储一次室内机的回传数据”的步骤包括:每隔1毫秒解析并存储一次室内机的回传数据;“将存储的所有数据中处于预设时间段内的任意一次存储的数据作为室内机回复的数据”的步骤包括:将存储的所有数据中处于所述线控器的数据接收周期的倒数第3毫秒时存储的数据作为室内机回复的数据。
[0013]
本领域技术人员能够理解的是,本发明的用于空调器的线控器的数据传输方法能够通过将预设时间段内解析的数据作为回复数据的方式避开干扰信号的高发区段,使得解析并存储、回复的数据均为室内机回传的有效数据,以便避免出现基于干扰信号进行通讯进而导致线控器和室内机通讯失败的情况,提升了线控器和室内机通讯的稳定性,从而使得空调器能够更加可靠地运行。
[0014]
进一步地,在每隔1毫秒解析并存储一次室内机的回传数据的情形下,将存储的所有数据中处于线控器的数据接收周期的倒数第3毫秒时存储的数据作为室内机回复的数据。通过上述时间设置,使得在该时间点解析、存储的数据的动作既能够适应国内的通信频率,也能够适应国外的通信频率,也就是说,在不会出现干扰信号的通讯区段内,选择一个能够同时适应国内、外通讯环境的时间点作为解析、存储并回复数据的节点,以便提升本发明的数据传输方法的普适性,使得执行本发明的数据传输方法的空调器能够同时适应国内、外的通讯环境,在使用国家发生变化时无需针对通讯环境对空调器做出调整,使用方便,减少了空调器的调试过程。
附图说明
[0015]
下面参照附图来描述本发明的优选实施方式。附图为:
[0016]
图1是本发明的线控器与室内机传输数据时线控器的脉冲线;
[0017]
图2是本发明的用于空调器的线控器的数据传输方法的主要步骤流程图;
[0018]
图3是本发明的用于空调器的线控器的数据传输方法的详细步骤流程图。
具体实施方式
[0019]
本领域技术人员应当理解的是,在本发明的描述中,尽管本申请中按照特定顺序描述了本发明的控制方法的各个步骤,但是这些顺序并不是限制性的,在不偏离本发明的基本原理的前提下,本领域技术人员可以按照不同的顺序来执行所述步骤。
[0020]
基于背景技术中指出的现有空调器的线控器在解析室内机回传的数据时容易解析到干扰信号、通讯不稳定的问题,本发明提供了一种用于空调器的线控器的数据传输方法,旨在提升线控器和室内机的数据传输稳定性,避免干扰信号造成线控器和室内机数据传输异常。
[0021]
首先参阅图1,图1是本发明的线控器与室内机传输数据时线控器的脉冲线。如图1所示,图1中示出了线控器和室内机在进行通讯时的三条关于数据传输的脉冲线,从上至下依次为:线控器发送脉冲线,即线控器向室内机下发数据时的脉冲线,该条脉冲线出现脉冲
信息则表示线控器在向室内机下发数据;过零点脉冲线,该条脉冲线出现脉冲信号时,脉冲信号的上升沿则表示线控器开始向室内机下发数据,脉冲信号的下降沿则表示线控器开始接受室内机回传的数据;线控器接收脉冲线,即线控器接收室内机回传数据时的脉冲线,该脉冲线出现脉冲信息则表示线控器在接收室内机的回传数据。图1中的线控器接收脉冲线上的圆圈位置内的尖峰信号即为线控器与室内机进行通讯时的干扰信号,该干扰信号多为因室内机之间的通讯线上的电压释放不彻底或者线控器的主芯片型号选型不同,解析判断数据的电压值不同而形成的非通讯数据的电压信号,并且该干扰信号的持续时间小于正常通讯信号的持续时间。
[0022]
基于上述情形,本发明提供了一种能够避免线控器基于干扰信号回复室内机的回传数据的数据传输方法。
[0023]
接下来参阅图2再继续参阅图1,图2是本发明的用于空调器的线控器和室内机的数据传输方法的主要步骤流程图。如图2所示,本发明的用于空调器的线控器的数据传输方法包括:
[0024]
步骤s1:每隔预设时间解析并存储一次室内机的回传数据;
[0025]
步骤s2:将存储的所有数据中处于预设时间段内的任意一次存储的数据作为室内机回复的数据,其中,预设时间段位于线控器的数据接收周期的后段。
[0026]
在上述步骤中,“线控器的数据接收周期”具体是指线控器解析并存储一次室内机回传数据的过程。线控器的数据接收周期“后段”则是指位于线控器的数据接收周期的后半个周期内任意一个时间节点至该后半个周期结束的阶段。例如,在该线控器的数据接收周期为10毫秒时,该后段可以为第5毫秒以后的任意一个时间节点(包括第5毫秒)至第10毫秒。具体地,从图1中能够看出,在通讯期间,室内机每回传一次数据,线控器则会解析并存储一次数据。从图1中示出的线控器接收脉冲线可知,室内机每发送一次数据,线控器接收脉冲线则出现一个脉冲信号。该脉冲信号的持续过程即为线控器一个数据接收周期(从一个脉冲信号的上升沿出现开始至该脉冲信号的下降沿结束为止),在该数据接收周期内,线控器每隔预设时间即解析并存储一次室内机回传的数据,以便使依次接收的多个数据形成一个具有多个时间节点的数据集合。由于干扰信号的持续时长小于正常通讯脉冲信号的持续时长,因此即使误将干扰信号作为正常通讯信号接收,该干扰信号也难以持续至一个数据接收周期的后段。鉴于此,通过在该数据集合中选取位于线控器的数据接收周期后段的数据作为室内机回复的数据,能够排除该阶段接收的回传数据为干扰数据,从而避免线控器误基于干扰信号与室内机进行通讯,有效地防止了干扰信号使线控器与室内机之间的正常通讯出现异常。
[0027]
进一步地,上述步骤s1“每隔预设时间解析并存储一次室内机的回传数据”具体包括:
[0028]
检测设定时间内的数据接收环境是否处于稳定状态;
[0029]
如果数据接收环境处于稳定状态,则每隔预设时间解析并存储一次室内机的回传数据。
[0030]
在上述步骤中,在接收数据(即解析并存储室内机的回传数据)之前,先检测数据接收环境是否稳定,以便在接收数据的前期预先排查当前的通讯信号是否是干扰信号。
[0031]
更进一步地,上述“检测设定时间内的数据接收环境是否处于稳定状态”的步骤包
括:
[0032]
检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定。
[0033]
在上述步骤中,检测数据接收环境即为检测通讯数据的信号情况。由附图1中的干扰信号和正常脉冲通讯信号的波形可知,正常脉冲通讯信号的波形宽度和高度均为固定的形状,而干扰信号的波形则为尖峰形状,并且该尖峰的高度可能高于或者低于正常脉冲通讯信号的高度,也就是说,由于干扰信号的持续时间较短,因此干扰信号在出现上升沿之后是难以稳定持续的,其峰值高度会不断变化、形成尖峰形状,因此,在接收数据之前安排一个快速的判稳过程,能够具有在接收数据之前排除干扰信号的可能性,从而对干扰信号进行初步筛选。
[0034]
更进一步地,上述“检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定”的步骤包括:
[0035]
获取室内机的回传信号;
[0036]
如果获取到室内机的回传信号,则检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定。
[0037]
在上述步骤中,回传信号即指室内机回传的、代表室内机回传数据的脉冲信号。通过将判稳过程安排在检测到回传信号与解析该回传信号之间,使得线控器无需时刻处于判稳环境,从而减少控制器不必要的运算过程。
[0038]
在具体的实施方式中,上述“获取室内机的回传信号”的步骤包括:
[0039]
获取过零点脉冲信号的下降沿信号。
[0040]
在上述步骤中,过零点脉冲线上的脉冲信号出现下降沿时,则意味着室内机开始回传数据,此时即可使线控器开始进行信号判稳。
[0041]
在具体的实施方式中,上述“检测设定时间内的线控器接收数据的脉冲信号的脉冲波形是否稳定”的步骤包括:
[0042]
检测设定时间内的线控器接收数据的脉冲信号的脉冲宽度是否不小于设定脉冲宽度,同时检测设定时间内的线控器接收数据的脉冲信号的脉冲电平是否稳定。
[0043]
由于正常脉冲通讯信号的脉冲持续时间和电平值均是稳定的,因此如果检测出当前的通讯信号难以持续或者电平值在上升沿之后还不断变化,则表明当前的通讯信号为干扰信号。
[0044]
作为一种优选的实施方式,上述设定时间为获取到过零点脉冲线的脉冲信号的下降沿信号后的第100微秒。也就是说,在获取到过零点脉冲线的脉冲信号的下降沿信号后,在100微秒内对当前通讯信号进行持续性地判稳,检测当前通讯信号的持续时间和电平值,以便在解析室内机的回传数据前对干扰信号进行初步筛选。通过反复试验得知,上述100微秒的时间限制既能够提前筛出干扰信号,又能够避免延迟回传数据的接收过程。
[0045]
优选地,上述“每隔预设时间解析并存储一次室内机的回传数据”的步骤包括:
[0046]
每隔1毫秒解析并存储一次室内机的回传数据;
[0047]“将存储的所有数据中处于预设时间段内的任意一次存储的数据作为室内机回复的数据”的步骤包括:
[0048]
将存储的所有数据中处于线控器的数据接收周期的倒数第3毫秒时存储的数据作为室内机回复的数据。
[0049]
在上述步骤中,每隔1毫秒解析并存储一次数据,并将过零点脉冲线的脉冲出现上升沿(即线控器开始回复室内机的回传数据)之前的倒数第3毫秒(即从该时间节点开始,经过3毫秒后过零点脉冲线的脉冲出现上升沿)时解析并存储的数据作为室内机回复的数据,以便在排除干扰信号的同时使得上述通讯过程能够同时适应50hz和60hz的电源,从而使得国内使用环境和国外使用环境下的空调器均能够在无需调整的前提下执行本发明的数据传输方法,即使在电源发生变化时正常通讯信号的脉冲波形的持续时间发生改变,也不会影响空调器的线控器与室内机之间的正常数据传输。
[0050]
在上述实施方式中,解析并存储数据之间间隔的预设时间、回复数据时的时间节点以及判稳时的设定时间均不局限于1毫秒、3毫秒以及100微秒的示例,在不影响数据传输的情形下,上述时间中的任意一个均可被调整。例如,还可以将存储的所有数据中处于线控器的数据接收周期的倒数第2毫秒时存储的数据作为室内机回复的数据,或者每间隔0.5毫秒解析并存储一次数据等。
[0051]
再参阅图3,图3是本发明的用于空调器的线控器的数据传输方法的详细步骤流程图。如图3所示,本发明的具有优选实施方式包括以下步骤:
[0052]
步骤s100:获取过零点脉冲信号的下降沿信号;
[0053]
步骤s101:判断是否获取到过零点脉冲信号的下降沿信号,如果获取到过零点脉冲信号的下降沿信号,则执行步骤102,否则则返回步骤s100;
[0054]
步骤s102:检测设定时间内的线控器接收数据的脉冲信号的脉冲宽度是否不小于设定脉冲宽度,同时检测设定时间内的线控器接收数据的脉冲信号的脉冲电平是否稳定;
[0055]
步骤s103:在脉冲信号的脉冲宽度不小于设定脉冲宽度并且脉冲电平稳定的情形下,每隔预设时间解析并存储一次室内机的回传数据,如果脉冲信号的脉冲宽度和脉冲电平中的任意一个不满足稳定条件,则不处理当前的通讯信号;
[0056]
步骤s104:将存储的所有数据中处于预设时间段内的任意一次存储的数据作为室内机回复的数据。
[0057]
综上所述,本发明的用于空调器的线控器的数据传输方法能够通过预先判稳、避开干扰信号的高发区段处理回复数据的方式避免线控器基于干扰信号与室内机通讯,从而避免出现基于干扰信号进行通讯进而导致线控器和室内机通讯失败的情况,提升了线控器和室内机通讯的稳定性,从而使得空调器能够更加可靠地运行。
[0058]
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除
热门咨询
tips