凡科建设网站如何对话框,作一家设计软件官网,21年没封直接可以进的,备案号 网站ADC是什么#xff1f; 全称#xff1a; Analog-to-Digital Converter #xff0c;指模拟 / 数字转换器 它是一种电子设备或电路#xff0c;用于将连续的模拟信号转换为相应的数字形式#xff0c;以便于数字系统进行处理。模拟信号是连续变化的#xff0c;而数字系统则处…ADC是什么 全称 Analog-to-Digital Converter 指模拟 / 数字转换器 它是一种电子设备或电路用于将连续的模拟信号转换为相应的数字形式以便于数字系统进行处理。模拟信号是连续变化的而数字系统则处理离散的数字信号。 ADC的工作原理是采样和量化。采样是指按照一定的时间间隔测量模拟信号的值而量化则是将这些连续的模拟值映射为离散的数字值。ADC通常具有不同的性能参数如分辨率量化级别、采样率、精度等这些参数决定了其性能和适用范围。 ADC的性能指标
量程能测量的电压范围 分辨率ADC能辨别的最小模拟量通常以输出二进制数的位数表示比如8、10、12、 16位等位数越多分辨率越高一般来说分辨率越高转化时间越长 转化时间从转换开始到获得稳定的数字量输出所需要的时间称为转换时间
ADC特性
12位精度下转换速度可高达1MHZ 供电电压V SSA 0VV DDA 2.4V~3.6V ADC输入范围VREF- ≤ VIN ≤ VREF 采样时间可配置采样时间越长, 转换结果相对越准确, 但是转换速度就越慢 ADC 的结果可以左对齐或右对齐方式存储在 16 位数据寄存器中
ADC通道 总共 2 个 ADC ADC1 ADC2 每个 ADC 有 18 个转换通道 : 16 个外部通道、 2 个内部通道温度 传感器、内部参考电压。 外部的 16 个通道在转换时又分为规则通道和注入通道其中规则通道最多有 16 路注入通道最多 有 4 路。 规则组正常排队的人 注入组有特权的人军人、孕妇 ADC转换顺序
每个ADC只有一个数据寄存器16个通道一起共用这个寄存器所以需要指定规则转换通道的转换顺序。 规则通道中的转换顺序由三个寄存器控制SQR1、SQR2、SQR3它们都是32位寄存器。SQR寄存器控制着转换通道的数目和转换顺序只要在对应的寄存器位SQx中写入相应的通道这个通道就是第x个转换 和规则通道转换顺序的控制一样注入通道的转换也是通过注入寄存器来控制只不过只有一个 JSQR 寄存器来控制控制关系如下 注入序列的转换顺序是从 JSQx[ 4 : 0 ] x4-JL[1:0] 开始。只有当 JL4 的时候注入通道的转换 顺序才会按照 JSQ1 、 JSQ2 、 JSQ3 、 JSQ4 的顺序执行。 ADC触发方式
通过向控制寄存器ADC-CR2的ADON位写1来开启转换写0停止转换。 也可以通过外部事件如定时器进行转换。 ADC转化时间 ADC 是挂载在 APB2 总线 PCLK2 上的经过分频器得到 ADC 时钟 ADCCLK 最高 14 MHz 。 转换时间 采样时间 12.5 个周期 12.5 个周期是固定的一般我们设置 PCLK272M 经过 ADC 预分频器能分频到最大的时钟只能 是 12M 采样周期设置为 1.5 个周期算出最短的转换时间为 1.17us 。 在STM32系列微控制器中PCLK2是ADC模数转换器的时钟。ADC预分频器用于将PCLK2分频以得到ADC的时钟。ADC时钟的最大频率由ADC的最大工作频率决定。对于STM32系列微控制器ADC的最大时钟频率一般为14 MHz。 假设你设置PCLK2为72 MHz然后通过ADC预分频器进行分频得到的ADC时钟最大频率为 最大ADC时钟频率PCLK2/分频因子 ADC转化模式
扫描模式
关闭扫描模式只转换ADC_SQRx或ADC_JSQR选中的第一个通道 打开扫描模式扫描所有被ADC_SQRx或ADC_JSQR选中的所有通道
单次转换/连续转换
单次转换只转换一次 连续转换转换一次之后立马进行下一次转换