Error de tasa de baudios UART
Error% = |actual − target| / target × 100
Calculadora
Fórmula
Descripción
La comunicación UART depende de que tanto el transmisor como el receptor operen a la misma tasa de baudios dentro de una tolerancia estricta. El porcentaje de error de la tasa de baudios cuantifica cuánto se desvía la tasa de baudios real de la objetivo. La mayoría de los periféricos UART derivan su tasa de baudios de un reloj de sistema usando divisores enteros, que a menudo no pueden producir la frecuencia objetivo exacta. Los errores por debajo del 2% son generalmente aceptables para tramas de 8 bits, mientras que los errores por encima del 3-5% típicamente causan errores de trama y corrupción de datos.
Variables
- Error% — Desviación porcentual respecto a la tasa de baudios objetivo
- Actual — La tasa de baudios realmente lograda por el hardware (baudios)
- Target — La tasa de baudios deseada (baudios)
Notas prácticas
Las tasas de baudios comunes (9600, 115200, etc.) pueden no dividirse de forma exacta a partir de las frecuencias de cristal típicas. Por ejemplo, un reloj de 16 MHz con un UART de división por 16 logra 115200 baudios con un error del 2,1%. El uso de un cristal de 14,7456 MHz da una división exacta para todas las tasas de baudios estándar.
Conceptos relacionados
Todas las fórmulas de Comunicaciones →¿Necesitas más funciones?
Guarda cálculos, importa datos de telemetría, simula la descarga de la batería y colabora con tu equipo.
Probar la aplicación