求大神指点下:
我使用一片DRV8432驱动2个TEC来加热或者制冷。DRV8432的工作模式为MODE1(M1=M2=M3=0),两个全桥. PWM_A和PWM_B用来控制第一个全桥来驱动第一片TEC,PWM_C和PWM_D用来控制第二个全桥来驱动第二片TEC。
但是DRV8432的datasheet里没有介绍全桥是怎么组成的。我个人理解,应该是由2个N沟道MOSFET加2个P沟道MOSFET构成的,对么?
控制逻辑为:
当PWM_A=1,且PWM_B=0 时,电流从OUT_A流向OUT_B,控制TEC加热;
当PWM_A=0,且PWM_B=1 时,电流从OUT_B流向OUT_A,控制TEC制冷;
当PWM_A=0,且PWM_B=0 时(或者PWM_A=1,且PWM_B=1 ),无电流从TEC流过,TEC不工作;
请问我这样理解对么?
但是根据datasheet,CBC模式不支持占空比为0或者100%,所以在驱动TEC加热时,PWM_A的占空比需要大于0小于100%,且PWM_B也要输出一个200ns的脉冲(这个是我从别人的帖子那里看来的)。
请问PWM_B的这个脉冲应该从什么时间点开始输出啊?需要与PWM_A对齐么?
在模式1下,PWM A和PWM B应该不需要用互补的PWM波形驱动吧?死区时间需要考虑么?
Alvin Zheng:
请参考这个帖子上的回复:
http://www.deyisupport.com/question_answer/analog/f/60/t/125537.aspx
已经覆盖你所提到的问题。
user5241997:
请问,你的问题解决了吗?加个QQ请教您一下,1354708119,QQ邮箱也行,十分感谢