热度 13
2011-11-7 21:09
2817 次阅读|
0 个评论
今天终于有书友问起了这样的一个问题,我个人觉得比较典型,在此进行作答。 继电器驱动电路章节部分(P274-P275)有几点疑问: 第一, 书中提到单级、双级和达林顿管的驱动,还有NUD3124,电路都存在着反接时无法保护的问题。 反接时,三极管应该不工作,如果不超过各个极的最高耐压值,三极管应该不会被打坏,对不对?如果超过了最高耐压值,甚至会打坏MCU。不知对不对? 第二,用来驱动板外继电器时,应该还缺少短路保护吧? 建议此部分分开写,用来驱动板内继电器时和用来驱动板外继电器时分别的电路,而且现在许多芯片供应商如ST,infineon等都有专门用来驱动继电器的driver(4或者8通道,带有SPI),可以考虑把这部分添进去。 在 第一个问题之中,当反接的过程中,如果不进行处理,就会在继电器中形成一条通路,使得原有的负载进行导通,这使得整个电路的功能变得很奇怪,出现了异常状 态,这是最重要的。当然在反接过程中,由于三极管的电流并不大,损坏的情况其实不严重。负脉冲的设计,并不能仅靠驱动管本身去扛,而是需要在内部或外部集 成抗压元件进行抵抗。 在书里头谈到这种板载Relay的电源反接设计,可以统一考虑反接电源方法,在书的第六章6.1.1.,P179页中的涉及。 问题2,关于外接Relay的问题,外接relay就相当于一个小的感性负载了。当然原有的设计需要调整,因为relay使用了外部电源,这个时候可以考虑在地线上进行保护,或者在驱动内部单独考虑问题。 当 然由于汽车电子芯片厂家的强势,设计了专用的Relay驱动,那么需要做的事情仅仅去演算和匹配就可以完成设计了。各种新鲜出炉的芯片,只是把原来在外部 的电路进行封装,降低了分立设计的成本,也使得电路变得更简单。不过我需要指出,集成度越高,对于Sneak Path等意外事件的检测度需要更小心,因为很多时候你得到的是一个简图,不知道内部的情况,有可能发生很多的意外。