汽车空调的电源开关触发控制方法、控制器和控制系统技术方案

技术编号:32180643 阅读:14 留言:0更新日期:2022-02-08 15:42
本发明专利技术涉及汽车空调控制技术领域,具体公开了一种汽车空调的电源开关触发控制方法,其中,汽车空调的电源开关与空调控制器的模拟检测口通信连接,汽车空调的电源开关控制触发方法包括:每间隔单位时间获取一次模拟检测口的检测值;将连续预设次数获取的模拟检测口的检测值分别与模拟检测口预设的检测阈值进行比较;若连续预设次数获取的模拟检测口的检测值均小于模拟检测口预设的检测阈值,则判定汽车空调的电源开关被触发,并生成对应的操作控制信号;反之,则判定汽车空调的电源开关未被触发。本发明专利技术还公开了一种控制控制器和汽车空调控制系统。本发明专利技术提供的汽车空调的电源开关触发控制方法能够在不增加任何成本的情况下提高EMC抗扰能力。高EMC抗扰能力。高EMC抗扰能力。

【技术实现步骤摘要】
汽车空调的电源开关触发控制方法、控制器和控制系统


[0001]本专利技术涉及汽车空调控制
,尤其涉及一种汽车空调的电源开关触发控制方法、控制控制器和汽车空调控制系统。

技术介绍

[0002]目前随着汽车互联网程度越来越高,随之EMC标准也越来越高,对汽车电子产品抗扰能力越来越强,特别对于汽车上空调控制器需要控制很多外部电机和阀等这种产品来说,抗扰能力要求越来越高,一旦受电磁波干扰影响较大,会导致按键、旋钮误触发,风门电机抖动,其他外部控制模块不正常工作,非常影响整车驾驶环境。
[0003]目前针对EMC抗扰实验引起空调控制器按键和旋钮误触发、风门电机抖动以及其他外部控制模块不正常工作的原因一般情况:空调控制器的电源为按键和旋钮、电机反馈等模块供电,经过电阻后,由于电流较小且反馈给空调控制器的I/O口的值被触发为固定低电平0.3*VCC和高电平0.7*VCC,这样导致容易被干扰且无法选择触发值,从而影响空调控制器检测出现错误,最终导致控制的外部实际功能模块出现紊乱,或者HMI界面出现不正常显示等情况,例如,可以表现为:误触发按键、旋钮,功能紊乱等等。
[0004]而针对上述情况,现有技术的常规做法是增加PCB板层数,这样虽然可以提高抗干扰能力,但是会带来很大成本的增加;另外就是重复试验在PCB板上更换元器件,这种方式会消耗大量时间以及人力,同样也是一种成本的增加。
[0005]因此,如何能够在不增加成本的情况下提高EMC抗扰能力成为本领域技术人员亟待解决的问题。

