//stmbl #define AREF 3.338 // analog reference voltage #define HV_EN_PIN GPIO_PIN_15 #define HV_EN_PORT GPIOA //fault pin cannot be used, as it is sometimes reset by the iram due to 15v ripple #define HV_FAULT_PIN GPIO_PIN_7 #define HV_FAULT_PORT GPIOB #define HV_FAULT_POLARITY GPIO_PIN_RESET #define LED_PIN GPIO_PIN_8 #define LED_PORT GPIOA #define BRK_PIN GPIO_PIN_2 #define BRK_PORT GPIOB #define VDIVUP 249000.0 * 2.0 //HV div pullup R1,R12 #define VDIVDOWN 3900.0 //HV div pulldown R2,R9 #define SHUNT 0.003 //shunt #define SHUNT_PULLUP 15000.0 #define SHUNT_SERIE 470.0 #define PWM_U TIM8->CCR3 #define PWM_V TIM8->CCR2 #define PWM_W TIM8->CCR1 #define PWM_DEADTIME 0 //#define PWM_DEADTIME 29 // 1/144e6 * 29 = 201ns #define PWM_RES 4800 #define ABS_MAX_TEMP 100.0 #define ABS_MAX_VOLT 410.0 #define ABS_MAX_CURRENT 30.0 //io board //#define USB_CONNECT_PIN GPIO_PIN_15 //#define USB_CONNECT_PORT GPIOB /* //otter //TODO: swap v,w cur feedback #define PWM_INVERT #define AREF 3.3// analog reference voltage #define VDIVUP 56000.0//HV div pullup R1,R12 #define VDIVDOWN 2000.0//HV div pulldown R2,R9 #define SHUNT 0.003//shunt #define SHUNT_PULLUP 5100.0 #define SHUNT_SERIE 100.0 #define LED_Pin GPIO_PIN_0 #define LED_GPIO_Port GPIOA #define PWM_U TIM8->CCR1 #define PWM_V TIM8->CCR2 #define PWM_W TIM8->CCR3 //ottercontrol #define USB_DISCONNECT_PIN GPIO_PIN_13 #define USB_DISCONNECT_PORT GPIOC #define PWM_DEADTIME 50 */