d3ru / eggbotcode

Automatically exported from code.google.com/p/eggbotcode
0 stars 0 forks source link

Driver is not directly compatible with 1600 step/rev motor drivers #17

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
EBB v 1.1 has 1/8 microstepping motor driver chips; newer boards have 1/16 
microstepping driver boards, giving 3200 steps/revolution. 

In normal use, the driver document is 3200 pixels wide; this should correspond 
to one full egg revolution.

Driver should auto-detect board type and scale appropriately.

Original issue reported on code.google.com by windell@oskay.net on 23 Jul 2010 at 9:30

GoogleCodeExporter commented 9 years ago
The problem was that old (2009) kits shipped with 400 step/rev motors and EBB v 
1.1.  If EBB v 1.1 is used with newer 200 step/rev motors, then the result is 
1600 step/revolution overall.

A workaround was committed for this issue.  Create a plain text file named 
motor1600.py in the same folder as the eggbot extension.  If this file is 
present, the software will know that the motors produce 1600 steps per 
revolution, and act accordingly.

Original comment by windell@oskay.net on 31 Aug 2010 at 11:50