SAR ADC工作原理

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

SAR ADC有着电路结构简单的优势,其中的模拟模块只有采样开关和比较器,其余均为数字模块。这不仅使设计变得简单,更是与数字CMOS工艺有着非常好的兼容性。其工作原理也是十分简单,即采用二进制搜索算法对输入信号进行转换。

1.SAR ADC电路结构

​ 图1是一个差分输入的SAR ADC基本结构,其中VIN、VIP为模拟输入。电路主要由采样保持电路、比较器(CMP)、DA转换网络(DAC)、和逐次逼近逻辑(SAR Logic)四个部分构成。其中,采样保持电路由采样开关和采样电容构成(通常采样电容由DAC电容阵列实现),用于将输入模拟信号采样到采样电容上,用于后续的转换;比较器用来比较输入信号与参考信号的大小,输出“0”或“1”一方面用于控制电容阵列的切换,同时存入寄存器等待得到N位数字码后同时输出;DA转换网络是一组二进制权重的电容阵列,由比较器输出控制切换电容上/下极板上的电压,使参考信号以二进制的方式逐次逼近输入信号,此时输出的二进制码即为当前模拟输入对应的数字输出;SAR Logic能够锁存比较器的输出并最终输出N位二进制码。SAR ADC的结构简单,硬件成本低,研究人员也会将其与其他结构相结合以得到更优的性能,例如Pipelined-SAR ADC、单通道采用SAR ADC的时域交织ADC等。

SAR ADC工作原理,硬件原理,硬件工程
图1 SAR ADC基本结构

2.SAR ADC工作原理

​ SAR ADC以“二分法”为核心原理,通过对模拟输入信号不断进行二分区间搜索,逐次逼近输入信号所在区间(区间宽度为1LSB),最终得到数字输出来等效模拟输入。对于一个单端输入的SAR ADC,采样到的模拟输入依次与VREF/2、VREF/2±VREF/4、VREF/2±VREF/4±VREF/8……进行比较。当输入信号大于参考电压,比较器输出“1”并且给参考电压加参考电压的一半;当输入信号小于参考电压,比较器输出“0”并且给参考电压减参考电压的一半。根据这种方式不断比较输出,直到结束。

SAR ADC工作原理,硬件原理,硬件工程

​ 图2 逐次逼近过程示意图

​ 在实际电路中,为了减小噪声对电路的影响,通常采用全差分的电路结构。下面结合图1和图2具体说明SAR ADC的工作原理。首先是采样阶段,采样开关导通时输入VIP和VIN分别给两个充当采样电容的电容阵列充电,当采样开关关断,输入信号保持在采样电容上,为第一次比较做准备。比较阶段,当采样开关关断后时钟控制比较开始。第一次比较VIP和VIN的大小,以图2中以VCM-based开关时序为例,第一次比较时VIP大于VIN输出数字码B3=1,并且通过切换电容阵列上的开关使VIP减小VREF/4,VIN增大VREF/4。此时的输出码B3即为输出数字码的最高位,存储在SAR Logic中等待得到全部数字码后作为最终的输出。VIP和VIN切换后,进行第二次比较,VIP大于VIN输出数字码B2=1(次高位),使VIP减小VREF/8,VIN增大VREF/8。开关切换完成后进行第三次比较,此时VIP小于VIN则输出数字码B1=0,同时给VIP增大VREF/16,VIN减小VREF/16。以四位SAR ADC为例,第四次比较为最后一次比较,比较得到VIP大于VIN则输出B0=1作为最低位,最低位不需要对开关进行切换,得到数字输出码则代表着本次量化结束。文章来源地址https://www.toymoban.com/news/detail-535261.html

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

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

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

相关文章

  • ADC和DAC的工作原理及其区别

    目录 ADC和DAC的工作原理及其区别 ADC和DAC的工作原理 ADC的工作原理: DAC的工作原理: ADC和DAC的区别      详解ADC与DAC ADC 基本原理 采样 保持 量化 编码 ADC 常见类型 并联比较型(Flash) 逐次逼近型 双积分型(V-T) Σ-Δ 型 电压 - 频率变换型(V-F) ADC 主要参数 DAC 基本原理 DAC 常见类

    2024年02月06日
    浏览(49)
  • 计组:各硬件工作原理

    目录 ​编辑程序指令执行流程 程序执行指令前 执行各指令的顺序 程序(每一条)指令执行具体步骤 以第一步为例: 取指令(#1~#4) 初:(PC)=0,指向第一条指令的存储地址 #1:(PC)→MAR,导致(MAR)=0 #3:M(MAR)→MDR,导致(MDR)=0000010000000101 #4:(MDR)→IR,导致(IR)=000001 0000000101 分析

    2024年02月10日
    浏览(46)
  • 计算机组成原理(2)各个硬件的工作原理

    (1)存储体(M) 1、存储单元 :每个存储单元存放一串二进制代码。 2、存储字(word) :存储单元中二进制代码的组合。 3、存储字长 :存储单元中二进制代码的位数,一般是 8bit 的倍数。 4、存储元件 (存储元):即存储二进制的电子元件,每个存储元件可存 1bit。 MAR位数

    2024年02月13日
    浏览(47)
  • 高速SAR ADC 关键技术研究和实现(二):动态比较器

    电压比较器的作用是实现逐次逼近过程中的比较作用,从而实现电容阵列DAC的电压切换,在李福乐老师的ppt中已经给出了传统动态比较器的基本结构,如下图所示: 该比较器由预放大级和锁存器构成,之所以叫做动态比较器是因为上面附加了时钟信号,当复位阶段即CLK置低电

    2024年02月13日
    浏览(38)
  • 高速SAR ADC 关键技术研究和实现(三):DAC阵列的优化

    目前,由于SAR逻辑越来越像数字化发展,比较器和开关电容阵列的功耗成为了SAR ADC功耗优化的核心问题。 低功耗 SAR ADC 主要应用于中低精度(一般不超过10bit)、低速(采样率一般不超过1MS/s)的应用场合中。在这种精度和采样速度条件下,SAR ADC 内部的DAC的匹配精度在现今的制造

    2024年02月12日
    浏览(40)
  • 【前端工程化面试题】webpack proxy的工作原理,为什么能解决跨域问题

    在 webpack 的配置文件 webpack.config.js 中有一个配置项 devServer 里面有一个属性是 proxy,这里面可以配置代理服务器,解决跨域问题,请参考官网。 一般来说 webpack 的代理就是说的开发服务器 webpack-dev-server。 其实不光是 webpack 其他的打包工具比如是 vite,也有代理的功能,也是

    2024年02月21日
    浏览(55)
  • 硬件知识-ADC模数转换芯片

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

    2024年02月09日
    浏览(94)
  • Lattice FPGA解码MIPI视频,IMX219摄像头4Line 1080P采集USB3.0输出,提供工程源码硬件原理图PCB和技术支持

    FPGA图像采集领域目前协议最复杂、技术难度最高的应该就是MIPI协议了,MIPI解码难度之高,令无数英雄竞折腰,以至于Xilinx官方不得不推出专用的IP核供开发者使用,不然太高端的操作直接吓退一大批FPGA开发者,就没人玩儿了。 本设计基于Lattice的LCMXO3LF-6900C-5BG256C开发板,采

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

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

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

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

    2024年02月09日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包