hallo, wenn 1 Baud = 1 bit/s, kann man 1Mbaud einer Übertragungsrate von 1Mbit/s = 1000000 bit/s gleichsetzen? danke
Hallo, und zwischen den Zeilen lesend,
Mega? -> dezimal?
oder
Mega? -> binär?
Bitte erst festlegen, dann motzen.
'.......................................
dario b. schrieb:
> moment, 8 bit sind doch ein byte?
Ja, und? Was willst Du uns damit sagen?
'.......................................
Grüße.
Alex S. schrieb: > hallo, > > wenn 1 Baud = 1 bit/s, kann man 1Mbaud einer Übertragungsrate von > 1Mbit/s = 1000000 bit/s gleichsetzen? > > danke Nein, kann man nicht! Siehe https://de.wikipedia.org/wiki/Baud Die Baudrate wird oft mit der Datenübertragungsrate verwechselt, die die Menge an übertragenen Daten je Zeiteinheit in Bit je Sekunde als Bitrate angibt. Die Baudrate gibt jedoch die Anzahl der Symbole pro Zeiteinheit an. Bei einer Übertragungsdauer eines Symbols von z. B. 200 Millisekunden beträgt die Baudrate 5 Baud. Grüsse, René
> Die Baudrate gibt jedoch die Anzahl der Symbole pro Zeiteinheit > an. Bei einer Übertragungsdauer eines Symbols von z. B. 200 > Millisekunden beträgt die Baudrate 5 Baud. Richtig. Welches Symbol ist gemeint? Nicht eines aus dem Zeichensatz wie z.B. ASCII (da wär ja nie ein Byte voll weil ASCII=7bit) Am anschaulichsten ist es bei QAM. So besteht z.B. bei QAM-16 ein Symbol aus einer von 3 möglichen Amplituden und einer von 12 möglichen Phasenwinkel, ein QAM-16 Symbol repräsentiert 4 bit. Liegt nun ein QAM-16 Symbol 200ms an, haben wir 5 Baud weil pro Sekunde 5 Symbolwechsel oder Schritte passieren (Phasen- und/oder Amplitudenwechsel - darum heisst zu Deutsch die Baudrate auch Schrittgeschwindigkeit) Dank 4 bit/Symbol haben wir eine Bitrate von 20bit/s. Würden Bytes ohne weitere Codierungkomlikationen in 2 Symbole übertragen, hätten wir eine Übertragungsrate von 2.5 B/s. Könnten wir 7bit ASCII Zeichen trickreich eincodieren sodass wir (fast) 3 Zeichen in 5 Symbole unterbrächen, würde nur 1bit fehlen und wir könnten 3 Zeichen/s = 3cps (characters per second) Übertragungsrate erhalten. Alles klar nun? ;-) 73 de Stephan HB9ocq
Vielen Dank Stephan, ich wollte mit meinem Post eigentlich auch nur sagen, dass man die Einheiten nicht 1:1 übertragen kann. Vy 73 de René
Früher, als wir noch überlegen mussten, ob wir die Diskette nicht besser mit dem Auto "übertragen" (bei 2400 Baud Modem), gab es die Faustformel "durch 10 teilen" (8 bit plus Start- und Stoppbit) dann wusste man auch ungefähr so, wie viel über die Leitung geht (wenn die Verbindung gut war). So eine 1,44ziger Diskette hat mal locker drei Stunden gebraucht. Ist aber wirklich nur, um mal eben im Kopf zu überschlagen, ob alles mit der Übertragung stimmt.
:
Bearbeitet durch User
Früher, als wir noch das Fidonet mit Akkustikkoppler 75/300 Baud bedienten ....
Aua, kenne ich aber auch noch und die Telefonkarten großer Firmen. Du weißt sicher was ich meine. :-)
Rene H. schrieb: > Vielen Dank Stephan, ich wollte mit meinem Post eigentlich auch nur > sagen, dass man die Einheiten nicht 1:1 übertragen kann. > > Vy 73 de René hmm nun bin ich ein bisschen Irritiert, wenn ich z.B. ein CAN Telegramm habe mit so und soviel Bits (4 Nutzdatabytes) und weiß, dass Übertragungsrate 1MBaud darstellt. Wie kann ich dann die Berechnungsformel für Buslast anwenden? da wird die Übertragungsrate in bit/s mit eingenommen. :/ oder kann ich in diesem Fall Mbaud in mbit/s doch 1 zu 1 übernehmen?
Alex S. schrieb: > wenn 1 Baud = 1 bit/s, kann man 1Mbaud einer Übertragungsrate von > 1Mbit/s = 1000000 bit/s gleichsetzen? Nicht in jedem Fall. Bei UART ist ein Zeichen genau ein Bit. Ein 8 Bit Char-Zeichen mit ein Stopp-Bit und ein Start-Bit besteht also aus 10 Bit. 1 Millionen Bit sind also hier 100 tausend Byte. Wenn man jetzt aber ein Signal mit nicht nur high/low, sondern mit 256 Spannungslevel hat, dann überträgt man pro Zeichen also 8 Byte. Bei 16 Spannungslevel wären es 4 bit pro Zeichen.
Du bist zurecht verwirrt, weil man die Einheiten nicht übertragen kann. Dir fehlt eine Grösse. Was bei CAN ein Symbol ist, weiss ich nicht. Du kannst es im Zweifelsfall 1:1 rechnen, aber ein korrektes Ergebnis hast Du damit nicht. Grüsse, René
Und bei can hast du bit stuffing. D.h. mit 6 Symbolen kannst du manchmal 5, manchmal 6 nachrichtenbits übertragen. Eine Aussage wieviel bits exakt du übertragen kannst pro mbaud ist also nur möglich wenn du die übertragenen daten vorher kennst. Und Dan bloß hoffen dass kein Fehler passiert. Aber als grobe Abschätzung mit ein wenig Reserve kannst du sagen, dass bei 8 nutzdatenbytes pro nachricht mit erweiterter Adresse, crc, usw... ca die Hälfte der Baudrate als Nutzdatenrate ankommt. 1mbaud ~~ 500kbit/s Grob geschätzt
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.