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.

[参考译文] DRV8899-Q1:同一电机上两个 drv8899之间消耗不同的电流

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1465979/drv8899-q1-different-current-draw-between-two-drv8899-at-same-motor

器件型号:DRV8899-Q1

工具与软件:

您好!

我已经使用 DRV8899构建多个电路板、如果我在连接相同步进电机的情况下将它们相互比较、我可以看到大约50%的电流失配。

我使用的 DRV8899不带任何 SPI 配置、因此在通电时它处于默认配置。

两个芯片的 VREF 引脚上的电压均为1V。

但使用一个 DRV8899、我可以解决300mA 电流消耗。  我可以使用不同的 DRV8899 (但原理图设计相同、还有1V VREF)解决180mA 电流消耗问题。
在该测试中、我使用完全相同的步进电机。

是否有人有一些提示,其中的差异可能来自当前的画?

Fabian

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

    尊敬的 Fabian:

    感谢您在本论坛中发布您的问题。

    [报价 userid="481885" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1465979/drv8899-q1-different-current-draw-between-two-drv8899-at-same-motor "]我使用的 DRV8899没有任何 SPI 配置、因此通电时它采用默认配置。

    如果没有任何 SPI 配置、寄存器将根据数据表分配默认值。 该器件将以100%电流和100% TRQ_DAC 的全步进模式运行。 线圈电流 IFS 将基于 VREF 电压。 当 VREF = 1V 时、IFS 将为1/2.2 =~ 455 mA。 仅当(VM - VBEMF)>电机的 IFS x 时、IFS 电流才会调节为+/BEMF、VBEMF 是电机停止时的- 455 mA 电压、该电压将为0、而某个值取决于电机的 BEMF 常数。 、DCR 是步进电机线圈的直流电阻。

    [报价 userid="481885" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1465979/drv8899-q1-different-current-draw-between-two-drv8899-at-same-motor ]但是使用一个 DRV8899我可以获得300mA 电流消耗。  我可以使用不同的 DRV8899 (但原理图设计相同、还有1V VREF)解决180mA 电流消耗问题。
    在测试中、我使用的是完全相同的步进电机。

    这是在步进电机停止时还是在电机步进并旋转时? 在全步进模式下、A 和 B 电流都将为100%(+/-)、具体取决于步进位置。 器件间的差异可能在电流调节精度规格范围内-请参阅下表中数据表中的突出显示部分。

    请参阅下表。 基于此、在步进电机连接到驱动器的情况下、VM 上的电流消耗将始终是 IFS 的2倍。   

    请确认以下信息:

    1) (VM - VBEMF)>电机的 IFS x DCR。  VM 电压是多少、步进电机规格是 R 和 L 值?  

    2)当电机仍处于静止状态(STEP 引脚= 0)时、您可以测量线圈 A 和线圈 B 的100% IFS 线圈电流

    3) 3)当电机旋转时、线圈 A 和线圈 B 的电流波形将表示 IFS 振幅为+/- 100%的方波。 请分享线圈 A 和线圈 B 的电流波形以供分析。

    谢谢你。

    此致、Murugavel  

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

    很抱歉在响应中出现了更长的延迟、这是支持。

    电机规格:

    -电阻/相位 6.4欧姆

    - 1 kHz 时阻抗为2.6mH

    我们使用12V 电压运行它

    电流差在我启用 IC 后、没有发生任何运动、 因此出现在初始步进指数中。

    当我增加电压时、电流会下降。 因此、它似乎受到功率限制、但电流不会上升到您提到的455mA。

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

    您好!

    由于美国国庆节、我们的回复可能会延迟。

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

    我们实际上发现了1个问题,这是愚蠢的...但有一个阻焊层问题,产生了连接问题。
    这确实解决了只有1/2电流的问题、 所以我现在得到300mA 附近的一致电流

    我只是不明白为什么我看不到你的原始提到的450mA

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

    尊敬的 Fabian:

    很高兴您发现了连接问题。

    上电后、默认的微步进设置将是全步进100%。 假设客户未更改此设置并且 VREF 为1V、TRQ_DAC = 100%、则 IFS 应为455 mA。 如果设置了全步进71%、则该值为323 mA。 请 验证这是已更改还是 TRQ_DAC 已更改。 谢谢你。

    此致、Murugavel   

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

    您好!

    我~验证 Δ-Σ 300mA 是否在芯片上电后在 DRV8899的12V 电源处测量。

    此处通电意味着:   
    -添加了3.3V  
    -无 SPI 交互
    - Vref 至1V

    因此、它应以默认设置(即100%)引导。

    ~现在这对我们来说也不是个真正的问题、因为现在所有系统的运行方式都是一样的并运行在 μ C 300mA 上
    我更想了解计算之间的差异。

    如果有其他我应该检查或测量的东西、请告诉我。

    Fabian

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

    尊敬的 Fabian:

    我可~验证 Δ V 300mA 是在芯片上电后、在为 DRV8899提供12V 电源时测得的。

    感谢您的澄清。 这是两个不同的实体。 我 ~过的455 mA 是流经电机线圈 A、B 的电流。假设线圈电阻为6.4 Ω、Vcoil 将为6.4 x 0.455 = 2.9V。455 mA 是根据12V 电压进行开关调节的结果。12V 电压下的电流消耗明显更低、因此测量的是 300 mA。 这样说就明白了。 系统按预期工作。 请将此帖子标记为已解决。 谢谢你。

    此致、Murugavel