波特率及其重要性
计算机通过传输介质将数字数据位从一个设备传输到另一设备进行通信。您可以发送和接收数据,而无需担心设置详细信息。但是,对于某些设备,我们需要提供波特率和其他详细信息。
旧设备使用并行和串行通信端口,尽管它们的速度在今天被认为很慢。今天使用的所有设备都在计算机后台处理所有通信协调。
例如,当您在计算机中插入新设备时,它会在安装并配置设备后提示“正在安装设备驱动程序”之类的消息,您无需重复此过程。尽管对于工业设备可能会有所不同,但它们可能会要求您提供诸如波特率、用于路由信息的通信端口等信息。
人们经常将波特率与比特率混淆,尽管它们完全不同。波特率可以高于或低于比特率,具体取决于所使用的编码方案的类型(例如 NRZ、曼彻斯特等)。
1.比特率:
比特率是每秒传输的二进制比特数(1 或 0)。
Bit rate = number of bits transmitted/ total time (in seconds)
比特率也可以用波特率来定义:
Bit rate = Baud rate x bits per signal or symbol
2. 波特率:
波特率是当信号通过传输介质时每秒发生信号元素数量或信号变化的速率。波特率越高,数据发送/接收的速度就越快。
Baud rate = number of signal elements/total time (in seconds)
例如:
- 在图 1中,信号元素的数量(以红色标记)= 3,传输的比特数(1、0、1)= 3。因此,这里的比特率 = 3/1 = 3 比特每秒。并且,波特率 = 3/1 = 3 波特/秒。
- 在图 2中,信号元素的数量(以红色标记)= 6,传输的比特数(1、1、0)= 3。因此,这里的比特率 = 3/1 = 3 比特每秒。并且,波特率 = 6/1 = 6 波特/秒。
信号元:信号元是数字信号的最小单位。信号是几种电压、相位变化或频率之一。对于数字信号,1 个信号元素是具有恒定幅度的信号。对于模拟信号,1 个信号元素是具有相同幅度、相位和频率的信号。
为什么波特率很重要?
波特率很重要,因为:
- 波特率可以决定信号传输的带宽要求。
- 波特率也用于计算通信信道的比特率。
- 它是一个信号传输的调整参数(即,它调整数据网络中的网络拥塞)。
- 它指定通过串行线路或串行接口(它是一种通过单条线路以一系列位发送数据的接口)发送数据的速度。