Skip to main content

wokwi-stepper-motor参考

双极步进电机

引脚名称

NameDescription
A-Coil A negative signal
A+Coil A positive signal
B+Coil B positive signal
B-Coil B negative signal

属性

NameDescriptionDefault value
arrow显示一个箭头来指示步进器的位置。设置为箭头的颜色,例如“orange”""
display步进器上显示什么数字?有效值“步steps”、“angle”(以度为单位)、“none”"steps"
gearRatio电机的齿轮比。200步/转速设置为“1:1”,400步/转速设置为“2:1”等。"1:1"

示例

ResultAttrs
{ "display": "steps" }
{ "display": "angle" }
{ "display": "none" }
{ "arrow": "orange" }

使用步进电机

使用步进电机时,您需要一个驱动芯片,该芯片可以为电机的线圈提供大量电流。Wokwi支持常见的A4988 driver board。您还可以将步进电机直接连接到微控制器。Wokwi使用数字模拟引擎,因此不考虑线圈电流。

您可以使用各种Arduino库来控制步进电机:步进电机、AccelStepper等。

仿真行为

步进电机每步移动1.8度(每转200步)。电机还支持半步(每步0.9度/每转400步)。您甚至可以使用较小的微步(例如1/4或1/8步),但模拟电机仅以半步分辨率显示角度。有关更多信息,请查看A4988 microstepping configuration table

仿真案例