MSP430 Microcontroller Basics

9.3: Analog-to-Digital Conversion: Successive Approximation

9.3 Analog-to-Digital Conversion: Successive Approximation

Successive-approximation converters have been the general-purpose ADCs for many years. Their resolution is typically 10-12 bits and the speed can reach megasamples per second (Msps) although those in the MSP430 are not that fast. For some reason the name is expanded into "successive-approximation register" so that it can be contracted to SAR.

SARs work by homing in on the result using binary chopping, which is a standard way of finding solutions to equations of the form f(x) = 0. The sequence of operations for an input voltage of V in = 0.4 V FS to a 4-bit SAR ADC is illustrated in Figure 9.13. Here are the steps:

  1. The input voltage V in is compared with the midpoint V FS of the full range.

  2. In this case V in < V FS so the most significant bit (msb) = 0.

  3. We now know that the input lies between 0 and V FS. The input is next compared with the midpoint of this range, V FS.

  4. We find V in > V FS so the next bit is 1.

  5. Now we know that the input lies between V FS and V FS. The input is next compared with the midpoint of this range, ? V FS.

  6. We find V in > ? V FS so this bit is 1 again.

  7. Now we know...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Analog-to-Digital Converters
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.