ADC/DAC 常用名词

本文章是关于ADC/DAC设计经典问答,涵盖时钟占空比、共模电压、增益误差、微分相位误差、互调失真等常见问题。  

1、 什么是小信号带宽(SSBW)?

小信号带宽(Small Signal Bandwidth (SSBW))是指在指定的幅值输入信号及特定的频率下,它的输出幅值比低频时的输出幅值下降指定值时,该特定频率为小信号带宽。  

2、 什么是共模电压(VCM)?

共模电压(Common Mode Voltage (VCM ))是差动输入的两个引脚上相同的直流输入电压。  

3、 什么是MSB(最高有效位)?

MSB(最高有效位(Most Significant Bit)),是具有最大的值或权重的位。它的值是满量程的一半。  

4、 什么是采样(孔径)延时?

采样(孔径)延时(Sampling (Aperture) Delay)是时钟输入的后边缘到采样开关打开所需的时间。采样/保持电路有效地停止输入信号捕获,并进入“保持”模式,确定时钟延时后的采样。  

5、什么是满量程(FS)输入范围?

满量程输入范围(Full Scale Input Range),是指模数转换器上数字化的输入电压的输入范围,既不低于这个范围也不超过这个范围。比如 V REF + = 3.5V 和 VREF - = 1.5V, FS = (VREF + )-(VREF - ) =2.0V。  

6、什么是时钟占空比?

时钟占空比(Clock Duty Cycle)是时钟波形高电平时间和一个时钟周期总时间的比值。

7、什么是位的有效数(ENOB ,或有效位)?

位的有效数(ENOB ,或有效位)(EffecTIve Number of Bits (ENOB, 或EffecTIve Bits))是信噪比和失真的比率,或SINAD的另一种表达方法。 ENOB定义为(SINAD -1.76)/ 6.02,这个位数(ENOB)表示转换器是与理想的模数转换器等效。  

8、 什么是增益误差?

增益误差是在第一个代码和最后一个代码发生转换时,实际输人电压与理想输人电压之差。即,这个差值是:满量程 - 2 LSB。  

9、 许多模数转换器在数据手册中提供的应用,在Va, Vd 和Vref引脚上出现了三个电容。这三个电容器都是必须的吗?

根据特定器件和电路板的布局,一个或两个电容可能就足够了。较大的电容,通常是5到10的,提供了低阻抗大容量存储,在转换期间保证了电压的稳定性。较小值的电容器吸收较高频率的噪音尖峰。如果印制电路板具有非常好的布局用于低噪声工作,而且不包含一个微控制器或其他的嘈杂的数字逻辑,可能需要更少的电容器。但是为使ADC工作电平精度获得保证,一般情况下最好是遵循数据手册的推荐。

10、什么是零误差?

ADC双级输出的零误差是理论的输入电压(典型的是中心值加1/2LSB)和实际输入电压之间的差异,这个实际输入电压引起了输出从0到1的转换。 

11、什么是输出保持时间?

输出保持时间是指在输入时钟边缘后输出有效数据的时间长度。  

12、什么是分辨率?

分辨率是模拟增量,相当于1 LSB转换器代码的变化。分辨率也被定义为转换器位数(n)的个数。数字代码的个数等于2^n,其中“n”是位的个数。举一个例子,一个12位转换器模拟信号和2 ^ 12 = 4096数字编码的映射关系。12位模数转换器的分辨率,是输入电压的满量程除以2^12,或4096,不会引起输出代码超出范围。  

13、什么是微分相位误差?

微分相位误差(DifferenTIal Phase Error)是指,小信号正弦波在两个不同的直流(DC)输入电平重构下,输出相位的差。  

14、什么是模/数转换器的动态指标?

模/数转换器的动态指标(DynamicSpecificaTIons)涉及到那些交流(AC)输入信号。这些包括信/噪比(SNR),SINAD(信号噪声+失真),ENOB(有效位数),THD(总谐波失真),IMD(互调失真),FPBW(全功率带宽),SSBW(小信号带宽)。  

15、什么是互调失真(IMD)?

互调失真(Intermodulation Distortion),是指没有出现在输入端,作为两个正弦曲线的频率同时作用于模数转换器的输入,而形成的额外的频谱成分。它被定义为在互调积中的能量和原始频率中的总能量比值。互调失真(IMD)通常用分贝(dB)来表示。  

16、什么是增益温度系数(满量程温度系数)?

