Conversor de unidades de taxa de dados
Converte taxas de dados entre bps, kbps, Mbps, Gbps e bytes por segundo.
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
Related Calculators
Convert
Time Converter
Convert time between seconds, milliseconds, microseconds, nanoseconds, picoseconds, and femtoseconds for digital and RF applications.
Comms
UART Baud Rate
Calculate UART frame timing, throughput, and USART BRR register divisor from baud rate, data format, and MCU clock frequency. Identify baud rate error for reliable serial communication.
Convert
Frequency ↔ Wavelength
Convert frequency to wavelength in any medium. Calculates full, half, and quarter wavelengths for antenna design, transmission line, and RF system planning.
Convert
dBm ↔ Watts
Convert RF power between dBm, Watts, milliwatts, dBW, dBμV, and RMS volts into 50Ω. Essential for link budgets, amplifier analysis, and RF system design.
Convert
Temperature Converter
Convert temperature between Celsius, Fahrenheit, Kelvin, Rankine, and Réaumur scales. Useful for thermal analysis, datasheet comparison, and engineering calculations.
Convert
AWG Wire Gauge
Convert AWG wire gauge to diameter (mm/inches), cross-sectional area (mm²), resistance per meter, and approximate current carrying capacity.