Raspberry pi 用python控制PWM ,驱动BLDC伺服电机

Raspberry pi 用python控制PWM ,驱动BLDC伺服电机_第1张图片
由于树莓派的io输出的电压是3.3v的,这个电机的驱动器参数为5vRaspberry pi 用python控制PWM ,驱动BLDC伺服电机_第2张图片
这里在某宝上买一个电平转化模块Raspberry pi 用python控制PWM ,驱动BLDC伺服电机_第3张图片Raspberry pi 用python控制PWM ,驱动BLDC伺服电机_第4张图片连接好之后,写程序

# conding:utf-8
import RPi.GPIO as GPIO
import time
import sys

GPIO.setwarnings(False)

GPIO.setmode(GPIO.BCM)

GPIO.setup(16, GPIO.OUT)
GPIO.setup(21, GPIO.OUT)
GPIO.output(21, 1)
time.sleep(0.1)

p = GPIO.PWM(16, 5000)
p.start(0.5)
#p.ChangeFrequency(100)

time.sleep(10)
p.stop()
GPIO.cleanup()

完成!

你可能感兴趣的:(树莓派)