工业物联中,比特率和波特率有什么关系?
在物联网通信快盈500工程中,我们会经常听到工程师提到比特率、波特率,那么它们是什么东西?两者之间又存在什么样的关系呢?
比特率(bit rate)亦称传信率、信息传送率。通信线路(或系统)单位时间(每秒)内传输的信息量,即每秒能传输的二进制位数,通常用Rb表示,单位是比特/秒(bit/s,也就是英文的简称为 bps).
波特率(Baud rate)又称传码率、码元传输速率、信号传输速率或调制速率。通信线路每秒内传输的码元(脉冲)个数,或表示信号调制过程中,单位时间内调制信号波形的变换次数,通常用RB表示,单位是波特(Bd或Baud,前者规范)。如果每秒传输1个码元就称为1Bd;如果1码元的时间长短为200ms,则每秒可传输5个码元,那么码元速率(波特率)就是5Bd。
快盈500在二进制系统中,比特率等于波特率,就好比当系统以每秒50个二进制符号传输时,信息速率为50bit/s,信号速率也为50Bd(波特)。在无调制的情况下,比特率等于波特率;采用调相技术时,比特率不等于波特率。通信系统的发送设备和接收设备必须在相同的波特率下工作,否则会出现帧同步错误。
波特率码元速率并没有限定是何种进制的码元,所以给出波特率时必须说明这个码元的进制。对于M进制码元,比特率(信息速率)Rb与波特率(码元速率)RB的关系式为
Rb=RB·lbM,lbM=log2M,表示M的以2为底的对数。显然,对于二进制码元,由于lb2=1,所以Rb=RB,即波特率与比特率在数值上相等,但单位不同,也即二者代表的意义不同。
数据传输率(data transfer rate)又称数据传输速率、数据传送率。通信线路单位时间内传输的字符个数;或者单位每秒内传输的码组数或比特数。其单位是字符/秒;或者码组/秒、比特/秒(可见,当数据传输率用“bit/s”作单位时,即等于比特率)。
波特(Bd)是一个测量单位,用来测量诸如调制解调器之类的装置在每秒钟中的信号变化的数量,也就是说,它指示了在每秒钟中的通信线路状态变化的数量,而不是发送的数据的数量。
尽管这二者在一定程度上是可比拟的,但波特率与比特率不能混淆,前者是指改变电压(或电流)的数量(变化量),而后者是指所传送的数据的数量。