增量调制MATLAB仿真实验增量调制(DM)实验一、实验目的(1)进一步掌握MATLAB的应用
(2)进一步掌握计算机仿真方法
(3)学会用MATLAB软件进行增量调制(DM)仿真实验
二、实验原理增量调制是由PCM发展而来的模拟信号数字化的一种编码方式,它是PCM的一种特例
增量调制编码基本原理是指用一位编码,这一位码不是表示信号抽样值的大小,而是表示抽样幅度的增量特性,即采用一位二进制数码“1”或“0”来表示信号在抽样时刻的值相对于前一个抽样时刻的值是增大还是减小,增大则输出“1”码,减小则输出“0”码
输出的“1”,“0”只是表示信号相对于前一个时刻的增减,不表示信号的绝对值
增量调制最主要的特点就是它所产生的二进制代码表示模拟信号前后两个抽样值的差别(增加、还是减少)而不是代表抽样值本身的大小,因此把它称为增量调制
在增量调制系统的发端调制后的二进制代码1和0只表示信号这一个抽样时刻相对于前一个抽样时刻是增加(用1码)还是减少(用0码)
收端译码器每收到一个1码,译码器的输出相对于前一个时刻的值上升一个量化阶,而收到一个0码,译码器的输出相对于前一个时刻的值下降一个量化阶
增量调制(DM)是DPCM的一种简化形式
在增量调制方式下,采用1比特量化器,即用1位二进制码传输样值的增量信息,预测器是一个单位延迟器,延迟一个采样时间间隔
预测滤波器的分子系数向量是[0,1],分母系数为1
当前样值与预测器输出的前一样值相比较,如果其差值大于零,则发1码,如果小于零则发0码
三、实验内容增量调制系统框图如图一所示,其中量化器是一个零值比较器,根据输入的电平极性,输出为δ,预测器是一个单位延迟器,其输出为前一个采样时刻的解码样值,编码器也是一个零值比较器,若其输入为负值,则编码输出为0,否则输出为1
解码器将输入1,0符号转换为δ,然后与预测值相加后得出解码样值输出,同时也作为