SAR型ADC结构原理

这篇具有很好参考价值的文章主要介绍了SAR型ADC结构原理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

       SAR型 ADC,即逐次渐进逼近型 ADC,采用的是多次比较的方式来获得最终的输出结果,具有简单易用,功耗低的特点。下图这个结构可以帮助我们容易地理解SAR型 ADC的工作过程: 

sar adc的电容阵列,硬件工程

       如上图,假设输入信号的伪代码为 45,ADC为一个 6位的 ADC,满量程输出为 63。
1. 在采样阶段,ADC将输入信号采样至采样保持器(S/H)中并保持住,即此时 S/H中的值为 45,请记住 S/H中实际是一个模拟电压,45是我们给它定义的代表它大小的伪代码;
2. 接下来,在转换的第一个时钟上升沿,SAR寄存器首先将最高位至 1,即把 32(半个满量程),送给一个 DA转换器,DA转换器输出的模拟信号和 S/H中的模拟信号相比较,因为 45大于 32,比较器输出为高,提示 SAR的最高位应该置 1,在时钟的下降沿,ADC就将输出最高位数据(MSB)为 1;
3. 在第二个转换时钟的上升沿,SAR会将 MSB-1位置 1,此时由于 MSB已经固定为 1,SAR寄存器中的值实际为 48(32+32/2),由于 48大于 45,比较器输出为低,提示 SAR寄存器的 MSB-1位应该为 0,在时钟的下降沿,次高位的 0也被输出,同时 SAR寄存器也记住了次高位为 0的事实;
4. 依次类推,最终可以得到输出结果为:101101。

      从上述过程中可以看出,SAR寄存器的位数越多,逼近得越准确,但所需的转换时间越长。
      为提高 SAR型 ADC的总体转换速度,减少内部 DAC的建立时间对速度的影响,现代的SAR ADC多数采用电荷重分配的 CDAC输入结构,将采样保持与 DAC合为一体。
      若 SAR型 ADC的分辨率为 n比特,则其内部由 n个按照二进制加权排列的电容和外加一个“空 LSB”电容组成的阵列,如下图所示。

sar adc的电容阵列,硬件工程

       在采样阶段,电容阵列公共端,即比较器的输入端接地,自由端连接到模拟输入 ui上,使得电容阵列上的电压与 ui成正比。而在保持阶段,公共端与地断开,所有电容的自由端接地,比较器输入电压等于-ui。由此可见电容阵列起到了采样保持功能。

sar adc的电容阵列,硬件工程

       其转换比较方法仍然采用对分法逐次逼近。我们发现图 3-2中的电容网络从“空 LSB”电容开始,第一个 C和第二个 C并联,构成了一个 2C的等效电容,而这个等效电容又和下一个 2C电容并联,构成了 4C的等效电容,依次类推,构成了一个电容分压网络,而且每向后一级(从左向右),其电压为上一级的 1/2。其对分法比较过程如下:

1. MSB电容自由端接 Vref,其余电容自由端接地,此时公共端的电压为 1/2Vref;
2. 如果输入电压 ui大于 1/2Vref,比较器输入为-ui+1/2Vref仍然小于零,此时比较器输出为逻辑“1”;
3. 保持 MSB电容与 Vref相连,将下一个电容连接到 Vref,重复上面的判断过程,确定输出数字值;
4. 依次循环指导判定全部数字位。

       从上述描述可以看出电容阵列的 SAR型 ADC好处在于减少了传统 SAR型 ADC中由于 DA引入所需的建立时间。但同时,其内部的电容值随着 ADC位数增长呈指数级增长,带来的后果是电容体积的增大,以及对芯片工艺要求的增高。这也就解释了为什么 SAR型 ADC的精度不会太高。

 文章来源地址https://www.toymoban.com/news/detail-567217.html

 

 

