Biblioteca PTC3471 - Algoritmo de Trava - V1.0
Dependents: Template_PTC3471_Geral LQR_With_Integrator_Implicito LQR_No_Integrator_Implicito Template_PTC3471_Geral_2020_V2 ... more
Fork of PTC3471 by
PTC3471.h@0:f2bc43be0fc7, 2017-08-07 (annotated)
- Committer:
- ArthurCBdO
- Date:
- Mon Aug 07 20:32:20 2017 +0000
- Revision:
- 0:f2bc43be0fc7
- Child:
- 1:00b8f71cfe7e
Template zerado comentado
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ArthurCBdO | 0:f2bc43be0fc7 | 1 | #ifndef Lab_H |
ArthurCBdO | 0:f2bc43be0fc7 | 2 | #define Lab_H |
ArthurCBdO | 0:f2bc43be0fc7 | 3 | |
ArthurCBdO | 0:f2bc43be0fc7 | 4 | #include "mbed.h" |
ArthurCBdO | 0:f2bc43be0fc7 | 5 | #include "QEI.h" |
ArthurCBdO | 0:f2bc43be0fc7 | 6 | #include "USBSerial.h" |
ArthurCBdO | 0:f2bc43be0fc7 | 7 | |
ArthurCBdO | 0:f2bc43be0fc7 | 8 | #define min(X, Y) ((X) < (Y) ? (X) : (Y)) |
ArthurCBdO | 0:f2bc43be0fc7 | 9 | #define max(X, Y) ((X) > (Y) ? (X) : (Y)) |
ArthurCBdO | 0:f2bc43be0fc7 | 10 | |
ArthurCBdO | 0:f2bc43be0fc7 | 11 | #define pi 3.141592653589793 |
ArthurCBdO | 0:f2bc43be0fc7 | 12 | #define Ctrl_Ts 0.01 |
ArthurCBdO | 0:f2bc43be0fc7 | 13 | |
ArthurCBdO | 0:f2bc43be0fc7 | 14 | #endif |
ArthurCBdO | 0:f2bc43be0fc7 | 15 | |
ArthurCBdO | 0:f2bc43be0fc7 | 16 | void Ctrl_LerAngulos(void); |
ArthurCBdO | 0:f2bc43be0fc7 | 17 | void Ctrl_Travar(void); |
ArthurCBdO | 0:f2bc43be0fc7 | 18 | void Ctrl_ChecarTrava(void); |
ArthurCBdO | 0:f2bc43be0fc7 | 19 | void Ctrl_BlinkOk(void); |
ArthurCBdO | 0:f2bc43be0fc7 | 20 | void Protecao_Init(QEI*); |