尊敬的 E2E:
我们需要设计一个振动电机应用。
电机需要160~200Hz 12Vrms 的正弦波控制信号。
我们的原理图如下所示:

我们尝试配置0x03 00h (20dB 400kHz)模式、但失败。
我们应该如何从 MCU 5V PWM 配置输入 PWM IN+/-? LPF 电路是否需要修改?
此致
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.
尊敬的 E2E:
我们需要设计一个振动电机应用。
电机需要160~200Hz 12Vrms 的正弦波控制信号。
我们的原理图如下所示:

我们尝试配置0x03 00h (20dB 400kHz)模式、但失败。
我们应该如何从 MCU 5V PWM 配置输入 PWM IN+/-? LPF 电路是否需要修改?
此致
Tommy、您好!
感谢您的耐心。 首先、我想澄清一点、您不会看到 DRV2510的模拟/正弦波输出、因为它是 D 类放大器。 它将是一个正弦波、但振荡频率是载波频率(400kHz 或500kHz)时采用 PWM 格式。 PWM 信号将更改占空比以表示正弦波。 下图可能有所帮助。 蓝色信号是您将在输出上看到的信号、但红色信号是 当螺线管/音圈的组成具有 LPF 结构时负载将看到的信号。

为了将 PWM 信号实际转换为模拟信号 以进行测量、需要在输出端使用 LPF。 我们在 EVM 上设置了以下内容。

这是一个模拟输入器件、因此在输入 PWM 信号的后面需要一个低通滤波器、但会在输出端看到一个 PWM 信号。 似乎这已经是您在输出中看到的信号。 如果您放大、您应该会看到占空比变化。 话虽如此、我认为您的 输入 LPF 是可以的、但我们可以进一步评估它。 您能否在输入 LPF 之后截取输入信号的示波器屏幕截图?

此致、
悉尼诺斯卡特
很抱歉、我们的更新发布时间有点晚了。
最近、我们作出了一些努力、但仍然存在问题。
以下是最新的 SCH:

我们已传递算法、让 MCU 输出 PWM 调制波形、以尽可能产生180Hz SPWM。
我们测量的波形如下图:


目前主要有两个问题:
1.修改 LPF 的参数能否使 DRV2510接收到的波形更接近正弦波? 请提供 LPF 参数。
2.我们发现当2510_IN 没有信号输入时、DRV2510的输出波形中仍然有一个输出("? "在图中)。 注释)。 为什么会发生这种情况? 如何纠正它?
BR
尊敬的 Sydney:
Q1.我们可以更改输入以实现该结果"您要查看输出端的 PWM 等效值为180Hz 正弦波"。
实际上、输入约为23~24kHz。

我们尝试将 R70、R72、R75和 R77更改为24千欧。
尽管不符合预期、但会对波形产生一定影响。
我们最后尝试修改了电路参数、如下图所示:

如果有其他 LPF 参数可供参考、我们将继续进行测试。
问题2: 错误输出(标记为"? ')、 仅在每个信号结束时发生。
当我们测试时、无论输出是否连接到负载、都将存在此误差输出(标记为"? ')。
而误差输出(标记为"? ') 始终显示 大约半个周期(180Hz)的负输出值。
我们现在还试图自己解决 Q1。
但是、我们不知道引起 Q2的原因、因此无法消除它。 请特别注意 Q2。
非常感谢!