Hello, I see you're reading from same ADC for all three phase currents. tzFOC.fIphu_Cur = ((float32_t) IPHU_CUR_FB_ADCREAD - 2266.0f) * PhCur_ADCPU_CONS*Ibase; tzFOC.fIphv_Cur = ((float32_t) IPHU_CUR_FB_ADCREAD - 2266.0f) * PhCur_ADCPU_CONS*Ibase; tzFOC.fIphw_Cur = ((float32_t) IPHU_CUR_FB_ADCREAD - 2266.0f) * PhCur_ADCPU_CONS*Ibase; I suggest you to check TI's reference designs to get some picture in mind about the configuration. Best Regards, Masoud
↧