任务报告
姓名:
专业:
学号:
第一步:在Matlab的Command Window窗口中输入simulink指令并按下回车键,弹出sinmulink library browser窗口。
第二步:在弹出的窗口Simulink Library Browser中新建一个Model文件,并在查找窗口依次查找相关模块文件并添加到新建Model文件中。
添加到Model文件中的各模块如下图所示:
Relay101|u|1Integer to BitConverterConstant1Saturation1Abs1Lookup Table1Gain1Quantizer1Integer to BitConverter1Display
第三步:在相应的Constant,Saturation,Abs, Look-up Table, Gain, Quantizer , Relay, Integer to Bit Converter, Display 1中进行相应的 参数设置,如下图所示。
1.constant
2.saturation
3.abs
4.look-up table:其中设置参数为13折线压缩。
5.gain
6.quantizer
7.integer to bit converter
8.relay
9.display1
10.mux
第四步:参数设置完成后按如下图示用箭头连接。
0Relay1000/2048ConstantSaturation|u|AbsLook-UpTable100GainQuantizerInteger to BitConverterInteger to BitConverterDisplay1
第五步:点击运行按钮运行该模型,结果如下图所示。
101Relay1000/2048ConstantSaturation|u|AbsLook-UpTable100GainQuantizerInteger to BitConverterInteger to BitConverter01011Display1
第六步:对部分模块进行备注,得如下图所示。
101Relay1000/2048ConstantSaturation[-1,1]限幅器|u|AbsLook-UpTable13折线压缩100Integer to BitConverter01011Display1GainQuantizerInteger to Bit量化间距为1Converter 0~100内整数8位A/D
第七步:模块分析
1. Saturation作为限幅器,将输入信号幅度值限制在pcm编码的定义范围内。
2. Relay模块的门限设置为0,其输出即可作为pcm编码输出的最高位——极性码。
3. Look-up Table(查表)模块进行13折线压缩。 4. Gain增益模块将样值范围放大到0~100. 5. Quantizer间距为1进行四舍五入取整。
6. Interger to Bit Converter将整数编码为8位二进制序列,作为pcm编码的低8位。
因篇幅问题不能全部显示,请点此查看更多更全内容