Erreur de Débit en Bauds UART

Error% = |actual − target| / target × 100

Calculateur

Résultat

Formule

Error% = |actual − target| / target × 100

Description

La communication UART repose sur le fonctionnement de l'émetteur et du récepteur au même débit en bauds, dans une tolérance étroite. Le pourcentage d'erreur de débit en bauds quantifie l'écart entre le débit réel et le débit cible. La plupart des périphériques UART dérivent leur débit en bauds d'une horloge système au moyen de diviseurs entiers, qui ne peuvent souvent pas produire exactement la fréquence cible. Des erreurs inférieures à 2 % sont généralement acceptables pour des trames de 8 bits, tandis que des erreurs supérieures à 3-5 % provoquent typiquement des erreurs de trame et une corruption des données.

Variables

  • Error% — Écart en pourcentage par rapport au débit en bauds cible
  • Actual — Débit en bauds réellement atteint par le matériel (baud)
  • Target — Débit en bauds souhaité (baud)

Notes pratiques

Les débits en bauds courants (9600, 115200, etc.) peuvent ne pas se diviser exactement à partir des fréquences de quartz typiques. Par exemple, une horloge de 16 MHz avec un UART à division par 16 atteint 115200 bauds avec une erreur de 2,1 %. L'utilisation d'un quartz de 14,7456 MHz donne une division exacte pour tous les débits en bauds standard.

Besoin de plus de fonctionnalités ?

Enregistrez vos calculs, importez des données de télémétrie, simulez la décharge des batteries et collaborez avec votre équipe.

Essayer l'application