|
StepperII
Dual Axis Stepper Controller
|
Header file for CAvrStepper.cpp. More...
Go to the source code of this file.
Classes | |
| class | CAvrStepper |
| Holding data used by timer interrupt for speed ramp calculation. More... | |
Defines | |
| #define | T1_FREQ (2000000L) |
| #define | FSPR 200 |
| Number of (full)steps per round on stepper motor in use. | |
| #define | SPR (FSPR * 2) |
| #define | ALPHA (1.0 / SPR) |
| #define | A_T_x100 ((long)(ALPHA * T1_FREQ * 100)) |
| #define | T1_FREQ_148 ((int)((T1_FREQ *0.676) / 100)) |
| #define | A_SQ (long)(ALPHA * 2 * 100000000) |
| #define | A_x20000 ((int)(ALPHA * 20000)) |
Header file for CAvrStepper.cpp.
| #define T1_FREQ (2000000L) |
Frequency of timer1 in [Hz].
Modify this according to frequency used. Because of the prescaler setting, the timer1 frequency is the clock frequency divided by 8.
1.7.3