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.

TMS320F280049C-Q1: TMS320F280049c-Q1

Part Number: TMS320F280049C-Q1
Other Parts Discussed in Thread: TMS320F280049C

Hello,

   I am using TMS320F280049c with cd4067bpw for reading multiple analog channels.

I am connected  16 analog channels to  multiplexer and in software  select the  channels and read the ADC controller channel.

After 1 sec I changed the multiplexer channel. If I select the one channel I get accurate ADC analog value,but for multiple channel selection I did not get proper analog read value in ADC . I am getting same analog channel value to other channels.

ADC ref. 2.5V

1st  channel connected to 2.4V

2nd channel connected to  1.2V

3rd Channel connected to 0.6V 

upto 16 channel given different voltage for testing.

In SW while select channel and Read ADC I am getting same value to other channels also.

Please suggest me Algorithm or Procedure while Interfacing multiplexer with controller.

Also I am getting same problem with MSP432p401r.

Regards,

Sagar

  • Hi Sagar,

    Is the case of multiplexed conversions, is each conversion being affected by the value of the previous conversion?  If so, the issue is likely that you need to increase the S+H duration (set by ACQPS setting of the SOC configuration) and/or improve the driver (by reducing source impedance and increasing source bandwidth).  

    This app. note might be helpful