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.

ADS8568 Paralel interface chanel pair A[0:1] reading problem

Other Parts Discussed in Thread: ADS8568, TM4C1231H6PM

Hi ,

We are using ADS8568 with Paralel interface in our project.  

  • Microcontroller is TM4C1231H6PM.
  • Chanel A[0:1], B[0:1], C[0:1], D[0:1] are used,
  • CONVST_D, CONVST_C, CONVST_B and CONVST_A pins are tied together.
  • Configuration Register  is set to: 0x800083FF 

In this case we are getting data from Channel B[0:1], C[0:1] ,D[0:1] correctly. But we are getting 0x8000 from Chanel A0 and A1.

We know that Channel A is always enable. We set the PD_B, PD_C, PD_D bits of Configuration Register to disable the channels, then all channels sent 0x8000.

So this mean Chanel A[0:1] is not working from the begining?

We tried lots of things but always getting 0x8000 from chanel A[0:1].

Thank you for your comments,

Serkan.

  • Hi Serkan,

    My apologies for the late response, I thought I had gotten back to you when you first posted this question but apparently I did not hit the 'reply' button before shutting down my PC. The ADS8568 has an internal power on reset (POR) circuit that should initiate everything inside the device to a known good state before you begin your acquisition cycles. It that POR cycle gets interrupted by a glitch in the power rails, it might be possible that a channel pair will not responded with the expected conversion results. If you can provide me or Murat with your schematics and perhaps some screen shots of the interface you have with your controller, I'm sure we can help you resolve this issue quickly.