Der Baudot-Code history menue Letztmalig dran rumgefummelt: 27.08.19 16:50:15
Jean-Maurice-Émile Baudot, genannt Émile, (* 11. September 1845 in Magneux, Département Haute-Marne; † 28. März 1903 in Sceaux bei Paris) war ein französischer Ingenieur und Erfinder.
Geboren als Sohn eines Bauern, besuchte Baudot nur die Grundschule. In seiner Jugend arbeitete er auf dem Bauernhof seines Vaters. Bis zu seinem Eintritt in die französische Verwaltung für Post und Telegrafie am 16. Juli 1870 lebte er somit ein ländliches Leben, das ihn keineswegs zu seinen späteren Erfindungen prädestinierte.
Nach seinem Eintritt in die Verwaltung für Post und Telegrafie, unternahm er angesichts der wissenschaftlichen Seite seines neuen Berufs alles, um seine allgemeine Ausbildung über Elektrizität und Mechanik zu vervollkommnen. Die begrenzte Freizeit, die ihm seine Tätigkeit in der Zentralen Post in Paris ließ, nutzte Baudot für wissenschaftliche Studien und Forschungen zur Verbesserung von telegraphischen Apparaten. Nach seinen ersten Erfolgen wurde er 1880 zum Controller befördert. Hierdurch angespornt, entschloss er sich, Ingenieur zu werden. Ohne – wie es seine Kindheit ihn gelehrt hatte – seine eigentliche Arbeit zu vernachlässigen, bereitete Baudot sich auf die Prüfungen vor und nahm an ihnen mit Erfolg teil. 1882 wurde er darauf hin zum Prüfinspektions-Ingenieur ernannt.
Bei seinen gesamten Forschungen wurde Baudot nur wenig von der französischen Verwaltung für Post und Telegrafie unterstützt. Häufig musste er seine Forschung aus eigener Tasche finanzieren. Zum Beispiel verkaufte er 1880 seine große Goldmedaille, mit der er 1878 auf der Weltausstellung in Paris ausgezeichnet wurde.
Für seine Leistungen wurde Émile Baudot 1879 das Kreuz der französischen Ehrenlegion verliehen. Die höchste zu Lebzeiten erhaltene Auszeichnung seines Schaffens erhielt Baudot, als er 1898 zum Offizier der französischen Ehrenlegion ernannt wurde.
Am 28. März 1903 starb Émile Baudot nach langer Krankheit im Alter von 57 Jahren.
Im Jahre 1926 wurde ihm zu Ehren die Einheit für die telegrafische Schrittgeschwindigkeit eingeführt und Baud genannt. Die Maßeinheit Baud bezeichnet die Anzahl der übertragenen Symbole pro Sekunde.
Der Asteroid (14400) Baudot wurde im Jahre 2000 nach ihm benannt.

... nach Wikipeadia

1. Technischer Hintergrund
2. Generierungsverfahren
3. Technische Realisierung
4. Praktischer Einsatz
5. Verwandte Themen
6. Übungsaufgaben zum Baudot-Code
der Baudot-Code ist die Basis des internationalen Fernschreib-Codes

Fernschreiber

Coder

Baudot-Code-Logo

inhaltlich auf korrektem Stand - evtl. partiell unvollständig ;-)

Wissen für Fortgeschrittene der Informatik

Informatik-Profi-Wissen

Quellen:

1. Technisch/theoretischer Hintergrund history menue scroll up
Der Baudot-Code (auch Fernschreibcode oder Telexcode), benannt nach Jean-Maurice-Émile Baudot (1845–1903) ist ein digitaler, ursprünglich synchroner 5-Bit-Zeichencode und wurde später als CCITT-1 genormt. Heute bezeichnet man als Baudot-Code gemeinhin die von Donald Murray (1865–1945) an die Verwendung mit einer alphanumerischen Tastatur angepasste Variante (CCITT-2). Diese fand im Telegrafen- und Telex-Betrieb weltweite Verwendung und wird auch als Baudot-Murray-Code oder Murray-Code bezeichnet.
           

CCITT

Jean-Maurice-Émile Baudot

Baudot/Murray-Code-Wandler

Fernschreiber

VERNAM-Chiffre bzw. Code

TTY-Protokoll


