Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 谷歌珊瑚开发板PWM can';t在高于100kHz的频率下正常工作_Python 3.x_Google Coral - Fatal编程技术网

Python 3.x 谷歌珊瑚开发板PWM can';t在高于100kHz的频率下正常工作

Python 3.x 谷歌珊瑚开发板PWM can';t在高于100kHz的频率下正常工作,python-3.x,google-coral,Python 3.x,Google Coral,我使用谷歌的Coral开发板生成PWM信号。编程是基于python外围设备的。我设法产生了任意频率和占空比的PWM信号。但是,由于PWM模块的低源电流或引脚输出上的巨大电容或任何其他原因,PWM信号在高于100kHz的频率下失真 from periphery import PWM # Open PWM channel pwm1 = PWM(0, 0) # Set frequency to 1 kHz pwm1.frequency = 1e3 # Set duty cycle to 50% pwm

我使用谷歌的Coral开发板生成PWM信号。编程是基于python外围设备的。我设法产生了任意频率和占空比的PWM信号。但是,由于PWM模块的低源电流或引脚输出上的巨大电容或任何其他原因,PWM信号在高于100kHz的频率下失真

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()


我想知道是否需要启用开发板的一些功耗设置,以使其产生更高的电流?

您可能需要一个专用的伺服控制器。Rpi也有同样的问题,你是说我相信pwm1。@Manoj是的,你是对的!pwmq应该是pwm1,这是一个输入错误。