在电子制作中,需要驱动全桥的场合往往都要需要用到死区时间发生器来预防共态导通现象的发生。所谓死区,便是在工作周期中两桥臂切换工作状态之间时留出很短一段时间留给开关器件的反应延迟。传统的死区时间发生器由三只与非逻辑门构成【如下图】。
输入高电平时电容通过电阻充电,充电电流流向地,输出为0。待电容电充满,高电平电压加在或非门上,达成逻辑条件,输出高电平。由于输入反相的作用,上部输出为关闭延时,下部未反相为开启延时,只要两端对称我们便可以得到一个还算满意的死区时间。死区延时时间可以通过公式计算: t=RC.R为充电电阻,C为延时电容。
延时原理:
但是这种死区时间发生器还有诸多弊端 。
从反相的处理上来看:上部输入采用了一个或非做反相,但是由于或非门输出有较大坡度,容易造成下一级读取电平不准确,降低了稳定性,因此我在此处换为了反相施密特。
前:
后:
再看输出,同样道理,为了避免与非门输出坡度造成开关管进入线性区增大管耗,在输出时增加一组反相施密特整形可以很好的解决这一问题。
总而言之,要点就在于保证信号的质量,如果要求不高的话可以采用cd4093省去额外的Schmitt,在驱动TC等频率精度要求较高的场合时,建议分立IC处理信号。
【完】
【新手理论,欢迎拍砖】
另外:次改进可应用到【符合中国国情的感应加热】一贴,有童鞋要是觉得做出来管子暴热的话,可以采用该改进
XXXXXXXXXXXXXXXXXXXXXXXX/t/30762
200字以内,仅用于支线交流,主线讨论请采用回复功能。