0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

图解Flash,SAR和Sigma-Delta型ADC

ss 来源:TopSemic嵌入式 作者:TopSemic嵌入式 2020-12-10 11:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

模数转换模块ADC是连接现实世界模拟量和数字量之间的桥梁,它的转换精度经常可以决定一个产品的品质。现在单片机上一般都会集成ADC,我们如何根据自己的应用选择恰当的产品呢?怎么实现高的性价比,让产品在激烈的市场竞争中立于不败之地呢?下面我们从常用的几种ADC类型的特点,到使用中的注意事项,逐一探讨一下。

ADC类型

常用的ADC基本上可以分为三种类型: Flash型,SAR型,Sigma-Delta型。下面我们来了解一下它们的工作原理与性能特点。单片机中最常采用的是SAR型,在一些高精度场合会用到Sigma-Delta型,而Flash型很少会集成在MCU内部,如果需要一般需要通过串行或并行总线外扩。

1.Flash型

这种ADC使用电阻分压网络,输入的电压会同时与分压网络中的多个参考电压比较,比较器的输出通过编码器输出2进制的数字输出。这种ADC速度快,精度高,但缺点是随着输出位数的增加,它需要的分压电阻和比较器成指数增长,体积和成本随之迅速增加。

2.SAR逐次逼近型

SAR(Successive Approximation Register)型ADC仍然使用电压比较的方法,它使用数字电路控制DAC输出一个变化的电压,并用此电压和输入电压比较,经过多次比较逐渐使DAC输出接近输入电压,从而得出数字输出。

举例如下:

假设ADC参考电压为0-5V,输入为3.2V。

压控寄存器最高位置为1,其余位为0,DAC输出参考电压一半2.5V,输入3.2 > 2.5,比较器输出1,压控寄存器最高位1保留。然后次高位置1,DAC输出3.75V,此时3.2V < 3.75V,比较器输出0,压控寄存器次高位置0。之后与3.125V比较得到1,与3.4375V比较得到0。这样如果是8位ADC,最后就得到数字输出 10100011。SAR型ADC以较低的成本实现较高的转换速度和分辨率,比较常用的可以达到1MHz的转换速度和12-Bit的分辨率,得到了比较广泛的应用。如果单片机手册没有特别注明,一般都是集成的这种类型的ADC。

3.Sigma Delta型

下图为一个简化的原理电路。左半部分为模拟调制电路,它的作用为根据输入电压的大小输出位宽为1bit的比特流。右半部分为数字滤波和裁决器,根据比特流输出数字转换结果。

工作过程如下:输入电压减去DAC输出后的差值经过积分器后和0V电压比较,如果大于等于0V输出1,否则输出0。以一定的频率控制比较器输出形成比特流,控制DAC输出电压,1控制DAC输出+Vref参考电压,0控制DAC输出-Vref参考电压。当DAC在比较器输出的比特流控制下高速切换时,类似于PWM在输出端产生一个平均电压。容易看出,全1的比特流对应的平均电压为+Vref,全0的比特流对应的电压为-Vref,如果1和0各占一半,那么对应的电压是0V。

当平均电压Vadc小于输入Vin时,趋向于输出更多的1来增大Vadc。当平均电压Vadc大于Vin时,趋向于输出0来减小Vadc。这样一个合适的1,0比率的比特流会使Vadc最接近Vin,达到平衡状态。后级的数字滤波和裁决器从1,0的比率就可以推断出输入电压Vin的大小。

Sigma Delta型单片机可以达到很高的分辨率,但转换速度慢很多。比较典型的如24-Bit,输出速率几十到几百HZ。集成此类ADC的单片机一般用于计量,仪表等。如TIMSP430AFE253。

4.Pipeline型

这种类型的ADC,结合了Flash型和SAR型,先用分压电阻比较法,快速判断输入电压落入的范围,然后用逐次逼近法在此范围内取得精确的转换结果。此类型ADC很少在单片机中采用。

参考资料:

ADI: The Data Conversion Handbook

ADI: Sigma-Delta ADC Tutorial

