一、模拟信号转换为数字信号
在数字信号的文章中我们说到,只有经过人为加工,才能使信号离散化。
但对这个加工过程,却没有进一步解释。那么,本期文章我们就来看看,模拟信号是如何转化为数字信号的。
1、采样
首先要对模拟信号进行采样,一般以固定周期的采样脉冲采集模拟信号,这样就可以得到一个在时间上离散的信号。
但它还不是数字信号,因为这样的信号在幅值还是连续的,我们可以称其为抽样信号。这里有一个问题:为什么说信号的幅值仍然是连续的呢?明明它的幅值也已经离散了。这是因为,在每个采样时间点上采集到的模拟信号的精度很高,如果我们能够用数字信号表示这样精度的模拟信号,那么这两种信号之间就没有什么差别了。
所以,为了方便信号处理,就需要我们进行下一个数字化步骤:量化。
2、量化
量化就像是分级,比如我们的考试成绩,它可以有各种各样的得分,但考试结果只有A、B、C、D等几类。
怎么理解呢?我们来举一个具体的例子:某种器件的有效电压是在0至10V,根据规定以0.625V为间隔,将参考电压(10V)分成16份,这样0~0.625V是第一级,0.625~1.25V是第二级,以此类推,我们就可以将10V的参考电压量分成16个级别。其中0.625V是量化间隔,每级量化都是量化间隔的整数倍。比如输入电压是0.3V和0.6V,那么它们经过量化后,都会被归类成第一级,这就是量化的含义。
细心的朋友应该会注意到,这里我们将0.3V和0.6V的电压化为一个等级,这样的量化未免也太粗糙了。虽然量化是为了更加方便的处理数据,但我们还是希望量化后的信号和输入的信号尽量相似,不至于改变原始信号的特性。怎么办?当然是在合理范围内最大程度上减小量化间隔,这样二者之间的差异就很小了。
现在我们来做些定义,将量化间隔定义为△,那么量化带来的误差的范围就在正负1/2△之间。而这个误差被称为“量化误差”。
量化间隔越小,量化误差的范围就越小,输入信号与输出信号就越相像,也就是说系统的精度就越高。
量化间隔越小,把额定值分成的份数就越多,也就代表它的分辨率越高。分辨率其实就是系统能够测量的最小电压,也就是量化间隔。在上述例子中,我们将参考电压分成了16份,是,所以它的分辨率为4bit。
如果我们将电压分成32份,是,那么它的分辨率就是5bit,量化间隔由0.625V变成了0.3125V。