Skip to content
RFrftools.io
Convert

Conversor de Unidades de Tasa de Datos

Convierte tasas de datos entre bps, kbps, Mbps, Gbps y bytes por segundo.

Loading calculator...

Fórmula

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

Cómo Funciona

Esta calculadora convierte entre bits por segundo (bps), bytes por segundo (B/s) y sus múltiplos de kilo/mega/giga para ingenieros de redes, desarrolladores de firmware y arquitectos de sistemas. Según las normas IEEE 802 e IEC 80000-13, la diferencia fundamental es entre bits (b) y bytes (B): 1 byte = 8 bits exactamente. Las velocidades de red utilizan bits (Ethernet de 100 Mbps), mientras que el almacenamiento utiliza bytes (SSD de 100 MB/s). Los prefijos SI siguen la convención decimal para las redes (1 Mbps = 10 ^ 6 bps por IEEE), pero son binarios para el almacenamiento (1 MiB = 2 ^ 20 bytes por IEC). Una conexión de «100 Mbps» se descarga a una velocidad máxima de 12,5 MB/s (100/8), menos la sobrecarga del protocolo. El teorema de Shannon establece límites teóricos: C = B × log2 (1 + SNR), lo que da un máximo de 10 Gbps para un canal de 1 GHz con una SNR de 30 dB.

Ejemplo Resuelto

Problema: un sensor LoRa transmite paquetes de 20 bytes cada 60 segundos mediante SF7 (5,47 kbps). Calcule el uso diario de datos, compárelo con el SF12 (293 bps) y determine el impacto de la batería.

Solución:

  1. Tamaño del paquete: 20 bytes = 160 bits (solo carga útil)
  2. Tiempo de emisión del SF7:160 bits/5470 bps = 29,3 ms
  3. Tiempo de emisión del SF12:160 bits/293 bps = 546 ms (18,6 veces más)
  4. Paquetes diarios: 24 × 60 = 1440 paquetes
  5. Datos diarios: 1440 × 20 bytes = 28.800 bytes = 28,8 kB = 230,4 kb
  6. Tiempo TX diario en SF7:1440 × 29,3 ms = 42,2 s
  7. Tiempo TX diario en SF12:1440 × 546 ms = 786 s = 13,1 min
  8. Impacto de la batería: con una corriente TX de 40 mA, el SF7 consume 0,47 mAh/día, el SF12 consume 8,7 mAh/día (18 veces más)

Consejos Prácticos

  • Velocidades de protocolo serie según IEEE/TIA: UART 9600-115200 bps típicos, SPI de 1 a 50 Mbps, I2C 100 kbps (estándar)/3,4 Mbps (HS), CAN 1 Mbps, RS-485 10 Mbps, USB 2.0 480 Mbps, USB 3.2 20 Gbps, PCIe 4.0 16 GT/s por línea
  • Velocidades de datos inalámbricas según IEEE 802.11: WiFi 6 (802.11ax) de hasta 9,6 Gbps teóricos (1201 Mbps de transmisión única), Bluetooth 5.0 de 2 Mbps PHY, LoRa de 0,3 a 50 kbps, 5G NR de hasta 20 Gbps. El rendimiento real es del 30 al 70% de la velocidad PHY debido a la sobrecarga
  • Tamaño del búfer: bytes_needed = Rate_bps × latency_s. Para 100 Mbps con un búfer de fluctuación de 10 ms: 12,5 MB/s × 0,01 s = 125 kB como mínimo. Añada un margen de 2 a 3 veces para gestionar las ráfagas

Errores Comunes

  • Confundir Mbps (megabits/s, «b» minúscula) con MB/s (megabytes/seg, «B» mayúscula): 100 Mbps = 12,5 MB/s, no 100 MB/s. Los ISP anuncian Mbps; los administradores de descargas muestran MB/s; una conexión de 100 Mbps muestra descargas de aproximadamente 12 MB/s
  • Ignorar la sobrecarga del protocolo: el UART 8N1 usa 10 bits por byte (inicio + 8 datos + parada), por lo que 115200 baudios = 11 520 bytes/s como máximo, no 14 400. TCP/IP añade encabezados de 40 bytes por paquete, lo que reduce el rendimiento efectivo entre un 3 y un 5%
  • Mezcla de prefijos decimales (SI) y binarios (IEC): 1 MB = 10^6 bytes (SI), 1 MiB = 2^20 = 1.048.576 bytes (IEC). Una unidad de «1 TB» equivale a 1000 GB (SI) = 931 GiB (binario) y parece «un 7% más pequeña» en el sistema operativo

Preguntas Frecuentes

Miden cosas diferentes: 1 Gbps (gigabit) = 125 MB/s (megabytes). Un disco de 1 Gb/s (gigabyte/s) es 8 veces más rápido que una red de 1 Gbps. SSD NVMe modernos: lectura de 3 a 7 Gb/s. Red de 10 GbE: 1,25 Gb/s. 100 GbE: 12,5 Gb/s: solo entonces la red igualará el almacenamiento rápido.
Según ITU-T: baudios = símbolos/segundo, velocidad de bits = bits/segundo. Para señalización binaria (UART, RS-232): baudios = velocidad de bits. Para señalización de varios niveles: velocidad de bits = baudios × log2 (niveles). QAM-64 (64 niveles = 6 bits/símbolo) a 1 Mbaud = 6 Mbps. Ethernet 100BASE-TX utiliza MLT-3 de 3 niveles a 125 Mbaud para 100 Mbps.
Según el estándar RS-232: el formato 8N1 utiliza 1 inicio + 8 datos + 1 parada = 10 bits por byte. Eficiencia = 8/10 = 80%. A 115200 baudios: rendimiento máximo = 115200/10 = 11.520 bytes/s = 11,52 Kb/s. Con paridad (8E1 u 8O1): 11 bits/byte, eficiencia = 72,7%.
Según los estándares IEEE/3GPP respectivos: Bluetooth Classic de 2 a 3 Mbps EDR, BLE de 1 a 2 Mbps PHY (de 125 a 500 kbps efectivos), WiFi 6 de hasta 1201 Mbps/transmisión, Zigbee de 250 kbps, Z-Wave de 100 kbps, LoRa de 0,3 a 50 kbps (compensación de alcance), 5G NR de 100 Mbps típico, 20 Gbps de pico (mmWave, corto alcance).

Calculadoras relacionadas