servodisc goodness
Diff: main.cpp
- Revision:
- 9:61f214b91751
- Parent:
- 8:25a28a2ac486
- Child:
- 10:4b7f2653fb45
--- a/main.cpp Mon Jan 22 14:33:17 2018 +0000 +++ b/main.cpp Mon Jan 29 14:48:02 2018 +0000 @@ -9,7 +9,7 @@ #define J 0.000065f // Inertia #define KT 0.0678f // Torque Constant #define R 0.85f // Resistance -#define V_IN 20.0f // DC input voltage +#define V_IN 30.0f // DC input voltage #define K_SAT 22000.0f // Controller saturation gain #define DTC_MAX 0.97f // Max duty cycle (limited by bootstrapping) #define V V_IN*DTC_MAX // Max useable voltage @@ -111,7 +111,7 @@ */ Control(); - /* + if(count > 5000){ //io.printf("derp\n\r"); //pc.printf("derp\n\r"); @@ -120,7 +120,8 @@ //d_out = !d_out; count = 0; } - */ + + //a_out.write(q/2.0f); TIM1->SR = 0x0; // reset the status register @@ -142,7 +143,7 @@ { ; } - wait(0.05f); + wait(0.001f); printf("done.\r\n"); }