ADC/DAC(3)- 数字示波器中ADC的选用

2018-12-03 11:29:21 来源:电路设计技能
标签:

 

自己动手做一个信号发生器和示波器非常重要,不仅可以深刻理解测量仪器的工作原理、关键技术指标,还可以将书本上学过的模拟电路、数字逻辑乃至嵌入式系统全部串起来,从系统层面对各个部分的功能以及构成有更真切的认识,因此苏老师觉得这两个项目应该是所有电子工程师都要动手做一遍的基础入门项目。
 
高速ADC是数字示波器的核心部件,今天关于ADC应用的文章就结合我们摩尔吧/硬禾实战营的一个实际项目 - 100Msps的数字示波器的制作来做一个简单的案例分析,数字和处理部分将在将来的文章中具体分析,今天集中在模拟部分:
 
数字示波器的构成框图
 
我们的项目对模拟部分的主要指标要求如下:
 
单通道、100Msps采样率
 
模拟带宽20MHz,输入电压的范围 - -10V ~ +10V
 
最小分辨电压 10mV
 
经过高速ADC以后的数据通过FPGA(当时就用Lattice的FPGA)进行处理以后送到后面的Cortex M4控制器,再在LCD显示屏上显示出来,触发、测量电压、频率等参数都在FPGA内实现。
 
用Lattice FPGA + NXP的M4开发板以及自制的模拟链路/ADC构建的数字示波器
 
今天我们就以这个项目为例,简单分析一下数字示波器模拟链路部分的设计要点。
 
首先我们基于给出的指标需求分析一下:
 
单通道  - 需要一颗单路的ADC
 
100Msps - 需要一颗采样率在100Msps以上的ADC
 
20MHz的模拟带宽 - 意味着最高频率20MHz的模拟信号,如果用100Msps的采样率,每个周期会有5个采样点,留给学员通过FPGA逻辑进行内插的空间
 
+/-10V的最大输入电压范围和最小10mV的电压分辨率意味着整个模拟链路以及ADC能够处理的信号的动态范围为20Vpp/10mV ~ 2000 ~ 63dB
 
第一个问题:选用多少位数的ADC?8、10、12、14、16位?ADC的精度的选用要和前面的模拟信号调理电路共同对付63dB的动态范围。理想状态下8位的ADC可以提供48dB的动态范围、10bit ~ 60dB、12bits ~ 72dB,14bits ~ 84dB,但由于存在着量化噪声,导致ADC的有效位数要低于实际使用的位数,也就是12位的ADC,有效的位数小于12(数据手册显示 - AD9628在采集20MHz的模拟信号的时候相当于11.6bits). 从这个分析上看,选用一颗12bits/100Msps的ADC就可以满足系统对动态范围的要求。
 
但,ADC的精度越高,意味着器件内部的资源大幅增加,器件的成本以及价格也就大幅增加,在同样的转换率的情况下,一颗12位的双通道ADC(AD9628-105)的价格比10位的双通道ADC(AD9608-105)要高出一倍(以其官网上1000+片的价格做参考),见下面的表格。这多花的十几美元是否可以通过10bit ADC + 可变增益运放甚至8bit ADC +可变增益运放来实现呢?
 
ADI公司的高速ADC,可以通过参数过滤选用最适合自己的器件
 
这就需要权衡,需要从系统层面来综合考虑,引入可变增益放大器可以提供几十个dB的可调增益范围,带来的挑战就是:
 
运放器件本身的价钱、多出来的电路板空间的成本
 
运放电路设计(需要仿真)和调试的难度 - 可调增益、要保证线性范围工作、周边器件的合理选用
 
最难的可能是运放电路的供电 - 一般都是双轨、低噪声的电压,比如+/-5v或+/-10V,模拟电路的双轨供电可是难煞了很多工程师,做不好性能会达不到要求。
 
放大电路的增益要可调节,如何调节?总不能用手拧电位计调节吧?需要VGA(电压控制增益)或模拟开关切换。电可调的电路会带来额外的复杂度以及成本。
 
实现数字示波器模拟前端的方式之一,通过模拟开关来实现链路增益的调节
 
说到这里是不是觉得头大了?是不是觉得自己的知识量不够了?这还仅仅是信号的幅度方面的要求,信号的频率呢,也就是对频带的要求呢?即便20MHz以内的模拟信号,你需要低通滤波器(防混叠),选用的模拟器件要考虑到增益带宽积是否满足要求、瞬间的响应速度是不是够、电压控制增益的范围内线性度如何?
 
