Electronic – the purpose of ADC sampling time

adc

I am trying to understand the usage of ADC sampling time?

The ADC I have has a programmable sampling time of 100nsec/500nsec and 1uSec. What is the primary use case of longer sampling time, why wouldn't you use 100nsec for every signal?

[I also hear sometimes the sampling time is called with alternative names. I am interested in the circuits sample and hold time just before the conversion]

Additional question: what happens if the signal is changing in amplitude during sampling time? If it is falling or rising? Would the ADC take the last position of the signal or does it produce some sort of averaging? If averaging, what is the basis for this, how does it work?

ADC Characteristics:

Capacitor:min 4pF, max:tbd

switch resistance: 1.5K min, 6k max

sampling time: 100nsec, 500nsec (there are longer options but irrelevant)

Best Answer

Many ADC input circuits will connect a capacitor with an unpredictable charge state to the input they're about to sample. If the input is a very low impedance source and won't "budge", this won't pose a problem; that capacitance will quickly match the voltage on the input. If the input is a moderate-impedance source but has very low capacitance, connecting that capacitance may disturb the voltage on the input, but the voltage on the input will relatively quickly return to the correct value. If the input is a high- or moderate-impedance source and has a huge amount of capacitance of its own (e.g. for a 12-bit ADC, it exceeds the sampling capacitance of the ADC by a factor of a few thousand), and if readings are not taken too frequently, the big capacitor may be considered a low-impedance source that won't "budge". If, however, the input has a capacitance that is e.g. 50 times the input sampling cap, then connecting the sampling cap may disturb the input voltage by 1/50 of full scale (a big disturbance) but the increased capacitance may increase 50-fold the RC time constant for its returning to normal.

If the ADC waits long enough between connecting the input capacitance and taking a reading, any disturbance caused by switching the input capacitance will likely settle out. On the other hand, there are some situations where such settling time isn't needed but rapid readings are. Making the acquisition time programmable allows both types of situations to be accommodated.