Skip to content

abhigkar/VID28

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VID28

This Library controls VID28 and equivalent steppermotors (X25, BKA30D-R5, VID29).

It can control a stepper either using 6 steps mode or microsteps mode (24 steps) using PWM.

If usin PWM, it is necessary to set the prescaler of the corresponding timer to 1 to enforce high frequency PWM. Otherwise you can hear the stepper motor peep.

It can be used standalone or together with the AccelStepper library (see example).

If you have any questions, don't hesitate to contact me.

If you need to control two steppers with one arduino, you need 6 PWM outputs. That means you have to change the prescaler of timer0 as well Without any changes, this wil disturbe the behaviour of micros() and millis(). Ther is a solution for that in the adapted arduino_framewrok (see https://github.com/GewoonGijs/platformio-pkg-framework-arduinoavr and the adapted file wiring.c in /cores/arduino/

Have fun!!!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 82.6%
  • C 17.4%