Part Number: TMS320F28379D
Other Parts Discussed in Thread: AMC1200, AMC1300, TINA-TI
Hello,
I have some problems sensing Analog signals using ADC modules. The problematic signal is in ADC-D channel 0. It is a 1.65V DC signal with line frequency AC waveshape combined generated by AMC1300BDWV. When I provide only DC instead of AC, the data is correct which I see from the programming computer. When Any AC signal is provided, the measured signal non-linear and not monotonic. Can you please help me with the problem?
Below are some additional info I think you may need to answer my question.
I am using ADC-A, ADC-B and ADC-D modules and sensing three different signals. All these modules have same clock division.
AdcaRegs.ADCCTL2.bit.PRESCALE = 6;
AdcbRegs.ADCCTL2.bit.PRESCALE = 6;
AdcdRegs.ADCCTL2.bit.PRESCALE = 6;
I am using only SOC0 of all three modules. All these SOC's have same acquisition window of 15 cycles. I also tested increasing it up to 70 cycles which did not help.
These SOCs are triggered from EPWM1's SOCA. EOC0 in ADC-A triggers the interrupt where I check the sensed values.
.AdcaRegs.ADCCTL1.bit.INTPULSEPOS = 1;
AdcaRegs.ADCINTSEL1N2.bit.INT1SEL = 0;