诸如此类的使用线性驱动器进行限流的问题在于,驱动器将耗散与跨接在其上的电压降成比例的能量。如果负载降低了大部分电压,则驱动器可能能够幸免。但是,如果负载在20 Amps时仅下降几伏,那么驱动器将耗散大量能量。
在20安培和12伏特时,电路将耗散功率= V x I = 12 x 20 = 240瓦。这是一个很大的数目。
如果负载在20 A时下降10 V,驱动器必须下降其余2V。因此,负载耗散为10V x 20 A = 200瓦,驱动器耗散为2V x 20A = 40瓦。进入达灵顿的40瓦功率需要相当大的散热片,以免过热。如果您迅速将其关闭,并且如果其中只有一个或两个处于此模式,则可以“摆脱它”。但是,如果许多负载在极限电流下保持一会儿,就会出现问题。
一种解决方案是让控制器在我超过10安培时完全关闭,等一会再试一次。这样做的麻烦在于,最高可达20A,但是如果负载尝试消耗的电流超过20A,则仅限于20A的突发信号=远低于平均电流20A。
一种解决方案是在开关处于限流状态时“开关” PWM(仅开关该开关),并调整开/关比,以使平均值= 20A。电路听起来可能更便宜,更简单。一个运算放大器或每个电路和一些无源元件。或CMOS施密特栅极封装和一些玩法。
“最佳”方法是使用一种开关模式驱动器,该驱动器的极限电流限制为20 A,仅在需要时才关闭可用能量。这些驱动器也可以是简单的92晶体管(极简形式),但每个电路都需要一个烦人的电感器。
如图所示,结果非常不精确,因为达林顿晶体管对的电流增益将非常不精确。除非您选择进行测试(例如,用电位计调整基极电阻),否则将非常不准确,即使如此,长期来看也不是很好。我可以为您提供便宜的电流限制驱动器电路。但首先让我们看看问题出在哪里。
是的,如果负载是电感性的,极性使其通常不导通的负载,则需要一个跨负载的二极管。
耗散控制器,以及原因:
通过负载和控制器到地面的12V电流为
R是给定串联路径中所有电阻的总和。
对于12A下20A
- R = V / I = 12/20 = 0.6欧姆
如果电流限制为20A,则说明您要制作一个电子变量R,如果负载小于0.6,它将自动将电路中的总R调整为0.6欧姆。
如果负载大于0.6欧姆,则控制器会保持通电状态,因为电流小于20A。
在您使用0.1R点火器的示例中,控制器必须增加0.6-0.1 = 0.5欧姆。
控制器“变热” :-)。
PWM电流限制:
PWM =脉冲宽度调制(如果有时间)将负载完全打开,例如X%,然后在100-X%的时间内关闭
如果您以1:5的占空比完全打开然后完全关闭负载,则平均电流将为20A。
我= 12 / 0.1 = 120 A!
我关= 0
(1 x 120 A + 5 x 0 A)/ 6 = 20平均值
电池必须能够提供120A的峰值。
与负载,和一个“续流二极管”系列添加电感器接通电路变成“降压变换器”,例如像这样的
如果开关在N分之一时间导通,则电压输出将为Vin的1 / Nth。
通常的方法是监视Iout并调整导通周期以根据需要限制最大电流。
这是一个做到这一点的例子。
这不是您想要的,而是说明了原理。这是Richard Prosser提供的继电器驱动器电路,我对此做了评论。用合适的电感代替L1并将负载置于L1的正下方可提供限流电源。您想要的东西变得有点“忙”。
使用受保护的限流MOSFET
建议使用电流保护的MOSFET,例如具有电流和温度限制的ON Semiconductor NCV8401保护的低侧驱动器
如果维持高的故障电流,则NCV8401的强项就是关闭电源,并限制发生故障时可以流过的最大电流。像这样的设备可以很好地做到这一点,但它们并非旨在允许长期保持限制电流。我已经试过将这样的连接设备直接放在汽车电池上并打开它们。没问题-它们只是处于限制状态,当过载条件消除后,它们将恢复正常运行。
这些是奇妙的设备,并且在其位置上非常有用,但是它们无法达到最初规定的在负载等故障条件下保持20 Amp稳定电流流入负载的目的,除非您将其散热以吸收全部故障电流-这需要在最坏的情况下,驱动器中的功耗高达12V x 20A = 240瓦。NCV8401的结至外壳热阻为1.6 C / Watt,最高结温为150C。即使在环境温度为25C的理想散热器(0 C / W)上,最大允许(150-25)/ 1.6 = 78瓦。实际上,即使具有非常强大的散热系统,大约40瓦的功率也是非常好的。
如果更改了规格就可以了,但是如果您要连续提供有限的20A(直到停止或烧断),则只有两种方法。要么
(1)接受12V x 20A = 240W的总耗散,并由驱动器耗散不承担的负载或
(2)使用开关模式能量转换,以便驱动器在负载需要的任何电压下提供20A的电流。驱动程序仅处理低效转换产生的能量。例如,如果负载为0.2欧姆,则在20A时,Vload = I x R = 20A x 0.2 = 4伏。负载功率为I ^ 2 x R = 400 x 0.2 = 80瓦,或= V x I = 4V x 20 A = 80瓦(当然也是)。
在这种情况下,如果4V是由效率为z%的开关模式转换器提供的(0 <= Z <= 100)。在上面的示例中,如果Pload = 80瓦,那么如果说Z = 70(%),则开关模式转换器仅消耗(100-Z)/ 100 x P负载= 0.3 x 80W = 24瓦。这仍然很可观,但远远少于线性限制器所耗散的240-80 = 160瓦。所以...
开关稳压器限流器
这是作为最终解决方案的另一个示例。可以将其投入使用,但基于此原理进行基础设计会更好。
电路,将做几乎正是你想要的可以在图11A或11B在这里的电路使用例如MC34063建MC34063数据表
使用一组比较器(例如LM393,LM339等)来实现类似的操作可能很容易,因为您可以执行真正的负载电流检测,而不是在此处逐周期检测,但这可以工作。
如果需要,可以将引用的MC34063电路修改为使用N通道或P通道外部MOSFET(这可能是我可能会使用的)。FET确实确实有短路失效的习惯。设计使其即使在失败时也很少出现,这使问题减少了很多:-)。
在这里,可以将输出电压设置为“高”,因为我们所追求的是能量转换和电流限制。例如,如果负载为0.4R,目标目标电压为12V,则限流器将限制实际发生的情况。代替逐周期限制器或逐周期限制器,您可以添加低端负载电流检测,并使用它来限制驱动电压,以便提供目标负载电流。
步进电阻线性限制器
最简单的方法可能是提供一组开关电阻器,该开关电阻器可以进行二进制开关以将负载电流限制为20A。如果电流过高,则计数器会递增电阻值;如果电流过低,则计数器会递减电阻值。当负载小于0.6R时,始终在20A时功耗为240W,但电阻会起作用,而用作负载开关的双极晶体管或FET可能会变冷。并不是很难做到,而是一种“令人讨厌的粗略”方法:-)。