Bayley Wang
/
foc-ed_in_the_bot_compact
robot
Diff: config_inverter.h
- Revision:
- 19:a6cf15f89f3d
- Parent:
- 15:b583cd30b063
- Child:
- 22:72840d3db788
diff -r 3863ca45cf26 -r a6cf15f89f3d config_inverter.h --- a/config_inverter.h Mon Oct 31 06:53:28 2016 +0000 +++ b/config_inverter.h Wed Nov 02 12:52:00 2016 +0000 @@ -1,29 +1,9 @@ #ifndef __CONFIG_INVERTER_H #define __CONFIG_INVERTER_H -#define PWMA PA_9 -#define PWMB PA_8 -#define PWMC PA_10 -#define EN PB_15 - -#define IA PA_4 -#define IB PB_0 - -#define TH_PIN PB_8 - -#define CURRENT_U ib -#define CURRENT_V ia - -#define I_SCALE_RAW 25.0f //mv/A -#define R_UP 12000.0f //ohms -#define R_DOWN 3600.0f //ohms -#define R_BIAS 3600.0f //ohms -#define AVDD 3300.0f //mV - -#define I_OFFSET (AVDD * R_DOWN * R_UP / (R_DOWN * R_UP + R_BIAS * (R_DOWN + R_UP))) -#define I_SCALE (R_BIAS * R_DOWN * I_SCALE_RAW / (R_DOWN * R_UP + R_BIAS * (R_DOWN + R_UP))) - #define BUS_VOLTAGE 20.0f -#define set_dtc(phase, value) *phase = (value) +#define INVERTER_I_MAX 400.0f +#define P_FORWARD_MAX 20000.0f +#define P_REVERSE_MAX 4000.0f #endif \ No newline at end of file