责任编辑:xj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45340

    浏览量

    663584
  • FlaSh
    +关注

    关注

    10

    文章

    1715

    浏览量

    154706
  • SAR
    SAR
    +关注

    关注

    3

    文章

    443

    浏览量

    47734
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入解析ADS1202:高性能Delta-Sigma调制器的全面指南

      在电子工程领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁。而德州仪器(TI)的ADS1202作为一款高性能的Delta-Sigma调制器,在众多应用中展现出了卓越的性能。今天,我们
    的头像 发表于 12-05 11:19 346次阅读
    深入解析ADS1202:高性能<b class='flag-5'>Delta-Sigma</b>调制器的全面指南

    低功耗Sigma-Delta ADC模数转换器

    与传统的逐次逼近SARADC不同,Sigma-Delta ADC采用了过采样和噪声整形技术。其核心原理可通俗理解为:它并不追求单次采样
    的头像 发表于 12-03 14:23 72次阅读

    深入剖析ADS1203:高性能Delta-Sigma调制器的设计与应用

      在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁。而Delta-Sigma调制器作为一种特殊的ADC架构,以其高分辨率、低噪声等优势,在众多应用场景中得到了广泛应用。今天
    的头像 发表于 12-03 11:21 222次阅读
    深入剖析ADS1203:高性能<b class='flag-5'>Delta-Sigma</b>调制器的设计与应用

    深度剖析ADS1205:高性能Delta-Sigma调制器的卓越之选

      在电子设计领域,模数转换器(ADC)的性能对系统的整体表现起着关键作用。TI的ADS1205作为一款高性能的双通道Delta-Sigma调制器,凭借其出色的特性和广泛的应用场景,成为了众多工程师
    的头像 发表于 12-01 14:26 273次阅读
    深度剖析ADS1205:高性能<b class='flag-5'>Delta-Sigma</b>调制器的卓越之选

    分享Sigma Delta型模数转换器(高精度ADC工作原理)

    Sigma Delta型模数转换器又称Σ-Δ型模数转换器,模数转换器(ADC)作为连接物理世界与数字系统的关键部件,广泛应用于工业控制、汽车电子和物联网设备中。其中,Σ-Δ型模数转换器凭借其高分辨率和优良的抗噪性能,成为高精度测
    的头像 发表于 11-10 17:25 560次阅读

    笙泉高精度24位ADC (MAD2402)新上市,赋能精准量测

    逼近(SAR)、Delta-Sigma、流水线型 (Pipelined)和双斜率 (Dual-slope)…等。这当中SAR
    发表于 07-04 13:28

    如何判断ADC芯片的类型?

    1:如何判断ADC芯片的类型?SAR ADC,流水线ADC,Sigma-Delta(ΣΔ)ADC
    发表于 04-15 06:19

    SAR ADC的工作频率范围是多少,AD10D1500这类的ADC属于Flash ADC吗?

    SAR ADC的工作频率范围是多少,AD10D1500这类的ADC属于Flash ADC吗?Flash
    发表于 02-08 07:39

    有没有采用sigma-delta原理的AD芯片推荐

    Other Parts Discussed in Thread: ADS1204请大家推荐一款采用sigma-delta原理的AD芯片,我已有ADS1204这款芯片,但是后面的数字滤波处理起来总是出问题。决心找一款已经把数字滤波集成到芯片里的AD,分辨率越高越好。
    发表于 01-20 07:42

    使用ADS1278做一个更新率10Khz的数据采集卡,群延迟的参数很大怎么处理?

    ,忽略传输延迟,ADC的输出的每一个数据点都至少延迟了38/fdata = 0.38ms。这样的延迟对我的应用来说,是不可以接受的。 我的理解正确吗? 我需要实时性强的ADC,是不是sigma-delta
    发表于 01-02 08:31

    对于1位量化的Sigma-delta调制器来说,As和SNR和DR分别是什么关系?

    最近在学习Sigma-deltaADC的理论,有些问题请教一下专家 1. 请问对于1位量化的Sigma-delta 调制器来说,As和SNR和DR分别是什么关系,不同论文得到的SNR、DR和标准
    发表于 01-02 08:04

    想做一个采集设备,请问选用什么样的ADC和DAC合适?

    想做一个采集设备,采集信号为4-20mA,1到5V DC ,0-10VDC ,三种信号,要求精度不低于0.1%,刷新率为 25ms。在做一个输出 4-20mA,1到5V DC ,0-10VDC ,请问选用什么样的ADC 和DAC合适?ADC类型是选用
    发表于 12-17 08:16

    请问为ADC选Driver主要要看哪几项技术指标呢?

    to 20-Bit, Differential, High-Speed SAR Drivers,这时说THS4561就不适合做Delta-Sigma (ΔΣ) ADC Drivers吗?请问为
    发表于 12-16 06:00

    若想使用ADS8422IBPFBT是要怎么替换或运作?

    包含sigma-delta ADC/DAC。 想请问: 1. 若想使用ADS8422IBPFBT是要怎么替换或运作? 需要我自己替换还是能够有现成的板子? 2. 其他部分如DAC会需要一起换吗? 谢谢您。
    发表于 12-13 11:13

    AD4052紧凑低功耗Easy Drive SAR ADC

    Analog Devices Inc. AD4052紧凑低功耗Easy Drive SAR ADC 数据手册 *附件:AD4052紧凑低功耗Easy Drive
    的头像 发表于 12-09 17:08 1355次阅读
    AD4052紧凑<b class='flag-5'>型</b>低功耗Easy Drive <b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>