ADC模数转换(XPT2046)

目录

ADC模数转换(XPT2046)

一、A/D转换器的主要技术指标

二、XPT2046芯片介绍

总结:(重要)


ADC模数转换(XPT2046)

一、A/D转换器的主要技术指标

(一)分辨率:ADC的分辨率是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度的1/(2^12)。一个10V满刻度的12位ADC能分辨输入电压变化最小值是10V×1/( 2^12 )=2.4mV。

(二)量化误差:ADC把模拟量变为数字量,用数字量近似表示模拟量,这个过程称为量化。量化误差是ADC的有限位数对模拟量进行量化而引起的误差。

(三)偏移误差:偏移误差是指输入信号为零时,输出信号不为零的值,所以有时又称为零值误差。假定ADC没有非线性误差,则其转换特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相交点所对应的输入电压值就是偏移误差。

(四)满刻度误差:满刻度误差又称为增益误差。ADC的满刻度误差是指满刻度输出数码所对应的实际输入电压与理想输入电压之差。

(五)线性度:线性度有时又称为非线性度,它是指转换器实际的转换特性与理想直线的最大偏差。

(六)绝对精度:在一个转换器中,任何数码所对应的实际模拟量输入与理论模拟输入之差的最大值,称为绝对精度。

(七)转换速率:ADC的转换速率是能够重复进行数据转换的速度,即每秒转换的次数。而完成一次A/D转换所需的时间(包括稳定时间),则是转换速率的倒数。其中并行比较器速度最快,仅需几十纳秒。

二、XPT2046芯片介绍

表1 原理图

ADC模数转换(XPT2046)_第1张图片

 表2  管脚说明

ADC模数转换(XPT2046)_第2张图片

ADC模数转换(XPT2046)_第3张图片

ADC模数转换(XPT2046)_第4张图片

总结:(重要)

  1. 如果要检测转换电位器模拟信号,控制字命令寄存器值为0X94或者0XB4。
  2. 如果要检测转换热敏电阻模拟信号,控制字命令寄存器值为0XD4。
  3. 如果要检测转换光敏电阻模拟信号,控制字命令寄存器值为0XA4。
  4. 如果要检测转换AIN3通道上模拟信号,控制字命令寄存器值为0XE4。

 表7  工作时序

ADC模数转换(XPT2046)_第5张图片

你可能感兴趣的:(单片机,c语言)