关于码元、波特率、比特率
一个码元就是一个脉冲信号,一个脉冲信号有可能携带1bit数据,也有可能携带2bit数据、4bit数据!你发送一个脉冲信号,如果就可以携带4bit数据,肯定发送速率更快啊!
那么怎么实现一个脉冲信号就能携带多个bit数据呢?就需要一定的技术了,比如设置模拟信号中信号的频率、相位、振幅啥的。
举个例子:把振幅分成四种,低(00)、中(01)、高(10)、很高(11),这样我发一个脉冲信号,它的振幅是低,那就说明发送的是00(也就是2bit),它的振幅是中(01),发送的就是01(也就是2bit)……也就实现了一个脉冲信号,携带2bit的功能…(举个不恰当的例子让大家理解而已,明白啥意思就行)
再说一次,一个码元就是一个脉冲信号!波特率指的就是1秒能发送多少个码元,也就是1秒能发送多少个脉冲信号!
一个码元能携带1bit数据,那么比特率 = 波特率!
一个码元能携带2bit数据,那么比特率 = 2倍的波特率!
一个码元能携4bit数据,那么比特率 =4倍的波特率!
1个码元能携带1,2,…(正整数)位二进制数。带1位二进制数,表示二进制,则有两种码元,一种是0,另一种是1。带2位二进制数,表示四进制,则有4种码元,分别是00,01,10, 11。
以此类推,可得到,n进制,就有n种码元,1个码元携带log2(n)位二进制数。
作者:陈亦阳
链接:https://www.zhihu.com/question/280404107/answer/1083327113
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
作者:遥遥
链接:https://www.zhihu.com/question/280404107/answer/964379530
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。