SLAA957 September 2020 MSP430AFE221 , MSP430AFE222 , MSP430AFE223 , MSP430AFE231 , MSP430AFE232 , MSP430AFE233 , MSP430AFE251 , MSP430AFE252 , MSP430AFE253 , MSP430F2003 , MSP430F2013 , MSP430F2013-EP , MSP430F423A , MSP430F4250 , MSP430F425A , MSP430F4260 , MSP430F4270 , MSP430F427A , MSP430F47126 , MSP430F47127 , MSP430F47163 , MSP430F47166 , MSP430F47167 , MSP430F47173 , MSP430F47176 , MSP430F47177 , MSP430F47183 , MSP430F47186 , MSP430F47187 , MSP430F47193 , MSP430F47196 , MSP430F47197 , MSP430F477 , MSP430F478 , MSP430F4783 , MSP430F4784 , MSP430F479 , MSP430F4793 , MSP430F4794 , MSP430F6720 , MSP430F6720A , MSP430F6721 , MSP430F6721A , MSP430F6723 , MSP430F6723A , MSP430F6724 , MSP430F6724A , MSP430F6725 , MSP430F6725A , MSP430F6726 , MSP430F6726A , MSP430F6730 , MSP430F6730A , MSP430F6731 , MSP430F6731A , MSP430F6733 , MSP430F6733A , MSP430F6734 , MSP430F6734A , MSP430F6735 , MSP430F6735A , MSP430F6736 , MSP430F6736A , MSP430F6745 , MSP430F67451 , MSP430F67451A , MSP430F6745A , MSP430F6746 , MSP430F67461 , MSP430F67461A , MSP430F6746A , MSP430F6747 , MSP430F67471 , MSP430F67471A , MSP430F6747A , MSP430F6748 , MSP430F67481 , MSP430F67481A , MSP430F6748A , MSP430F6749 , MSP430F67491 , MSP430F67491A , MSP430F6749A , MSP430F67621 , MSP430F67621A , MSP430F67641 , MSP430F67641A , MSP430F6765 , MSP430F67651 , MSP430F67651A , MSP430F6765A , MSP430F6766 , MSP430F67661 , MSP430F67661A , MSP430F6766A , MSP430F6767 , MSP430F67671 , MSP430F67671A , MSP430F6767A , MSP430F6768 , MSP430F67681 , MSP430F67681A , MSP430F6768A , MSP430F6769 , MSP430F67691 , MSP430F67691A , MSP430F6769A , MSP430F6775 , MSP430F67751 , MSP430F67751A , MSP430F6775A , MSP430F6776 , MSP430F67761 , MSP430F67761A , MSP430F6776A , MSP430F6777 , MSP430F67771 , MSP430F67771A , MSP430F6777A , MSP430F6778 , MSP430F67781 , MSP430F67781A , MSP430F6778A , MSP430F6779 , MSP430F67791 , MSP430F67791A , MSP430F6779A , MSP430FE423 , MSP430FE4232 , MSP430FE423A , MSP430FE4242 , MSP430FE425 , MSP430FE4252 , MSP430FE425A , MSP430FE427 , MSP430FE4272 , MSP430FE427A , MSP430FG4250 , MSP430FG4260 , MSP430FG4270 , MSP430FG477 , MSP430FG478 , MSP430FG479 , MSP430FG6425 , MSP430FG6426 , MSP430FG6625 , MSP430FG6626 , MSP430FR5041 , MSP430FR5043 , MSP430FR50431 , MSP430FR6005 , MSP430FR6007 , MSP430FR6041 , MSP430FR6043 , MSP430FR60431 , MSP430FR6045 , MSP430FR6047 , MSP430FR60471 , MSP430I2020 , MSP430I2021 , MSP430I2030 , MSP430I2031 , MSP430I2040 , MSP430I2041
Sigma-Delta (also referred to as Delta-Sigma) analog-to-digital converters (ADCs) are typically used in analog sensing and measurement applications where a high resolution is preferred over a fast sampling frequency. However, these ADCs are not as well-known as successive approximation register (SAR) ADCs, so designers may face more challenges using them. While TI offers various discrete ADCs, several MSP430™ microcontrollers (MCUs) feature integrated Sigma-Delta ADCs. This application report demystifies these Sigma-Delta ADCs by briefly explaining how they work in real-world applications, comparing their key features and addressing common challenges. To learn more about these ADCs in general, watch the Designing with Delta-Sigma ADCs training series. For more information, see the device-specific data sheet and user's guide.
MSP430™ and TINA-TI™ are trademarks of Texas Instruments.
All trademarks are the property of their respective owners.
Several MSP430™ MCU families such as MSP430AFE2xx, MSP430F67xxA and MSP430i20xx feature integrated 24-bit Sigma-Delta (SD) ADC modules whereas other legacy families such as MSP430F42x, MSP430F47x and MSP430F20x3 feature 16-bit SD ADC modules with lower performance and fewer features. This document focuses mainly on the devices with 24-bit SD ADC modules, but it can also be used as a reference for the legacy devices.
Compared to a discrete solution, these MSP430 MCUs enable high-accuracy applications such as passive infrared (PIR) motion detectors with single sensors or small arrays, infrared (IR) thermometers, revenue-grade electricity meters and solar inverters by combining high-performance analog with digital modules as a system-on-chip (SoC) solution that requires fewer external components and less board space.
Table 2-1 compares the key features of the SD ADC modules available on MSP430 MCUs.
Parameter | SD16 | SD16_A | CTSD16 | SD24_A | SD24_B | SD24 | SDHS |
---|---|---|---|---|---|---|---|
MSP430 device families | F(E)42x(A) | F20x3 F(G)42x0 F(G)47x F47(1)xx |
FG6x2x | AFE2xx | F67xx(1)(A) | i20xx | FR50xx FR60xx |
Number of independent ADCs (referred to as channels) (1) | 1, 3 | 1, 3, 4, 6, 7 | 1 | 1, 2, 3 | 2, 3, 4, 6, 7 | 2, 3, 4 | 1 |
Modulator frequency range | 0.5 to 1 MHz | 0.03 to 1.1 MHz | 1.024 MHz | 0.03 to 1.1 MHz | 0.03 to 2.3 MHz | 1.024 MHz | 68 to 80 MHz |
Oversampling rate (OSR) range | 32 to 256 | 32 to 1024 | 32 to 256 | 32 to 1024 | 1 to 1024 | 32 to 256 | 10 to 160 |
Maximum ADC sampling frequency (data rate) | 31.25 kHz | 34.375 kHz | 32 kHz | 34.375 kHz | 2.3 MHz (2) | 32 kHz | 8 MHz |
Maximum full-scale range (FSR) | ±500 mV | ±500 mV | ±928 mV | ±500 mV | ±930 mV | ±928 mV | ±500 mV |
Programmable gain amplifier (PGA) range | 1 to 32 | 1 to 32 | 1 to 16 | 1 to 32 | 1 to 128 | 1 to 16 | 0.5 to 34.5 |
Internal short for PGA offset measurement | YES | YES | YES | YES | YES | NO | NO |
Integrated buffer(s) | NO | YES(3) | YES | NO | NO | NO | NO |
Grouped ADC channels | YES | YES (3) | YES | YES | YES | YES | NO |
Synchronization with external modules (for example, SAR ADC) | NO | NO | NO | NO | YES | NO | NO |
Modulator order | Second-order | Second-order | Second-order | Second-order | Second-order | Second-order | Third-order |
Type of digital filter(s) | SINC3 | SINC3 | SINC3 | SINC3 | SINC3 | SINC3 | CIC7 (stage 1) CIC1 (stage 2) |
Architecture | Discrete-Time | Discrete-Time | Continuous-Time | Discrete-Time | Discrete-Time | Continuous-Time | Discrete-Time |
Analog-to-digital converters do just that: they convert real-world signals into an abstract representation for digital processing. There are several different ADC architectures including slope, pipeline, SAR and SD. Each architecture has its advantages and disadvantages. For example, SAR ADCs typically support higher throughput but lower resolution than SD ADCs. Also, SD ADCs support negative input voltages whereas most SAR ADCs do not. While this application report focuses on SD ADCs, watch Part 1 of the Choosing the Best ADC Architecture for Your Application training series to learn more about different ADC architectures.
A typical Sigma-Delta (also referred to as Delta-Sigma) ADC is shown in Figure 3-1 and includes two main components: the modulator and the decimation filter. At a high level, the modulator functions as the analog front end that samples the analog input signal and then converts it into a modulated digital bit stream which gets fed into the decimation filter. The decimation filter includes a digital filter that converts the bit stream into an oversampled digital representation of the analog signal and a decimator that undersamples that result to produce the digital output.
To learn more about how SD ADCs work, watch Part 3 and Part 4 of the Choosing the Best ADC Architecture for Your Application training series. Also, see the device-specific data sheet and user's guide.