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.

Detection of Presence of Input for ADS8634SRGER

Other Parts Discussed in Thread: ADS8364

Hi,

I am using ADS8634SRGER in my design and following is the block diagram of the design.

ADC_DAC Test.pdf

Test Procedure :

1. Using QT application, input the Voltage value on keyboard.

2. The Digital input is sent to DAC IC DAC7716SRHAR through SPI Interface from Processor (IC1).

3. The Analog outputs of DAC are routed to 2 row connector pins

4. Using Jumpers, the Analog signals are loopbacked and routed to ADC input.

5. ADC output connected to Processor (IC1) through SPI Interface,

6. Observe the valu on QT application display.

This design and test is working absolutely fine in my board. 

But one observation was found while testing. If I remove the loopback Jumpers while testing and provide any input value on QT window (Step 1), I see som random readings on my QT window. This is not desirable behaviour for our application. We either want 0 or NO OUTPUT notice if no input is connected.

In other words, If input pins of ADC are floating I stii see some random readings at ADC output. 

So please suggest us:

1. Whether there is any status register that indicates the absence of Input source. If yes, then how it can be communicated to Processor (IC1) ?

2. What will be ADC output in the absence of Input source (default condition).

Please help us in finding solution for this observation.

Regards,

Vijetha

  • Hi Vijetha,

    Thanks for your post in this forum. There is no status register to indicate the absence of Input source for ADS8364. The reason you see  random readings at ADC output is the noise captured by the input. There is a solution to make the input close to 0V when the input is floating, use a pull down resistor at the input of ADC, but there is a trade-off between the voltage close to zero and system error(Gain error caaused by this resistor and input impedance of ADC), the resistor value can be chosed based on acceptable voltage close to zero and system error(for example, tens or hundreds of kohm).

    Thanks.

    Best regards

    Dale Li