ADC学习(1)——采样、重建、量化

ADC学习(1)——采样、重建、量化

参考:Boris Murmann Stanford University

一. 总览

从一个功能性的“黑盒”角度来看ADC与DAC的构建块。
在这里插入图片描述
ADC主要包括:抗混叠滤波器、采样、量化

DAC主要包括:DAC、模拟保持、重构滤波器

二. 混叠效应

如下面三个余弦函数的例子所示,不同的信号频率在相同的采样频率下,可以得到相同的采样波形。 是因为离散采样信号具有2π的相移不变性, f s i g f s \frac{f_{sig}}{f_s} fsfsig需要通过加或减整数修改为绝对值最小的结果作为最终的表达式一部分
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
结论是频率 f s i g f_{sig} fsig N ∗ f s ± f s i g N*f_s±f_{sig} Nfs±fsig在离散时域中不可区分。

三. 采样定理

为了消除混叠效应,采样必须遵循Nyquist采样定理:
f s i g , m a x < f s 2 f_{sig,max}<\frac{f_s}{2} fsig,max<2fs
其中 f s = 2 ∗ f s i g , m a x f_s=2*f_{sig,max} fs=2fsig,max被称为Nyquist频率。

有两种方法可以做到抗混叠,满足Nyquist采样定理:

  • f s 足 够 大 f_s足够大 fs)采样频率足够高以覆盖所有频谱成分,包括感兴趣频段之外的“寄生”成分
  • f s i g , m a x 足 够 小 f_{sig,max}足够小 fsig,max)通过滤波器限制 f s i g , m a x f_{sig,max} fsig,max

四. 抗混叠滤波器和过采样

在这里插入图片描述
在这里插入图片描述
通常的抗混叠滤波器无法做到陡峭的干净滤波,所以采样频率尽量大于Nyquist速率以实现混叠信号的大幅衰减。或者提高滤波器的阶数,以实现陡峭的滤波,滤除混叠信号。这是采样速率和滤波器阶数的一个权衡
在这里插入图片描述
在这里插入图片描述
Nyquist速率采样通常会略微大于Nyquist速率来抗混叠;真正的过采样通常远远大于Nyquist速率,这时抗混叠滤波器是多余的,而且过采样也有助于减小量化噪声。

五. 保持与重建

在这里插入图片描述
理想情况通过在频域滤波来进行信号重构,但频域与矩形滤波器相乘,等价于时域对sinc函数进行卷积,非常难以通过电路实现。

通常采用零阶保持的方法进行信号重构。
在这里插入图片描述
首先考虑无限窄的狄拉克冲激与连续信号相乘,如下图所示。
在这里插入图片描述
其频谱为在采样频率整数倍的复制,如下图所示。
在这里插入图片描述
其次考虑有限宽度的保持脉冲进行重构,如下图所示。
在这里插入图片描述
时域保持脉冲可以看做有限宽矩形脉冲与狄拉克冲激卷积,时域卷积,频域相乘,频域和sinc函数相乘,保持脉冲的频谱包络如下图所示。
在这里插入图片描述
通过对零阶保持后的信号进行低通重构滤波,可以使零阶保持的波形更加平滑,所以重构滤波器也被称为平滑滤波器。
在这里插入图片描述
在这里插入图片描述

六. 量化

在这里插入图片描述
通常情况,由于有限的量化级数,输出会包含量化噪声。
在这里插入图片描述
双极中上升量化器。
在这里插入图片描述
双极中梯级量化器。
在这里插入图片描述
单极量化器。
在这里插入图片描述
斜坡输入时,量化误差的平均功率是 e q 2 ‾ = Δ 2 12 \overline{e^2_q}=\frac{\Delta^2}{12} eq2=12Δ2
在这里插入图片描述
正弦输入时,可以通过误差分布直方图的积分来近似平均功率。
在这里插入图片描述
误差均匀分布且满量程正弦输入的信号量化噪声比与比特数的关系是: S Q N R = 6.02 B + 1.76 d B SQNR=6.02B+1.76dB SQNR=6.02B+1.76dB
在这里插入图片描述
量化会导致无限数量的谐波。
在这里插入图片描述
采样会使量化产生的无限数量谐波混叠在 f s / 2 f_s/2 fs/2的频带内,量化噪声谱就成为了白噪声。采样与量化交换次序,频谱是相同的。

七. DAC

在这里插入图片描述

八. 静态非理想性

8.1 失调和增益误差

在这里插入图片描述
在这里插入图片描述

8.2 差分非线性

在这里插入图片描述
ADC的DNL为每一个code对应的模拟范围相对于平均值的偏差。下面是ADC的DNL计算的例子:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
通常所说的DNL指标实际上是所有codes中最小和最大的DNL。
在这里插入图片描述
DAC的DNL计算类似与ADC的DNL。
在这里插入图片描述

8.3 积分非线性

