Difference between revisions of "U23 2005/Serial Converter"
Line 4: | Line 4: | ||
die Serielle Schittstelle kommunizieren. Der MAX232 konvertiert die 5 Volt Signale, die der Atmel ausspuckt, | die Serielle Schittstelle kommunizieren. Der MAX232 konvertiert die 5 Volt Signale, die der Atmel ausspuckt, | ||
in 12V Signale, die die Serielle Schnittstelle braucht. | in 12V Signale, die die Serielle Schnittstelle braucht. | ||
− | =Hardware= | + | ==Hardware== |
Den Beipackzettel(Teileliste) für den Bausatz findet man hier: | Den Beipackzettel(Teileliste) für den Bausatz findet man hier: | ||
[http://koeln.ccc.de/prozesse/running/fnordlicht/beipackzettel-serial-converter.pdf] | [http://koeln.ccc.de/prozesse/running/fnordlicht/beipackzettel-serial-converter.pdf] |
Revision as of 20:20, 16 October 2005
Pegelkonverter
Einführung
Mit Hilfe des MAX232 Pegelkonverters kann man mit dem UART("Universal Asynchronous Receiver and Transmitter") des Atmels mit dem PC über die Serielle Schittstelle kommunizieren. Der MAX232 konvertiert die 5 Volt Signale, die der Atmel ausspuckt, in 12V Signale, die die Serielle Schnittstelle braucht.
Hardware
Den Beipackzettel(Teileliste) für den Bausatz findet man hier: [1]
Software
Zum testen der Verbindung kann man den COM-Port mit
$ screen /dev/ttyS0 19200 8N1
mitlesen.
Weitere Möglichkeiten:
$ cat /dev/ttyS0
$ tail -f /dev/ttyS0
/dev/ttyS0 gegebenenfalls mit dem Devicenamen ersetzen, an den ihr das fnordlicht angeschlossen habt.
Zum Rumspielen eignet sich dann das Script fnordlicht-client.py aus dem Source Code.
Probleme
Sollte jemand beim Versuch mit den Fnordlicht zu kommunizieren, nur Datenmüll ähnlich dieser Ausgabe hier erhalten:
$ received 'ÿ' unknown command sequence: (0xff, 0xff) received ' ' received 'ü' unknown command sequence: (0x20, 0xfc) received 0x0
dann könnte das daran liegen, dass der Jumper für die Externe Stromversorgung falsch gesetzt ist.