技术实现思路
/>[0006]本专利技术提供了一种汽车空调的电源开关触发控制方法、控制控制器和汽车空调控制系统,解决相关技术中存在的提高EMC抗扰能力伴随成本增加的问题。
[0007]作为本专利技术的第一个方面,提供一种汽车空调的电源开关触发控制方法,其中,所述汽车空调的电源开关与空调控制器的模拟检测口通信连接,所述汽车空调的电源开关控制触发方法包括:每间隔单位时间获取一次所述模拟检测口的检测值;将连续预设次数获取的所述模拟检测口的检测值分别与所述模拟检测口预设的检测阈值进行比较;若连续预设次数获取的所述模拟检测口的检测值均小于所述模拟检测口预设的检测阈值,则判定所述汽车空调的电源开关被触发,并生成对应的操作控制信号;反之,则判定所述汽车空调的电源开关未被触发。
[0008]进一步地,所述生成对应的操作控制信号,包括:若当前汽车空调的电源开关状态为开启,则生成关闭的操作控制信号;若当前汽车空调的电源开关状态为关闭,则生成开启的操作控制信号。
[0009]进一步地,所述模拟检测口的检测值包括检测电压值,所述模拟检测口预设的检测阈值包括触发电压值。
[0010]进一步地,所述单位时间包括1ms。
[0011]进一步地,所述预设次数包括50次。
[0012]作为本专利技术的另一个方面,提供一种空调控制器,其中,包括处理器和存储器,所述处理器与所述存储器通信连接,所述存储器用于存储计算机指令,所述处理器用于加载并执行所述计算机指令,以实现前文所述的汽车空调的电源开关触发控制方法。
[0013]作为本专利技术的另一个方面,提供一种空调控制器,用于实现前文所述的汽车空调的电源开关触发控制方法,其中,所述汽车空调的电源开关与空调控制器的模拟检测口通信连接,所述空调控制器包括:获取模块,用于每间隔单位时间获取一次所述模拟检测口的检测值;比较模块,用于将连续预设次数获取的所述模拟检测口的检测值分别与所述模拟检测口预设的检测阈值进行比较;第一判定模块,用于若连续预设次数获取的所述模拟检测口的检测值均小于所述模拟检测口预设的检测阈值,则判定所述汽车空调的电源开关被触发,并生成对应的操作控制信号;第二判定模块,用于反之,则判定所述汽车空调的电源开关未被触发。
[0014]作为本专利技术的另一个方面,提供一种汽车空调控制系统,其中,包括:汽车空调的电源开关和前文所述的空调控制器,所述空调控制器的模拟检测口与所述汽车空调的电源开关通信连接,所述空调控制器的模拟检测口能够获取所述汽车空调的电源开关的检测值,并根据所述检测值判断所述汽车空调的电源开关是否被触发。
[0015]优选地,所述空调控制器包括MCU,所述空调控制器的模拟检测口包括MCU的AD口。
[0016]优选地,所述汽车空调的电源开关包括按键和/或旋钮。
[0017]本专利技术提供的汽车空调的电源开关触发控制方法,通过将空调控制器的模拟检测口与汽车空调的电源开关连接,且通过设置空调控制器的检测阈值,并通过连续多次获取检测值,将每次的检测值均与检测阈值进行比较,多次获取的检测值均小于检测阈值的情况下可以判定为汽车空调的电源开关被触发,这种汽车空调的电源开关触发控制方法可以实现对干扰信号的滤除,从而提高EMC抗扰能力。另外,这种提高EMC抗扰能力的方式通过改变空调控制器与汽车空调的电源开关连接接口实现,与现有技术的那种需要增加PCB板的层数等方式相比,不增加任何成本即可实现。
附图说明
[0018]附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1为本专利技术提供的汽车空调控制系统的结构框图。
[0019]图2为本专利技术提供的汽车空调的电源开关触发控制方法的流程图。
具体实施方式
[0020]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相
互结合。下面将参考附图并结合实施例来详细说明本专利技术。
[0021]为了使本领域技术人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0022]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包括,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0023]如图1所示,本专利技术实施例提供一种汽车空调控制系统,其中,包括汽车空调的电源开关100和空调控制器200,所述空调控制器200的模拟检测口与所述汽车空调的电源开关100通信连接,所述空调控制器200的模拟检测口能够获取所述汽车空调的电源开关100的检测值,并根据所述检测值判断所述汽车空调的电源开关100是否被触发。
[0024]在本专利技术实施例中,所述空调控制器200具体可以为MCU,此时,所述空调控制器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种汽车空调的电源开关触发控制方法,其特征在于,所述汽车空调的电源开关与空调控制器的模拟检测口通信连接,所述汽车空调的电源开关控制触发方法包括:每间隔单位时间获取一次所述模拟检测口的检测值;将连续预设次数获取的所述模拟检测口的检测值分别与所述模拟检测口预设的检测阈值进行比较;若连续预设次数获取的所述模拟检测口的检测值均小于所述模拟检测口预设的检测阈值,则判定所述汽车空调的电源开关被触发,并生成对应的操作控制信号;反之,则判定所述汽车空调的电源开关未被触发。2.根据权利要求1所述的汽车空调的电源开关触发控制方法,其特征在于,所述生成对应的操作控制信号,包括:若当前汽车空调的电源开关状态为开启,则生成关闭的操作控制信号;若当前汽车空调的电源开关状态为关闭,则生成开启的操作控制信号。3.根据权利要求1所述的汽车空调的电源开关触发控制方法,其特征在于,所述模拟检测口的检测值包括检测电压值,所述模拟检测口预设的检测阈值包括触发电压值。4.根据权利要求1所述的汽车空调的电源开关触发控制方法,其特征在于,所述单位时间包括1ms。5.根据权利要求1所述的汽车空调的电源开关触发控制方法,其特征在于,所述预设次数包括50次。6.一种空调控制器,其特征在于,包括处理器和存储器,所述处理器与所述存储器通信连接,所述存储器用于存储计算机指令,所述处理器用于加载并...

【专利技术属性】
技术研发人员:曾达梅鸣龚云
申请(专利权)人:无锡华普微电子有限公司
类型:发明
国别省市:

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

1