主题中讨论的其他器件:DRV8844、 DRV8412
大家好、
如果我提出类似的问题,请原谅我。 我已搜索到最大的耐心、但找不到适合我的音圈传动器(行程长度为10mm 的线性传动器)的驱动器。
我有一个阻抗为8欧姆的音圈执行器、需要一个最大电流容量应为2A 的驱动器、并且应通过 PWM 或 SPI/I2C 等方法控制电流。 我可以在 TI 网站上找到一些驱动器、但它们的电流容量限制为100mA、或者用于摄像头内的音圈。
请帮我解决一个月左右的问题、在音圈执行器的帮助下控制位置。
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.
大家好、
如果我提出类似的问题,请原谅我。 我已搜索到最大的耐心、但找不到适合我的音圈传动器(行程长度为10mm 的线性传动器)的驱动器。
我有一个阻抗为8欧姆的音圈执行器、需要一个最大电流容量应为2A 的驱动器、并且应通过 PWM 或 SPI/I2C 等方法控制电流。 我可以在 TI 网站上找到一些驱动器、但它们的电流容量限制为100mA、或者用于摄像头内的音圈。
请帮我解决一个月左右的问题、在音圈执行器的帮助下控制位置。
您好、Nishant、
假设 PWM 调节频率已足够、则可以使用其中一个电机驱动器来执行此功能。
请尽可能查看 DRV8881E 和 DRV8881P。
如果两者都不适合您、请告知我们原因、我们可能会推荐不同的器件。
您好 Rick、
感谢您的回复。 但是、我们以前曾考虑过这些驱动因素。 发生什么事了? 如果我们尝试使用 PWM 控制音圈传动器、因为您可能知道 PWM 具有很多谐波、因此它开始振动。 我们不需要让传动器振动。 我们需要控制传动器的位置。
如果您需要更多信息、请告诉我、并帮助我查找特定的驱动程序。
谢谢你。
您好、Nishant、
所有电机驱动器器件均使用 PWM 运行。 一些器件可以在更高的 PWM 频率下运行、例如 DRV8844 (200kHz)和 DRV8412 (500kHz)
这两个器件都可以工作、但需要外部电路来闭合环路。
此外、您如何对 DRV8881E 或 DRV8881P 进行 PWM 处理?
您可以使用 AVREF 和 BVREF、并设置 ATE (仅限 DRV8881E)以允许器件控制电流。 PWM 输入将仅设置电流方向。
您好 Rick、再次感谢您的回复。
我在 DRV8881E 的 AVREF 处使用 PWM 来控制输出电流、该输出电流实际上在输出端产生 PWM。
您是否有任何其他方法来控制输出电流、而不在 AVREF 处使用 PWM?
您好 Rick、
我还想分享一个观察结果、即如果我使用高于20kHz 的频率、音圈传动器不会产生振动。 我认为音圈的电感会整流所有谐波。 现在、如果正确的话、我现在能够控制执行器的位置。
但是、我在这里还有一个问题、在将传动器移动到特定位置后、我实际上希望在大约100-150Hz 的特定频率下产生振动。 那么、您对如何混合这两个信号(PWM +正弦)并馈入音圈有什么想法吗?
感谢你的帮助。
您好、Nishant、
如果您有 DAC 输出、则应更轻松地控制 AVREF 输入。
如果没有 DAC 、您应该仍然能够通过调整 PWM 占空比来混合信号。 您可能需要 更改 PWM 计时器的频率以提供更好的控制。
您好、Rick、
非常感谢您的支持。 我真的很高兴。
结论:(对于像我这样的新手)
我们可以使用 DRV 驱动器的 AVREF 引脚通过 PWM 控制音圈传动器。 如果我们想混合信号、我们可以通过 使用 DAC 控制 AVREF 引脚来使用 DRV 驱动器。
此致、
西兰·凯瑟帕尔
您好、Nishant、
不用客气。
此外、使用 以 最小 Toff (10us)设置 ATE 高 电平应提供 最高的 PWM 频率。 使用这是建议的起始点、以最大限度地提高 PWM 频率并最大限度地减少电流纹波。