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.

[参考译文] DRV8821:如何在电机两个电机绕组禁用后保持步进分度器

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1116031/drv8821-how-to-keep-step-indexer-after-motor-both-motor-windings-disable

器件型号:DRV8821

h

IWe 正在开发电池供电设备。 我们必须控制2个步进电机、因此我们使用的是 DRV8821。 我们需要切断两个电机绕组的电源以节省能源。 为此、我设置高电平信号 ABENBLn 和 CDENBLn 以禁用绕组。 问题是、当我将 ABENBLn 和 CDENBLn 设置为高电平时、控制器进入低功耗睡眠状态、并且两个通道分度器都复位。 当我们再次为绕组通电以移动电机时、这可能会导致步进缺失。 是否可以在不复位步进分度器的情况下同时切断两个电机绕组的电源? 如果无法做到这一点、您能否为我们提供另一个可帮助解决此问题的来自德克萨斯州的驱动程序?

 

数据表中的数据表

请注意、当 xENBLn 为高电平时、输入引脚和控制逻辑、包括分度器(xSTEP 和 xDIR 引脚)仍正常工作。

将 ABENBLn 和 CDENBLn 驱动为高电平将使器件进入低功耗睡眠状态。 在此状态下、Hbridges 被禁用、两个分度器被复位至初始状态、栅极驱动电荷泵被停止、并且所有内部时钟被停止。 在这个状态中、所有输入被忽略、直到一个或两个 xENBLn Pits 返回低电平有效。

 

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

    您好、Antonio、

    我认为这个问题主要是因为 DRV8821没有单独的睡眠引脚。   

    一个想法是使用适当的感应电阻器将每个通道上的 VREF 电压降至1V 的最小 值、以降低电流调节水平。  但这可能不足以满足您的应用的低功耗要求。  

    如果这不是一个选项、我建议切换到使用具有单独 使能引脚和 睡眠引脚的芯片。  我们没有双通道解决方案、因此您需要2个芯片。  我建议 使用 DRV8426 -其额定电压为35V、具有单独的睡眠和使能引脚、其睡眠模式电流为2μA μ A、因此使用2个芯片、它将为4μA μ A。   

    谢谢、

    Jacob T.  

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

    你(们)好雅各

    感谢您的解释和建议。 我们的主要问题是、了解我们是否在软件的硬件上执行一些操作。 我们将了解您的建议

    非常感谢!

    Antonio