Calculadora de Tasa de Baudios
Una calculadora gratuita de comunicación serial para protocolos UART, SPI e I2C. Calcula divisores de tasa de baudios UART con porcentaje de error e indicadores de confiabilidad, velocidades de reloj SPI desde reloj del sistema y divisor, y valores de resistores pull-up I2C basados en capacitancia del bus — con un estimador integrado de tiempo de transferencia de datos.
Modo de Protocolo
Reloj del Sistema (MHz)
Configuración de Trama
Tasa de Baudios Deseada
Resultado
Tabla de Tasas de Baudios Estándar
| Tasa de Baudios | Divisor | Tasa de Baudios Real | Error | Estado |
|---|---|---|---|---|
| 9,600 | 104 | 9,615.38 | 0.16% | |
| 19,200 | 52 | 19,230.77 | 0.16% | |
| 38,400 | 26 | 38,461.54 | 0.16% | |
| 57,600 | 17 | 58,823.53 | 2.12% | |
| 115,200 | 9 | 111,111.11 | 3.55% | |
| 230,400 | 4 | 250,000 | 8.51% | |
| 460,800 | 2 | 500,000 | 8.51% | |
| 921,600 | 1 | 1,000,000 | 8.51% |
Tiempo de Transferencia de Datos
¿Tienes una sugerencia?
Solicita una nueva herramienta o sugiere mejoras — ¡únete a nuestra comunidad en Slack!
¿Qué es una Calculadora de Tasa de Baudios?
Una Calculadora de Tasa de Baudios ayuda a los ingenieros de sistemas embebidos a determinar la configuración correcta para protocolos de comunicación serial. Para UART, calcula el valor del registro divisor y la tasa de baudios real a partir de una frecuencia de reloj del sistema, mostrando el porcentaje de error que indica la confiabilidad de la comunicación. También soporta cálculos de reloj SPI y recomendaciones de resistores pull-up I2C.
Cómo Usar la Calculadora de Tasa de Baudios
- Selecciona un modo de protocolo: UART, SPI o I2C
- Ingresa la frecuencia de reloj de tu sistema en MHz
- Para UART: configura la tasa de baudios deseada y la configuración de trama para ver el divisor y error
- Para SPI: selecciona un divisor de reloj para ver la velocidad de reloj SPI resultante
- Para I2C: elige un modo de velocidad e ingresa la capacitancia del bus para valores de resistores pull-up
Preguntas Frecuentes
¿Qué porcentaje de error de tasa de baudios es aceptable para UART?
Para comunicación UART confiable, el error total de tasa de baudios entre emisor y receptor debe ser menor al 2%. Cada lado contribuye al error total, así que apunta a menos del 1% por dispositivo. Errores superiores al 3% típicamente causan corrupción frecuente de datos.
¿Cómo se calcula el divisor UART?
El divisor se calcula como: Divisor = round(Reloj del Sistema / (16 × Tasa de Baudios Deseada)). El factor de 16 proviene del sobremuestreo 16x usado en la mayoría del hardware UART para recuperación de reloj y filtrado de ruido.
¿Qué resistor pull-up debo usar para I2C?
El resistor pull-up recomendado depende de la capacitancia del bus y la velocidad I2C. Para modo Estándar (100 kHz) con capacitancia típica (100 pF), 4.7 kΩ es común. Velocidades más altas requieren valores de resistor más bajos. Nuestra calculadora proporciona valores mínimo, recomendado y máximo basados en especificaciones I2C.
¿Cuál es la diferencia entre tasa de baudios y tasa de bits?
La tasa de baudios mide cambios de símbolo por segundo, mientras que la tasa de bits mide bits por segundo. Para señalización binaria (usada en UART), son iguales. Para señalización multinivel, tasa de bits = tasa de baudios × bits por símbolo.
Herramientas Relacionadas
Calculadora de Código de Colores de Resistores
Decodifica las bandas de color de resistores para encontrar valores de resistencia
Probar ahora →Calculadora de Vida de Batería
Estima cuánto durará tu batería según la capacidad y el consumo de corriente
Probar ahora →Calculadora de Resistores para LED
Calcula el resistor correcto para cualquier circuito LED
Probar ahora →