hallo forumgemeinde,
hab die suche bemüht, aber nicht die erhoffte antwort gefunden.
ich würde gerne die schaltzustände (offen / geschlossen) vom parallelport auslesen. "signalgeber" sind reed kontakte. Es geht im Grund darum zu zählen wie oft sich zwei Reed-Kontakte öffnen
und schließen. Das würde ja auch ohne Optokoppler und Pullup Widerstände funktionieren. Einfach indem z.B. Pin 12 & 13 des Parallelports mit Pin 18-25 also Masse, kurzschließe. Nichts anderes passiert ja bei dem Reed-Kontakt wenn er dazwischen verbaut wird. Das ganze habe ich nämlich bereits so aufgebaut und mit einer PCI Paralleport Karte verbunden. Beide Leitungen sind ca. 75m lang (Klingeldraht). Die Schaltanzahl soll quasi gezählt werden. damit das ganze sicher und etwas amtlicher läuft, wäre es natürlich hübsch es wie folgend zu realisieren:
1. eine galvanische trennung zum parallport --> optokoppler
2. sauberes signal auf der reedkontakt seite --> eigene
spannungsversorgung + pullup widerstände
nun die frage: es gibt ja fertige optokopplerplatinen wie zum beispiel
diese hier:
http://www.pro-tos.de/shop/Interface/Optokoppler-Platine-200.html
oder diese hier:
http://www.mechapro.de/shop/Sonstig......html
die sind ja für schrittmotorensteuerungen. kann man diese ohne
modifikation dafür verwenden? oder kennt ihr vielleicht alternative
fertig platinen, die genau das können? da die freizeit rar ist, wäre mir nämlich eine bereits fertige platine sehr angenehm, da kann ich mich nämlich wieder ganz auf das wesentliche konzentrieren
Eine ähnliche Sub-D Platine mit Schraub-Klemm-Anschlüssen habe ich momentan zum verbinden zum Parallelport (von Phoenix-Kontakt glaube ich), nur halt als Sub-D 25 Version:
http://www.pci-card.com/d37lc-001.gif
Vielen Dank für eure Hilfe
lg
tocsin