DRV8870:电dengshi

Part Number: DRV8870


你好,想请问下,我在使用DRV8870这款芯片驱动一个直流有刷电机时,

第一种情况,在使用500mΩ的采样电阻时,我对VREF选取几个电压来测试(VREF都是电阻分压得出,且在正常运行时,并没有电压波动)

VREF = 1V时,正常工作电流在0.1A,运行到堵转位时,电流被钳位在0.022A左右
VREF = 2V时,正常工作电流在0.1A,运行到堵转位时,电流被钳位在0.05A左右

第二种情况,在使用1Ω的采样电阻时,我对VREF选取几个电压来测试(VREF都是电阻分压得出,且在正常运行时,并没有电压波动)

VREF = 2V时,正常工作电流在0.1A,运行到堵转位时,电流被钳位在0.022A左右

VREF = 3.3V,正常工作电流在0.1A,运行到堵转位时,电流被钳位在0.34A左右
VREF = 5V时,正常工作电流在0.55A,运行到堵转位时,电流被钳位在0.033A左右

由数据手册上的

得出的电流阈值显然不正确,但是在3.3V时,却满足图上的关系等式,这也是我的问题点

附上两张PCB图

上边是芯片的LAYOUT,下边则是采取的IO口限制启动电流(当前没有使用),只是对两电阻进行分压,然后由跳线选择VREF_1,进入DRV8870的4脚VREF,(VREF_2是采取的PWM转DAC,通过限制电流实时控制扭力大小暂且不管),希望尽快回复,谢谢

  • 您好

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • 您好

    失速电流(阻塞位置)小于正常工作电流,这似乎很奇怪。通常,有刷直流电机会出现较大的涌流,然后随着反电动势的建立,电流稳定在连续电流(正常运行)。如果可能的话,您能否在这些正常操作和失速条件下提供输入、输出电压和电流的范围捕获?失速电流应从正常运行开始增加,而不是减少。

  • 你好,为了方便,这边对VREF使用LDO降压的3.3V电压值,采样电阻采取了精度1%的1Ω阻值、1206封装,为例,同时对正常和失速条件下进行捕获,供电是使用直流稳压电源提供的24V直流电,下图是在驱动电机正反转时,对两端口输出电压的采集(由于当前条件比较恶劣,只能暂时使用80Mhz带宽手持示波器,暂为参考)

    而下图则是正反转时对应采样电阻的高端采样值

    下面有关失速条件下,是基于在启动事件时,钳位住电机的输出轴得出的,正常条件下,电流应该至少在=VREF/(Av* Ri),对应在0.33A左右,下图是失速正反转电机时两输出端的电压

    下图是在失速条件下对采样电阻高端的电压采集

    附三张,分别为正常工作时的,单电机未堵转的直流稳压电源的输出,和堵转时直流稳压电源的输出,和样板实物图(这个是之前相关的项目飞线得出)

    可见在正常工作,稳压电源输出在0.1A左右,而在模拟失速的条件下仅0.045A,麻烦分析下原因,失速条件是我在电机刚启动时,钳位住电机输出轴得出,不知道和这有没有关系?

    (同时在具体加入减速齿轮箱后,始终无法作动,同时直流电源输出也是在0.045A左右,而去掉电机驱动,在给电机直接接入电源时,测试时能使电机正常作动的电流值在0.32A左右)

  • 您好

    下图是在驱动电机正反转时,对两端口输出电压的采集(由于当前条件比较恶劣,只能暂时使用80Mhz带宽手持示波器,暂为参考)

    你能告诉我IN1和IN2的波形是什么吗。根据提供的波形,该设备在FWD模式下工作,由于电流低于0.33A,因此电流不受调节。请你也拍下IN1和IN2。此外,您能告诉我BDC DCR和电感是什么吗?对于数据收集,请为两个通道选择相同的dv/dev。

    下图是失速正反转电机时两输出端的电压

    提供的屏幕截图中的输出电压似乎在毫伏范围内,这在我看来是不正确的。请验证数据是否被准确收集,INx信号是否被正确施加。如果发生过电流保护(OCP)事件,设备将禁用输出,然后在3ms延迟后重试。为了确认这一点,请检查输出电压是否在3ms后重新启用。为确保测量正确,请将两个通道的V/Div设置为10V/Div。

    分别为正常工作时的,单电机未堵转的直流稳压电源的输出,和堵转时直流稳压电源的输出,和样板实物图(这个是之前相关的项目飞线得出)

    电源电流显示器测量RMS电流。此外,如与失速状态相关的波形所示,该设备不提供输出电压。请长时间检查电压,看看它是如何变化的。如果可能的话,也请捕获电机电流。

    此外,如果TI没有审查原理图,请与我们分享。

  • 你好,以下是我捕获的正转时的一些波形,只能参考,精度不太够
    下图是运行情况下的两输入信号捕获,即使在堵转情况下基本没有波动

    下图是堵转时的VREF和采样电阻高端电压采样

    下图是调高采样电阻高端的垂直灵敏度时的信号采集

    下图是对堵转时两输出电压进行电压采集

    两输出电压调节较小电压的垂直灵敏度置可观察时为

    下面是在不同运行状态时对电源输出信号的粗略观察



    至于电流采集,由于器件受限暂时可能没法采集以供参考,抱歉
    下附整板的原理图

    当前还发现当系统运行堵住时,重新上电启动时,电源输出只在24V,0.1A左右,又和正常运行态不同,希望能得到答复,谢谢
    至于BDC的DCR和电感值,我需要找一下,可能会耗费一些时间,找到的话我会补充再次回复你,谢谢

  • 您好

    原理图质量不好;然而,这表明您正在使用SW4和SW3将VCC连接到IN1或IN2。无法将INx连接到GND。如果它没有到达VCC,它将处于HI-Z状态。根据桥接控制策略,您应该将IN1应用于高电平(VCC),将IN2应用于低电平(GND)进行转发。方向。在您的情况下,它连接到VCC或HI-Z,这是不正确的。请修改设计并再次进行测试,如果您需要任何帮助,请告诉我。

  • 你好,整体工作原理是,按键按下时对对应的驱动芯片的输入INX引脚被抬高置VCC,而另一引脚则是被下拉接地的,为了排除下拉电阻的影响,我有给两输入引脚直接接入VCC和GND,所实现的效果相同,仍然在堵转时电源输出电流小于在正常工作下的电流,值得注意的是,每次堵转时电源的输出:正常电流I1,堵转稳定电流I2,堵转峰值电流I3,则对应为I3>I1>I2,貌似也跟电机的特性有关,不同电机好像也有影响,换成稍大功率电机之后,同样的控制板,正常工作电流在0.2A左右,堵转稳定时,电流才0.04A左右,不太清楚这些现象,希望能得到回复,谢谢

  • 我好像了解了这个情况了,应该是我分析的过于瞬态,谢谢帮忙解惑