This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好专家、
我找不到 ADC、PWM、控制 ISR 时序图、能否提供有关何时覆盖 ADC 及其与四个 PWM 的关系以及何时开始运行控制 ISR (100kHz)的详细图表。
谢谢
BR/Alvin
您好、Alvin、
我将联系软件设计人员、为您提供答案。
请参阅 settings.h 文件以了解转换是如何触发的
#define IL1_ADC_MODULE ADCA_BASE #define IL1_ADC_SOC_NO ADC_SOC_Number3 #define IL1_ADC_PIN ADC_CH_ADCIN2 #define IL1_ADC_TRIG_SOURCE ADC_TRIGGER_EPWM2_SOCA //#define IL1_ADC_TRIGG_SOURCE ADC_TRIGG_EPWM2_SOCB #define IL1_ADC_ACQPS_SYS_CLKS 20 #define IL1_ADCRESULTREG_SOURCE ADC_ADC_MODULE_ADC_CLA_BASE #define ILINC_ADC_ADC_2 #define ILCK_MODULE_ADC_CA_NOM_CLK #define ILIN_ADC_CLK #define ILIN_ADC_CLK #define IL iL2_ADC_PIN ADC_CH_ADCIN4 #define IL2_ADC_TRIG_SOURCE ADC_TRIGGER_EPWM3_SOCA //#define IL2_ADC_TRIGG_SOURCE ADC_TRIGGER_EPWM3_SOCB #define IL2_ADC_ACQPS_SYS_CLKS 20 #define IL2_ADCRESULTREG_SOURCE ADC_TRIGGER_ADC_SOCB #define IL_ADC_ADC_CA_3 #base #define ILADC_ADC_ADC_ADC_ADC_CA_NOM_CLK #define ADC_CLK #define ILIN3 #define ADC_CA_ iL3_ADC_PIN ADC_CH_ADCIN6 #define IL3_ADC_TRIG_SOURCE ADC_TRIGGER_EPWM4_SOCA //#define IL3_ADC_TRIGG_SOURCE ADC_TRIGG_EPWM4_SOCB #define IL3_ADC_ACQPS_SYS_CLKS 20 #define IL3_ADCRESULTREG_SOURCE ADC_TRIGGER_ADC_ADC_OCC_MODULE_ADC_BASE #define ADCC_ADC_ADCCS_SOURCE #define ADCC_MODULE_ADCC_MODULE_ADC_MASK_MODULE_ADC_MASK_#define #define # VBUS_ADC_PIN ADC_CH_ADCIN3 #define VBUS_ADC_TRIG_SOURCE ADC_TRIGGER_EPWM2_SOCA #define VBUS_ADC_ACQPS_SYS_CLKS 20 #define VBUS_ADCRESULTREGBASE ADCCRESULT_BASE #define VBUS_ADC_SOC_NO2 ADC_SOC_TRIGGER_ADC_NO3 ADC_ADC_TRIGGER_ADC_NUMBER_ADC_NO3 #define VBUS_ADC_NOMCU_ADC_NOMCU_ADC_TRIGGER_NO_ADC_NO_NO_NO_NO_NO3 ADC_NOMCU_ADC_ VBUS_ADC_TRIG_SOURCE _3 ADC_TRIGGER_EPWM4_SOCA
Manish、您好!
它是相同的 ADC 和 ISR 触发源、正负半电网周期吗?
BR/Alvin
是的、我们不会根据正半部分和负半部分更改采样点、即使 FET 将反向运行也是如此。 这可能是您可以进行的优化、但由于这是平均电流模式控制、我不确定是否会有显著的改进。