TI高精度实验室ADC系列培训视频(B站)
TI高精度实验室ADC系列培训视频(21ic)

第一章:直流参数和交流参数

输入电容 寄生电容 采样电容

当进行采样时 ,S1开关闭合 ,采样电容与输入信号连接在一起到 ADC的输入端,输入信号对采样电容进行充电,这段时间称为采样时间。
在保持模式下 ,S1 开关断开,ADC 开始转换采样的信号,这一段时间称为转换时间。
转换完毕后,S2开关闭合,采样电容放电,为下一采样操作做准备。

如右上图具体模型中,寄生电容4pf始终存在,采样时开关闭合,以采样电容60pf为主,保持时开关断开,只有寄生电容4pf。

输入漏电流

输入漏电流是指流入流出ADC输入端的直流电流,这个电流由器件内部 ESD保护和其他寄生参数引入。在进行建模分析时可以把它看成一个直流电流源 加载到ADC的两个输入端口,类似于运放的输入偏置电流。通常规格书中给出的是典型值,但是实际中要比给出的值大很多,一般对于最大值的估计我们可以使用三倍的标准差来计算。

输入阻抗

很多情况下ADC的输入阻抗是一个动态阻抗,动态阻抗是由输入漏电流和输入电容开关充放电的结果。

参考电压值

定义为一个特定的参考电压值,通常这个电压作为此转换器最常用的参考电压。在参考输入电压范围内,使用任何其他参考电压值器件的性能与指定的电压值是相同的。

参考电流值

微分(差分)非线性DNL

ADC相关参数之—INL和DNL

理想的模数转换关系如下:

理论上,我们用数字量的台阶去给模拟电压值进行编码的时候,台阶的宽度应该都是一样的,也就是说当ADC输入和输出是呈线性关系的时候,每次模拟输入按照最小分辨率LSB进行步进的时候,数字输出就增加1,也就是0000变成0001的一个过程。

差分非线性DNL:

DNL是理想输入宽度和实际输入宽度之间的差额,输入宽度是产生同一数字输出代码的输入值的范围。由于DNL的存在,导致可能当数字输出由1000变成1001的时候,模拟值的变化却不是按照LSB进行增长的,可能会多一点也可能少一点,如上图所示。

差分非线性造成的影响:
差分非线性可能造成失码或者非单调性,如下图所示。

差分非线性示例:

积分非线性INL

积分大多跟累计误差有关,根据实际的模拟出一条曲线。INL是指ADC器件在所有的数值点上对应的模拟值和真实值之间误差最大的那一点的误差值,表示测量值的绝对误差。下图绿色虚线所示用的表示理想曲线方法是两点法,就是把头和尾用直线连起来。红色虚线是根据实际的情况模拟出的曲线,找到两个曲线纵坐标差距最大的点。


理解INL和DNL的关系, 一句话, INL 是 DNL的积分和,好的微分非线性并不能保证有一个好的积分非线性,但好的积分非线性可以说明微分非线性也不会太差。

失调误差与增益误差

AD 转换是一个非线性的过程,在计算中最常用的就是线性端点拟合。选择 ADC 的起始点和终止点
作为拟合参数拟合曲线为 y=mx+b,斜率可以通过任意两点的坐标确定。
失调误差(offset error)是当 x=0 时Y轴的截距 ;
增益误差(gain error)是理论斜率和实际斜率的差值百分比 。
失调误差和增益误差通常也被称为直流误差。

共模抑制比和电源抑制比
共模输入电压是指两个输入端的平均值,当输入电压发生变化时它将引入一个误差源,这里可以理解为一个失调误差源加载到了输入端,误差源的大小由共模抑制比来确定,即CMRR。共模抑制比通常用分贝来表示,图中公式分别为共模误差和共模电压变化量。
电源抑制比 PSRR可以理解为电源产生的一个误差源加载到了 ADC 的输入端形成一个误差源 。

测量共模抑制比最简单的方法就是将两个输入端连接在一起

电源抑制比考虑的是电源电压变化引起的误差,这个误差可以理解为直流电源的变化量或者噪声信号。

信噪比SNR
信号与噪声的比值,计算公式如下图所示。理想状态下只考虑ADC的量化噪声,可以推导出SNR理想值,公式如下,借此来评估测试系统SNR值的好坏。

总谐波失真THD
假设有以下模数转换曲线,可以看到在输入电压较低时非线性曲线与理想曲线非常的接近,但随着输入电压增大,曲线逐渐偏离,也就是说输入信号大时,实际的增益要比理想的大很多,这样就会把正弦波的上半周给拉长,类似这种现象就称为失真,在频谱中会引入谐波。
如果数字信号能够无失真的还原输入信号,则不会有谐波产生 。

如下图公式,THD 是各个谐波电压的平方和除以电压有效值平方的均方根,可以用百分比来表示,也可以用 dB 来表示 。
THD+N 与 THD 类似,但是在计算中包括了噪声的有效值。
信纳比 SINAD,是信噪比和失真的简写,等于 THD+N 的倒数。 如果用分贝来表示的话,两者数字相同,符号不同。
需要注意的是信纳比SINAD和THD+N通常要比信噪比SNR和THD差,SINAD是在SNR基础上加入谐波,THD+N是在THD的基础上加入噪声。

有效位数(ENOB)
勿将有效位数(ENOB)与有效分辨率混为一谈,ENOB是包括了量化噪声和失真项,有效分辨率用于衡量ADC在无量化噪声的直流输入条件下的噪声。将计算所得的SINAD值替换SNR,并求解N,公式如下图所示。看得出来就是SNR公式的变换。