增益温度系数(满量程温度系数)是指增益误差变化量和温度变化量的比值。通常用每百万分之/ 摄氏度(ppm/°C)表示。  

17、什么是总谐波失真(THD)?

总谐波失真(THD),用dB或dBc表示,是指总的谐波电平(美国国家半导体模数转换器是9个谐波段)和输入信号的倍频出现在输出的电平。总谐波失真(THD)计算方法如下: THD=“sqrt”[ ( f2xf2 + f3xf3 +f4xf4 + f5xf5 + f6xf6 + f7xf7 + f8xf8 + f9xf9 + f10xf10) / (f1xf1) ] f1是输入信号的基频,f2 到f10这9个谐波频率是基频的倍频。

18、什么是零刻度偏移误差?

单极输出模数转换器的零刻度偏移误差是指理想的输入电压(1/2 LSB) 和实际输入电压之间的差,引起输出代码由0到输出代码1的转换。

19、 什么是全功率带宽(FPBW)?

全功率带宽(FPBW)是指满量程输入在重构的输出基频下降到3分贝时低于其低频值的频率。  

20、什么LSB(最低有效位)?

LSB(最低有效位),是指所有位中最小的值或权值。这个值是m*VREF/2 n,其中:“ m ”为主,是基准量程因子(这是最常见的单位),其中“n”是模数转换器的分辨率。  

21、怎样才能消除模数转换器时钟线和控制线上的超调量和/或欠调量?

超调量和/或欠调量,是由高速信号边缘和不匹配信号终端混合引起的。增加一个47至100Ω电阻串联到输入,电阻要尽可能的靠近时钟源。目的是为了和时钟线上的信号阻抗匹配,输电线路也应该这样考虑。串联的终端用一个小的附加电源,为减少摆动效应通常是足够了。  

22、什么是输出延时?

输出延时是指输入时钟的后边缘到数据更新出现在输出引脚的延迟时间。  

23、 什么是孔径抖动?

孔径抖动是指采样值间孔径延时的变化。孔径抖动作为输入噪声出现。  

24、 什么是信号噪声及失真比(S/(N+D) 或 SINAD) ?

信号噪声及失真比(S/(N+D) 或 SINAD),用分贝表示(dB),出现在输出的输入信号的有效值和所有其他光谱成分的有效值的比值,频谱成分包括低于时钟频率一半频谱的谐波,但不包括直流。  

25、 什么是满量程阶跃响应?

满量程阶跃响应,定义为VIN从VREF-变化到VREF+,或从VREF+变化到 VREF-,为转换器设定足够的恢复,并满足其额定精度的转换所需的时间。  

26、什么是通道延时(潜伏期)?

通道延时(潜伏期),是指转换启动到转换的数据出现在输出驱动级时之间的时钟周期的数量。数据对于任何给定的采样是可利用通道延时加上输出延迟后进行采样。每隔一个时钟周期,可得到新的数据,但数据落后于通道延时加上输出延时。  

27、 什么是模拟 /数字转换器的静态指标?

静态指标是关于模数转换器的直流(DC )信号输入的指标。这些包括增益误差,偏移误差,以及微分与积分线性误差。  

28、什么是总不可调整误差(TUE)?

总不可调整误差(Total Unadjusted Error(TUE)),是指理想的情况下数字代码的中心和输入电压范围相关的电压的最大偏差。总未调整误差包括偏移误差,增益误差,以及微分与积分非线性误差。  

29、什么是满量程误差?

满量程误差,是最后代码的转换离理想的1个 1/2 LSB 以下VREF +到多大范围的测量,并定义为:VFSE =Vmax + 1.5 LSB- VREF + ,其中Vmax是转换为最大代码时的电压,可以用伏特表示,最低有效位或满量程范围的百分数。  

30、什么是转换时间?

转换时间是指模数转换器完全一个转换所需的时间。转换时间不包括采样时间,多路复用器设置时间,或完成一个转换周期的其他部分,转换时间可能少于吞吐量时间。  

31、什么是电源抑制比(PSRR) ?

电源抑制比(Power Supply Rejection Ratio),可分为两种规格。直流电源抑制比(DC PSRR )是特定参数的变化量(例如,满量程误差)和一个电源电压指定变化量的比值。交流电源抑制比(AC PSRR)是衡量一个电源上叠加的特定频率和振幅的信号,这个信号在输出上的输出振幅,和它在电源引脚上的振幅的比值。电源抑制比(PSRR)通常用分贝表示。  

