57的两相步进电机程序 (57两相步进电机参数)

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网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论