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.

[参考译文] DRV8425:生成 Hi-Z 控制信号

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1404333/drv8425-generating-hi-z-control-signals

器件型号:DRV8425
主题中讨论的其他器件: TCAL6416PCA9557

工具与软件:

亲爱的大家好

我希望在一种设计中实现 DRV8425、我们希望对 M0/M1引脚使用的步进模式进行数字控制。

我预计不需要任何需要330k 接地的模式。 不过、我  希望能够在 该输入上的特定 Hi-Z 模式之间切换。

我的问题是、如何最好地为此生成控制信号? 我们的设计将具有许多这样的电机驱动器、理想情况下、我想通过 I2C 总线对它们进行控制。 到目前为止、我广泛使用了像 PCA9506 (通过 I2C 控制40个输出的数字 IO 扩展器)这样的器件、但它的输出仅运行到高电平/低电平-没有 Hi-Z 选项。

我想  做的可能是使用 PCA9506 (或类似芯片)、并通过将给定引脚设置为数字输入(理论上是 Hi-Z)来向 DRV 创建高阻态信号。 那么、问题是、它的 Hi-Z 是否 足够? 我在试图回答这个问题时、是查看 DRV8425数据表上指定的输出上拉电流(10uA)、并将其与泄漏电流 ton PCA9506 (1uA)进行比较、似乎是有利的。 不过、相对于10uA 基线、1uA 的变化幅度是+/-10%、这 也是  DRV8425在命中 Hi-Z 输出中指定的最大容差、因此我担心这可能不够高的阻抗...  

我查看了其他各种 IO 扩展器芯片(例如 TCAL6416、PCA9557)、但我不清楚这些芯片是否可以解决该问题、因为它们  还有大约1uA 的输入漏电流。

非常感谢您提供任何建议。

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

    您好!

    [报价 userid="417254" url="~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1404333/drv8425-generating-hi-z-control-signals 我 希望我 能做的是使用 PCA9506 (或类似芯片)并通过将给定的引脚设置为数字输入来给 DRV 创建一个高阻抗信号、这从理论上讲就是 Hi-Z。 那么、问题是、它的 Hi-Z 是否 足够

    这就是我们在 DRV8425EVM 中的方法。 此 EVM 中用于控制驱动器的 MSP430 MCU 具有支持输出和输入的 GPIO 引脚、但没有输出 Hi-Z 模式。 因此、我们在输入模式下使用引脚来模拟 Hi-Z。 MSP430输入端口上的规范值 Hi-Z 足以支持这一要求。 如果 IO 扩展器输入模式的行为类似、则应该起作用。 谢谢你。

    此致、Murugavel

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

    谢谢 Murugavel
    是否有办法从数据表中检查此值/确认、如果以这种方式运行、它将是稳定的? 如上所述、我 认为 可行、但如果我们制造很多此类器件、其中一个器件略微超出容差(即在输入模式下数字 IO 扩展器消耗2uA 而不是1uA 的电流)、那么我不希望这意味着我们的步进电机以不同的速度随机旋转(显然是一个问题)。  
    例如在查看 MSP430数据表时、它将数字输入的"高阻抗泄漏电流"指定为幅度20nA (尽管我不确定这是要查看的校正规格)、因此它远小于我上面提到的 TI/其他数字 IO 芯片上的1uA……

    对于此设计、您是否有其他推荐方法来 确保 其行为符合预期?

    例如 、我们可以 设置一些漏电流小于1uA 的模拟/数字开关、这些开关与 DRV 输入相连接、但这似乎比较麻烦。

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

    您好!

    只要该引脚上的指定电压符合数据表中的规格、它就会保持稳定。 请参见下文。

    此致、Murugavel