SAR ADC 及其相关元器件的选型章节一

SAR ADC 及其相关元器件的选型


SAR ADC采样阶段


SAR ADC的基本运行原理及转换周期可分为两个不同阶段即采样阶段和转换阶段。

采样阶段的目的是为了让ADC内部的采保电容得以外部放大器的输出电压的充电ADC采保电容充电后的电压误差必须要小于等于1/2 的 LSB ;同时追求更低的电压误差并不会提高ADC的精度 ,由于存在量化噪声。

开关S1在采样阶段开始时闭合,采样阶段结束时打开,采样时间取决于转换速率。例如1M采样率的ADC 采样阶段可能是300个纳秒 ,采样时间非常短,为了实现更高精度的采样,使用更宽带宽的放大器来实现更高精度的是有必要的,另外选择正确的外部RC 电路也是有重要的意义
在这里插入图片描述


SAR ADC采样阶段转换阶段


在转换阶段开始时开关S1断开,放大器的输出电压将被储存在采保电容里 ,我们可以看到采保电容上有2.6V的电压这也就是运放的输出电压,转换阶段将对每一位做比较,这里用一个 5Bit的ADC为例 ,从最高有效位到最低有效位 一共做五次的比较 。我们可以看到这是第一次的比较结果 ,DAC将给比较器的输出端一个电压,这个电压是参考电压的一半即2.048V, 比较器的另一端接采保电容的电压计 2.6V, 由于采保电压大于 DAC 的电压,比较器的输出为 1。 那么最高有效位电压将保持导通 ,在接下来的 DAC 输出中将包含这个值 ,那在接下来的比较中 DAC 的输出将会再加 1/4 的参考电压 达到3.072V, 这将大于输入的 2.6V的电压 所以比较器的输出为零 ,这一比特将不计在下面的测试中 。同样的 DAC 的输出将再加 1/8 的参考电压 其输出电压为2 .56V, 这个电压小于输入电压 所以比较器的输出为 1 这个比特将保持导通 。并且包含在下面的测试中最低有效位完成后可以看到 这一位将是零 通过测试 最后的结果将储存在结果寄存器中,转换阶段最后一步就是闭合 S2 来复位采保电容。


SAR ADC 外部运放和RC滤波电路的选型


对RC电路我们既要选择合适的RC值来满足调整率的精度 ,又要保证运放的稳定性。 大的电容将提供快速的电荷充电-给内部的采保电容在采样阶段开始时。 而电阻则有利于维持运放的稳定性
在这里插入图片描述


是否可移除RC电路 直接驱动SAR ADC ?


为什么我们不能忽略外部的RC 电路 ,下图很好地展示了 两个相同的ADC被不同的放大器来驱动的例子。 两种配置都具备很好的调整性能, 其中驱动中外部无RC的电路 ,要求运放配置130MHz的带宽;驱动外部带RC电路,运放配置只要求20MH的带宽。RC电路的作用是通过外部电容给内部的采保电容进行充电,来实现快速的调整率,总的来说如果有可能,调整时间允许的话建议低带宽的运放,因为低带宽的运放有较低的静态电流和失调电压偏置电流、较低的成本、 更好的稳定性 ,最后 RC电路还可以对噪声进行一定的抑制
在这里插入图片描述


如何找到合适的数据转换器


那以这个例子 右下角给出了我们的设计目标 16Bit 的分辨率 100k 到 1M 的采样率 单端 5V 输入,SPI 接口 如何在上百种 ADC 中找到合适的一款 这里将介绍如何使用 TI 的参数搜索 来找到合适的 ADC 首先在 TI 的主页上 产品目录里点击 data converter 接下来在 data converter 里 会出现 Precision ADC 我们可以看到有 535 种选择 那这里我们需要输入 16Bit 的分辨率 以及 100k 到 1M 的采样率 通过这些选项 我们可以把备选方案缩小到 71 个 接下来选择单通道单端输入 5V 最大输入电压 以及 SPI 接口 这样选项就只剩下四个 在这四个里面 我们选择采用率最高的 ADS8860 这里主要最主要的就是通过参数搜索 可以快速找到你所需要的方案 第三步是关于如何使用软件工具 设计外部的放大器和 RC 滤波器的参数
在这里插入图片描述


FSR、Cin、Rsh、tacq等参数解析


FSR是满量程电压,即有效的输入电压范围 。一般 FSR就是参考电压或者参考电压的倍数 。

Resolution 是分辨率 ,代表模拟信号量化数字的位数 。在这个例子中我们用的是16Bit ADC,2 的 16 次方即 65536 个数字代码。

Csh 是采保电容, 也叫输入电容。 一般在 10pF 到 100pF 之间。

Rsh 是采样保持开关的导通阻抗 ,一般在 10Ω 到 100Ω 之间 。这些信息在数据手册里都有

tacq 是采样时间,是指在采样开关闭合的阶段所持续的时间。更长的采样时间会有利于调整精度 ,手册里会提供一个最小的采样时间
在这里插入图片描述


FSR、Cin、Rsh、tacq等参数在Datasheet中对应的参数


首先满量程 FSR 和分辨率会在参数表里找到,这个例子中满量程就是参考电压 ,分辨率是 16Bit ,内部的采保电容在等效的输入电路中可以找到,注意在这个例子中等效输入电容是采保电容和寄生电容之和 59pF ,采样保持电阻 同样的也可以在等效电路里可以找到是96Ω

如果是数据手册里没有提供采保电阻 Rsh 有一个方法可以近似地进行估算 就是用最小采样时间 去除以一百倍的采保电容 这里可以计算出来的是 53 Ω 虽然实际的值是 96 Ω 并不是完全的精确 但也可以提供一个大致合理的值

在这里插入图片描述

在这里插入图片描述


吞吐量周期


吞吐量的周期包含了采样时间和转换时间一般来说吞吐量是最大转换时间和最小采样时间决定的在这个例子中 ADC 并没有跑在最大的吞吐量,采样时间就可以由当下存储量的周期(采样时间)减去最大转换周期(转换时间),这个例子的最大转换周期(转换时间)是由内部的时钟决定的 ,注意, 有一些 Device conversion 的时间是由其他是由外部的一些时钟来决定的 因此需要仔细阅读手册 最后需要提醒的是增加采样时间可以减少对运放带宽的要求同时还会降低整体功耗现在我们已经得到所有相关的信息参数信息
在这里插入图片描述
图中红框中分别列出了适用于最大吞吐量以及无法以最大吞吐量运行的采保时间的计算


TI软件工具的使用


以ADS8860为例,工具的顶部选择 ADC 的输入类型 ->选择单端输入 ->选择16bit 分辨率->填入输入电容及满量程电压和采样时间 ->按下 OK 键 ;那么工具界面将响应给出 RC 值和运放的增益带宽积的值以及最大误差将被给出
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值