![]() |
![]() |
Auch wenn der R217A08 von Eletechsup als COM-Port-IO-Controller beworben wird, so besitzt er
nur 8 Ausgänge und keine Eingänge, aber es lassen sich relativ einfach 3 - 4
Eingänge realisieren, dazu später mehr. Er lässt sich auch an sehr alter und
zugleich an moderner Hardware Betreiben, was ihn auch für Retro-Computing
interessant macht. Die Ausgänge sind TTL-Signale und können keine Lasten
schalten. Man verwendet ihn in der Regel zum Ansteuern von Relaiskarten.
Technische Daten:
Versorgungsspannung je nach Ausführung 5V oder 12V-24V, 8 Low- oder High-Level
TTL-Ausgänge
![]() |
Viele Relaisboards aus dem Mikrocontrollerbereich nutzen eine Low-Level-Trigger-Schaltung und können so direkt an den Controller angeschlossen werden, da auch dieser in der Ausgangsstellung ein High-Pegel besitzt. Benötigt man ganz klassisch einen Low-Pegel beim Start, so kann man eine Lötbrücke (Löt-Jumper 1) auf dem Board setzen.
![]() |
Weitere Eigenschaften des Controllers können der originalen Kurzanleitung vom
Hersteller entnommen werden.
Über die UART-Pins (TxD und RxD) können
USB-UART-Adapter angeschlossen werden. Somit kann das Modul auch an moderne PC's
ohne COM-Port angeschlossen werden. Man könnte auch einen USB-COM-Adapter
(RS232) verwenden.
RS232 IO Controller Manual (PDF)
Der Controller kennt insgesamt 8 Befehle: Open, Close, Momentary,
Self-locking, Interlock, Delay, All Relays Open und All Relays Close. Diese
lassen sich entweder als ASCII-Code oder im HEX-Format an den entsprechenden
COM-Port senden. Die Kommunikation erfolgt mit folgenden COM-Port-Parametern:
- 9600 baud (Übertragungsgeschwindigkeit), 8 Data
Bits (Datenbits),
None Parity (keine Paritätsprüfung), 1 Stop Bit
(Stoppbit)
Zum Testen kann zum Beispiel das Terminalprogramm PuTTY
verwendet werden. Das geht so:
- PuTTY starten
- bei "Connection type"
Serial auswählen
- Links im Menü bei "Connection" auf "Serial" klicken
-
Im Feld "Serial line to connect to" den gewünschten COM-Port eintragen (z. B.
COM3)
- Im Feld "Speed (baud)" 9600 eingeben
- Data bits: 8
- Stop bits:
1
- Parity: None
- Flow control: None
Zum Abschluss auf den Button
[Open] klicken.
Im Terminalfenster kann nun durch Eingabe von beispielsweise
AT+O1 der Ausgang 1 von High auf Low geschaltet werden. Bei der
Eingabe der Befehle muss Groß-/Kleinschreibung beachtet werden! AT+C1
setzt den Pin wieder auf Low. Alle weiteren Befehle können in der
Befehlsübersicht vom Hersteller entnommen werden.
Befehlsübersicht R217A08 (PDF)
Da der COM-Port von Haus aus nur 3 Ausgänge bietet, ist dieser IO-Controller für etwas umfangreichere Steuerungen interessant. Jedoch besitzt er keine Eingänge, weshalb er streng genommen gar nicht das Präfix IO verdient. Da zur Kommunikation nur die Pins TxD und RxD genutzt werden, können die Pins DCD, DSR, CTS und bedingt auch RI als Eingänge genutzt werden.
![]() |
Näheres zum COM-Port und wie die Eingänge genutzt werden können, ist
hier zu entnehmen.
Wer sich selbst ein Gehäuse entwerfen möchte oder das Modul in eine bestehende Gehäuse-Konstruktion integrieren möchte, kann hier die CAD-Daten herunterladen. Die Daten liegen als IGES, STEP und STL vor.
![]() |
1-Kanal Relais-Modul 3D-CAD-Modell
![]()