某一模拟信号(-5V~+5V),采用 8 kHz 抽样,均匀量化,最小量化误差不能大于 0.01V。若有一样 值为+1.597V,请确定 PCM 码(自然码),此时量化误差多大? 上述 PCM 码 30 路时分复用,附加的同步码速率为 20kbit/s,则系统信息速率 Rb为多少?
时间: 2023-05-31 15:02:24 浏览: 280
PCM调制方式下系统误码率
首先确定量化步长:
量化步长 = (最大量化值 - 最小量化值) / 2^n
其中,n 为量化比特数。
由于模拟信号范围为 -5V ~ 5V,量化比特数为:
n = log2(最大量化值 - 最小量化值 / 量化步长) = log2(10 / 0.01) ≈ 9.97 ≈ 10
量化步长为:
量化步长 = (5 - (-5)) / 2^10 = 0.0195V
由于采样频率为 8 kHz,所以每个样本对应一个 PCM 码。将模拟信号值 1.597V 进行量化:
量化后的值 = round(模拟信号值 / 量化步长) = round(1.597 / 0.0195) = round(81.794) = 82
PCM 码为自然码,即将量化后的值转换为二进制数:
82 = 01010010
量化误差为:
量化误差 = |量化后的值 × 量化步长 - 模拟信号值| = |82 × 0.0195 - 1.597| ≈ 0.0005V
系统信息速率 Rb 为:
Rb = PCM 码速率 × 信道数 + 同步码速率 = 30 × 8 kHz × 8 bit/s + 20 kHz × 1 bit/s = 1.92 Mbit/s + 20 kbit/s = 1.94 Mbit/s
阅读全文