57 两相步进电机参数
参数 | 值 |
---|---|
步距角 | 1.8° |
相数 | 2 |
额定电压 | 12V |
额定电流 | 0.5A |
转矩 | 0.25Nm |
控制程序
python import RPi.GPIO as GPIO import time定义步进电机引脚 coil_A_1_pin =23 coil_A_2_pin = 24 coil_B_1_pin = 17 coil_B_2_pin = 27设置 GPIO 引脚模式 GPIO.setmode(GPIO.BCM) GPIO.setup(coil_A_1_pin, GPIO.OUT) GPIO.setup(coil_A_2_pin, GPIO.OUT) GPIO.setup(coil_B_1_pin, GPIO.OUT) GPIO.setup(coil_B_2_pin, GPIO.OUT)定义步进电机步序 step_sequence = [[coil_A_1_pin, GPIO.HIGH, coil_A_2_pin, GPIO.LOW, coil_B_1_pin, GPIO.LOW, coil_B_2_pin, GPIO.HIGH],[coil_A_1_pin, GPIO.LOW, coil_A_2_pin, GPIO.HIGH, coil_B_1_pin, GPIO.LOW, coil_B_2_pin, GPIO.HIGH],[coil_A_1_pin, GPIO.LOW, coil_A_2_pin, GPIO.HIGH, coil_B_1_pin, GPIO.HIGH, coil_B_2_pin, GPIO.LOW],[coil_A_1_pin, GPIO.HIGH, coil_A_2_pin, GPIO.LOW, coil_B_1_pin, GPIO.HIGH, coil_B_2_pin, GPIO.LOW] ]循环执行步序 while True:for step in step_sequence:设置步进电机引脚状态GPIO.output(step)延时time.sleep(0.001)接线图
注意事项
使用适当的电源为步进电机供电。避免电机过载。在电机运行时,请勿触摸电机。本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论