Other Parts Discussed in Thread: DRV8234, DRV8860, DRV8847, DRV8214
主题中讨论的其他器件: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.
Other Parts Discussed in Thread: DRV8234, DRV8860, DRV8847, DRV8214
大家好、
我有一位客户要求使用与 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