常规的思维都认为:纯软件保护是不可靠的,需要增加硬件保护功能。
我们的硬件工程师,自认为他做电源产品,拒绝我多次要求增加硬件保护,他唯一的理由就是单片机软件能保护,为什么还要增加硬件保护。只引了过流信号到单片机,由单片机软件来保护。
由于是第一次做电源产品,害的我在软件调试过程中炸管子的概率大大增加,还经常要我亲自换管子,查硬件问题。这更坚定了我要自己设计硬件电路的决心。下图是用GAL设计的硬件保护电路(可用74系列逻辑门实现),可杜绝因单片机出错引起的半桥驱动同时为高电平炸管,可接入过流、过压等信号。