通信控制方法、主控制器、设备、温控器和可读存储介质技术

技术编号:30524035 阅读:29 留言:0更新日期:2021-10-27 23:08
本申请提供一种通信控制方法、主控制器、设备、温控器和可读存储介质。通信控制方法包括在主控制器与功能控制器的最小通信周期内,检测需要与主控制器通信的目标功能控制器;以及若在最小通信周期内存在多个目标功能控制器,控制主控制器与各目标功能控制器开始通信的时间,以使相邻两个通信中,后一个通信的开始时间与前一个通信的结束时间的时间差值小于预设时间阈值,预设时间阈值小于干扰信号的最大持续时长。可以提高电子设备的可靠性。可以提高电子设备的可靠性。可以提高电子设备的可靠性。

【技术实现步骤摘要】
通信控制方法、主控制器、设备、温控器和可读存储介质


[0001]本专利技术涉及通信
,尤其涉及一种通信控制方法、主控制器、设备、温控器和可读存储介质。

技术介绍

[0002]温控器可以检测所在环境的温度,并根据检测到的温度,控制其他设备(比如制冷设备、供暖设备)工作,使所在环境的温度保持在设定温度。但现在有些温控器存在容易死机的问题,表现为屏幕无触摸反应,屏幕显示无刷新。产品可靠性还有待提高。

技术实现思路

[0003]本申请提供一种通信控制方法、主控制器、设备、温控器和可读存储介质,可以提高电子设备的可靠性。
[0004]本申请提供一种通信控制方法,所述通信控制方法包括:
[0005]在所述主控制器与所述功能控制器的最小通信周期内,检测需要与所述主控制器通信的目标功能控制器;以及
[0006]若在所述最小通信周期内存在多个所述目标功能控制器,控制所述主控制器与各所述目标功能控制器开始通信的时间,以使相邻两个通信中,后一个通信的开始时间与前一个通信的结束时间的时间差值小于预设时间阈值,所述预设时间阈值小于干扰信号的最大持续时长。
[0007]本申请提供一种主控制器,包括一个或多个处理器,用于实现如上任一项所述的通信控制方法。
[0008]本申请提供一种电子设备,包括:
[0009]多个功能控制器;
[0010]如上所述的主控制器,所述主控制器与所述功能控制器通信连接。
[0011]本申请提供一种温控器,包括:
[0012]功能控制器,包括触摸控制器和显示控制器;
[0013]如上所述的主控制器,所述主控制器通信连接所述触摸控制器和所述显示控制器。
[0014]本申请的提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时,实现如上任一项所述的通信控制方法。
[0015]在本申请的一些实施例中,通信控制方法在主控制器与功能控制器的最小通信周期内,通过控制主控制器与各目标功能控制器开始通信的时间,以使相邻两个通信中,后一个通信的开始时间与前一个通信的结束时间的时间差值小于预设时间阈值,其中,预设时间阈值小于干扰信号的最大持续时长,可以降低主控制器与目标功能控制器通信过程中遇到干扰信号的概率,电子设备受干扰信号影响较小,从而可靠性更高。
附图说明
[0016]图1是本申请一个实施例提供的温控器的示意图;
[0017]图2是一些技术中的主控制器与功能控制器通信的时序示意图;
[0018]图3是本申请的一个实施例提供的通信控制方法的流程图;
[0019]图4是本申请一个实施例提供的主控制器与功能控制器通信的时序示意图;
[0020]图5是本申请另一个实施例提供的主控制器与功能控制器通信的时序示意图;
[0021]图6是本申请另一个实施例提供的主控制器与功能控制器通信的时序示意图;
[0022]图7是本申请另一个实施例提供的主控制器与功能控制器通信的时序示意图;
[0023]图8是本申请一个实施例提供的电子设备的模块框图。
具体实施方式
[0024]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施例并不代表与本说明书一个或多个实施例相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
[0025]需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
[0026]图1是本申请一个实施例提供的温控器100的示意图。
[0027]参见图1,温控器100包括主控制器11、功能控制器12、显示区域13、触摸区域14。电源15用于给主控制器11和功能控制器12供电。功能控制器12包括显示控制器121和触摸控制器122。显示控制器121用于控制显示区域13的显示内容。显示内容包括但不限于温控器100感测到的环境温度、用户设置的环境温度、时间等。触摸控制器122用于接收用户通过触摸区域14输入的触摸信号。触摸信号包括但不限于上调温度、下调温度的信号。主控制器11分别与显示控制器121和触摸控制器122通信连接。主控制器11每隔一定时长(比如每隔50毫秒),分别与显示控制器121和触摸控制器122进行一次通信,以对显示区域13的显示内容进行刷新,或从触摸控制器122接收用户的触摸信号。
[0028]在一些技术中,温控器100存在容易死机的问题,具体表现为显示区域13的显示无刷新、触摸区域14无触摸反应。温控器100的可靠性还有待提高。通过对这种温控器100进行抗干扰测试时发现,在电源15施加仅为+/

