STMCU小助手
发布时间:2022-5-16 11:44
|
一、ADC的原理及定义 Analog-to-Digital Converter的缩写。中文译名:模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。其实就是一个取样、量化、编码的一个过程。 8 v/ c2 h6 S. M& T 典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。比如电量、光照传感器等常用。2 ~ n3 b$ [3 G! ]- o1 Y. H 二、模拟信号 模拟信号是指用连续变化的物理量表示的信息,其信号的幅度,或频率,或相位随时间作连续变化,如目前广播的声音信号,或图像信号等。 三、数字信号6 {( j0 s& F7 q7 i+ ]8 n Q# ]4 q# A 数字信号指幅度的取值是离散的,幅值表示被限制在有限个数值之内。 二进制码就是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的应用。 - k; G: A7 h: d: m& N! u2 k+ A 四、单次转化与连续转换对比; i: d8 E2 G4 i N8 I/ `/ U) M
$ v4 p" a. {% y! N: c. t
五、扫描模式
& R! F% o: P0 ?: A 其他请参考其中文参考手册 六、ADC精度 精度是衡量ADC转换准确性的一个标准,精度常有8bit 10bit 12bit 16bit四种,如下表所示: 3 n2 R" m8 B( Z8 n! l. o
5 A6 D9 B1 {( z5 a+ T7 ^ 也就是把3.3V的电压分成256,1024,4096,65535份,每一份电压是固定的,显而易见就是分的份数越多,精度就度越高了,也就是精度越小,ADC精度就越高' T0 ~% T5 ?: l2 ?9 C, u ADC的转换公式如下: % S. k1 w* t6 V9 r6 ?/ {
. h5 V& A! U# `, q" h/ e( h; ^ 七、STM32F40x系列ADC外部通道和引脚对应关系 " r1 p! z7 F2 r' A" F" j 2 x/ e. v( n' }: Y! N! P9 @
% x2 \) [, r4 b 八、实现过程
3 c5 @; g& o. g7 x @- K* } |
【经验分享】STM32语音识别的智能蓝牙音箱(源程序+原理图+PCB+设计说明书+PPT)
想找个ST芯片
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
微信公众号
手机版