当前位置: 首页 > news >正文

SAR ADC 是选择先置位再比较,还是先比较再置位

SAR ADC 一般有两种控制逻辑,一种是先置位,再比较,另一种是先比较再置位,这两种有什么区别,设计时如何选择。
这里举个例子.
在这里插入图片描述

一个顶板采样的差分SAR ADC。

先进行置位,再比较(逻辑1)

采样阶段:VINP/VINN 接入,上下两排cap 全接Vrefp:
上面一排的采样电荷为:(Vinp-Vrefp)*4C (1)
下面一排的采样电荷为:(Vinn-Vrefp)*4C (2)
第一次转换,上面一排最高位接Vrefn,其它均接Vrefp,下面一排最高位接Vrefp,其它均接Vrefn。
上面一排的电荷为:(Vx-Vrefn)*2C+(Vx-Vrefp)*2C (3)
下面一排的电荷为:(Vy-Vrefp)2C+(Vy-Vrefn)2C (4)
(1)=(3)得到Vx=Vinp-1/2
(Vrefp-Vrefn) (5)
(2)=(4)得到Vy=Vinn-1/2
(Vrefp-Vrefn) (6)
所以(5)-(6)得到Vx-Vy=Vinp-Vinn,假设得到Vinp-Vinn>0,则得到第一个bit1=1,第一位的置位不用变。
第二次转换,然后把上面一排的第二位接Vrefn,后面不变。把下面一排的第二位接Vrefp,后面不变。
上面一排的电荷为:(Vx-Vrefn)*3C+(Vx-

http://www.xdnf.cn/news/570565.html

相关文章:

  • 【聚合MQ管理 第一章】一个项目管理多种MQ 之 ActiveMq
  • Mac安装redis
  • epoll_wait未触发的小Bug
  • adb抓包
  • 元宇宙数字人设计大赛:往届获奖作品赏析
  • 公司OA系统中金格iWebOffice2015智能文档中间件不能用了怎么办?
  • 深入解析C++静态成员变量与函数
  • ABC 354
  • Linux上运行程序加载动态库失败
  • Redis语法大全
  • 【Flutter】创建BMI计算器应用并添加依赖和打包
  • 【HTML-5】HTML 实体:完整指南与最佳实践
  • DSP定时器的计算
  • Spring Boot集成Spring AI与Milvus实现智能问答系统
  • dali本地安装和使用
  • WSD3043 MOSFET 在吸黑头仪中的应用
  • 小数第n位--快速幂+数学
  • 软件设计师“数据流图”真题考点分析——求三连
  • System.in 的本质:输入流的方向​
  • 高效能、高可靠性——SILM94112/08-AQ可编程半桥电机驱动器
  • WordPress_Madara 本地文件包含漏洞复现(CVE-2025-4524)
  • 深入浅出:线程安全问题的原因与解决方案
  • 5月21日直播安排
  • Taro 安全区域
  • React-改变当前页class默认的样式
  • PHP 扇形的面积(Area of a Circular Sector)
  • Redis集群在NoSQL中的应用与优化策略
  • 提升加密交易效率:PumpSwap批量交易功能深度解析
  • JAVA批量发送邮件(含excel内容)
  • Proteus 51单片机仿真模拟步骤详解【附有51单片机的仿真图,仿真软件】【调试专用】