Home
SPS4Linux
Open Source
Kontakt
IPCop



index/news | doc | hardware | download | sponsors
Helfen auch Sie mit SPS4Linux weiterzuentwickeln.
Neben viel Zeit verschlingt die Entwicklung von SPS4Linux auch viel Geld.
Neue Hardware unterstützen heisst diese Hardware auch kaufen - und dabei können auch Sie helfen in dem Sie SPS4Linux mit einer Geldspende unterstützen.

SPS for Linux Hardware Unterstützung

english version
SPS4Linux unterstuetzt die folgende Hardware:
  • 8255 PIO
  • IO-Warrior 40
  • DIL/Net PC
  • Printer Port
  • Joystick Port

8255 PIO Support

Es werden ISA Bus 8255 IO Cards unterstützt, ein Beispiel finden sie hier.
Beispiele zur Konfiguration finden Sie in .run_sps.cfg im Unterverzeichnis /run_sps.
Entsprechende Karten können Sie z.B.: bei http://www.decision-computer.de/ kaufen

IO Warrior 40

Zur Zeit werden bis zu 4 IO Warrior Module unterstützt, allerdings konnte ich nur mit einem IO Warrior testen.
weitere Infos zu dem IO Warrior finden sie bei Code Mercenaries

DIL/Net PC

Beim DIL/Net PC werden Inputs und Counter auf Port 0 benutzt und die Ausgaenge auf Port1.
Hinweise zum DIL/Net PC finden sie bei http://www.ssv-embedded.de/

Printer Port

Die einfachste Art die IO Faehigkeit zu testen sind ein paar Schalter und LEDs am Printer Port. Die Hardware ist sehr primitiv. Den Ursprung dazu habe ich irgendwo in den Tiefen des Netzes gefunden. 8 LEDs und 5 Taster zusammen mit ein paar Widerständen und das wars. Bild3 zeigt den Aufbau:

Die notwendige Stromversorgung habe ich über einen der Stromanschlüsse entnommen. Diesen habe ich an der Rückseite des PC an den Slotblechen vorbei nach draussen geführt.

Bild 4 zeigt die Steckerbelegung des Printer Ports

Eine Warnung an alle Nachbauer: seid extrem vorsichtig, messt alles lieber 5 mal nach, Fehler können Euren PC in die ewigen Jagdgründe schicken. Die Bilder 5 und 6 zeigen den fertigen Aufbau auf einer Lochrasterplatine.

Joystick Port

Der Joystick ist im Moment die einzige Möglichkeit analoge Signale zu erfassen. Im Moment kann jedes von Linux unterstützte Joystick device benutzt werden, allerdings nur ein Device. ( z.B.: /dev/js0 )

Allgemeines

Die oben gezeigte Schaltung eignet sich sehr gut zum experimentieren und testen. Eine wesentlich bessere Schaltung zur Erfassung von Eingangssignalen bis zu 24 Volt habe ich auf der Website von Ulrich Vollmer gefunden (Ulrichs Website ist leider im Moment down, daher hier das Bild ). Bei seinem Logik Analizer für den Printerport verwendet er eine einfache aber wie es scheint sehr gute Schaltung die genauso für SPS4Linux genutzt werden kann.
Statt der LED Anzeige können an die Ausgänge natürlich auch Relais angeschlossen werden. Dazu eignet sich von Kaemo das Relais Modul für den Printer Port oder mein Eigenbau. Sowohl die Optokoppler als auch die Relaisplatine können an allen möglichen Ein-Ausgabe Geräten betrieben werden.
Alle hier veröffentlichen Schaltpläne unterliegen der GNU Document Licence.

Links

Viel interessantes rund um Hardware findet Ihr auch unter:
electronics2000.com
schaltplaene-online.de
www.loetstelle.net

.Thu Nov 20 08:59:10 CET 2008