比特率和波特率
最近因为项目在复习通信原理,对于比特率和波特率概念始终区分不是很明确,网上找了很多教程,找到了我认为最好理解的一个版本。
一,比特(Bit)与信息度量衡
度量衡是一个名词,通俗简单的理解就是某个东西的单位,
举个栗子:
1,一个妹子的重量是100kg,那么kg就是单位,用来描述物体(妹子)的性质(质量),kg就是质量的度量衡。
2,也有很多东西没有度量衡,比如形容一个人很可爱,然而可爱是没有标准单位的。所以才有那个致命直男问题,描述女朋友有多可爱(手动狗头)。
那么信息的度量衡是什么呢?根据乡农提出的理论公式
(1)
P是事件发生的概率,I是事件信息量的单位,当a=2,I的单位就是bit,也就是说一个等概率二进制(P=0.5)的事件的信息量就是1bit,例如开关的状态(不是开就是关),未出生的胎儿的性别(男或女,不考虑女装大佬),这一事件的信息量也是1bit。
二、比特率和波特率
上面阐述了bit的单位,那么比特率定义为,每秒传输的比特的数量。R=1/T bit/s。比特率为8bit/s,意思为一秒传输了8bit,包含了8个二进制事件的信息量。
然而实际传输中,传输速率以每秒发送的符号(baud)数量进行计算,即波特率。
当一个符号只包含两种可能,即一个事件两种可能,那么此时1baud=1bit。此时波特率等于比特率。
一个符号也有可能包含多个可能,例二中,一个符号中包含四个电平,那么接受端的一个事件,有了abcd四种可能,那么1baud=2bit。此时波特率为比特率的两倍。
Tip:
比特率和波特率都是衡量通信速率的指标,本文重点在与
1,深入理解bit的概念,
2,比特率和波特率的概念,以及他们的关系