主题中讨论的其他器件:DRV8860、 DRV8214和 DRV8234
大家好、
我有一位客户要求使用与 DRV8860类似的器件、但使用 I2C 接口来驱动螺线管。 我看到 DRV8847是唯一一款具有 I2C 的步进电机驱动器、但我想知道您是否会推荐该器件、或者该产品系列中是否缺少任何其他器件。
请提前告知我、谢谢!
马可
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.
大家好、
我有一位客户要求使用与 DRV8860类似的器件、但使用 I2C 接口来驱动螺线管。 我看到 DRV8847是唯一一款具有 I2C 的步进电机驱动器、但我想知道您是否会推荐该器件、或者该产品系列中是否缺少任何其他器件。
请提前告知我、谢谢!
马可
尊敬的 Marco:
我们有两个具有 I2C 的新 BDC 电机 H 桥驱动器器件。 这些器件还具有适用于 BDC 应用的高级功能、对于驱动螺线管而言可能并不有趣。 它们是 DRV8214、 https://www.ti.com/lit/ds/symlink/drv8214.pdf 和 DRV8234、 https://www.ti.com/lit/ds/symlink/drv8234.pdf。 我们将为8通道螺线管驱动器提供新的 SPI 选项。 有很多基于硬件 IO 的驱动程序选项、但没有像您提到的其他基于 I2C 的驱动程序选项。 谢谢。
此致、Murugavel
尊敬的 Murugavel:
客户回来时提供了更多的项目细节、希望这能帮助他们听取建议。 感谢您的答复、并期待您的下次答复。 谢谢!
"这用于驱动多个螺线管的电路板。 这就是我需要6个以上输出的原因。 我认为使用 I2C 的方法是通过长带状电缆进行传输(最大~12")。 我担心如何使用具有快速边缘的 SPI、因为这可能会导致 EMI 问题。 我认为 I2C 是漏极开路、因此可以在一定程度上减慢边沿。"
马可
尊敬的 Marco:
感谢您提供有关项目要求的更多信息。
除了 EMI 问题之外、可靠的通信也应该是系统 PCB 外部传输的一个问题。 I2C 和 SPI 都是为了实现 IC 间的通信目的而设计的。
I2C 具有漏极开路、这意味着下降沿仍然是快速边沿。 使用 SPI 时、上升沿和下降沿都可以是快速沿。 可以减慢 SPI 时钟、使其降至与 I2C 时钟相同的水平、 例如、100kHz 信号和边沿可以通过传输线路电容本身平滑处理、或者可以在所有 SPI 线路上添加10至20 pF 等小电容器、而不会影响数据完整性。 最大12英寸 超过了超长。 SPI 的所有四个信号或 I2C 的2条线路都应保持相同、以确保其中的延迟相似、尽管这在100kHz 频率下可能不是一个主要挑战。 另一种选择是在螺线管驱动器板上添加一个小型 MCU、并使用 UART/RS232通信来控制主处理器。
从多通道螺线管驱动器的角度来看、DRV8860更适合。
此致、Murugavel