• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

请教关于NMOS搭建的大功率有刷直流电机H桥驱动器之电路原理

 

驱动器方案:高速光耦HCPL-2631+半桥驱动IR2184S+高性能Nmos IRLR7843

预期目标:

1、大功率、小体积、良好稳定性的直流电机驱动;

2、两路直流电机驱动,单路峰值达30A(12V)且导通电阻仅有0.003欧姆;

3、开关频率高,最可达60KHZ,PWM 0~95%;

4、宽电源电压(12~30v)及宽逻辑控制电压输入(3.3~24v)

5、控制接口简单:A1.A2=0.0时为刹车;A1.A2=1.0时为正转;A1.A2=0.1时为反转;PWMA为PWM波输入(电机速度调节);

电路原理图:

 Brushed DC Motor Drive(IR2184_IRLR7843).pdf

相关芯片资料:

HCPL-2631 Datasheet - Fairchild Semiconductor.pdf

IRLR7843中文资料.pdfMC34063ACN.pdf

MC34063ACN.pdf

IR2184S_-_HALF-BRIDGE_DRIVER.pdf

  

由于是初次设计,麻烦各位看看此方案是否可行,能否达到预期目标?原理图中电源部分、逻辑控制及H桥驱动中是否有不当之处?

另外还有些疑惑不解:

1、PWM最高频率是否与IR2184的bootstrap电容选择有关,还是要考虑死区时间等;

2、PWM不能100%输出的原因;

3、电路中哪些元器件选型需要注意;

4、大电流PCB制板需要注意什么;

5、实际控制过程中换向过程需要考虑死区时间,加延时?

备注:

由于本人第一次接触大功率直流电机驱动,没有MOS相关使用经验,因此在参考学习网友们的直流电机驱动相关方案后提出以下方案与大家一起讨论,希望各位前辈不吝赐教,失误之处还望指出,感谢!

主要参考了 网友"wudi"的IR2104 + IRF540 MOS电机驱动全桥 学习与实践过程 的方案,以及holmesruan 的“H桥驱动用MOS驱动与保护全方位请教”,在此表示感谢!


全部回复(7)
正序查看
倒序查看
sunsigns
LV.5
2
2014-06-27 16:26
1、 bootstrap电容不与PWM频率相关,按照参考电路的推荐值即可,不放心的话可以选大一些,两倍到10倍都应该可以正常工作;
2、这通常是由于控制电路引起的,可以用双踪示波器观察光耦副边的波形做参考。
3、如果电路设计正确,元件的选取无非是考虑功率、电压、电流的余量。
4、网上这方面的资料不少,

5、上下桥驱动器IR2184S已经考虑了上管、下管之间的死区,即上管关断到下管开通、以及下管关断到上管开通的延迟,如果是不同桥臂之间还需要延迟,则需要另外的软硬件配合。

另有两个问题:
1. 电路中如果U6与U7同时驱动下管开通,MOTO_A的线圈通过VT4、VT3短路了,笔误还是特殊设计?
2. 用于电机PWM应该选取合适的频率,通常20k以下应该足够了,过高的频率将引起MOS管损耗增大;

0
回复
2014-06-29 23:08
@sunsigns
1、bootstrap电容不与PWM频率相关,按照参考电路的推荐值即可,不放心的话可以选大一些,两倍到10倍都应该可以正常工作;2、这通常是由于控制电路引起的,可以用双踪示波器观察光耦副边的波形做参考。3、如果电路设计正确,元件的选取无非是考虑功率、电压、电流的余量。4、网上这方面的资料不少,5、上下桥驱动器IR2184S已经考虑了上管、下管之间的死区,即上管关断到下管开通、以及下管关断到上管开通的延迟,如果是不同桥臂之间还需要延迟,则需要另外的软硬件配合。另有两个问题:1.电路中如果U6与U7同时驱动下管开通,MOTO_A的线圈通过VT4、VT3短路了,笔误还是特殊设计?2.用于电机PWM应该选取合适的频率,通常20k以下应该足够了,过高的频率将引起MOS管损耗增大;

感谢您的耐心指点!电路图是我参照网友“wudi”及其他相关资料根据需求绘制的,由于第一次使用MOS搭建H桥,也不知此电路是否存在不合理的地方,以前仅有L298的使用经验;

关于您的问题:

1. 电路中如果U6与U7同时驱动下管开通,MOTO_A的线圈通过VT4、VT3短路了,笔误还是特殊设计?

---我的想法是参照L298的原理,设置两个输入相等电平,如A1 =0 A2=0 ,来实现刹车功能,L298内部原理如下:

以下是网上找到的关于直流电机制动的原理

直流电机制动:
通过短路电机线圈,当电机转动时会产生抑制起转的的磁场,从而达到了制动的目的
  1)瞬间反接制动:(略)
  2)发电机方式制动:运转当中的直流电动机在切断电枢的外供电流后,它实际上就处在发电机工况,通过加大“发电机”的负载就能产生一个制动力矩,但这个制动力矩显然是随着转速衰减的,所以和瞬间反接制动相比,它肯定温柔得多。
 3)估计以发电机方式制动再辅以适时的“励磁补强”,则制动的温柔性和快速性可以完美兼顾。
 4)我上面所说的“励磁补强”,就是在适当的时候、适当地加大励磁电流,随后再将其拆消。当然,得你的电机不是永磁的。
