The invention discloses an anti-electromagnetic interference method for a main control chip, which includes: when the main control chip obtains a plurality of flag bit states, flag bit states and variables, or when the control program enters a branch flow, the plurality of flag bit states, the flag bit states and variables, or the plurality of variables, are judged, and the flag bit states and variables, or the plurality of variables, are judged. Whether the respective preset conditions are satisfied or not; in the state of the plurality of label bits, the state and variables of the label bits, or the plurality of variables, any of which satisfies its corresponding preset conditions, the program is controlled to enter the corresponding branching process to prevent the main control chip from being interfered by electromagnetic interference into other branching streams. Cheng. The invention also discloses a power cut control box, an air conditioner and a computer readable storage medium. The invention can solve the problem of low anti-interference ability of the main control chip in the power-off prevention control box of the existing air conditioner and disordered program execution process caused by electromagnetic field interference, thus unable to guarantee the orderly function.
【技术实现步骤摘要】
防电磁干扰方法、防断电控制盒、空调器和介质
本专利技术涉及防电磁干扰
,尤其涉及一种主控芯片的防电磁干扰方法、防断电控制盒、空调器和计算机可读存储介质。
技术介绍
目前带有家庭防断电功能的空调器产品,通常是以一个防断电控制盒来检测家庭总电流,以空气开关的额定值或者低于额定值的数值作为判断阈值,当家庭总电流值高于判断阈值时,控制空调器停机;低于判断阈值时,则控制空调器升频。由于防断电控制盒要安装在家庭电力输入处的电闸盒中,此处有电表、空气开关等设备,走线绕线较复杂,而且会通过强电,因此,存在很强的电磁干扰。防断电控制盒的最核心的主控芯片,若其抗干扰措施做的不到位,很可能受电磁场干扰而导致程序执行流程错乱,从而无法保证功能有序进行。
技术实现思路
本专利技术的主要目的在于提供一种主控芯片的防电磁干扰方法、防断电控制盒、空调器和计算机可读存储介质,旨在解决现有空调器的防断电控制盒中主控芯片抗干扰能力低,受电磁场干扰而导致程序执行流程错乱,从而无法保证功能有序进行的问题。为实现上述目的,本专利技术提供一种主控芯片的防电磁干扰方法,所述主控芯片的防电磁干扰方法包括以下步骤 ...
【技术保护点】
1.一种主控芯片的防电磁干扰方法,其特征在于,所述主控芯片设于空调器的防断电控制盒内,所述主控芯片的防电磁干扰方法包括以下步骤:在所述主控芯片获取到控制程序进入分支流程的多个标志位状态,标志位状态和变量,或多个变量时,判断所述多个标志位状态,所述标志位状态和变量,或所述多个变量是否满足各自对应的预设条件;在所述多个标志位状态,所述标志位状态和变量,或所述多个变量,其中任一满足其对应的预设条件时,则控制所述程序进入对应的分支流程,以防止所述主控芯片受到电磁干扰进入其他分支流程。
【技术特征摘要】
1.一种主控芯片的防电磁干扰方法,其特征在于,所述主控芯片设于空调器的防断电控制盒内,所述主控芯片的防电磁干扰方法包括以下步骤:在所述主控芯片获取到控制程序进入分支流程的多个标志位状态,标志位状态和变量,或多个变量时,判断所述多个标志位状态,所述标志位状态和变量,或所述多个变量是否满足各自对应的预设条件;在所述多个标志位状态,所述标志位状态和变量,或所述多个变量,其中任一满足其对应的预设条件时,则控制所述程序进入对应的分支流程,以防止所述主控芯片受到电磁干扰进入其他分支流程。2.如权利要求1所述的主控芯片的防电磁干扰方法,其特征在于,所述在所述主控芯片获取到控制程序进入分支流程的多个标志位状态,标志位状态和变量,或多个变量时,判断所述多个标志位状态,所述标志位状态和变量,或所述多个变量是否满足各自对应的预设条件的步骤包括:在所述主控芯片获取到控制程序进入分支流程的多个标志位状态时,判断所述多个标志位状态是否均相同;在所述多个标志位状态均相同时,则判定所述多个标志位状态满足对应的预设条件;在所述多个标志位状态任一不同时,则判定所述多个标志位状态不满足对应的预设条件。3.如权利要求1所述的主控芯片的防电磁干扰方法,其特征在于,所述在所述主控芯片获取到控制程序进入分支流程的多个标志位状态,标志位状态和变量,或多个变量时,判断所述多个标志位状态,所述标志位状态和变量,或所述多个变量是否满足各自对应的预设条件的步骤包括:在所述主控芯片获取到控制程序进入分支流程的标志位状态和变量时,判断所述标志位状态和变量是否均处于清零状态,或是否所述标志位处于置位状态,且所述变量处于固定值状态;若所述标志位状态和变量均处于清零状态,或所述标志位处于置位状态,且所述变量处于固定值状态,则判定所述标志位状态和变量满足对应的预设条件;若所述标志位处于置位状态,且所述变量处于清零状态,或所述标志位处于清零状态,且所述变量处于固定值状态,则判定所述标志位状态和变量不满足对应的预设条件。4.如权利要求1所述的主控芯片的防电磁干扰方法,其特征在于,所述在所述主控芯片获取到控制程序进入分支流程的多个标志位状态,标志位状态和变量,或多个变量时,判断所述多个标志位状态,所述标志位状态和变量,或所述多个变量是否满足各自对应的预设条件的步骤包括:在所述主控芯片获取到控制程序进入分支流程的标志位状态和变量时,获取控制所述程序进入双分支流程中各分支流程的多个标志位状态,以及获取控制所述程序进入多分支流程中各分支流程的多个变量;统计所述标志位状态处于置位状态的数值;根据所述多分支流程的数量以及所述数值,计算得到验证变量;判断所述标志位状态和变量是否均处于清零状态,或是否所述标志位处于置位状态,且所述变量处于固定值状态,以及判断当前变量是否与所述验证变量一致;若所述标志位状态和变量均处于清零状态,或所述标志位处于置位状态,且所述变量处于固定值状态,且所述当前变量与所述验证变量一致,则判定所述标志位状态和变量满足对应的预设条件;若所述标志位处于置位状态,且所述变量处于清零状态,或所述标志位处于清零状态,且所述变量处于固定...
【专利技术属性】
技术研发人员:袁光,
申请(专利权)人:广东美的制冷设备有限公司,美的集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。