Convertir des bauds en octets par seconde

Convertisseur en ligne

Convertissez des valeurs des vitesses de transmission série depuis / vers des bauds [Bd] vers des octets par seconde [B/s] (Bytes per second en anglais). Complétez l'un des champs suivants, les valeurs seront converties et actualisées automatiquement. Pour plus de détails, reportez-vous à la section explications.

Vitesse de transmission
vitesse
bauds [Bd]
Bd
Bits de données
Donnée
bits
bits
Parité
Parité
Bit de stop
Bit de stop
bits
bits

Débit brut
Débit brut
octets/second [B/s]
B/s
Débit utile
Débit utile
octets/second [B/s]
B/s

Explications

Dans une trame série, un baud est égal à 1 bit/s. Comme un octet est composé de 8 bits, nous pouvons en déduire la vitesse de transmission en octets par seconde en divisant par 8 :

$$ D_{brut} = \dfrac{D_{bauds}}{8} \label{eq:daudsgross} $$

avec:

Trame série avec un bit de start, la donnée, la parité, et le bit de stop

Une trame série est composée des éléments suivants:

Consultez cette page pour avoir plus de détails sur la composition des trames série.

Mais comme une trame série envoie des bits de start, de parité et de stop, cela diminue le débit utile de transmission. Pour obtenir le débit utile, nous devons calculer le rapport entre le débit brut et le débit net.

Pour transmettre n bits de donnée (bits utiles), nous devons envoyer 1 + n + p + s bits. Le débit utile est donc :

$$ D_{utile} = \dfrac{n}{1+n+p+s}\times D_{brut} $$

En remplaçant \( BR_{brut} \) par l'équation précédente \eqref{eq:daudsgross}, on obtient la formule finale:

$$ D_{utile} = \dfrac{n}{1+n+p+s}\times \dfrac{D_{bauds}}{8} $$

et vice versa:

$$ D_{bauds} = \dfrac{1+n+p+s}{n}\times 8 \times D_{utile} $$

avec:

Voir aussi


Dernière mise à jour : 13/11/2022