41.
ADC – Analog-to-Digital Converter
41.1. Overview
The Analog-to-Digital Converter (ADC) converts analog signals to digital values. The ADC has up to 12-
bit resolution, and is capable of a sampling rate of up to 1MSPS. The input selection is flexible, and both
differential and single-ended measurements can be performed. In addition, several internal signal inputs
are available. The ADC can provide both signed and unsigned results.
ADC measurements can be started by either application software or an incoming event from another
peripheral in the device. ADC measurements can be started with predictable timing, and without software
intervention.
Both internal and external reference voltages can be used.
The bandgap voltage as well as the scaled I/O and core voltages can also be measured by the ADC.
The ADC has a compare function for accurate monitoring of user-defined thresholds, with minimum
software intervention required.
The ADC can be configured for 8-, 10- or 12-bit results. ADC conversion results are provided left- or right-
adjusted, which eases calculation when the result is represented as a signed value. It is possible to use
DMA to move ADC results directly to memory or peripherals when conversions are done.
41.2. Features
•
8-, 10- or 12-bit resolution
•
Up to 1,000,000 samples per second (1MSPS)
•
Differential and single-ended inputs
–
Up to 20 analog inputs
26 positive and 9 negative, including internal and external
•
Internal inputs:
–
Bandgap voltage
–
Scaled core supply
–
Scaled I/O supply
–
Scaled VBAT supply
•
Single, continuous and sequencing options
•
Windowing monitor with selectable channel
•
Conversion range: V
ref
= [1.0V to VDD
ANA
]
•
Built-in internal reference and external reference options
•
Event-triggered conversion for accurate timing (one event input)
•
Optional DMA transfer of conversion settings or result
•
Hardware gain and offset compensation
•
Averaging and oversampling with decimation to support up to 16-bit result
•
Selectable sampling time
•
Flexible Power / Throughput rate management
Atmel SAM L22G / L22J / L22N [DATASHEET]
Atmel-42402E-SAM L22G / L22J / L22N_Datasheet_Complete-07/2016
988