Forum: Mikrocontroller und Digitale Elektronik Baudrate


von Martin (Gast)


Lesenswert?

Guten Tag!
Ich suche eine Antwort für eine etwas, vermutlich einfache Frage. 
Allerdings, so 100% sicher bin ich mir nicht bei meiner Lösung.
Wenn ich eine Baudrate von 9600Bd einstelle und ich eine Datei der Größe 
von
Beispielweise 10KByte übertragen möchte, wie viele Sekunden brauche ich 
dafür?

MFG Martin

von Falk (Gast)


Lesenswert?

@Martin

>Ich suche eine Antwort für eine etwas, vermutlich einfache Frage.
>Allerdings, so 100% sicher bin ich mir nicht bei meiner Lösung.
>Wenn ich eine Baudrate von 9600Bd einstelle und ich eine Datei der Größe
von
>Beispielweise 10KByte übertragen möchte, wie viele Sekunden brauche ich
dafür?

Was würdest du denn vermuten? Schonmal bissel drüber nachgedacht und 
gerechnet?

MFg
Falk

von The D. (devil_86)


Lesenswert?

Hi

1 Baud entspricht ein Zeichen pro Sekunde, als theoretisch ein Bit pro 
Sekunde, d.h. 9600 Bit/s=rund 9 kBit/s

von Severino R. (severino)


Lesenswert?

Das hängt von der Bitrate ab, da die Baudrate nicht immer gleich Bit pro 
Sekunde bedeutet.

Meistens, über ein RS232-Kabel, aber schon, so dass sich die Zeit 
rechtet aus:
1 Byte braucht 10 Bit (8 Bit Daten plus mindestens ein Start- und ein 
Stoppbit). Das macht dann 960 Bytes pro Sekunde bei 9600 bps (bps = Bit 
pro Sekunde).
Also 10000/960 = rund 10 Sekunden.
Wird aber ein Übertragungsprotokoll eingesetzt, so geht es abhängig 
davon etwas länger.

Severino

von Dirk H. (arm-dran)


Lesenswert?

Start und Stop Bit nicht vergessen, evtl. Parity (bei asynchroner Daten-
übertragung wie RS232)

1 Byte = 8Bit + 1 x Start + 1 x Stop = 10Bit

Pausen zwischen den Übertragungen werden vernachlässigt,

9600 : 10 =  xxx Byte Nutzdaten / sec

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.