模数转换器 (ADC)
最新课程
- 高压系统功能安全简介
- 揭秘高压应用安规中的电气间隙和爬电距离
- 管理微型逆变器中的电源转换挑战
- 比较三相工业系统的交流/直流电源转换拓扑
- 隔离认证概述及其对高压设计的意义
- 在基于 GaN 的电源中实现钛金级效率
- 提高 800V SiC 牵引逆变器效率和功率密度的主要设计注意事项
- 如何设计安全可靠和高效的储能系统
- 使用传统升压控制器创建初级侧调节反激式转换器
- 相移全桥转换器基础知识
热门课程
1.1 数据转换器介绍 - 直流参数
大家好
欢迎来到 TI 精密实验室 ADC 部分
欢迎来到 TI 精密实验室 ADC 部分
本次将会介绍 AD 转换中直流参数
包括输入电容、漏电流
输入阻抗、参考电压范围
积分非线性和差分非线性
首先是输入电容
SAR 型 ADC 的输入采样保持电路
通常在规格书中会给出
这里展示的是 ADS9110 的例子
当进行采样时输入电容为 60pF
当处于保持模式时
输入内容为 4pF
左图展示了 SAR 型 ADC 的简化模型
以便我们理解
什么是采样模式和保持模式
当进行采样时
S1开关闭合
60pF 电容与输入信号连接在一起到
AD 的输入端
采样的目的
是将输入信号对采样电容进行充电
这段时间称为采样周期
在保持模式下
S1 开关断开
ADC 开始转换采样的信号
这一段时间称为转换周期
在保持模式下
输入电容
等于输入二极管结构的寄生电容
通常为 4pF
右图展示了一个更加详尽的输入结构
包括了输入二极管
电阻、电容和开关
接下来是输入漏电流
输入漏电流是指
流入流出 ADC 输入端的直流电流
这个电流有器件内部 ESD 保护
和其他寄生参数引入
在进行建模分析时
可以把它看成一个直流电流源
加载到 ADC 的两个输入端口
通常是微安和纳安级
输入漏电流类似于运放的输入偏置电流
需要注意的是
电流的流向可以是任意方向的
这里的一个例子展示了
漏电流是如何流进各个阻抗
形成误差电压的
可以看出在这个例子中
每个输入端口均引入了一个
10μV 的误差电压
相应的输入端的漏电流为 1μA
但是一般而言
它的大小和极性可能是不同的
这个取决于不同的器件
通常规格书中给出的是典型值
但是实际中要比给出的值大很多
一般对于最大值的估计
我们可以使用三倍的标准差来计算
接下来是输入阻抗
很多情况下
数据转换器的输入阻抗是一个动态阻抗
动态阻抗是由输入漏电流
和输入电容开关充放电的结果
然而一些数据转换器中
有一个固定阻抗增益放大器
放大器的固定输入阻抗来自于
其增益设置电阻
输入阻抗可以用于计算输入漏电流
当输入漏电流流经阻抗时
流经电阻时
会产生一个误差
在这里给出的是 ADS8681 的例子
当输入 10V 信号时
计算输入漏电流的计算结果
这里在这个例子中
1000Ω 的阻抗也会产生增益误差
因为它和后面
可编程增益放大器的增益设置电阻
串联在了一起
因此,为了减小误差
建议尽可能的降低前端阻抗
接下来我们来看一下输入参考电压范围
大多数规格书中
将它定义为一个特定的参考电压值
通常这个电压作为
此转换器最常用的参考电压
在参考输入电压范围内
使用任何其他参考电压值
器件的性能与指定的电压值是相同的
在某些情况下
数据表中的曲线可以更好说明
参数是如何受不同参考电压影响的
这里给出了 ADS9110 的一个例子
在这个数据表中
给出了 2.5V 到 5V 这个指定的参考范围
在数据表的上面
指出了所有的参数
都是在参考电压为 5V 情况下测得的
这里呈现了几组曲线
可以更好让我们了解
不同参考电压
是如何影响器件的关键参数的
接下来是参考电流
SAR 型 ADC 的输入参考端
连接到了一组开关电容上
在转换周期时
开关电容连接到了比较电路
与参考电压比较
进行快速的充电和放电
对于整个转换周期中
输入参考电流最大的那个值
作为内部电容充电的起始位
这个表展示的是 ADS8881 的例子
可以看出在整个转化中
它的典型电流值是 300μA
这里的 300μA 是指的平均电流
因为实际电流最大可以达到 10mA
同时还需要注意的是
假如整个转换周期为 100nS
可能到达峰值之前的时间就有十几纳秒
一般情况下我们会在输入电容端
放置一个较大的滤波电容
以来满足电流的快速瞬态响应
同时参考端也会提供一个平均电流
来补充电容器之间的快速变化
一般情况下瞬变的时间相对较短
所以在 ADC 的参考端
会需要一个较宽的宽带缓冲区
一般的规格书中还会提供参考输入端的
解耦电容器
为了讨论 ADC 的非线性问题
首先需要先了解 ADC 的理想输出
这里呈现的是一个 ADC 的理想传输函数
水平轴表示连续的模拟输入信号
纵轴显示的是数字输出代码
可以被认为
将模拟输入信号近似到
随其最接近的数字等价水平
ADC 的满量程输入范围
在数字编码的总数上
是被等量划分的
也就是将这个图中的红色的虚线
转化成了阶梯性的蓝线
位数是指数字输出代码中
用于表示满量程模拟信号的二进制数字
在这个例子中我们有四位二进制数字
数字输入代码数量是2的4次方即16
它对应的是从二进制的 000 到 111
相应的十进制作为 0 到 15
需要注意的是
转换器的分辨率
对应于每个模拟信号的宽度
相当于模拟输入信号
最小可分辨的变化量
这里可以通过
采用满量程输入范围
除以总的位数来得到
在本次例子中
即用 2V 除以 2的4次方16
等于 0.125V
得到它的分辨率
从而得到最小有效宽度
也就是 0.125V
在同时需要注意的是
满量程输入范围为 0 到 2V
但最大可检测的输入电压是
是满量程减去一个 LSB,即 1.875V
首先来介绍 ADC 的差分非线性
差分非线性是用来测量
实际代码宽度与理想宽度的差值
从这个图中可以看出
一些代码的宽度要比实际宽度长或者更短
同时这里给出了差分非线性的计算公式
这个方程实际上是一个误差计算方法
使用实际测量代码宽度
减去理想的宽度除以理想的宽度
实际测量代码宽度是通过
减去两个相邻代码的转换
T[K] 和 T[K-1] 得到的
如果测量代码的宽度比理想代码宽度要长
则 DNL 为正
如果短,DNL 为负
如果与理想代码宽度相同
则差分非线性为零
在某些情况下
当动态非线性很大时
会导致完全跳过代码的转换
通常称为缺失代码
这里的一个例子表示了
ADC 数字输出完全跳过了 1001 这个情况
也就是没有任何输入信号
会导致 ADC 输出1001这个代码
丢失代码
是很多电子系统中非常严重的问题
因此现在大多数的 ADC
都会设计和测试这个参数
以保证它不会有这个问题
在实际应用中
规格书通常会提供一个无缺失代码
以说明这颗器件不会丢失代码
上面这里展示的是一个
没有丢失代码的数据表
这张幻灯片显示了
如何在数据表中表示
差分非线性的一个例子
对于传递函数中的每一个代码
我们都可以将测量代码宽度
与理想代码宽度进行比较
这边展示的是一个三位 ADC 101 时
差分非线性的一个计算结果
当输出代码为 101 时
它的宽度为 0.031
这要比理想宽度 0.125V 要小
所以它的DNL是负的
右图是一个更加实用的
18位 AD 转换的示例
这种情况下是将计算了
数千个 DNL
组合在一起形成了一个图示
可以看出
这颗器件的 DNL
通常是小于 0.5 个 LSB 的
上面这数据表
是 ADS9110 的差分非线性的值
为正负 0.75个 LSB
意味着所有的输出代码都经过了测试
均小于正负 0.75 LSB
接下来是积分非线性
积分非线性是用来测量 ADC 传递函数
与拟合直线的比较
为了消除增益和偏移误差
我们通常将实际 ADC 传递函数的
两个端点进行拟合
在这个例子中
绿色的线就表示拟合直线
从初始代码 000 到终止代码 111
对于一个理想的线性 ADC
它的拟合直线是处于传递函数的中间的
然而在这个情况下可以看出
被测的函数,即为蓝色这条线
它偏离了线性拟合
所以具有一个正的积分非线性
与差分非线性相同
积分非线性也可以表示在
ADC的输出代码上
可以用 LSB 来表示
也可以用满量程的百分比来表示
这里显示的是
积分非线性在数据表中的示例
以及以及它典型的积分非线性图
在数据表中可以看出
ADS9110 它的积分非线性
均小于正负 1.5 个 LSB
这下面这个图表示的是
ADS9110 积分非线性
与输出代码的一个典型非线性图
它是以 LSB 为单位进行表示的
以上就是本次的内容
谢谢观看
- 未学习 1.1 数据转换器介绍 - 直流参数
- 未学习 1.2 数据转换器介绍 - 交流和直流参数
- 未学习 2.1 数据转换器介绍 - SAR型ADC输入类型
- 未学习 2.2.1 单端驱动电路分析
- 未学习 2.2.2 反向配置与轨对轨放大器的交越失真
- 未学习 2.3.1 交越失真实验所需硬件软件
- 未学习 2.3.2 交越失真实验软件设置
- 未学习 2.3.3 交越失真实验结果
- 未学习 2.4.1 仪表放大器输入范围计算
- 未学习 2.4.2 使用软件验证仪表放大器输入共模范围
- 未学习 2.5.1 全差分放大器及失真
- 未学习 2.5.2 全差分驱动电路设计
- 未学习 3.1 误差分析背后的统计学知识
- 未学习 3.2 理解与校准ADC系统的偏移和增益误差
- 未学习 3.3 使用蒙特卡罗SPICE工具进行误差统计分析
- 未学习 4.1 计算ADC系统的总噪声
- 未学习 4.2 动手实验-ADC噪声
- 未学习 4.3 ADC 系统中的噪声
- 未学习 4.4 ADC 噪声测量、方法和参数
- 未学习 4.5 低速 Δ-Σ ADC 的系统噪声性能
- 未学习 4.6 分析和计算 ADC 系统中的噪声带宽——多级滤波器
- 未学习 4.7 分析和计算 ADC 系统中的噪声带宽——数字滤波器
- 未学习 4.8 增益对噪声、ADC FSR 和动态范围的影响
- 未学习 4.9 计算放大器 + ADC 总噪声:设计示例
- 未学习 4.10 ADC 系统中的参考噪声简介
- 未学习 4.11 参考噪声对信号链性能的影响
- 未学习 4.12 降低参考噪声
- 未学习 5.1 频域介绍
- 未学习 5.2 快速傅立叶变换及加窗函数
- 未学习 5.3 改善频率指标的方法:相干采样及滤波
- 未学习 5.4 混叠及抗混叠滤波器
- 未学习 5.5 实验 - 混叠和抗混叠滤波器
- 未学习 6.1 SAR ADC及其器件选型
- 未学习 6.2 驱动放大器的选型和验证
- 未学习 6.3 建立SAR ADC的仿真模型
- 未学习 6.4 如何计算RC滤波器的值
- 未学习 6.5 最终的仿真验证
- 未学习 6.6 滤波器RC选型的理论计算方法
- 未学习 6.7 R-C组件选择背后的数学
- 未学习 7.1 电压基准概述
- 未学习 7.2 参考驱动器拓扑概述
- 未学习 7.3 了解SAR参考输入模型
- 未学习 7.4 开发SAR输入参考模型
- 未学习 7.5 驱动参考实验
- 未学习 7.6 ADC:SAR 基准输入 - CDAC
- 未学习 8.1 SAR ADC功率调节
- 未学习 8.2 动手实验 - 系统功率调节
- 未学习 9.1 EOS和ESD
- 未学习 9.3 向TINA 导入二极管PSpice模型
- 未学习 9.4 通过高压放大器保护低压ADC
- 未学习 9.5 保护低压ADC-改进的解决方案
- 未学习 9.6 用TVS二极管保护ADC
- 未学习 9.7 用TVS二极管保护ADC –改进的解决方案
- 未学习 10.1 了解和比较高速模数(ADC)和数模转换器(DAC)转换器架构
- 未学习 10.2 抖动对高速模数转换器(ADC)信噪比(SNR)的影响
- 未学习 10.3了解高速数据转换器中的信噪比(SNR)和噪声频谱密度(NSD)
- 未学习 10.4 带宽与频率 - 子采样概念
- 未学习 10.5 高速数据转换器中的采样率与数据速率,抽取(DDC)和插值(DUC)概念
- 未学习 10.6 频率和采样率规划:了解高速ADC中的采样,奈奎斯特区,谐波和杂散性能
- 未学习 10.7 高速数据转换器信号处理:真实和复杂的调制
- 未学习 (中文)11.1 ADC 系统中的噪声
- 未学习 (中文)11.3 ADC 噪声测量、方法和参数
- 未学习 (中文)11.4 低速 Δ-Σ ADC 的系统噪声性能
- 未学习 (中文)11.5 分析和计算 ADC 系统中的噪声带宽——多级滤波器
- 未学习 (中文)11.6 分析和计算 ADC 系统中的噪声带宽——数字滤波器
- 未学习 (中文)11.7 增益对噪声、ADC FSR 和动态范围的影响
- 未学习 (中文)11.8 计算放大器 + ADC 总噪声:设计示例
- 未学习 (中文)11.9 ADC 系统中的参考噪声简介
- 未学习 (中文)11.10 参考噪声对信号链性能的影响
- 未学习 (中文)11.11 降低参考噪声
- 未学习 动手实验:放大器稳定和电荷桶滤波器设计
- 未学习 无需放大器即可驱动 SAR ADC
- 未学习 外部EOS保护装置
- 未学习 (中文)5.5 实验 - 混叠和抗混叠滤波器
- 未学习 (中文)6.7 R-C组件选择背后的数学
- 未学习 (中文)7.1 电压基准概述
- 未学习 (中文)7.3 SAR 基准输入 - CDAC
- 未学习 (中文)7.4 了解SAR参考输入模型
- 未学习 (中文)7.5 开发SAR输入参考模型
- 未学习 (中文)7.6 驱动参考实验
- 未学习 (中文)8.1 SAR ADC功率调节
- 未学习 (中文)8.2 动手实验 - 系统功率调节
- 未学习 (中文)9.1 EOS和ESD
- 未学习 (中文)9.3 向TINA 导入二极管PSpice模型
- 未学习 (中文)9.4 通过高压放大器保护低压ADC
- 未学习 (中文)9.5 保护低压ADC-改进的解决方案
- 未学习 (中文)9.6 用TVS二极管保护ADC
- 未学习 (中文)9.7 用TVS二极管保护ADC –改进的解决方案
- 未学习 (中文)10.1 了解和比较高速模数(ADC)和数模转换器(DAC)转换器架构
- 未学习 (中文)10.2 抖动对高速模数转换器(ADC)信噪比(SNR)的影响
- 未学习 (中文)10.3 了解高速数据转换器中的信噪比(SNR)和噪声频谱密度(NSD)
- 未学习 (中文)10.4 带宽与频率 - 子采样概念
- 未学习 (中文)10.5 高速数据转换器中的采样率与数据速率,抽取(DDC)和插值(DUC)概念
- 未学习 (中文)10.6 频率和采样率规划:了解高速ADC中的采样,奈奎斯特区,谐波和杂散性能
- 未学习 (中文)10.7 高速数据转换器信号处理:真实和复杂的调制