感谢您的建议,欢迎批评指正。
0
回复
2014-07-07 20:55
@sunsigns
1、bootstrap电容不与PWM频率相关,按照参考电路的推荐值即可,不放心的话可以选大一些,两倍到10倍都应该可以正常工作;2、这通常是由于控制电路引起的,可以用双踪示波器观察光耦副边的波形做参考。3、如果电路设计正确,元件的选取无非是考虑功率、电压、电流的余量。4、网上这方面的资料不少,5、上下桥驱动器IR2184S已经考虑了上管、下管之间的死区,即上管关断到下管开通、以及下管关断到上管开通的延迟,如果是不同桥臂之间还需要延迟,则需要另外的软硬件配合。另有两个问题:1.电路中如果U6与U7同时驱动下管开通,MOTO_A的线圈通过VT4、VT3短路了,笔误还是特殊设计?2.用于电机PWM应该选取合适的频率,通常20k以下应该足够了,过高的频率将引起MOS管损耗增大;

您好!最近基于以上电路打样了几块电路板,在调试过程中遇到一些问题,按照电路图焊接了一块电路板,却不能正常驱动,由于没有调试mos相关经验,折腾了很长时间,未果,无奈向您寻求帮助,不知您是否有时间能指教一下

 

1、PWM输入10khz 0~12v,上电瞬间电机转动一会就停了,调整PWM的占空比,电机却没有反映

2、MOS焊接的时候是否容易损坏,有什么办法检测吗,

3、电路逻辑控制部分应该ok,2184输入In为高,LO HO输出却都为低(接上电机的情况),导致电机无法驱动,是mos坏了还是2184芯片坏了呢?

 感激!

0
回复
sunsigns
LV.5
5
2014-07-08 13:52
@yunfeiyang
您好!最近基于以上电路打样了几块电路板,在调试过程中遇到一些问题,按照电路图焊接了一块电路板,却不能正常驱动,由于没有调试mos相关经验,折腾了很长时间,未果,无奈向您寻求帮助,不知您是否有时间能指教一下 1、PWM输入10khz0~12v,上电瞬间电机转动一会就停了,调整PWM的占空比,电机却没有反映2、MOS焊接的时候是否容易损坏,有什么办法检测吗,3、电路逻辑控制部分应该ok,2184输入In为高,LOHO输出却都为低(接上电机的情况),导致电机无法驱动,是mos坏了还是2184芯片坏了呢? 感激!

SORRY,上次说得太婉转,反而让你多走弯路了。

这样的控制方式不行的,再多看看有关这方面的资料吧。

0
回复
2014-07-08 17:45
@sunsigns
SORRY,上次说得太婉转,反而让你多走弯路了。这样的控制方式不行的,再多看看有关这方面的资料吧。

您好!感谢您的回复!

不过经过连续奋战一整天,今天终于调出来了,问题原因:

1、光耦PWM 输入端接口问题导致,由于PWM输入前端有一个1K下拉电阻,导致光耦驱动电流不够引起的,通过减小输入端限流电阻或者提升输出端上拉电阻至10K;

2、电源管理芯片MC34063部分,电阻R2需要提升至8.5k;

 

您说的控制方式不行是指U6 U7不能同时驱动下管导通,即A1 A2输入端不能同时为0?

再次感谢您的指点。

 

0
回复
taozhaogy
LV.1
7
2017-04-18 15:23
@yunfeiyang
您好!感谢您的回复!不过经过连续奋战一整天,今天终于调出来了,问题原因:1、光耦PWM输入端接口问题导致,由于PWM输入前端有一个1K下拉电阻,导致光耦驱动电流不够引起的,通过减小输入端限流电阻或者提升输出端上拉电阻至10K;2、电源管理芯片MC34063部分,电阻R2需要提升至8.5k; 您说的控制方式不行是指U6U7不能同时驱动下管导通,即A1A2输入端不能同时为0?再次感谢您的指点。 
你最终的实际使用的电路是按照发出的原理图绘制的吗?我也刚接触,还望赐教
0
回复
车咕噜
LV.1
8
2017-12-26 10:08
@yunfeiyang
您好!感谢您的回复!不过经过连续奋战一整天,今天终于调出来了,问题原因:1、光耦PWM输入端接口问题导致,由于PWM输入前端有一个1K下拉电阻,导致光耦驱动电流不够引起的,通过减小输入端限流电阻或者提升输出端上拉电阻至10K;2、电源管理芯片MC34063部分,电阻R2需要提升至8.5k; 您说的控制方式不行是指U6U7不能同时驱动下管导通,即A1A2输入端不能同时为0?再次感谢您的指点。 
您好 我也想制作一个电机驱动,可是找了很多资料自己的数电模电学得不好,向您学习一下
0
回复