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 Arthur Oliveira

Committer:
lcaepusp
Date:
Tue Sep 27 18:07:40 2022 +0000
Revision:
12:321ea73f98db
Parent:
2:01fdfdb7b853
Rev sentido rotacao

Who changed what in which revision?

UserRevisionLine numberNew 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 1:00b8f71cfe7e 12 #define Ctrl_Ts 0.1
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);
lcaepusp 2:01fdfdb7b853 20 void Protecao_Init(QEI*, Ticker*, double);