Design Note 463: Upgrade Your Microcontroller ADC to True 12-Bit Performance

Introduction

Many 8-bit and 16-bit microcontrollers feature 10-bit internal ADCs. A few include 12-bit ADCs, but these often have poor or nonexistent AC specifications, and certainly lack the performance to meet the needs of an increasing number of applications. The LTC2366 and its slower speed versions offer a high performance alternative, as shown in the AC specifications in Table 1. Compare these guaranteed specifications with the ADC built into your current microcontroller.

Table 1. LTC236x ADC Family AC Specifications
PART NUMBER SAMPLE RATE SINAD SNR THD FULL LINEAR
BANDWIDTH
LTC2366 3Msps 68dB (Min) 69dB (Min) –72dB (Max) 2.5MHz (Typ)
LTC2365 1Msps 68dB (Min) 70dB (Min) –72dB (Max) 2.0MHz (Typ)
LTC2362 500ksps 72dB (Typ) 73dB (Typ) –85dB (Typ) 1.0MHz (Typ)
LTC2361 250ksps 72dB (Typ) 73dB (Typ) –85dB (Typ) 1.0MHz (Typ)
LTC2360 100ksps 72dB (Typ) 73dB (Typ) –85dB (Typ) 1.0MHz (Typ)

This family’s DC specifications are equally impressive. INL and DNL are guaranteed to be less than ±1LSB. Operating from a single 2.5V, 3V or 3.3V supply, the current draw on these parts is a maximum of 4mA during a conversion. This can be reduced to less than 1μA by placing the part into SLEEP mode during periods of inactivity, which greatly reduces the average supply current at lower sample rates. 

These ADCs are available in tiny 6-lead and 8-lead TSOT-23 packages. The 8-lead devices have adjustable VREF and OVDD pins. The adjustable VREF pin allows the input span to be reduced to 1.4V. This, combined with the high ADC input impedance, can eliminate the need for gain or buffer stages in many applications. The OVDD pin, which controls the digital output level, can be adjusted from 1V to 3.6V, simplifying communication with different logic families. For applications that do not require an adjustable reference or adjustable output levels, the 6-lead device with VREF = OVDD = VDD should suffice.

The SPI interface requires only three wires to communicate with the microcontroller, keeping the overall solution size small in low power, high speed applications.

Application Circuits

Figure 1 shows a single supply AC-coupled amplifier driving the LTC2366. This circuit is useful in applications where the sensor output level is too low to achieve full SNR performance from the ADC. The output of the LT6202 swings rail-to-rail. This feature maximizes the circuit’s dynamic range when the op amp output is level shifted to the center of the ADC’s swing. The FFT of Figure 2 demonstrates the low noise and distortion of this circuit.

 

In Figure 3, a single supply DC amplifier with a programmable gain of 0 to 4096 drives the LTC2360. With a maximum offset of 10μV and a DC to 10Hz noise of 2.5μVP–P the LTC6915 is a good choice for high gain applications. This circuit is useful for very low level signals or for applications with a wide range of input levels.

 

Conclusion

 

The 12-bit ADCs in the LTC236x family guarantee AC specifications that most built-in microcontroller ADCs cannot meet, thus improving performance when used in place of on-chip ADCs. The LTC236x family is easily interfaced to most microcontrollers via its SPI interface. A wide range of sample rates, an external reference pin and a separate OVDD pin provide additional flexibility.

Author

Generic_Author_image

Guy Hoover

Guy Hoover is an engineer with over 30 years of experience at Linear Technology as a technician, an IC design engineer and an applications engineer.

He began his career at LTC as a technician, learning from Bob Dobkin, Bob Widlar, Carl Nelson and Tom Redfern working on a variety of products including op amps, comparators, switching regulators and ADCs. He also spent considerable time during this period writing test programs for the characterization of these parts.

The next part of his career at LTC was spent learning PSpice and designing SAR ADCs. Products designed by Guy include the LTC1197 family of 10-bit ADCs and the LTC1864 family of 12-bit and 16-bit ADCs.

Guy is currently an applications engineer in the Mixed Signal group specializing in SAR ADC applications support. This includes designing, writing Verilog code and test procedures for SAR ADC demo boards, helping customers optimize their products that contain LTC SAR ADCs, and writing hopefully useful applications articles that pass on to customers what he has learned about using these parts.

Guy graduated from DeVry Institute of Technology (Now DeVry University) with a BS in electronics engineering technology.