1.1什么是ADC?
1.定义: ADC(Analog to Digital Converter,模拟数字转换器)是将模拟信号转化为可存储和处理的数字信号时所使用的一种电子元件,通常要经过采样、量化和编码这三个步骤。
2.应用:温度、湿度、压力、声音等,需要转换成更容易储存、处理和发射的数字形式。,就需要使用到模拟数字转换器即ADC
屏幕剪辑的捕获时间: 2023/6/21 15:09
3怎么去使用ADC?
测量范围:指的是ADC所能输入的模拟信号的电压范围,即参考电压
模数转换器的种类很多,按工作原理的不同,可分成间接ADC和直接ADC。间接ADC是先将输入模拟电压转换成时间或频率,然后再把这些中间量转换成数字量,常用的有双积分型ADC。直接ADC则直接转换成数字量,常用的有并联比较型ADC和逐次逼近型ADC。各个类型的具体区别可以自行了解,这里主要讲开放板带的ADC。12位ADC 是一种采用逐次逼近方式的模拟数字转换器。它有 19 个多路复用通道,可以转换来自 16 个外部通道、2个内部通道和一个电池电压(V BAT) 通道的模拟信号。模拟看门狗允许应用程序来检测输入电压是否超出用户设定的高低闻值。各种通道的 A/D 转换可以配置成单次、连续、扫描或间断转换模式。ADC 转换的结果可以按照左对齐或右对齐的方式存储在 16位数据寄存器中。片上的硬件过采样机制可以通过减少来自 MCU 的相关计算负担来提高性能。
1.3ADC转化过程
采样:间隔一定时间对外输入的模拟信号进行采样
量化:将幅度的模拟量转化为数字量
编码:数字化编码电路转换为一组N位的二进制数输出
屏幕剪辑的捕获时间: 2023/6/21 15:18
主要特征
1高性能
可配置12位 10位8位或者6位分辨率
ADC采样率:12位分辨率为2.6 MSPs,10位分辨率为3.0 MSPS。分辨率越低,转换越快;
自校准时间: 131个ADC时钟周期;
可编程采样时间;
数据寄存器可配置数据对齐方式;
支持规则数据转换的DMA请求。
模拟输入通道
16个外部模拟输入通道;
1个内部温度传感通道(V SENSE );
1个内部参考电压输入通道(V REFINT );
1个外部监测电池V BAT 供电引脚输入通道
3,转换模式
转换单个通道,或者扫描一序列的通道
单次模式,每次触发转换一次选择的输入通道
连续模式,连续转换所选择的输入通道
间断模式
同步模式(适合两个或多个ADC的设备)
2ADC常见滤波
2.1算数平均滤波
1.方法:
连续采样N次,取平均N较大时平滑度高,灵敏度低,N较小时平滑度低,灵敏度高。一般N=12
优缺点:2.
适用于存在随机干扰的系统,占用RAM多,速度慢
ADC分辨率:指的是ADC能够分辨的模拟信号最小变化量
分辨率=最大测量值/2的n次方