1KV的EFT(Electrical Fast Transient/burst,电快速瞬变脉冲群)干扰时,温控器100便会出现上述问题。由此可见,造成温控器100死机的原因应该是由干扰信号造成的。再进一步测试发现,显示无刷新、无触摸反应的问题,通常是发生在主控制器11与功能控制器12通信的过程中,即主控制器11与功能控制器12的通信过程中,遇到了干扰信号,导致温控器100功能异常。因此,一个提高温控器100可靠性的方法是在主控制器11与功能控制器12通信的过程中,尽量降低遇到干扰信号的概率,可以达到减少死机的目的。
[0029]基于以上相关描述,本申请的专利技术人进一步对相关技术中的主控制器11与功能控制器12通信的时序图进行了分析。结合参考图2,图2是一些技术中的主控制器11与功能控制器12通信的时序示意图。
[0030]在图2中,时序图1表示主控制器11与显示控制器121通信的时序示意图,时序图2表示主控制器11与触摸控制器122通信的时序示意图,时序图3表示EFT干扰信号的时序特性示意图。
[0031]参见图2,假设EFT干扰信号的一个周期为100毫秒,在该100毫秒内的任一时间点,均有可能随机出现EFT干扰信号,EFT干扰信号的持续时长为10毫秒。主控制器11与显示控制器121的通信周期以及主控制器11与触摸控制器122的通信周期均为50毫秒。主控制器11与显示控制器121每次的通信持续时长以及主控制器11与触摸控制器122每次的通信持续时长均为1毫秒。以其中一个通信周期为例。假设在该通信周期内,主控制器11与显示控制器121完成通信后,再与触摸控制器122进行通信。本申请的专利技术人发现,这两次通信中,后一个通信的开始时间与前一个通信的开始时间的差值,本申请又称作通信时间差值,达到甚至超过了EFT干扰信号的持续时长。这种情况,会使主控制器11与功能控制器12本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信控制方法,其特征在于,应用于电子设备的主控制器,所述主控制器与所述电子设备的多个功能控制器通信连接,所述通信控制方法包括:在所述主控制器与所述功能控制器的最小通信周期内,检测需要与所述主控制器通信的目标功能控制器;以及若在所述最小通信周期内存在多个所述目标功能控制器,控制所述主控制器与各所述目标功能控制器开始通信的时间,以使相邻两个通信中,后一个通信的开始时间与前一个通信的结束时间的时间差值小于预设时间阈值,所述预设时间阈值小于干扰信号的最大持续时长。2.如权利要求1所述的通信控制方法,其特征在于,一些所述目标功能控制器通过相同的物理通信线路与所述主控制器通信。3.如权利要求2所述的通信控制方法,其特征在于,所述控制所述主控制器与各所述目标功能控制器开始通信的时间,包括:对于通过相同的所述物理通信线路与所述主控制器通信的目标功能控制器,控制所述主控制器与该些目标功能控制器开始通信的时间,以使相邻两个通信中,后一个通信的开始时间与前一个通信的结束时间的时间差值为0。4.如权利要求1所述的通信控制方法,其特征在于,一些所述目标功能控制器通过不同的物理通信线路与所述主控制器通信。5.如权利要求4所述的通信控制方法,其特征在于,所述控制所述主控制器与各所述目标功能控制器开始通信的时间,包括:对于通过...

【专利技术属性】
技术研发人员:祖海霞余坚强唐文赵龙生
申请(专利权)人:特灵空调系统中国有限公司
类型:发明
国别省市:

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

1