This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DRV8704:如何增加起动速度和扭矩

Guru**** 2372970 points
Other Parts Discussed in Thread: DRV8704
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/663953/drv8704-how-to-increase-starting-speed-and-torque

部件号:DRV8704

你好。

我的 DRV8704有问题。 我设计了PCB。 我按照 DRV8704 技术文档中的建议进行了所有连接

VM = 12.6V

FET = IRF1404 (40V,202A)

电机=带75:1齿轮箱的Tamiya 540

无负载电流= 1.2A

最大扭矩= 12 kg ・cm (6.32A/185rpm)

问题是启动速度和扭矩太低,电机在启动时未满功率工作,我的意思是它没有剧烈移动,启动时缓慢移动,只是施加一点压力,它就会停止,晶体管变得更热。 有时OCP位设置为'1',故障LED指示灯亮起。

我认为这是 因为我的DRV8704配置。 下面是我的配置和原理图

Ctrl寄存器:DTIME = 00,ISGAIN = 11,ENBL = 1

扭矩寄存器:0xFF

关闭寄存器:toff = 0x00

空白寄存器:TBLANK = 0x00

衰变寄存器:DECMOD =000

驱动寄存器:IDRIVEP = 0x10,IDRIVEN = 0x10,TDRIVEP = 0x00,TDRIVEN = 0x00,OCPDEG = 0x11, OPTH = 0x11  

我更改了驱动器位,但仍然工作不正常,请帮助我配置

而且,它在并行晶体管中工作不正常,电机无法移动,检测到OCP故障,我不知道为什么? 现在我使用一个H-Bridge。

我该怎么办? 请帮帮我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Battulga,

    我目前看不到原理图或您的设置有任何明显的问题。 有一个关于晶体管的详细信息可能是一个问题。

    DRV8704的最大栅极驱动电流为200 mA,用于打开FET。 单个IRF1404 FET的总栅极电荷为131 NC。 这意味着FET的开启时间约为655 ns。 IRF1404数据表中指定的接通时间为190 ns。 仅对于单个FET,接通时间过长。 如果每个栅极驱动输出上有两个FET,则接通时间将是其两倍。 FET可能已损坏。 此外,这些较长的开启时间将对您尝试执行的任何PWM驱动产生负面影响。

    此外,由于打开时间较慢,FET的VDS在此过渡期间将会很大。 OCP测量VDS电压,这可能是发生OCP故障的原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    James Lockridge,您好!

    感谢您的回复

    您的意思是IRF1404不适合DRV8704吗? 我是否应该更换MOSFET?

    是否有其他方法可以解决该问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    马德尔加

    我上一篇文章是有根据的猜测。 如果您可以在示波器上拍摄FET波形的照片,那么我们可以确定FET开启时间是问题的根本原因。

    在更改MOSFET之前,您可以尝试将IDRIVE和TDRIVE设置增加到最大值。 这将使更多电流进入安全门。 此外,您的电动机对您正在使用的FET的电流需求似乎相当低,因此您可能只需要为H形桥的每个部分配备一个FET,而不是同时配备两个FET。 之后,如果您仍然看不到系统的性能令人满意,则应寻找具有更低栅极充电要求的FET。