AVR 单片机学习(十)ATmega16 ADC
模数转换技术概述
性能指标:速度与精度
AVR 的模数转换器
转换速率:每秒钟采样的次数。常用单位: SPS(每秒次) KSPS(每秒千次) MSPS(每秒百万次)。越快越好。
转换精度:转换结果的有效位数(二进制)。单位:位 AVR的片上ADC:
最高转换速率:15kSPS 最高转换精度:10位 AVR片上ADC的特点: 10 位 精度
0.5 LSB 的非线性度 ± 2 LSB 的绝对精度 65 - 260 μs 的转换时间 最高分辨率时采样率高达15 kSPS 8 路复用的单端输入通道 7 路差分输入通道
2 路可选增益为10x 与200x 的差分输入通道 可选的左对齐ADC 读数 0 - VCC 的 ADC 输入电压范围 可选的2.56V ADC 参考电压 连续转换或单次转换模式
通过自动触发中断源启动ADC 转换 ADC 转换结束中断
基于睡眠模式的噪声抑制器 使用流程:
1.初始化相关寄存器 2.读取转换结果 3.平滑滤波
4.进行单位制变换
转换结果默认是右对齐的。所以高6位是补0的。 电压增益一般用不到。
相关寄存器
第一个寄存器:ADMUX
AVR单片机学习十ATmega16ADC - 图文
AVR单片机学习(十)ATmega16ADC模数转换技术概述性能指标:速度与精度AVR的模数转换器转换速率:每秒钟采样的次数。常用单位:SPS(每秒次)KSPS(每秒千次)MS
推荐度:
点击下载文档文档为doc格式