目前做一个项目遇到一个问题,就是在实现步进电机运动时,点动模式电机振动很厉害,现在就一个非常强大的第三方库Accelstepper进行研究分析。
官网的函数说明:
具体官网说明见:http://www.airspayce.com/mikem/arduino/AccelStepper/index.html
#include <AccelStepper.h>中的公共成员函数:
Public Member Functions |
|
AccelStepper (uint8_t interface=AccelStepper::FULL4WIRE, uint8_t pin1=2, uint8_t pin2=3, uint8_t pin3=4, uint8_t pin4=5, bool enable=true) | |
AccelStepper (void(*forward)(), void(*backward)()) | |
void | moveTo (long absolute) |
void | move (long relative) |
boolean | run () |
boolean | runSpeed () |
void | setMaxSpeed (float speed) |
float | maxSpeed () |
void | setAcceleration (float acceleration) |
void | setSpeed (float speed) |