ST AN1798 Application Note

This application note describes how to use the Sigma-Delta Analog to Digital Converter (ADC) in the STR71x microcontroller. It describes the Sigma-Delta ADC calibration and linearization technique and shows how to apply a conversion speed-up technique to reduce the conversion time.


ST AN1798 Application Note - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
16
File format
PDF
File size
193 KB
Published
07 August, 2012
Updated
30 September, 2023
Model
STR71x
MD5 checksum
B7BF2EA3D5F36601071F0663D54A1A58

About this manual

This document describes the operation of the Sigma-Delta Analog to Digital Converter (ADC) found in the STR71x microcontroller. It details the internal architecture, which consists of a second-order Sigma-Delta modulator followed by a digital filter and decimator. The note covers the ADC's features, including input ranges, sampling frequencies, and operating modes such as Round-Robin and Single Channel.

What's inside

  • Principle of operation
  • STR71x ADC features
  • Clock timing
  • ADC output, Gain and offset features
  • Round-Robin and Single channel modes
  • Conversion data availability and interrupt generation
  • Calibration and linearization technique
  • Hardware implementation
  • Firmware description
  • Conversion speed-up

Specifications

Number of ADC channelsfour channels (lp1 to |p4 or AINO to AIN3)
Input voltage range0 to 2.5 V
Resolution12-bit format
Maximum sampling frequency1 KHz
Maximum signal frequency500 Hz
Maximum oversampling frequency2.1 MHz

Frequently asked questions

What is the principle of operation for the STR71x ADC?

The STR71x ADC is a Sigma-Delta converter composed of a second-order Sigma-Delta modulator followed by a sinc3 digital filter and decimator.

How is the ADC gain calculated?

The gain is calculated by dividing the sweep (the difference between the unsigned values of the 2.5V and 0V conversions) by 2.5V.

How can the ADC conversion time be reduced?

Conversion time can be reduced by applying a conversion speed-up technique, which involves specific hardware and firmware configurations.

Download PDF (193 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →