Introduction to the basic principles of STM32F10x ADC

Publisher:第二眼帅哥Latest update time:2019-02-14 Source: eefocusKeywords:STM32F10x  ADC Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

1. STM32F10x ADC features

        12-bit successive approximation analog-to-digital converter.

        Up to 3 ADC controllers

        Supports up to 18 channels and can measure up to 16 external and 2 internal signal sources.

        Support single and continuous conversion modes

        Interrupts are generated at the end of conversion, end of injected conversion, and on simulated watchdog events.

        Automatic scanning mode from channel 0 to channel n

        Automatic calibration

        Sampling interval can be programmed per channel

        External trigger options for both regular and injected channels

        The conversion result can be stored in 16-bit data register in left-aligned or right-aligned mode

        ADC conversion time: Maximum conversion rate 1us. (The maximum conversion speed is 1MHz, obtained when ADCCLK=14M and the sampling period is 1.5 ADC clocks.)

        ADC power supply requirement: 2.4V-3.6V

        ADC input range: VREF- ≤ VIN ≤ VREF+


2. Do not let the ADC clock exceed 14MHz, otherwise it may be inaccurate.


3. Minimum sampling time 1us (ADC clock = 14MHz, sampling period is 1.5 cycles).

     For example: When ADCLK = 14MHz, the sampling time is 1.5 cycles

           Tconv = 1.5 + 12.5 = 14 cycles = 1us


Keywords:STM32F10x  ADC Reference address:Introduction to the basic principles of STM32F10x ADC

Previous article:Characteristics of STM32 DMA
Next article:STM32 USMART debugging component

Recommended ReadingLatest update time:2024-11-23 11:03

Analysis and comparison of various ADCs - Comprehensive learning of analog-to-digital converters (ADCs)
Analysis and comparison of various ADCs A/D conversion technology Today's software radio and digital image acquisition require high-speed A/D sampling to ensure effectiveness and accuracy. General measurement and control systems also hope to make breakthroughs in accuracy. The wave of human digitiz
[Analog Electronics]
The impact of switching power supply on ADC performance
Engineers generally believe that switching power supplies will reduce the performance of ADCs , so they are usually willing to choose low-dropout (LDO) linear regulators instead of switching regulators, but this perception is not entirely correct. LDOs have lower ripple and noise indicators, but recent research
[Power Management]
Overview of the JESD204 Standard for Analog-to-Digital Converters
As converter resolution and speed increase, the need for more efficient digital side interfaces also grows. Currently, analog-to-digital converters ( ADCs ) are undergoing a transition from parallel LVDS (low voltage differential signaling) and CMOS digital interfaces to serial interfaces ( JESD204 ). JESD204 was deve
[Analog Electronics]
Overview of the JESD204 Standard for Analog-to-Digital Converters
STM8 MCU ADC continuous sampling mode
The internal ADC of the STM8S003 microcontroller is 12 bits, and each channel of the A/D conversion can perform single and continuous conversion modes. Single conversion mode means that the ADC will stop converting after converting data once. If it needs to continue converting, it is necessary to manually start the
[Microcontroller]
STM8 MCU ADC continuous sampling mode
STM32 timer and ADC
The requirements for opening two timers for FPGA use are: 1. The timer can be closed at any time, even if the count is not full . 2. The timer can count from 0 when it is turned on again . 3. The timer can be stopped during the startup process, and then the timing period can be changed to start counting from 0 again.
[Microcontroller]
Mini2440 bare metal program ADC
Source code and comments #define GLOBAL_CLK  1 #include stdlib.h #include string.h #include "def.h" #include "option.h" #include "2440addr.h" #include "2440lib.h" #include "2440slib.h" #include "mmu.h" #include "memtest.h" #include "Mylib.h" #define LED1 (1 (5 * 2)) #define LED2 (1 (6 * 2)) #define LED3 (1 (7 * 2
[Microcontroller]
Mini2440 bare metal program ADC
Application of 24-bit ADC in thermocouple temperature measurement
  Thermocouples have a wide range of applications due to their low price, high measurement accuracy, wide operating temperature range, simple structure, and ease of use. ITS-90 lists the following 8 most common thermocouple types and their measurement temperature ranges.   In thermocouple applications, the signal pr
[Test Measurement]
Application of 24-bit ADC in thermocouple temperature measurement
Match the sensor to the converter or the converter to the sensor
When designing an analog-to-digital converter system, the initial design approach you might use is to first investigate the accuracy required and then use an ADC that can provide a comparison of accuracy. In order to obtain the required accuracy or precision, you need to add some necessary gain blocks to the system
[Analog Electronics]
Latest Microcontroller Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号