本发明涉及汽车点火控制模块领域,尤其涉及一种防电流过载的发动机电子点火保护方法。
背景技术:
1、汽车点火模块是点火系统中的一个重要组件,用于控制发动机点火时机和点火方式。它通常由一个小型的电子模块组成,负责产生点火所需的高电压,点火模块由控制模块控制工作。
2、在现有技术中,控制模块是通过检测输入信号的上升沿和下降沿来控制点火模块的功率管的开启与关断。由于模块异常状况可能会导致初级电流过大,会导致线圈发热严重,进而损坏模块的功率管和线圈,汽车无法启动工作。
技术实现思路
1、鉴于以上技术问题,本发明提供了一种防电流过载的发动机电子点火保护方法,以解决现有技术中模块异常状况导致损坏功率管和线圈的问题。
2、本公开的其他特征和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
3、本发明公开一种防电流过载的发动机电子点火保护方法,所述方法工作于汽车发动机的点火控制模块中,所述方法包括:
4、识别当前的点火模式为单次点火还是多次点火;
5、在为单次点火时,对输入的初级电流进行ad转换并读取,在所述初级电流大于第一阈值时,设置第一导通延时使得点火延时,利用第一计数器对点火次数进行计数,并循环读取所述初级电流,若所述初级电流仍大于所述第一阈值且所述第一计数器计数结果大于或等于n后,停止点火;
6、以及,在为单次点火时,若所述初级电流小于所述第一阈值且大于第二阈值时,设置第二导通延时使得点火延时,循环读取所述初级电流并利用第二计数器对点火次数进行计数,在所述第二计数器的计数结果大于或等于m且所述初级电流仍小于所述第一阈值及大于所述第二阈值时,对所述第一计数器和所述第二计数器清零。
7、进一步的,读取的所述初级电流大于所述第一阈值并设置所述第一导通延时后,若循环读取的所述初级电流小于所述第一阈值而大于所述第二阈值时,设置第三导通延时,直至所述初级电流小于所述第二阈值而大于第三阈值。
8、进一步的,所述第三阈值为20.5a。
9、进一步的,n等于6。
10、进一步的,m等于6。
11、进一步的,所述第一阈值为25a。
12、进一步的,所述第二阈值为21a。
13、本公开的技术方案具有以下有益效果:
14、在单次点火模式下,初级电流大于第一阈值时,对点火模块重新设置导通延时,循环检测初级电流,初级电流恢复正常后可继续点火,否则在发生异常点火一定次数后停止点火,重新上电恢复点火功能,如此可防止电流过载导致点火模块和点火线圈发热严重而导致损坏,进而保证了汽车在点火模块异常工作时的安全,此方案可确保点火线圈有效、稳定点火,保护电路安全,从而保证汽车动力稳定性。
1.一种防电流过载的发动机电子点火保护方法,其特征在于,所述方法工作于汽车发动机的点火控制模块中,所述方法包括:
2.根据权利要求1所述的一种防电流过载的发动机电子点火保护方法,其特征在于,读取的所述初级电流大于所述第一阈值并设置所述第一导通延时后,若循环读取的所述初级电流小于所述第一阈值而大于所述第二阈值时,设置第三导通延时,直至所述初级电流小于所述第二阈值而大于第三阈值。
3.根据权利要求2所述的一种防电流过载的发动机电子点火保护方法,其特征在于,所述第三阈值为20.5a。
4.根据权利要求1所述的一种防电流过载的发动机电子点火保护方法,其特征在于,n等于6。
5.根据权利要求1所述的一种防电流过载的发动机电子点火保护方法,其特征在于,m等于6。
6.根据权利要求1所述的一种防电流过载的发动机电子点火保护方法,其特征在于,所述第一阈值为25a。
7.根据权利要求1所述的一种防电流过载的发动机电子点火保护方法,其特征在于,所述第二阈值为21a。