波特率计算器

根据数据速率和每符号比特数,计算数字通信系统的符号速率、波特率及符号持续时间。

计算通信符号速率
输入净比特率及每个发送符号所表示的信息比特数。

关于波特率与符号速率

波特率衡量通信信道每秒传输多少个符号。它以电报工程师埃米尔·博多命名,单位为baud,一波特表示每秒一个符号。比特率则统计每秒的信息比特数。只有每个符号恰好携带一个比特时,两者才相等,例如简单的双电平信号。现代调制可为每个符号分配多个比特,使比特率高于波特率。 两者的关系很直接:符号速率等于数据速率除以每符号比特数。当所有调制状态都编码等长的比特序列时,每符号比特数等于不同调制状态数量以二为底的对数。二进制信号有两种状态,每符号一个比特。QPSK有四种相位状态,每符号两个比特。16-QAM有十六种状态,每符号四个比特;64-QAM有六十四种状态,每符号六个比特。本计算器直接接受每符号比特数,因此即使不知道调制名称也能使用。 符号持续时间是符号速率的倒数。计算器以毫秒显示,便于工程师比较时序要求、采样间隔和信道特性。9,600 baud链路的符号持续时间约为0.1042毫秒。更快的链路具有更短的符号,通常需要更大的信道带宽、更稳定的时序及更好的信噪比表现。 并非在所有情况下,波特率都等于串口配置的比特率。9600 8-N-1等常规UART设置通常使用二进制电平,因此标称波特率与原始比特率相等。但起始位、停止位和校验位带来帧开销,使有效载荷吞吐量降低。数据包头、纠错、线路编码及重传也会使应用层净数据量低于物理信号速率。 直接进行调制计算时,请使用目标或测得的物理数据速率。如果只有有效载荷吞吐量,应先计入协议开销。输出给出理想的符号速率和持续时间;实际硬件还必须满足时钟容差、占用带宽、滤波器滚降、信道容量及调制方式特定的信号质量要求。因此,本波特率计算器适合作为调制解调器设计、无线链路、遥测、串行接口及通信系统教学的起点,但具体实现仍应遵循相关协议和设备规范。

波特率示例

输入结果说明
9,600 bps,每符号1比特9,600 baud典型的二进制串行信号。
100,000 bps,每符号2比特50,000 baud四状态调制使符号速率减半。
12 Mbps,每符号6比特2 Mbaud理想化的64-QAM数据流。

如何计算波特率

  1. 输入发送数据速率,单位为比特每秒。
  2. 输入每个调制符号所表示的信息比特数。
  3. 选择“计算波特率”,将比特率除以每符号比特数。
  4. 评估时序或采样要求时,使用显示的符号持续时间。

波特率计算器常见问题

波特率与比特率相同吗?

对于每符号一个比特的二进制符号,两者相等。多电平调制中,每个符号携带多个比特,比特率高于波特率。

如何确定每符号比特数?

对于具有M种等长编码状态的理想调制,计算M以二为底的对数。例如,十六种状态对应每符号四个比特。

为什么有效载荷吞吐量低于数据速率?

成帧、包头、纠错和重传都会占用发送比特。计算器使用输入的比特率,不会扣除协议开销。

波特率决定所需带宽吗?

符号速率对占用带宽影响很大,但不是唯一因素。脉冲形状、滤波器滚降、调制及信道规则共同决定最终带宽。

什么是符号持续时间?

符号持续时间是分配给一个信号符号的时间,等于波特率的倒数。持续时间越短,符号速率越快。