RFrftools.io

Conversor de unidades de taxa de dados

Converte taxas de dados entre bps, kbps, Mbps, Gbps e bytes por segundo.

Loading calculator...

Fórmula

1 byte = 8 bits, 1 Mbps = 10⁶ bps

Como Funciona

A taxa de dados (largura de banda) mede quantos bits são transmitidos por segundo. A principal distinção é bits versus bytes: 1 byte = 8 bits. Kilobits por segundo (kbps), megabits por segundo (Mbps) e gigabits por segundo (Gbps) são usados para velocidades de rede e links seriais. As velocidades de armazenamento e transferência de arquivos geralmente são citadas em kilobytes (KB/s), megabytes (MB/s) e gigabytes (GB/s), que são 8 vezes menores do que suas contrapartes em bits.

Exemplo Resolvido

Um link Fast Ethernet de 100 Mbps: 100 Mbps = 100.000 kbps = 0,1 Gbps = 12.500.000 B/s = 12.500 Kb/s = 12,5 MB/s. Um UART a 115200 bps: 115200 bps = 115,2 kbps = 14.400 B/s = 14,4 Kb/s.

Dicas Práticas

  • Para orçamento de protocolo serial: CAN é de 1 Mbps no máximo, SPI pode atingir mais de 50 Mbps, I²C atinge 3,4 Mbps (modo HS), USB 2.0 é 480 Mbps, USB 3.0 é 5 Gbps.
  • A capacidade do canal de Shannon define o máximo teórico: C = B × log₂ (1 + SNR). Um canal de 20 MHz com SNR de 30 dB suporta até ~ 200 Mbps.
  • Ao dimensionar FIFOs e buffers, converta a taxa de dados em bytes/segundo e multiplique pela pior latência ou duração da intermitência para encontrar a profundidade de buffer necessária.

Erros Comuns

  • Confundindo Mbps (megabits/seg, 'b' minúsculo) com MB/s (megabytes/seg, 'B' maiúsculo) — 100 Mbps = 12,5 MB/s, não 100 MB/s.
  • Os provedores de serviços de Internet anunciam velocidades em Mbps (bits); os gerenciadores de download são exibidos em MB/s (bytes). Uma conexão de '100 Mbps' é baixada a aproximadamente 12,5 MB/s.
  • Nos cálculos de tempo de protocolo, esqueça de incluir bits indiretos (bits de início/parada, paridade, enquadramento) — um UART de 9600 baud com formato 8N1 fornece apenas ~ 960 bytes de carga útil por segundo.

Perguntas Frequentes

1 Gbps = 125 MB/s em termos de bytes. Um disco rígido mecânico lê de 100 a 200 MB/s; os SSDs modernos leem de 500 MB/s a mais de 7 GB/s (PCIe de 4ª geração). A velocidade da rede é limitada pelo fio, a velocidade do disco pelo hardware de armazenamento.
A taxa de transmissão conta símbolos por segundo; a taxa de bits conta bits por segundo. Para UART com sinalização binária, baud = taxa de bits. Para QAM-64 (6 bits/símbolo), taxa de bits = baud × 6.
O UART 8N1 padrão (8 bits de dados, sem paridade, 1 bit de parada) usa 10 bits por byte, incluindo o bit inicial. Com 9600 baud, a taxa de transferência máxima da carga útil é 9600/10 = 960 bytes/segundo.
Bluetooth LE: 1 Mbps físico, ~ 125 kbps efetivo. Wi-Fi 6: até 9,6 Gbps teóricos. Zigbee: 250 kbps. LoRa: 0,3—50 kbps. 5G NR: pico de até 20 Gbps.

Related Calculators