mirror of https://github.com/rusefi/bldc.git
cleanup comments and formatting
This commit is contained in:
parent
496fd68fde
commit
1c61f03a04
|
@ -35,7 +35,6 @@
|
||||||
// HW properties
|
// HW properties
|
||||||
#define HW_HAS_3_SHUNTS
|
#define HW_HAS_3_SHUNTS
|
||||||
#define HW_HAS_PHASE_FILTERS
|
#define HW_HAS_PHASE_FILTERS
|
||||||
|
|
||||||
// The fsesc 75 300 has LOW SIDE SHUNTS. With filters that must be disabled.
|
// The fsesc 75 300 has LOW SIDE SHUNTS. With filters that must be disabled.
|
||||||
// #define HW_HAS_PHASE_SHUNTS
|
// #define HW_HAS_PHASE_SHUNTS
|
||||||
|
|
||||||
|
@ -69,7 +68,6 @@
|
||||||
// #define AUX_ON() palSetPad(AUX_GPIO, AUX_PIN)
|
// #define AUX_ON() palSetPad(AUX_GPIO, AUX_PIN)
|
||||||
// #define AUX_OFF() palClearPad(AUX_GPIO, AUX_PIN)
|
// #define AUX_OFF() palClearPad(AUX_GPIO, AUX_PIN)
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ADC Vector
|
* ADC Vector
|
||||||
*
|
*
|
||||||
|
@ -120,7 +118,6 @@
|
||||||
|
|
||||||
|
|
||||||
// ADC macros and settings
|
// ADC macros and settings
|
||||||
|
|
||||||
// Component parameters (can be overridden)
|
// Component parameters (can be overridden)
|
||||||
#ifndef V_REG
|
#ifndef V_REG
|
||||||
#define V_REG 3.3
|
#define V_REG 3.3
|
||||||
|
@ -144,18 +141,10 @@
|
||||||
// NTC Termistors
|
// NTC Termistors
|
||||||
#define NTC_RES(adc_val) ((4095.0 * 10000.0) / adc_val - 10000.0)
|
#define NTC_RES(adc_val) ((4095.0 * 10000.0) / adc_val - 10000.0)
|
||||||
#define NTC_TEMP(adc_ind) (1.0 / ((logf(NTC_RES(ADC_Value[adc_ind]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
|
#define NTC_TEMP(adc_ind) (1.0 / ((logf(NTC_RES(ADC_Value[adc_ind]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
|
||||||
// #define NTC_TEMP(adc_ind) hw75_300_get_temp()
|
|
||||||
|
|
||||||
#define NTC_RES_MOTOR(adc_val) (10000.0 / ((4095.0 / (float)adc_val) - 1.0)) // Motor temp sensor on low side
|
#define NTC_RES_MOTOR(adc_val) (10000.0 / ((4095.0 / (float)adc_val) - 1.0)) // Motor temp sensor on low side
|
||||||
#define NTC_TEMP_MOTOR(beta) (1.0 / ((logf(NTC_RES_MOTOR(ADC_Value[ADC_IND_TEMP_MOTOR]) / 10000.0) / beta) + (1.0 / 298.15)) - 273.15)
|
#define NTC_TEMP_MOTOR(beta) (1.0 / ((logf(NTC_RES_MOTOR(ADC_Value[ADC_IND_TEMP_MOTOR]) / 10000.0) / beta) + (1.0 / 298.15)) - 273.15)
|
||||||
|
|
||||||
|
|
||||||
// #ifndef HW75_300_VEDDER_FIRST_PCB
|
|
||||||
// #define NTC_TEMP_MOS1() (1.0 / ((logf(NTC_RES(ADC_Value[ADC_IND_TEMP_MOS]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
|
|
||||||
// #define NTC_TEMP_MOS2() (1.0 / ((logf(NTC_RES(ADC_Value[ADC_IND_TEMP_MOS_2]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
|
|
||||||
// #define NTC_TEMP_MOS3() (1.0 / ((logf(NTC_RES(ADC_Value[ADC_IND_TEMP_MOS_3]) / 10000.0) / 3380.0) + (1.0 / 298.15)) - 273.15)
|
|
||||||
// #endif
|
|
||||||
|
|
||||||
// Voltage on ADC channel
|
// Voltage on ADC channel
|
||||||
#define ADC_VOLTS(ch) ((float)ADC_Value[ch] / 4096.0 * V_REG)
|
#define ADC_VOLTS(ch) ((float)ADC_Value[ch] / 4096.0 * V_REG)
|
||||||
|
|
||||||
|
@ -166,8 +155,7 @@
|
||||||
#define HW_ADC_EXT2_PIN 6
|
#define HW_ADC_EXT2_PIN 6
|
||||||
#define HW_ADC_EXT3_GPIO GPIOC // adc15
|
#define HW_ADC_EXT3_GPIO GPIOC // adc15
|
||||||
#define HW_ADC_EXT3_PIN 5
|
#define HW_ADC_EXT3_PIN 5
|
||||||
|
// ext4/5 can be repurposed for sin/cos encoder.
|
||||||
// can be repurposed for sin/cos encoder.
|
|
||||||
#define HW_ADC_EXT4_GPIO GPIOA // rx, adc4
|
#define HW_ADC_EXT4_GPIO GPIOA // rx, adc4
|
||||||
#define HW_ADC_EXT4_PIN 4
|
#define HW_ADC_EXT4_PIN 4
|
||||||
#define HW_ADC_EXT5_GPIO GPIOA // tx, adc7
|
#define HW_ADC_EXT5_GPIO GPIOA // tx, adc7
|
||||||
|
@ -291,7 +279,4 @@
|
||||||
#define HW_LIM_DUTY_MAX 0.0, 0.99
|
#define HW_LIM_DUTY_MAX 0.0, 0.99
|
||||||
#define HW_LIM_TEMP_FET -40.0, 110.0
|
#define HW_LIM_TEMP_FET -40.0, 110.0
|
||||||
|
|
||||||
// HW-specific functions
|
|
||||||
// float hw75_300_get_temp(void);
|
|
||||||
|
|
||||||
#endif /* HW_FSESC_75_300_CORE_H_ */
|
#endif /* HW_FSESC_75_300_CORE_H_ */
|
||||||
|
|
Loading…
Reference in New Issue