2

我正在使用 Google 的 Coral Dev Board 来生成 PWM 信号。编程基于python-periphery。我设法生成具有任意频率和占空比的 PWM 信号。但是 PWM 信号在高于 100kHz 的频率下会失真,这可能是由于 PWM 模块的源电流过低或引脚输出上的大电容或任何其他原因。

from periphery import PWM
# Open PWM channel
pwm1 = PWM(0, 0)
# Set frequency to 1 kHz
pwm1.frequency = 1e3
# Set duty cycle to 50%
pwm1.duty_cycle = 0.5
pwm1.enable()

波形可以在这里找到。PWM信号上升的速度有点慢

我想知道我是否需要启用开发板的一些功耗设置才能让它获得更高的电流?

4

0 回答 0