2. Generierungsverfahren history menue scroll up
Der ursprüngliche Baudot-Code (später International Telegraph Alphabet No. 1 (ITA1), CCITT-1) wurde von Émile Baudot 1870 für ein von ihm entwickeltes Telegrafengerät entworfen. Der Code wurde direkt über eine klavierähnliche Tastatur mit fünf Tasten eingegeben, das Drücken oder Nichtdrücken einer Taste entsprach dem Setzen oder Nichtsetzen eines Bits in dem zu sendenden 5-Bit-Wort (dem Zeichencode). Dazu wurde die Tastatur mit dem Zeige- und Mittelfinger der linken und mit dem Zeige-, Mittel- und Ringfinger der rechten Hand bedient. Die dem zu sendenden Zeichen entsprechenden Tasten mussten gleichzeitig gedrückt werden und rasteten für einen Moment ein, bis die Kombination vom Gerät als eine Folge von Stromimpulsen gesendet und die Tastatur für das nächste Zeichen wieder freigegeben wurden. Auf diese Weise wurden Geschwindigkeiten von 180 Zeichen pro Minute erzielt.
Dadurch dass, anders als beim Morsecode, alle Zeichen durch einen Code gleicher Länge dargestellt wurden, war eine maschinelle Entschlüsselung deutlich einfacher zu realisieren und mit den zur Verfügung stehenden Mitteln machbar. So wurde in Baudots Telegrafenempfänger ein Typenrad abhängig von dem empfangenen Code durch eine elektromechanische Vorrichtung in eine entsprechende Position gebracht, um das zugehörige Zeichen auf einen Papierstreifen zu drucken.
Da es mit fünf Tasten, von denen jede entweder gedrückt oder nicht gedrückt sein kann, nur 32 (= 25) verschiedene Tastenkombinationen gibt (31, wenn man die Ruhestellung der Tastatur nicht mitrechnet), hätten nicht einmal alle 26 Buchstaben plus 10 Ziffern codiert werden können, wenn Baudot nicht einen Umschaltcode eingeführt hätte, der die doppelte Belegung fast aller Kombinationen erlaubte: er definierte zwei Leerzeichen. Wenn das eine gesendet wurde, sollten die nachfolgenden Zeichen nach einer Tabelle mit Buchstaben interpretiert werden, nach dem anderen sollte eine Tabelle mit Ziffern und Zeichen benutzt werden.
Der Baudot-Code ist nach ergonomischen Gesichtspunkten für leichte Erlernbarkeit entworfen worden, so bleibt zum Beispiel für die Vokale der Teilcode der linken Hand gleich, und aufeinander folgende Zeichen folgen oft einem bestimmten Zählmuster. In der Tabelle steht „·“ für eine nicht gedrückte und „•“ für eine gedrückte Taste, beziehungsweise ein 0-Bit und ein 1-Bit. Die Nummerierung der Bits war entsprechend der Finger gewählt: 5 4 1 2 3.

Standardisierte Baudot-Codes

Original-Baudot-Code

Baudot-Code - die Steuer-Codes
Steuerzeichen
•· ··· Leerzeichen, Buchstabentabelle benutzen
·• ··· Leerzeichen, Zahlentabelle benutzen
•• ··· Letztes Zeichen löschen
·· •·· A
·· ••· É
·· ·•· E
·· ·•• I
·· ••• O
·· •·• U
·· ··• Y
·• ··• B
·• •·• C
·• ••• D
·• ·•• F
·• ·•· G
·• ••· H
·• •·· J
•• •·· K
•• ••· L
•• ·•· M
•• ·•• N
•• ••• P
•• •·• Q
•• ··• R
•· ··• S
•· •·• T
•· ••• V
•· ·•• W
•· ·•· X
•· ••· Z
•· •·· -
·· •·· 1
·· ·•· 2
·· ··• 3
·· •·• 4
·· ••• 5
·• •·· 6
·• ·•· 7
·• ··• 8
·• •·• 9
·• ••• 0
·· ••· 1/
•· •·• 2/
·· ·•• 3/
·• ••· 4/
·• ·•• 5/
•· ··• 7/
•· ·•· 9/
•· •·· .
•· ••• '
•· ••·  :
•· ·••  ?
•• •·· (
•• ·•· )
•• ··• -
•• •·• /
•• ••• +
•• ••· =
•• ·•• £
 
Original-Baudot-Code alphabetisch
CCITT I Code - Baudot-Code - direkt

A 00100

B 10010

C 01001

D 00001

E 10111

F 10001

G 10101

H 00101

I 10011

J 01101

K 01100

L 10010

M 10100

N 10000

O 00011

P 11111

Q 01000

R 11000

S 11010

T 10101

U 01011

V 00010

W 10010

X 10110

Y 11011

Z 00110

_ 00100

 

 

 

Original-Baudot-Code alphabetisch gespiegelt
CCITT I Code - Baudot-Code - gespiegelt

A 00100

B 01001

C 10010

D 10000

E 11101

F 10001

G 10101

H 10100

I 11001

J 10110

K 00110

L 01001

M 00101

N 00001

O 11000

P 11111

Q 00010

R 00011

S 01011

T 10101

U 11010

V 01000

W 01001

X 01101

Y 11011

Z 01100

_ 00100

 

 

 

