“第三十八课--Microduino 步进电机驱动/zh”的版本间的差异
(Created page with "{| style="width: 800px;" |- | ==目的== ==设备== *'''Microduino-Core''' *'''Microduino-FT232R''' *'''Microduino-A4982''' *其他硬件设备 **USB数据连接...") |
(→程序) |
||
(未显示2个用户的5个中间版本) | |||
第3行: | 第3行: | ||
| | | | ||
==目的== | ==目的== | ||
− | + | 通过Microduino A4982来控制步进电机,并且焊接步进电机控制底板 | |
==设备== | ==设备== | ||
− | *'''[[Microduino-Core]]''' | + | *'''[[Microduino-Core/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-USBTTL/zh]]''' |
− | *'''[[Microduino- | + | *'''[[Microduino-Stepper/zh]]''' |
*其他硬件设备 | *其他硬件设备 | ||
第18行: | 第18行: | ||
**导线 | **导线 | ||
**镊子 | **镊子 | ||
+ | |||
==步进电机== | ==步进电机== | ||
*步进电机的接线: | *步进电机的接线: | ||
第42行: | 第43行: | ||
*步骤二:确定好Microduino底座位置,按原理图焊接电路; | *步骤二:确定好Microduino底座位置,按原理图焊接电路; | ||
[[File:A4982.png|thumb|600px|center|洞洞板焊法]] | [[File:A4982.png|thumb|600px|center|洞洞板焊法]] | ||
− | [[File:A4982_Stepper_motor-t. | + | [[File:A4982_Stepper_motor-t.jpg|thumb|600px|center|正面]] |
[[File:A4982_Stepper_motor-b.jpg|thumb|600px|center|反面]] | [[File:A4982_Stepper_motor-b.jpg|thumb|600px|center|反面]] | ||
*搭建电路 | *搭建电路 | ||
第49行: | 第50行: | ||
==程序== | ==程序== | ||
*使用到的库:【AccelStepper库'''[https://github.com/adafruit/AccelStepper github下载 ]''' 】 | *使用到的库:【AccelStepper库'''[https://github.com/adafruit/AccelStepper github下载 ]''' 】 | ||
− | *需要下载测试程序: | + | *需要下载测试程序:[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced/Microduino_Steppermotor Microduino_Steppermotor] |
*编译通过选择好板卡直接下载 | *编译通过选择好板卡直接下载 | ||
*测试 | *测试 | ||
**外接电源(6-25V),初始化电机不会转动; | **外接电源(6-25V),初始化电机不会转动; | ||
− | *按下按键,步进电机以设定好的速度开始旋转,并且LED指示灯点亮,旋转几圈之后反转,循环反复; | + | **按下按键,步进电机以设定好的速度开始旋转,并且LED指示灯点亮,旋转几圈之后反转,循环反复; |
− | *再次按下按键,关闭驱动,LED指示灯点亮熄灭。按键通过中断检测,依次开关驱动。 | + | **再次按下按键,关闭驱动,LED指示灯点亮熄灭。按键通过中断检测,依次开关驱动。 |
==结果== | ==结果== | ||
通过Microduino A4982模块可以较好的控制四相二线步进电机。 | 通过Microduino A4982模块可以较好的控制四相二线步进电机。 | ||
==视频== | ==视频== | ||
− | + | http://v.youku.com/v_show/id_XNjg5MTcwOTA0.html | |
|} | |} |
2014年10月29日 (三) 05:05的最新版本
目的通过Microduino A4982来控制步进电机,并且焊接步进电机控制底板 设备
步进电机
步进电机与Microduino A4982驱动连接:
通过更改MS1&MS2来改变步进模式(Microduino A4982默认是1/16步模式);
步进电机参数:1.8deg/slep,即步进电机每一动步转过1.8°。
乘以16是因为Microduino A4982默认是1/16步模式。 实验原理图调试
程序
结果通过Microduino A4982模块可以较好的控制四相二线步进电机。 视频 |