32、什么是遗漏码?

遗漏码,是那些输出码被忽略的,或将永远不会出现在模数转换器输出的。这些码不能通过任何输入值。  

33、什么是吞吐量率?

吞吐率是模数转换器最高的连续转换率。  

34、什么是信噪比(SNR)?

信噪比(SNR)是一个比率,用分贝(dB)表示,出现在输出的输入信号的有效值和所有其他频谱成分(低于采样频率的一半,除谐波分量和直流分量外)总和的有效值的比率。信噪比 (SNR)是信号电平的有效值与各种噪声(包括量化噪声、热噪声、白噪声等)有效值之比的分贝数。其中信号是指基波分量的有效值,噪声指奈奎斯特频率以下的全部非基波分量的有效值(除谐波分量和直流分量外)。  

35、 什么是吞吐时间?

吞吐时间是指转换器完成一次转换所花的时间。吞吐时间包括任何多路复用器的建立时间,采样时间,转换时间,输出显示时间。  

36、什么是直流共模误差?

直流共模误差(DC Common-Mode Error)是用于模数转换器的差分输入的一个规格。当两个输入上的模拟电压被改变相同的值时,发生输出代码的变化量。它通常用LSBs表示。  

37、什么是偏置误差?

ADC的偏置误差定义为使最低位被置成“1”状态时ADC的输人电压,与理论上使最低位被置成“1”状态时的输人电压之差。

38、ADC的输入和传感器相连,如何将传感器输出信号本身的干扰排除?

如果传感器输出是共模干扰,需要加仪表运放如AD8221/0等滤除。如果是差模干扰,加滤波器就可以滤除。  

39、印制电路板的电源地是否应作为数字和模拟的共同地?

是的,他们应该是一样的。但是重要的是,要慎重给所有电源和信号布线以使地电流与电源和信号分开

40、如何对流水线结构ADC进行校准?需要校准哪些参数?

一般来讲,ADC的offset和gain error会比较容易校准。只要外接0V和full scale进行采样,然后得到校准系数。另外,如果需要作温度补偿的话,一般需要加一个温度传感器,然后利用查表的方式来补偿。

原文链接:https://blog.youkuaiyun.com/Jason_Lee155/article/details/78883434

常用参数

1、LSB,Least Significant Bit

LSB是指最低位一个bit的权值,比喻ADC是一把尺子,那LSB则是它的最小刻度。LSB=Vfs/(2^N),Vfs为full scale voltage,N为ADC的分辨率(Resolution)。

2、Offset Error

Offset Error通常又被叫做Zero-Scale Error。简单理解,对于ADC,输入的Analog信号,只有抵消(或叠加)Offset Error,才能正常进行AD转换;而对于DAC,输出的Analog信号,必须抵消(或叠加)Offset Error,才能有正常的Analog输出。多用LSB或者是Percent of Vfs来表示。

3、Gain Error

即使是假设没有Offset Error,ADC/DAC输入或者输出的Voltage,在Measured和Ideal之间还是会有差值。Gain Error事实上是表征actual function和ideal function斜率差值的量。如图一DAC function的曲线,将实测曲线沿y轴下移并保持与原曲线平行,则full scale处voltage的差值便是Gain Error;ADC曲线可沿x轴平移,亦可得出Gain Error。其单位同样是LSB或者是Percent of Vfs。

4、 Full Scale Error

Full Scale Error=Gain Error+Offset Error。 full scale error是measured full scaled voltage和ideal full scale vlotage的差值,由两个量直接导致,一个是offset Error,另一个就是Gain Error。

 

 图一Full-scale error for an ADC and a DAC.(From MaxiM)

5、Voltage Compliance Range(Sometimes ‘Force-Sense Outputs’ Used)

maxim对Force-sense output的解释是,在测量时,必须假定连接的导线上远处某一点的电压或是电流是某个给定的值(forced value),我们测量的是与此值相关产生的电流或电压。

Voltage compliance被翻译成顺从电压, 

相关资源:DAC7801LP的技术参数-其它代码类资源-优快云文库

 

