解决单片机上电瞬间(或非正常程控状态下)点火输出问题的方法
程序员文章站
2022-03-05 08:41:47
记录解决单片机上电瞬间(或非正常程控状态下)点火输出问题的方法问题描述因为行业原因常常需要用单片机控制一些电源输出或点火信号输出(要有严格的时序要求),控制电路图设计如下图(下图RB69可能阻值有点小),这是一个点火控制总开关,在测试过程中发现,每次一打开点火总开关,各路点火都会有一个几ms的毛刺,在软件和硬件上使能信号都有加下拉电阻,可是这个问题还是会出现,每次点火点电路都是这样,头疼!!!解决方法为了解决毛刺问题,后来我们在CB22上面并联了一个100uF大电容,经测试使能信号和mos...
记录解决单片机上电瞬间(或非正常程控状态下)点火输出问题的方法
-
问题描述
因为行业原因常常需要用单片机控制一些电源输出或点火信号输出(有严格的时序要求),控制电路图设计如下图(下图RB69可能阻值有点小),这是一个点火控制总开关,在测试过程中发现,每次一打开点火总开关,各路点火都会有一个几ms的毛刺,在软件和硬件上使能信号都有加下拉电阻,可是这个问题还是会出现,每次点火点电路都是这样,头疼!!!
-
解决方法
为了解决毛刺问题,后来我们在CB22上面并联了一个100uF大电容,经测试使能信号和mos管打开之间有一个50多ms的延时,然后毛刺就没了。这是因为打开总使能信号瞬间先给大电容充电,使得后级分路点火上电瞬间的使能信号高电平持续时间不足以打开点火分路mos管,问题解决。
本文地址:https://blog.csdn.net/m0_47884636/article/details/107914529
上一篇: 嵌入式-ARM-点亮LED(GPIO控制点亮LED)
下一篇: 单片机 DAC0832数模转换实验