某信道的带宽为3000Hz,编码采用32种不同的物理状态来表示数据,在无噪声环境下,该信道的最大数据传输速率是( )kbps。
·
某信道的带宽为3000Hz,编码采用32种不同的物理状态来表示数据,在无噪声环境下,该信道的最大数据传输速率是( )kbps。
A.100
B.30
C.50
D.500
解析
奈奎斯特定理(无噪声信道)
码元速率极限:
Csymbol=2B
C_{\text{symbol}} = 2B
Csymbol=2B
最大数据速率(完整形式):
C=2Blog2(M)
C = 2B \log_2(M)
C=2Blog2(M)
变量说明:
- CCC: 最大数据速率 (bps)
- BBB: 信道带宽 (Hz)
- MMM: 调制阶数(码元状态数)
- log2 用于计算每个符号表示比特数。
URAT 为例
常规的信号:
- 高电平代表 1
- 低电平代表 0
码元M就是2,每个码元承载的比特信息是 1bit,即高低电平只能区分 0/1 ,log2(2) = 1,表示一个调制波形的基本单位
如果采用更加复杂的信号调制:
- +3V 代表00
- +1V 代表 01
- -1V 代表 10
- -3V 代表11
码元M有4,每个码元承载2bit信息, log2(4) = 2 ,表示 2bit 每个符号(调制波形的基本单位有2bit)
在绝大多数现代通信系统(如Wi-Fi, 4G/5G, DSL等)中,由于使用了高阶调制(M很大),比特率很大。
以32种颜色RGB彩灯为例
设计5路并行的信号,高电平代表1,低电平代表0
把5路弄成一条总线,代表32中不同的状态,码元M就是32
log2 代表单片机只能处理2进制信息, log2(32)=5 代表这条总线能代表 5bit/符号(每个调制波形单位)。
因此总线最大传输速率是
比特速率:
Cbit=2B×log232=2B×5=10B bps
C_{\text{bit}} = 2B \times \log_2 32 = 2B \times 5 = 10B \ \text{bps}
Cbit=2B×log232=2B×5=10B bps
如果总线带宽是 3000Hz , 10 * 3khz = 30kbps
更多推荐



所有评论(0)