<think>好的,用户现在想查找ADC名词解释,属于计算机领域。我需要先回顾之前的对话和系统指令,确保回答符合要求。 首先,用户之前询问了ARR寄存器,我详细解释了其在STM32定时器中的作用,并引用了相关资料。现在用户转向ADC,可能需要类似的详细解释,包括定义、功能、应用等。 根据用户提供的引用内容,之前的引用[2]提到MCU是嵌入式开发中的术语,包含外设接口如ADC。这可能与用户的问题相关,但用户现在明确需要ADC的解释,所以应重点展开。 我需要确定ADC的全称、基本功能、工作原理、类型、应用场景以及相关参数。同时,按照用户之前的示例,回答需要结构清晰,使用中文,正确应用LaTeX格式,生成相关问题,并在引用处添加标识。 需要注意用户可能混淆不同领域的ADC,比如电子中的模数转换器与通信中的ADC(比如Attack, Decay, Sustain, Release),但用户指定是计算机领域,因此应专注于模数转换器。 另外,用户提供的引用中提到的SLC、GRD等属于遥感术语,可能与当前问题无关,但需确保不混淆。需要确认用户是否需要嵌入式系统中的ADC,这更贴近之前的讨论。 最后,按照用户要求,生成相关问题,并检查LaTeX语法是否正确,比如行内公式用$...$,独立公式用$$...$$,确保引用标识正确添加。</think>### **ADC名词解释(计算机/嵌入式领域)** #### **1. 基本定义** - **全称**:$Analog-to-Digital\ Converter$(模数转换器) - **功能**:将连续的模拟信号(如电压、电流、温度等)转换为离散的数字信号,供数字系统(如MCU、CPU)处理和分析。 - **数学描述**:若ADC的分辨率为$N$位,则其量化电平数为$2^N$,量化误差为$\pm \frac{1}{2} \text{LSB}$(最小有效位)[^1]。 --- #### **2. 核心参数** 1. **分辨率**: - 表示ADC能区分的最小模拟量变化,单位为位(bit)。例如,12位ADC的分辨率为: $$ \text{分辨率} = \frac{V_{\text{ref}}}{2^{12}} $$ 其中$V_{\text{ref}}$为参考电压。 - **示例**:若$V_{\text{ref}}=3.3\text{V}$,12位ADC的最小分辨电压为$3.3\text{V}/4096 \approx 0.8\text{mV}$。 2. **采样率**: - 单位时间内完成模数转换的次数,单位为$\text{SPS}$(Samples Per Second)。根据**奈奎斯特采样定理**,采样率需至少为信号最高频率的2倍[^1]。 3. **转换时间**: - 从启动转换到输出稳定数字值所需的时间,直接影响实时性要求高的应用(如高速数据采集)。 --- #### **3. 常见类型** | 类型 | 原理 | 特点 | 应用场景 | |-----------------|------------------------------------|------------------------------|----------------------| | **逐次逼近型** | 逐位比较输入电压与DAC输出值 | 中速、中等精度(12-16位) | 通用嵌入式系统 | | **积分型** | 通过积分时间测量电压 | 高精度、低速 | 温度/压力传感器 | | **流水线型** | 多级子ADC并行处理 | 超高速(>1MSPS) | 通信、雷达 | | **Σ-Δ型** | 过采样与噪声整形 | 超高精度(24位)、低频信号处理 | 音频、精密测量 | --- #### **4. 嵌入式开发中的应用** 1. **传感器接口**: - 将模拟传感器(如光敏电阻、热电偶)的输出转换为数字信号,供MCU处理。 - **代码示例**(STM32 HAL库读取ADC值): ```c ADC_HandleTypeDef hadc; uint16_t adc_value; HAL_ADC_Start(&hadc); // 启动ADC转换 HAL_ADC_PollForConversion(&hadc, 10); // 等待转换完成 adc_value = HAL_ADC_GetValue(&hadc); // 读取数字值 ``` 2. **电源管理**: - 监测电池电压或系统供电状态,触发低电量警报。 3. **信号采集**: - 在医疗设备(如ECG)、工业控制中采集模拟信号并进行数字化存储[^2]。 --- #### **5. 关键验证点** - **判断题**: - **“ADC的分辨率越高,量化误差越小”** **答案:正确** - 量化误差公式为$\frac{1}{2^{N+1}} V_{\text{ref}}$,分辨率$N$增大时误差减小。 --- ### **相关问题** 1. **如何根据应用需求选择ADC的分辨率和采样率?** 2. **Σ-Δ型ADC为何适合高精度低频场景?** 3. **ADCDAC在信号链中的作用有何区别?** 4. **嵌入式系统中如何降低ADC采样的噪声干扰?** --- **提示**:具体参数需参考器件手册(如STM32的ADC章节)和信号处理理论[^1][^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值