您好!
我的驱动程序有问题。 我想做一个简单的测试、因此我将其焊接在性能板上、并将其连接到 Arduino。 我尝试在电源上使用100nF 和1uF 电容器、但结果始终相同。 我首先生成具有 Arduino 的 PWM、即5V 500 Hz 50%、工作正常。 我将占空比更改为0%、这是可以的;我将其更改为100%、这是可以的;当我将占空比再次更改为50%时、它停止工作。 Arduino 输出上的信号正确、5V PWM 占空比为50%。 驱动器输入 IN+上的信号衰减、1V PWM 占空比为50%。 驱动器的输出为0V。 我用100%重试占空比、但驱动器永远无法正常工作。 无论我做什么、输入 IN+上的信号最终始终为0V。 我停止使用 Arduino 的 PWM、并将输入 IN+直接连接到 VDD 12V。 不会发生任何情况。 当我拔下电线并将其连接到12V、接地之后、再接12V 等时、它有时会开始工作。 因此、在驱动器的输出上、我会按预期获得12V 电压。 但我必须多次这么做。
我决定使用 IN-输入、因此 IN+ I 连接到12V。 结果是相同的。
我已经尝试过3个驱动程序、结果始终相同。