到了这里,关于SAR型ADC结构原理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ADC外部RC电路电阻和电容选取计算方法

    ADC是从模拟到数字世界的桥梁,当前ADC模块基本是MCU的标配,而且在转换速度和精度都有很好的表现,如NXP Kinetis KE15内部有2个16bit SAR型ADC模块(以精度制胜),可以配合EDMA完美实现双ADC的同步采样,STM32G4系列也有2个12bit但速度可达5M的ADC(以速度见长)。 相比很多以前需要MC

    2023年04月11日
    浏览(31)
  • 硬件知识-ADC模数转换芯片

    精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。 分辨率与AD芯片的位数有关,而精度需要查看手册看参数。 对于ADC*:确定输入大小: Vin=Outputcode LSB ; 如果ADC的输出代码为二进制或二进制补码格式也没有关系,只要将二进制数正确转换为其等效

    2024年02月09日
    浏览(73)
  • SAR成像系列:【1】合成孔径雷达(SAR)成像概述

    本系列主要介绍合成孔径雷达(SAR)成像的关键技术,帮助入门者更好的理解雷达成像原理及算法。 (1)雷达原理 雷达的英文式 Radar ,源于 Radio Detection and Ranging 的缩写,意思是“无线电探测和测距”。顾名思义初始雷达是为了探测目标距离和目标角度的。如下图所示,雷

    2024年02月02日
    浏览(23)
  • SAR成像系列:【15】合成孔径雷达(SAR)运动补偿

           不同于光学图像,SAR图像的获取的本质是方位信号的累积结果,也就是说是在合成孔径时间内的电磁波照射结果。类似于光学成像中的延时拍照。通常使用手机拍照时,若拍照的手臂出现抖动,那么得到的照片就会变模糊。同样的现象也会出现在SAR图像中。SAR的成像

    2024年02月13日
    浏览(30)
  • 深入探讨单片机内部ADC及其应用——智能硬件的精准感知基石

    在智能硬件的快速发展和广泛应用中,单片机作为核心控制单元,承担着至关重要的角色。而单片机内部的模数转换器(ADC)功能,则是实现智能硬件精准感知外部世界的关键技术。本文将深入探讨单片机内部ADC的原理、特性以及在多种应用场景中的实践案例,旨在为广大工

    2024年02月01日
    浏览(45)
  • SAR: 1 4 https://www.vulnhub.com/entry/sar-1%2C425/

    About Release Back to the Top Name : Sar: 1 Date release : 15 Feb 2020 Author : Love Series : Sar Download Back to the Top Please remember that VulnHub is a free community resource so we are unable to check the machines that are provided to us. Before you download, please read our FAQs sections dealing with the dangers of running unknown VMs and our suggesti

    2024年02月13日
    浏览(25)
  • uboot读取adc,通过cmdline传给kernel解析数值,不同硬件模块进行处理

    uboot读取adc,通过cmdline传给kernel解析数值,不同硬件模块进行处理 uboot开发,要想读取adc在哪个时间点读取以及如何传给cmdline,需要清楚2点, uboot启动得大致流程及相关启动功能,uboot各个硬件模块得接口, cmdline如何去设置 uboo开发具体如下: 1.uboot启动流程: start.s // 汇编

    2024年02月09日
    浏览(31)
  • SAR成像系列:【5】合成孔径雷达(SAR)成像算法-距离多普勒(RD)算法(附Matlab代码)

    完整的距离多普勒算法主要包括距离压缩、距离徙动矫正(矫正距离走动和距离弯曲)、方位压缩等步骤。其中距离走动矫正即可在时域进行也可在频域进行,而距离弯曲矫正一般在多普勒域进行。在距离多普勒域叫作RCMC是算法的主要特定,因此被称为“距离多普勒(RD)”

    2024年02月06日
    浏览(32)
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-ADC

    ADC(Analog to Digital Converter)模数转换器。现实生活中的所有属性(如温度、湿度、光照强度等)都是连续的,即为模拟信号;而单片机或电子计算机所能识别的信号都是离散的数字信号。此时,若是需要使用现实世界中的各种属性,就需要一种设备将模拟信号转换为数字信号

    2024年02月21日
    浏览(42)
  • ADC内部工作原理

    ADC : A nalog to D igtal C onverter Digtal signal has no actual significant meaning, it just implies relative size not absolute size, then ADC needs a reference analog as converting standard. 数字信号没有实际的意义,仅仅代表一个相对大小而不是绝对大小,所以ADC转换模块需要有一个参考的模拟量( REF )作为转换标

    2024年02月10日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包