无杂散动态范围(SFDR)
英文全称是 Spurious-Free Dynamic range,意为无杂散动态范围,反映了FFT分析频谱中信号幅值与最大谐波的距离关系。所以SFDR值越大则说明系统的噪声水平越低,ADC的动态性能越好。单位dBc是相对于载波频率幅度,dBFS是相对于ADC满量程范围。

对于高速ADC,若要最大程度地提高SFDR,存在两个基本限制:第一是前端放大器和采样保持电路产生的失真;第二是ADC编码器部分的实际传递函数的非线性所导致的失真。提高SFDR的关键是尽可能降低以上两种非线性。

TI高精度实验室ADC系列培训视频学习笔记 第1章 直流参数和交流参数:输入电容、输入漏电流、输入阻抗、参考电压值、参考电流值、差分非线性DNL、积分非线性INL、失调误差与增益误差相关推荐

  1. TI高精度实验室ADC系列培训视频 第3章和第4章 ADC噪声分析

    TI高精度实验室ADC系列培训视频(B站) TI高精度实验室ADC系列培训视频(21ic) 3.1误差分析背后统计学知识 对于一个均值为0的指标,典型值就是在高斯分布的均值上叠加±1个标准差之后的绝对 ...

  2. Rancher 系列教学视频学习笔记(1)

    Rancher 系列教学视频-学习笔记(1) 一.培训视频学习笔记1<容器管理平台Rancher官方介绍>(Rancher 1.0 发布) 视频地址:http://v.youku.com/ ...

  3. TI 高精度实验室 ADC 第一节

    Introduction to analog-to-digital converters (ADCs) Analog Input: Input Capacitance 模拟输入的输入电容 模拟输入电容 ...

  4. 大鸟老师AIX 223认证考试 AU13培训视频学习笔记

    大鸟老师个人网站:http://www.qujon.com/ 小型机-RISC-简单指令集计算机 PC服务器-CISC 远程登陆-rlogin ctrl+d  //关闭一个终端 cal 8 2009 ...

  5. 江哥MySQL视频学习笔记--第10章 MySQL存储过程和函数70-MySQL-批量数据处理(掌握)

    需求: 往数据库里存储一万条数据 实现方案: 1.写一万条insert into语句 2.将insert into语句封装到存储过程或者函数中 将来怎么使用? 是配合其它SQL语句使用, 还是单独使用 ...

  6. TI 高精度实验室《运算放大器系列--稳定性分析》

    TI 高精度实验室<运算放大器系列–稳定性分析> 10.1 一个不稳定的运放电路将会得到失真的瞬态响应,输出波形不是预期的结果.当输入或者负载变化时,这就会引起输出较大的过冲和失调,甚至导 ...

  7. TI 高精度实验室《运算放大器系列--带宽》

    TI 高精度实验室系列课程 - 运算放大器 5.1 电子领域我们经常需要表达数值,如 Operational gain 运算放大器的增益. Signal to noise ratio 信号与噪声比.C ...

  8. TI高精度实验室-运算放大器-第十节-运放稳定性问题

    TI高精度实验室-运算放大器-第十节-运放稳定性问题 在本系列的视频当中 将会讨论到波特图 Bode plot 基本的稳定性理论 以及如何在 SPICE 当中 进行稳定性仿真 在这个视频中 我们会讨论 ...

  9. TI高精度实验室-运算放大器-第八节-噪声

    TI高精度实验室-运算放大器-第八节-噪声 噪声可以定义为一个不希望出现的信号 它掺杂在想要的信号中 从而引起误差 举个例子 在音频中噪声可以表现为丝丝声或者是爆破声 在一个传感器系统中 噪声可以表现 ...

最新文章

  1. Pytorch nn.init 参数初始化方法
  2. 使用Html5+C#+微信 开发移动端游戏详细教程 总目录
  3. python小白-day6 ConfigParser模块
  4. EL表达式中null和empty的区别
  5. Visual Studio 智能提示功能消失解决办法
  6. 【PP物料】物料主档备忘录
  7. ttf能改成gfont吗_如何编辑ttf字体文件
  8. Map 集合循环、遍历的 四 种方式
  9. 东方韵味传统迎接新年|旭日东升的吉利日出好运插画素材模板
  10. LeetCode 20 Valid Parentheses (C++)
  11. C程序设计语言现代方法14:预处理器
  12. 官方文档——一篇文章弄懂Flutter中的布局
  13. java json 解析字符串_java-解析JSON字符串的最简单方法
  14. java毫秒数_Java中的毫秒数
  15. Unity 程序升级(PC版非热更新)
  16. Android手机无线调试
  17. Ubuntu18修改系统语言为英文
  18. linux socket 编程
  19. 《数据结构与抽象:Java语言描述(原书第4版)》一2.1.7 删除项的方法
  20. ppfilm.exe

热门文章

  1. 兆声清洗晶片过程中去除力的分析
  2. 马云名言名句大全,看完足够影响你们一生!
  3. 计算机软件与硬件相互制约吗,计算机软件与硬件介绍
  4. 100V输出12V/10A,5V/3.1ADC-DC异步降压芯片
  5. kindle3注册地址
  6. 企业团队建设与管理培训PPT模板
  7. 计算机专业的教学内容落后实例,中职《Flash动画制作》课程教学改革
  8. 超详解六西格玛管理法与案例分享|优思学院
  9. PHP资源模板——模板终结者
  10. Android Studio 1.3RC版 build加速