打印
[资料分享]

倒置双斜率ADC提高动态范围

[复制链接]
1137|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Flower1|  楼主 | 2019-12-19 22:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
倒置双斜率ADC提高动态范围



双斜率积分A/D转换已经成为大多数数字万用表和许多工业和仪器应用的核心。双斜率模数转换器结合了模拟积分器、比较器和控制逻辑,将输入信号Vin以固定的时间间隔T1进行累积(积分)——构成第一个“斜率”,然后将积分器的输入切换到一个固定的负参考Vref,使被积函数退回零——第二个“斜率”,同时测量这样做所需的时间T2。输入电压为:

本设计对常见的算法做了一些修改:简单地颠倒信号和参考积分的顺序,产生我所说的倒数双斜率积分ADC(RDSADC)。

这里,对Vref按固定的时间间隔T1进行积分。然后将积分器输入切换到-Vin,并测量回降到零所需的时间T2。从而:

看到这么两个相似的方程,你可能会理所当然地问:“那又怎样?”看下面:

在公式2中,转换结果与时间测量值T2成反比,因此与1/Vin成反比,并且微分计算告诉我们,逆向变化率在变,但不是线性的,而是测量值倒数的平方,即:

这种设计的好处是实现了非线性转换测量,它可以保持低幅度输入的高分辨率,而不需要Vin比例系数的自动量程切换。图1是RDSADC的一个实现示例。它在10位分辨率、1mV到1V范围,对输入进行转换,同时在下面两种极端情况下保持10位分辨率:Vin=1V、1mV分辨率;Vin=1mV、1μV分辨率。这意味着对T2,只需15位、32k计数分辨率,就可实现1000000:1、20位的动态范围。换句话说,只要15位计数就可实现20位动态范围,与分辨率类似的传统DSADC相比,转换时间效率提高了32倍。实际上,Vin可从比0V小点一直到5V(分辨率随之降低)。

图1: RDSADC颠倒了通常的积分顺序,以大幅增加动态范围。


它是如何工作的:

RDSADC周期开始于S1通过R4/(R3 + R4)分压器将Vref连接至积分器A2的“+”输入(引脚3),并在时间间隔T1期间积分,在V2 = Vref时结束,并将比较器A1输出切换为低。

图2:RDSADC时序图。

S1让A2的“+”输入掉至接近参考地(稍后更低些),而S2则通过R1将A2的“-” 输入切换至接近Vin。然后V2以几乎与Vin成比例的斜率下降,确定计数间隔T2。V2到达A1的低门限时,终止T2,完成该ADC周期并开始下一个周期,不断循环。

在T2期间,当S1从A1的“+”输入中剔除Vref时,R5产生了一个42mV的正偏压。这种偏置的目的是,尽管使用单极性电源,也要使A2的输出一直到T2斜线的末端都保持有效。

同样在T2期间,R2也产生了有效的32mV偏置1,以确保T2保持有限时长(从不超过32ms),即使Vin接近零也是如此。从而:

这种理想化的计算忽略了现实中的偏差,如A1和A2输入偏移、Vref精度和电阻变化,但这些缺陷可以通过简单的Vfullscale和Vzero两点校准以计算方式轻松补偿。

注1: 32mV来自R1-R2对2.5V的Vref(50mV)的分压,它为Vin/20kΩ输入电流提供1.6μA(32mV/20kΩ)的偏置电流,减去分压器R3-R5(18mV)提供的“保持有效(keep-alive)”偏置。因此,50mV - 18 mV = 32mV。



使用特权

评论回复

相关帖子

沙发
Flower1|  楼主 | 2019-12-19 22:42 | 只看该作者
倒置双斜率ADC提高动态范围

倒置双斜率ADC提高动态范围.pdf

500.15 KB

使用特权

评论回复
板凳
kkzz| | 2020-2-2 17:37 | 只看该作者
12bit的ADC,其动态范围是多少

使用特权

评论回复
地板
hudi008| | 2020-2-2 17:38 | 只看该作者
ADC输出的实际和理想斜率之间的差异

使用特权

评论回复
5
lzmm| | 2020-2-2 17:38 | 只看该作者
ADC参数值slope是什么意思?

使用特权

评论回复
6
minzisc| | 2020-2-2 17:38 | 只看该作者
如何调理被采信号和adc的输入动态范围适配

使用特权

评论回复
7
selongli| | 2020-2-2 17:38 | 只看该作者
如何测量ADC动态范围

使用特权

评论回复
8
fentianyou| | 2020-2-2 17:38 | 只看该作者
如何利用输入噪声改善ADC性能

使用特权

评论回复
9
xiaoyaodz| | 2020-2-2 17:39 | 只看该作者
电流模式adc有哪些

使用特权

评论回复
10
febgxu| | 2020-2-2 17:39 | 只看该作者
高速高精度ADC电路  

使用特权

评论回复
11
sdlls| | 2020-2-2 17:39 | 只看该作者
高分辨率ADC  

使用特权

评论回复
12
pixhw| | 2020-2-2 17:39 | 只看该作者
对极宽动态范围内的输入信号进行数字化处理

使用特权

评论回复
13
lzmm| | 2020-2-2 17:40 | 只看该作者
逐次逼近式ADC的特点?  

使用特权

评论回复
14
kkzz| | 2020-2-2 17:40 | 只看该作者
ADC的ENOB的范围应该在ADC位数附近吗

使用特权

评论回复
15
hudi008| | 2020-2-2 17:40 | 只看该作者
ADC实际和理想传递曲线间的恒定差异

使用特权

评论回复
16
pixhw| | 2020-2-2 17:40 | 只看该作者
与ADC之间的放大器需要考虑哪些指标

使用特权

评论回复
17
sdlls| | 2020-2-2 17:40 | 只看该作者
谢谢分享的。   

使用特权

评论回复
18
febgxu| | 2020-2-2 17:40 | 只看该作者
怎么对adc测试INL与DNL  

使用特权

评论回复
19
xiaoyaodz| | 2020-2-2 17:40 | 只看该作者
         

使用特权

评论回复
20
fentianyou| | 2020-2-2 17:40 | 只看该作者
如何认识adc参数中"精确度"与"分辨率"的不同

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

623

主题

887

帖子

6

粉丝