如下图是我的电路图,麻烦大家帮忙解答一下。
我觉得按照分析应该没有问题,但是实际上不工作。
分析:
输入Motor_L_PWM是PWM波,Motor_L_DIR是方向控制;当方向控制为1时,这时候
U2A的3输出PWM波,U2B的6输出0,即U6的2输入0,另外U3的3管脚也输入0,那么
MOS管Q2、Q3一直关断;
而Q4一直打开,Q1由PWM波形控制。
当PWM为高时,Q1打开,电机开始转;
当PWM为低时,Q1关断,但是电机的自感使得有电流继续流过电机,则电流流向:电机->Q4->地->D11
进行回流,这时候电机左端的电位由于D11的箝位作用,应该小于0,那么VCC_15V就可以通过D1给C3充电。
当PWM再次为高时,Q1又打通,电机又开始转,电机左端的电位开始上升,由于C3的自举作用,U3
的VB与VS的电位差可以视为不变,可以保持输出稳定。
但是怎么调都不工作,实际上电机两端的电位只有7V左右。
是不是IR2181这个High And Low side Driver不可以这么用呢?有没有做过的大神帮忙解答一下?
本帖最后由 kingsing2 于 2015-1-17 10:13 编辑
IR2181这类隔离芯片不能这样使用。
这类芯片,高端驱动MOS管的电源是电容C3和C1。该电容所储存的电能仅够高端MOS管几次“开关”使用,所以必须低端和高端交替工作,每次都对电容充电。
你的电路,低端MOS管有持续关断的时候,那么电容无法充电,高端MOS驱动没有电源,也就无法被驱动到导通。
是应该改图中的门电路部分。
你不仅要控制电机转速,而且要控制电机旋转方向,可以考虑采用移相方式控制。
至于芯片输出高电平,我不知道是什么原因。这种测试应该输入方波,示波器看输入输出波形。
嗯 ,多谢你的回答。
但是我板子已经打出了,打算用ir2104替代试试看(当然把其中一些线给改一下)
你好,我今天又搭了个小电路,如下:
其中PWM1与PWM2是互补的,是单片机的PWM经过简易的三级管开关得到的。电路可以工作,也可以调速,但是下桥的MOS管发热严重,转速越快越热,而上桥基本不发热,不知道是什么原因。
另外自举电容改用哪种电容,钽电容、瓷片、还是铝电解?
谢谢!
自举电容通常使用铝电解电容。
你所说的下臂发热,有可能是互补的PWM信号没有“死区”。所谓“死区”是指上管关断时下管并不立即导通,而是稍微延迟一点点,同样下管关断时上管也不立即导通,而是稍微延迟一点点。换言之,有一段时间两管均关断。这是因为MOS管或者IGBT总是导通稍快而关断稍慢,若驱动信号恰恰互补,那么就会出现在很短时间内两管均导通的现像。这仅仅是猜测,是否这个原因,需要测量电源电流,看是否有很大的尖峰。
电子设计新人,来学习学习,看看大神们的思路都是怎么样的。
电子设计新人,来学习学习,看看大神们的思路都是怎么样的。