从降低系统复杂度的角度出发,我们希望用一颗高速的ADC,比如14、16bit全部搞定最好,但杀鸡用牛刀显然也是不对的,毕竟要考虑到系统的成本,更重要的是即便从理论分析上14bit的ADC能够满足你的要求,但实际的电路中会由于电源噪声、时钟抖动等使得你使用更高分辨率的ADC没有意义。上篇文章中我们讲过(下面的表格),即便对于10MHz的模拟信号,用14bit的ADC,采样时钟边沿的抖动必须小于2ps,100MHz(10ns周期)的时钟抖动要小于2ps,你自己测一下你自己板子上用FPGA产生的100MHz的时钟的边沿抖动有多大?是否能小于2ps?
 
针对不同的模拟信号,采用不同位数的ADC对时钟边沿抖动的要求
 
所以,如果你用14bits的ADC,那必须给你的ADC提供极小边沿抖动的采样时钟信号,意味着你的时钟源(一般PLL产生)要非常好,最好采用差分时钟信号传输、时钟以及ADC的电源去偶要格外注意、PCB的设计要很讲究。所以挑战会比较大。
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
如何通过RFID技术实现耗材的防伪?

“315国际消费者权益日”成立至今已有36年,假冒伪劣产品始终难以从消费者的身边根除,但随着技术的不断革新,造假将越来越难以实现。在这个特殊的日子,ZLG从技术的角度为大家介绍一套耗材防伪的方案,并提供30个免费样品体验机会。

你会测量示波器的刷新率吗?

最近有朋友问我,他买了一个示波器,刷新率标称200Kwfms/s,他觉得很好奇,问我能否测出来,我跟他说可以的。相对于采样率、存储深度等由硬件特性决定的指标,刷新率完全是由处理器处理方式决定的,合理的数据处理方式可以得到更高的刷新率,接下来我就手把手教大家测量示波器的刷新率,感兴趣的朋友可以拿起手中的示波器测一下。

不是我说,我国在高端示波器市场不配拥有姓名

众所周知,我国在不少半导体器件方面落后于国外产品,光刻机就是其中的一样,当然示波器也是。

罗德与施瓦茨的R&S®RTE、 R&S®RTO 及 R&S®RTP 示波器标配16 bit 高分辨率模式

在德国纽伦堡举办的嵌入式世界2019展会上,罗德与施瓦茨宣布R&S®RTO 和 R&S®RTP 示波器即日起标配16 bit高分辨率模式。用户将以相同的价格受益于更高的测试性能。

面对测试测量市场这潭“死水”,普源精电/广州致远/思仪科技/大华电子等企业要如何搅动?

阴雨已经笼罩我国南部地区已久,南部人民盼望着太阳的心情与大家盼望着我国电子测试测量市场能够有所发展是一样的。当我们飞上高空,俯瞰地面,会发现我国与国外存在的巨大的差距。虽说近年来,我国在信息技术、新材料技术、航空航天技术等领域不断取得突破,但我国的电子测试测量仪器仪表高端市场,一直以来被国外先进技术产品所垄断。

更多资讯
电池行业近期动向分析,电动自行车锂电池近期将爆发

由于未来新能源汽车中仍以乘用车市场为主要增长点,预计在补贴完全退坡前,动力电池市场仍以三元为主导。上游磷酸铁锂厂家表示,目前动力类磷酸铁锂电池的行业集中率有进一步集中的趋势。

在零度也能保持最佳性能,这款新型电动车电池了解一下?

2019年2月,美国汽车协会(American Automobile Association)研究发现,与正常温度相比,冻结温度会降低汽车的续航里程和燃油经济性。

反奶一口?iPhone反向充电是什么操作

之前曾有消息称,今年苹果会在新一代iPhone的充电上做做文章,事实上来看确实如此。

中国动力电池与消费类电池企业呈何种分布状态?

目前我国动力电池企业主要集中在长三角地区,其中以江苏省为核心。目前,江苏省已经形成了南京、常州、苏州等动力电池生产集聚地,动力电池企业数量超过40家。

动力电池回收网络一览:哪一环节还需补强?

近日工信部发布的《新能源汽车动力蓄电池回收利用调研报告(简介)》中显示:目前从企业回收情况来看,当前回收的动力蓄电池以研发生产过程中产生的废旧动力蓄电池为主,新能源汽车退役电池较少,主要来源于研发试验和生产制造产生的废旧动力蓄电池。

电路方案