hallo zusammen, habe die suche bemüht aber nichts gefunden, deswegen brauche ich von euch einen tip wie ich anfangen soll folgendes zu realisieren: das programm "WebCamMonitor" macht es möglich über den druckerport kontaktmelder zu überwachen und bei bedarf verschiedene meldungen auszugeben. hier als download: http://www.freeware-archiv.de/WebCamMonitor-Sicherheit.htm meine fragen kommen nach dem auszug aus dem manual am schluß ganz unten. in der beschreibung ist folgendes zu lesen: ################## Auszug Anfang ################################## WCM kann über den Druckerport Zustände von z.B. Bewegungsmelder und oder Schlüsselschalter erfassen. Grundsätzlich gilt, dass jedes Gerät welches einen Schaltzustand z.B. durch ein Relais erzeugt von WCM erfasst werden kann. So wurde z.B. schon eine scharf / unscharf – Schaltung per Fernbedienung realisiert oder Rauch- und Glasbruchmelder angeschlossen. WCM kann folgende Leitungen des Druckerports erfassen: ------------------------------------------------------------------------ Pin (Leitung) Bezeichnung Sonstiges ------------------------------------------------------------------------ 10 ACK, Acknowledge Alarmgeber 11 BUSY Alarmgeber 12 PE, Paper Error Alarmgeber 13 SLCT, Select Alarmgeber 15 ERROR Externe De/Aktivierung 17 SLCTIN, Select Input Für externe LED 18-25 Masse ------------------------------------------------------------------------ Die Leitung 10 – 13 sind Eingänge. Erkennt WCM an einer dieser Leitung eine Pegeländerung, wird ein Ereignis ausgelöst. Die Leitung 15 dient für die externe De/Aktivierung über Schlüsselschalter bzw. Codeschloss. Diese Leitung wird dabei von WCM als ‚Normal Closed’ (NC) behandelt. Das bedeutet, dass die Leitung auf Masse liegen muss damit WCM unscharf geschaltet wird. Eine offene Leitung schaltet WCM scharf. Der angeschlossene Schlüsselschalter bzw. das Codeschloss muss demnach geschlossen sein um WCM zu deaktivieren und geöffnet um WCM zu aktivieren. Bei einer externen Aktivierung wird Pin 17 von WCM gesetzt. So kann z.B. eine externe LED angesteuert werden. Ist eine Erfassungsverzögerung aktiviert, so blinkt die LED während der Dauer der Verzögerung. Danach leuchtet die LED so lange WCM scharfgeschaltet ist. Schaltungsbeispiel: LED Pin17 +------#####------O-------+ Masse 18-25 Vorwiderstand 150 Ohm Pin-Layout des Druckerports: (Zeichnung eines Sub-D 25 mit Belegung) Die Eingänge Pin 10 bis Pin 13 und Pin 15 können von Alarmgebern direkt gegen Masse kurzgeschlossen werden. Die bessere Lösung ist allerdings eine galvanische Kopplung z.B. mit Optokopplern. ######################## Auszug Ende ################################## ich habe momentan noch keine ahnung von der materie, kenne mich aber mit den grundlagen der ET ein wenig aus und kann gut löten. deswegen würde ich gern mit eurer hilfe solche kontaktmelder realisieren und bitte euch mir für den anfang tips zu geben wie das ganze realisiert werden kann. werde mich auch gern in einige sachen einlesen. Frage: wie kann solch ein (magnet-)schaltkontakt realisiert werden wenn folgendes einbezogen werden muß: - elektrische sicherheit für den parallelport - entfernung bis zu 20m/25m zum schaltkontakt ich vermute wenn man weiß wie es geht ist es kein großes ding, oder? vielen dank schonmal für eure hilfe grüße ben
jenar g. schrieb: > Frage: > wie kann solch ein (magnet-)schaltkontakt realisiert werden wenn > folgendes einbezogen werden muß: > - elektrische sicherheit für den parallelport > - entfernung bis zu 20m/25m zum schaltkontakt > > ich vermute wenn man weiß wie es geht ist es kein großes ding, oder? Jo also: Zur elektrischen Sicherheit: hier verwendet man einen Optokoppler http://www.mikrocontroller.net/articles/Optokoppler Die Entfernung ist auch kein großes Problem, soweit man Pullupwiderstände verwendet um ein sauberes Signal zu erhalten http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Pullup-Widerstand hier mal schematisch: +------------------+ | | ebenfalls eine Spannungs- | | versorgung z.B. ein anderer | | Datenpin der immer an ist | - | | | | | | Vorwiderstand | | | Vorwiderstand | | | - | +5V (Vcc) | .............. +------ Datenpin LPT Port Spannungsquelle | / möglich sind Pins z.B. 5V DC __ / D0 bis D7 Steckernetzteil \ / --------> |/ Pin2 bis Pin9 Masse (GND) \/ --------> |\ | ------ \ | | Optokoppler > + | | ............... | +--- Reedkontakt --+ +----- GND LPT Port Pin 18 bis incl. 25 http://j.techgsm.com/img/testers/lpt_signals.gif http://www.mitchsoft.de/Elektronik/AVR/Grundschaltungen/img/OptoAusgang.JPG
Die Eingabeleitungen des Parport sind Open-Collector. Man kann sie mit Optokopplern schalten aber es geht auch mit normalen Transistoren.
wenn ein Reed-Schalter ausreichend ist, der im Normalfall offen und im "Alarmfall" geschlossen ist, dann kann der Reedschalter auch einfach direkt an z.B. PIN 10 und 18 angeschlossen sein. 20 Meter Kabel dazwischen stellen kein Problem dar. Keine galvanische Trennung nötig... keine externe Stromversorgung....
Hallo zusammen, ich konnte es heute nicht lassen da ein wenig herum zu experimentieren. da mir momentan noch Baumaterial fehlt, habe ich den Gedanken von Tom aufgegriffen: #####Zitat Tom: "wenn ein Reed-Schalter ausreichend ist, der im Normalfall offen und im "Alarmfall" geschlossen ist, dann kann der Reedschalter auch einfach direkt an z.B. PIN 10 und 18 angeschlossen sein. 20 Meter Kabel dazwischen stellen kein Problem dar. Keine galvanische Trennung nötig... keine externe Stromversorgung...." #####Zitat Ende Habe nämlich hier noch 100m Cat5e Verlegekabel gehabt und mir gedacht das mal auszuprobieren. Schnell das Cat5e Kabel auf einen Sub-D 25 Stecker gelötet und das andere Ende zur einfachen Kontaktschaltung vorbereitet. Ergebniss mit 100m Cat5e Kabel: - Schaltung von NormalOpen auf Closed der Alarmgeber funktioniert ohne Probleme (über Pin 10-13) - Scharfschaltung des Programms über Pin 15 und Masse von Normal Closed auf Open funktioniert ebenfalls ohne Problem - Externe LED (ohne Vorwiderstand) an Pin 17 + Masse zeigt den Status der Scharfschaltung an (leuchtet durchgängig bei scharf, aus bei unscharf, blinkt bei Zeitverzögerung) Fragen: 1. Spricht irgendetwas dagegen dies so zu betreiben? Also wenn es mit 100m Cat5e Kabel funktioniert, wird es doch bestimmt mit 25m ebenso gut funktionieren. Welche Alternativen zusätzlich... Klingeldraht? 2. Besteht Gefahr für den Druckerport wenn wirklich nur die Alarmgeber von NO auf Closed geschalten werden (durch Magnetkontaktschalter), das Programm über Pin 15 + Masse scharfgeschalten wird UND die LED zur Statuserkennung an Pin 17 + Masse (ohne Widerstand) angeschlossen wird? 3. Als Reed-Kontakte würde ich dann gern diese oder ähnliche bestellen http://www.mwf-service.com/shop/ms-650sw_-_magnetkontaktschalter_nc__p-530.htm Ist das für diese Zwecke in Ordnung? Kann im Programm von NC auf NO umschalten. 4. Muß nochmal auf die LED zu sprechen kommen... besteht hier wenn die LED direkt an Pin 17 + Masse angeschlossen eine Gefahr für den Druckerport? Momentan leuchtet sie nämlich schon länger munter vor sich hin und das bei 100m Cat5e Kabel. Vielen Dank für eure Hilfe Beste Grüße & schönen Sonntag noch Ben
jenar g. schrieb: > 2. > Besteht Gefahr für den Druckerport wenn wirklich nur die Alarmgeber von > NO auf Closed geschalten werden (durch Magnetkontaktschalter), das > Programm über Pin 15 + Masse scharfgeschalten wird UND die LED zur > Statuserkennung an Pin 17 + Masse (ohne Widerstand) angeschlossen wird? Wenn du einen Kurzschluss od. Überspannung irgendwo produzierst, dann ist dein LPT Port halt hinüber. Das verhindert der Optokoppler wirksam. Eine LED ist nicht ohne Strombegrenzung (Vorwiderstand) zu betreiben, ansonsten immt sie Schaden. Der Parallelport sollte auch nicht überlastet werden, ansonsten stirbt er und damit meist auch dein Mainboard. jenar g. schrieb: > 1. > Spricht irgendetwas dagegen dies so zu betreiben? Also wenn es mit 100m > Cat5e Kabel funktioniert, wird es doch bestimmt mit 25m ebenso gut > funktionieren. Welche Alternativen zusätzlich... Klingeldraht? Musst du halt wissen wie zuverlässig das sein soll. Störsicherheit ist gleich Null. Für so ein Hobbyspäßchen ist das schon ok ... jenar g. schrieb: > 3. > Als Reed-Kontakte würde ich dann gern diese oder ähnliche bestellen > http://www.mwf-service.com/shop/ms-650sw_-_magnetk... > Ist das für diese Zwecke in Ordnung? Kann im Programm von NC auf NO > umschalten. Ja da musst du halt in dem Programm nachschauen. Alles werden wir hier nicht für dich machen. Ansonsten wirds kostenpflichtig. jenar g. schrieb: > 4. Muß nochmal auf die LED zu sprechen kommen... besteht hier wenn die > LED direkt an Pin 17 + Masse angeschlossen eine Gefahr für den > Druckerport? Momentan leuchtet sie nämlich schon länger munter vor sich > hin und das bei 100m Cat5e Kabel. Du solltest den Strom begrenzen (mittels Vorwiderstand), ansonsten kann dein LPT-Port sterben. So ein Widerstand wird doch nicht zu viel verlangt sein oder? Das Problem mit dem Parallelport ist, dass da wenig spezifiziert ist und sich die Ports von Hersteller zu Hersteller in Hinsicht auf Spannung und Strom sehr unterscheiden.
Hallo Michael, danke für deine schnelle Antwort! Ich frickel mich da halt grad so durch. Will mich dabei nur absichern und nicht den Unmut auf mich ziehen. Hab ja bereits vorher schon geschrieben das das im Programm von NC auf NO umzustellen geht... wollt mich nur noch wegen der Reed-Kontakte absichern. Den Vorwiderstand werd ich auf jedenfall noch zwischenlöten, damit da nichts passieren kann. Werde noch ein bißchen testen sobald die Magnetkontakte eingebaut sind und wenn alles funktioniert dann berichten. Zumindest das Programm läuft zuverlässig und sämtlichen AN/AUS Tests bis jetzt haben ohne Probleme funktioniert. Vielen Dank & Beste Grüße Ben
P.S. falls es Notwendig ist für die Antworten zu zahlen, kann ich gern per PayPal 5 € überweisen... wenns hilft... sorry das mußte noch raus. grüße Ben
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.