Other Parts Discussed in Thread: DRV8301
Hello,
I'm using project foc_encoder_speed.
1.
There is drv->adc_current_gain_A = 0.0000305176;
Why adc_current_gain_A is 0.0000305176?
2.
// Update ADC object
adcGetData(adcREG1, adcGROUP1, obj->AdcResults1); // ((ADCmeas(q12)/2^12))*2
obj->adcData.I.value[0] = ((obj->AdcResults1[0].value<<4)-obj->cal_offset_A)*obj->adc_current_gain_A; // Phase A curr.
obj->adcData.I.value[1] = ((obj->AdcResults1[2].value<<4)-obj->cal_offset_B)*obj->adc_current_gain_B; // Phase B curr.
Is obj->adcData.I.value[0] is pu value or real value of A phase current?
3.
There are setting options for BASE_CURRENT based on DRV830x current-sense amplifier gain setting for F28069.
Can TMS570LS3137 set BASE_CURRENT like F28069?
Thank you.