Baudot-Code alphabetisch nach CCITT 1
CCITT I Code - Baudot-Code - direkt

A 01111

B 11001

C 01001

D 00001

E 10111

F 10001

G 10101

H 00101

I 10011

J 01101

K 01100

L 00100

M 10100

N 10000

O 00011

P 00000

Q 01000

R 11000

S 11010

T 10101

U 01011

V 00010

W 10010

X 10110

Y 11011

Z 00110

_ 00100

 

 

 

Baudot-Murray-Code numerisch sortiert zum schnelleren Decodieren
Baudot-Murray-Code
T 00001 O 00011 _ 00100 H 00101 N 00110 M 00111
L 01001 R 01010 G 01011 I 01100 P 01101 C 01110
V 01111 E 10000 Z 10001 D 10010 B 10011 S 10100
Y 10101 F 10110 X 10111 A 11000 W 11001 J 11010
U 11100 K 11110 Q 11101      
T 00001
O 00011
_
00100
H 00101
N 00110
M 00111
L 01001
R 01010
G 01011
I 01100
P 01101
C 01110
V 01111
E 10000
Z 10001
D 10010
B 10011
S 10100
Y 10101
F 10110
X 10111
A 11000
W 11001
J 11010
U 11100
K 11110
Q 11101

3. Technische Realisierung history menue scroll up
Die Kanonisch konjunktive Normalform liefert Schaltfunktionen f, wobei an jedem Minterm eine Schaltung S liegt, die für den Ausgang 0 erzeugt. Sie wird genau dann eingesetzt, wenn die Anzahl der logischen Nullen an einem Eingang größer, als die Anzahl der logischen Einsen ist.
Nur alle die Funktionen, für die y=f(x0 ... xn) den Wert 0 führt, sind für die weitere Analyse von Belang

Murray-Code in beiden Darstellungsrichtungen

BCD zu Baudot-Umcodierer alsProfiLab 3.0-Datei zum Download


4. Praktischer Einsatz history menue scroll up

Die Funktionalität dieser Konverter auch im Web muss noch geprüft werden.
   

Baudot/Murray-Code-Wandler

 


5. Verwandte Themen history menue scroll up

Hat schon diese Site viel mit Logik zu tun, so kann's auf einer der folgenden damit noch happiger werden. Mich beeindruckt dabei immer wieder, wie man unter dem unwissenden Volk (das bist Du, der Du erarbeitend bis zu diesem Punkte gelangt bist, schon lange nicht mehr!) mit den Wörtchen "und", "oder" und "nicht" evtl. gespickt mit den Regeln der Relationenalgebra Verwirrung stiften kann. Wer's nicht glaubt, löst die Aufgaben unter dem dritten Bleisitft.

der 8-4-2-1-Code (Standard Sedesimal-Code oder auch HEX-Code)

der Exzess-3- oder auch Stibitz-Code

der Gray-Code

der 1 aus 10-Code

der 2 aus 5-Code

der Aiken-Code

der Johnson-Code auch Libaw-Craig-Code

Biquinär-Code

der unscheinbare WHITE-Code

Schieberegister

... und hier nun geht's zur Lorenzmaschine

Bletchley-Park

BCD-Umcodierer

Geheimschreiber T52

Rasterschlüssel 44

der Huffman-Code

LZW-Kompression

     


6. Übungsaufgaben zum Baudot-Code history menue scroll up

Alle der nachfolgenden Aufgaben beziehen irgendwie die logische Zuordnung und/oder kanonische Normalformen in die Lösungsstrategien ein (wenngleich das auch prinzipiell anders geht.
Zeile

x2

x1 x0 y1 y0
1. 0 0 0 1 0
2. 0 0 1 1 1
3. 0 1 0 0 1
4. 0 1 1 0 0
5. 1 0 0 1 1
6. 1 0 1 0 0
7. 1 1 0 1 0
8. 1 1 1 0 1
komplexes Lösungsmuster

Logiktabelle mit 5 Eingängen und 4 Ausgängen

Sauschwere Logiktabelle mit 5 Eingängen und 4 Ausgängen

   
       
In den gegebenen Aufgaben verstehen sich die nummerierten Stationen als binär am Eingang des jeweiligen Haltpunktes kodierte Erfassungszentralen. Ihr Logiksystem untersucht den jeweiligen Fahrschein, welcher die ebenfalls binär codierten Streckendaten auswertet, ob der Fahrschein an der Station gültig ist, oder nicht!
 

Aufgabe 4 entweder für alle Haltepunkte oder für genau einen definierten

Download des Originalplanes im DidCAD 4.0-Format

   



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost im November 2006

... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus (das haben wir schon den Salat - und von dem weiß ich!) nicht mehr teilzunehmen ;-)

„Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“

Diddi Hallervorden, dt. Komiker und Kabarettist

Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-)