在这里插入图片描述
INL表示每个code对应的模拟范围相对于标准范围的偏差,下面是计算ADC的INL的例子:
在这里插入图片描述
在这里插入图片描述
INL可以通过对DNL累加来计算。
在这里插入图片描述
在这里插入图片描述
由于INL是DNL的累加,所以INL对热噪声的敏感度较低。
在这里插入图片描述
DAC的INL计算与ADC的INL类似。

下面是DNL/INL建模与测试的相关Matlab代码:
在这里插入图片描述
在这里插入图片描述

### 回答1: 数字信号处理(DSP)是一种广泛应用于各个领域的信号处理技术。其基本原理涉及对数字信号进行采样量化和离散化处理,以及使用算法和数学方法对信号进行分析、转换和增强。 DSP的基本原理主要包括以下几个方面。首先,采样是将连续时间信号转化为离散时间信号的过程。通过在一定时间间隔内测量信号的取样值,可以获得离散的取样序列。其次,量化是将连续幅度范围内的信号值转换为离散的幅度级别。通常使用模拟到数字转换器(ADC)将连续信号量化为数字信号。最后,离散化是将连续时间信号转化为离散时间信号的过程。使用离散化技术可以将连续时间信号转化为离散序列,如离散时间的傅里叶变换。 在DSP中,还有一些关键原理需要掌握。例如,滤波是通过处理输入信号,去除不需要的频率分量或噪声。滤波可以分为时域滤波和频域滤波。此外,频谱分析是通过将信号转换到频域,以便分析不同频率成分的技术。常见的频谱分析方法包括傅里叶变换和快速傅里叶变换(FFT)。 在DSP中,还有一些高级原理和算法,例如数字滤波器设计、时域和频域处理技术、谱估计技术以及信号重建等。这些原理和方法在音频处理、图像处理、通信系统、雷达系统等领域具有重要的应用。 《数字信号处理——原理》是一本深入介绍DSP基本原理和高级应用的著作,可以帮助读者全面了解数字信号处理技术的原理、方法和应用。这本书提供了丰富的实例和案例,对于学习和研究DSP的学生和专业人士来说都是一本难得的参考书。 ### 回答2: 数字信号处理(Digital Signal Processing,缩写为DSP)是一种运用数学和算法处理数字信号的技术。数字信号是在时间上离散的信号,它们可以通过模拟信号的采样量化得到。数字信号处理通过对数字信号进行滤波、变换、压缩、编码等操作,来提取和改变信号中的信息。 数字信号处理的原理主要涉及信号的采样量化、编码和恢复。首先,信号必须以一定的采样频率进行采样,以在时间上进行离散化。其次,采样后的信号需要进行量化,即将连续的信号值转换为一些离散的数值,通常采用固定精度的量化器来实现。接着,量化后的信号需要进行编码,将其转换为二进制数以便在数字系统中进行传输和处理。最后,接收端需要对编码信号进行解码和恢复,以便还原原始信号。 在数字信号处理中,常见的操作包括滤波、变换和压缩。滤波是通过调整信号的频率特性来去除噪声、改善信号质量等。变换是将信号从一种域转换为另一种域,例如将时域信号转换为频域信号,从而方便进行频谱分析和处理。压缩是通过去除冗余信息和编码技术来减少信号的存储空间和传输带宽。 数字信号处理在很多领域都有广泛的应用,包括通信、音频处理、图像处理、雷达信号处理等。它的发展和应用推动了信息技术的快速发展,使得我们可以更有效地处理和传输大量的信号和数据。同时,数字信号处理也面临着算法设计、信号鲁棒性、实时性等挑战,需要不断地进行研究和改进。 ### 回答3: 数字信号处理(Digital Signal Processing,DSP)是一种将连续信号转换为数字形式,并利用计算机对数字信号进行处理的技术。DSP的基本原理如下: 1. 采样:连续信号需要经过采样,即按照一定时间间隔对信号进行取样。采样率越高,还原信号的准确度越高。 2. 傅里叶变换:采样后的信号通过傅里叶变换可以将时域信号转换为频域信号。傅里叶变换可以将信号分解为一系列频率成分,方便后续处理。 3. 滤波:通过滤波器,可以对信号进行去噪或者滤波操作。低通滤波器可以去除高频部分,高通滤波器可以去除低频部分,带通滤波器可以选择某个频率范围内的信号。 4. 编码:将数字信号进行编码,以便传输和处理。常见的编码方式有脉冲编码调制(PCM)、压缩编码(例如MP3)等。 5. 数字滤波:通过数字滤波器可以对数字信号进行进一步滤波,去除不需要的频率成分。 6. 快速算法:由于DSP需要进行大量的计算,快速算法可以提高计算速度和效率。常见的快速算法有快速傅里叶变换(FFT)等。 7. 数学模型:DSP利用数学模型对信号进行建模,方便对信号进行分析和处理。 总的来说,数字信号处理通过将连续信号转换为数字形式,并利用数字滤波、编码、快速算法等技术进行信号处理,可以实现信号的增强、去噪、压缩和分析等功能。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值