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.

[参考译文] DRV8844:作为双极步进电机驱动器

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/597369/drv8844-as-bipolar-stepper-motor-driver

部件号:DRV8844
主题中讨论的其他部件: DRV8825

TI电机团队:

我正在使用DRV8844作为双极步进驱动器,通过将四半桥(1-2和3-4)组合成对来执行电动机负载测试。

不幸的是,我目前为止对DRV8844的测试导致半步和全步的蜂鸣声,微步的蜂鸣声,但即使在最小的电机负载下,也完全没有移动。  我已将步进器连接到OUT1/OUT2,另一对连接到OUT3/OUT4。 我使用8844 评估板架构作为参考,将LGND连接到我的MCU接地,但电源和MCU上的GND是隔离的。

我不确定我的连接是否错误,因为故障线在尝试踩踏后立即变低,或者充油泵出现了问题。 请给我一些建议,并向我指出一个连接图/方案,以便我可以移动电机,

谢谢!
右室

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

    您好Rav:

    故障线变低意味着您处于过热,过电流或UVLO状态。

    数据表上的图8显示了步进电机的连接。

    请参阅 此处设计文件下的硬件文件。 您将找到正确操作的推荐原理图和布局。 谢谢你。

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

    您说的是显而易见的。 我知道故障降低意味着什么,您指出了我在背景总结中已经提到的架构。

    我提供了背景信息,以便获得建议。 例如check x,y和z,以帮助解决问题。

    我努力工作,努力工作,所以我来到了论坛。 作为一名客户,我应该得到向正确方向指出的基本礼貌吗?

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

    您好,Rav,

    我还指出 了布局文件,以确保您有正确的路由,因为您遇到了故障。

    请 提供以下信息:

    您的工作电压是多少? 您的负载规格是什么? 如何调节电流?

    您可能有过电流事件。 您是否使用感应电阻监测电流? 这些针脚处的电压是多少? 谢谢你。

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

    它在24V电压下工作。 步进器的额定电压为3A和24-48 V。我以前使用DRV8825运行过它。 我正在使用简单的PWM -高,低和时间延迟从Arduino板进行脉冲,以执行简单的全步,半步和微步。

    由于故障一开始就发生,我也怀疑过电流(OC)。 如果是的话,是否由不兼容的INX脉冲组合(高/低侧)或其它原因触发? 我目前正在重建电路,但在之前的电路中,VM和VNEG之间的电压为24 V,OUTx引脚之间的电压为3-4 V和330毫安。

    将恢复重建电路上的感应电阻器电流/电压。 感谢您的跟进。

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

    以下是我在新电路上获得的各种测量值:

    感应电阻器
    SRC34 - 0.83 安培;5V (通过2欧姆电阻器)
    SRC12 - 0.0 安培;0V (跨2欧姆电阻器)

    加载
    OUT1 - OUT4:0.86 Amps和5V (根据步进类型的不同,以下最高值可能有所不同)
    OUT2 - OUT3:0.86 Amps和5V (根据步进类型的不同,以下最高值可能有所不同)

    使用输入上拉电阻时,故障线路输入电压会达到上限。 但是我仍然没有在电机上移动,尽管电机继续发出噪音,芯片也会发热。 使用数据表中提示的100uF充油泵和10uF放电电容器。

    因此,请提供任何建议以移动步进器。

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

    您的电路是否与数据表(7.2 部分)中所示的功能方框图类似,并带有可选的电流感应电阻器?

    在SRC12和SRC34上,感测电阻器应该小于200mOhm,以保持在0.6V的绝对最大值以下。 如何测量电阻器之间的电压以调节电流?

    另请注意,数据表建议在CP1和CP2上使用100nF充油泵盖和10nF盖。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Rick:

    是的,我使用TI参考板架构中的上限值来模拟sec 7.2 结构图。 但由于某种原因,我的OUTx参数关闭,只有一对显示正常的电压/电流变化,而我正在使用PWM驱动所有INX并启用所有ENx。

    我订购了感应电阻器,因此使用了作为并联电阻器的最低值。 用一米测量通过它的跌落。 我的最终设计将根据下降值调整PWM占空比。

    今天,我从马达上得到了一个短暂的急动,但它很紧张。 为了替代这种行为,尝试更高的总容量值(例如300uF)是否有意义,这样就不会产生溅出? 目前在VM/VNEG引脚对上使用100uF/1uF旁路。

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

    很抱歉耽误你的时间。 根据系统其余部分的需要,添加较大的散热盖可能会有所帮助。

    您是否能够降低感应电阻器? 您是否有任何进一步的更新?