Allgemeines 22.012 Themen, 149.061 Beiträge

Schaltzustände melden

jueki / 29 Antworten / Baumansicht Nickles

Ich habe hier eine Steuerung, wo ich per PC und Internet Schaltzustände erzeugen muß und überwachen will.
Kurz gesagt - ich schalte per TeamViewer auf einem fernen PC über den Parallelport einen Verbraucher ein und will zurückgemeldet haben, ob der auch wirklich eingeschaltet, und wenn er ausgeschaltet wurde.
Bisher habe ich das -bitte nicht allzusehr lachen- auf eine etwas primitive Weise gelöst.
Ich habe 4 alte USB- Sticks auf eine Platte gesetzt und diese mit Relais über einen USB- Hub an die USB- Buchse geschaltet.
Wird nun ein Stromkreis eingeschaltet, werden auch die zugehörigen Relais eingeschaltet und der Stick meldet sich als Laufwerk an.
Das gefällt mir nicht, ist eine unelegante Bastelei.
Meine Frage, bevor ich wieder beginne, rumzulöten:
Kennt Ihr vielleicht ein industriell hergestellte Teil, einen Bausatz, mit dem ich eine solche Aufgabe lösen kann?
Oder - besser: Kann ich da nicht den Parallel- Port verwenden?
Hier ist die Parallelport- Geschichte zwar beschrieben:
http://de.wikipedia.org/wiki/Parallelport
- aber ich sehe eigentlich nur Ausgänge. Könnt Ihr mir da vielleicht Tipps geben?

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Pashka jueki „Schaltzustände melden“
Optionen

Es gibt mehrere Möglichkeiten:
Der eleganteste wäre wohl, dass alles mit einem µController zubauen (im Grunde könnte man dann ganz ohne PC schalten). Problem ist natürlich, dass das alles nicht so einfach ist.
Und dann halt über ein ADC den Strom messen.

Mal zum Parallelport: Wo sind da bitte Ausgänge? Da ist ein 8-bit bidirektionaler Datenbus, geht also in beide Richtungen.

Es gibt ADC-Lösungen für den Parallelport (Google mal). Wenn man mehrere Verbraucher messen will, muss man halt noch ein Multiplexer einbauen und ansteuern.

Gruß
Paul

bei Antwort benachrichtigen
Alpha13 jueki „Schaltzustände melden“
Optionen
bei Antwort benachrichtigen
andy11 jueki „Schaltzustände melden“
Optionen

http://www.o-bizz.de/qbtuts/parport/index.htm

Schau mal ob du was rauslesen kannst. Andy

Ohne Wein kan?s uns auf Erden Nimmer wie dreyhundert werden Ohne Wein u. ohne Weiber Hohl der Teufel unsre Leiber. J.W.vG.
bei Antwort benachrichtigen
jueki Nachtrag zu: „Schaltzustände melden“
Optionen

Danke für die Hinweise.
Das "Digitales Interface RD30", Alpha13, ist eigentlich genau das Richtige - für den vorgesehenen Verwendungszweck (EIN/AUS von 4 Geräten) doch etwas zu aufwändig.Ich habe nun mit dem Parallelport noch nie zu tun gehabt. Also dessen Funktionsweise noch nie verstanden - zum Schalten kommt ein fertiger Relaisbaustein zum Einsatz:
http://www.pollin.de/shop/dt/NzcyOTgyOTk-/Bausaetze_Module/Bausaetze/Bausatz_PC_Relaiskarte_K8IO.html
Wie ich Euren Zuschriften entnehme, kann ich da ja auch Signale einspeisen bzw. schalten.
Das wäre ja ideal - nur: Wie frage ich diese Schaltzustände ab?
Wenn ich das machen könnte, wäre mein Problem gelöst.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
hddiesel jueki „Danke für die Hinweise. Das Digitales Interface RD30 , Alpha13, ist eigentlich...“
Optionen

Hallo Jürgen,

wie wäre es über Netzwerk:
http://samurai1967.dyndns.org/avr-net-io.html

Windows 10 Pro 64-Bit, 22H2: MS Office Pro Plus 2016 32-Bit: Mein Motto: Leben und leben lassen: Gruss Karl
bei Antwort benachrichtigen
jueki hddiesel „Hallo Jürgen, wie wäre es über Netzwerk:...“
Optionen

danke für den Hinweis - ein solches Teil besitze ich noch.
Eigentlich wollte ich damit per Wake-on-Lan meinen Server aufwecken. Aber irgendwie gelang mir das nicht.
Ich habe dann ein Mini-ITX genommen. Damit klappt das bis heute optimal.
Ich will nun erst mal noch versuchen, ob mir eine Signalauswertung über den Parallelport gelingt - ich setze da die Relaiskarte von Pollin ein:

http://www.juekirs.de/Foren/nickles/parallel-01.jpg

Ich habe allerdings noch keine Möglichkeit gefunden, ein Signal des Parallel- Portes auf dem PC zu erkennen und auszuwerten.
Wenn mir das nicht gelingt, werde ich diese AVR-Net- Karte aus der Schublade wieder rausholen und es damit versuchen.

Jürgen.

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Alpha13 jueki „danke für den Hinweis - ein solches Teil besitze ich noch. Eigentlich wollte...“
Optionen
bei Antwort benachrichtigen
jueki Alpha13 „Genau das solltest du tun! http://samurai1967.dyndns.org/elektronik.html...“
Optionen

Nein, kann ich leider nicht verwenden.
Aus Gründen, die ich hier nicht darlegen will, bin ich an bestimmte Vorgaben gebunden.
Ganz oberflächlich: Es handelt sich um eine Anlage, die mehrere hundert Meter Untertage steht.
Aus Eichgründen wird diese täglich einmal für 20 Minuten stromlos gemacht.
Mehrere Geräte müssen dann wieder eingeschaltet werden - was bislang auch problemlos mit dem oben gezeigten Relaisbaustein funktioniert. Ich wollte nun gerne eine Rückmeldung der wieder eingeschalteten Geräte generieren.
Die von mir oben beschriebene Einschalt- Kontrolle mit USB- Speichersticks ist eine unelegante Bastelei, die ich nicht im Betrieb einsetzen werde.
Eine weitere Hardware- Erweiterung wird nicht zugelassen.
Ich bin also gezwungen, den vorhandenen Parallelport auch für die Rückmeldung zu verwenden.
Nun bin ich auf der Suche, wie ich an diesen Parallelport gelegte Signale (Potentialfrei oder Potentialbehaftet) anschalten und auf dem Monitor anzeigen kann.
Sollte mir das nicht gelingen, muß ich die Sache leider "sausen lassen".
Leider finde ich trotz intensiver Suche da nichts.
Wenn man mir da weiterhelfen könnte, wäre ich dankbar.

Jürgen

PS: Eine Ferneinschaltung per Telefon habe ich mir selbst schon vor längerer Zeit zusammengebaut - allerdings steuere ich damit die Bewässerung meines Gartens:

http://www.nickles.de/forum/allgemeines/2008/blumenbeete-feucht-halten-538492092.html


- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Alpha13 jueki „Nein, kann ich leider nicht verwenden. Aus Gründen, die ich hier nicht darlegen...“
Optionen
bei Antwort benachrichtigen
jueki Alpha13 „http://www.linuxforen.de/forums/showthread.php?t 250350 Linux, sonst müßtest...“
Optionen

Hm. Also ohne Software geht das nicht? Keine Möglichkeit, mit irgendeiner Option des Betriebssystems direkt auf den Parallelport zugreifen?
Ich sehe meine Felle schon davonschwimmen...
Was auch keine existenzbedrohende Katastrophe wäre, nur mein Ego leicht ankratzen würde.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
mi~we jueki „Hm. Also ohne Software geht das nicht? Keine Möglichkeit, mit irgendeiner...“
Optionen
Keine Möglichkeit, mit irgendeiner Option des Betriebssystems direkt auf den Parallelport zugreifen?
Wovon träumst du sonst noch ? Direkter Zugriff auf die Hardware unter Windows ?
"Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum." (Marc Aurel)
bei Antwort benachrichtigen
jueki mi~we „ Wovon träumst du sonst noch ? Direkter Zugriff auf die Hardware unter Windows ? “
Optionen
Wovon träumst du sonst noch ?
Von einem Urlaub im Nördlichen Alaska, von einem produktiven Erfahrungsaustausch mit einem der Götter der hauptsächlichen Weltreligionen - und von der anstrengungslosen Wiederherstellung meines Normalgewichts.


Jürgen
- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
mi~we jueki „ Von einem Urlaub im Nördlichen Alaska, von einem produktiven...“
Optionen
Nördlichen Alaska viel zu kalt !!!!
Erfahrungsaustausch mit einem der Götter der hauptsächlichen Weltreligionen existieren alle nicht !!!
Wiederherstellung meines Normalgewichts. weniger vorm PC sitzen !!!
"Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum." (Marc Aurel)
bei Antwort benachrichtigen
Alpha13 jueki „Hm. Also ohne Software geht das nicht? Keine Möglichkeit, mit irgendeiner...“
Optionen

Null Chance!

bei Antwort benachrichtigen
jueki Alpha13 „Null Chance!“
Optionen
Null Chance!
- deshalb habe ich auch nirgendwo etwas gefunden. Schade!
Und vielen Dank für eure Hinweise.
Das mit der AVR-NET-IO von Pollin werde ich aber trotz alledem hier bei mir daheim erproben.

Jürgen
- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
mi~we jueki „Nein, kann ich leider nicht verwenden. Aus Gründen, die ich hier nicht darlegen...“
Optionen
"Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum." (Marc Aurel)
bei Antwort benachrichtigen
jueki mi~we „Vielleicht sowas http://www.point2click.de/freeware/parswitch.html“
Optionen

Danke.
Aber schalten kann ich jetzt schon - wie ich (Du hast ja sicher den ganzen Thread aufmerksam gelesen) oben beschrieb.
Mit einer Relaiskarte von Pollin.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
speedy27 jueki „Danke. Aber schalten kann ich jetzt schon - wie ich Du hast ja sicher den ganzen...“
Optionen

Ich meine mich entsinnen zu können, von der Firma ELV mal eine Beschreibung für einen Bausatz gesehen zu haben der über parallel das macht, was du forderst. Einschalten mit Rückmeldung. Das ist aber schon sehr, sehr lange her, geschätzte 10 bis 15 Jahre oder noch mehr.
Nebenbei gesagt, ist es überhaupt zulässig unter Tage mit Relais zu schalten? Ich weiß aus dem Ruhrgebiet, alles was unter Tage schaltet muss explosionsgeschützt sein.

bei Antwort benachrichtigen
jueki speedy27 „Ich meine mich entsinnen zu können, von der Firma ELV mal eine Beschreibung...“
Optionen
...der über parallel das macht, was du forderst. Einschalten mit Rückmeldung
So etwas war ja meine Hoffnung - wie mir inzwischen glaubwürdig versichert wurde, geht es auf einfache Art leider nicht.

ist es überhaupt zulässig unter Tage mit Relais zu schalten?
Selbstverständlich.
Ex- geschützt muß entweder der Raum oder aber zumindest der Behälter sein, in welchem die Relais oder Schützen gekapselt sind.
Noch eines - es besteht ein ziemlicher Unterschied zwischen dem Kohle- und dem Erzbergbau.
Im Erzbergbau treten sehr selten zündfähige explosive Stäube oder Gase auf, mit denen man im Kohlebergbau (Methan, Kohlenstaub = Schlagende Wetter) permanent rechnen muß.

Jürgen
- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
speedy27 jueki „ So etwas war ja meine Hoffnung - wie mir inzwischen glaubwürdig versichert...“
Optionen

Na gut.
Schau mal hier:

http://www.franksteinberg.de/hardsteu.htm

Da gibt es Karten mit Schalt-Aus und Ein-Gängen.

bei Antwort benachrichtigen
jueki speedy27 „Na gut. Schau mal hier: http://www.franksteinberg.de/hardsteu.htm Da gibt es...“
Optionen

Danke. Die K8 von Pollin benutze ich übrigens.
Aber meine Aufgabe lautet anders:

Ich bin also gezwungen, den vorhandenen Parallelport auch für die Rückmeldung zu verwenden.
Nun bin ich auf der Suche, wie ich an diesen Parallelport gelegte Signale (Potentialfrei oder Potentialbehaftet) anschalten und auf dem Monitor anzeigen kann


- und das wurde übereinstimmend als "Nicht möglich" klassifiziert.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Alpha13 jueki „Danke. Die K8 von Pollin benutze ich übrigens. Aber meine Aufgabe lautet...“
Optionen

"und das wurde übereinstimmend als "Nicht möglich" klassifiziert."

Falsch und da ist einiges an dir vorbei gegangen oder du meinst nicht möglich für dich und das ist schon ne völlig andere Geschichte...

bei Antwort benachrichtigen
jueki Alpha13 „ und das wurde übereinstimmend als Nicht möglich klassifiziert. Falsch und da...“
Optionen

Du antwortetest auf meine Frage von 15:59 Uhr
"Hm. Also ohne Software geht das nicht? Keine Möglichkeit, mit irgendeiner Option des Betriebssystems direkt auf den Parallelport zugreifen?"
um 17:10 uhr klar mit
"Null Chance!
Das es andere Möglichkeiten gibt, ist unbestritten.
Aber meine vorstellung - direkter "irgendwie"- Zugriff auf die bidirektionalen Anschlüsse des Parallelports ist nicht möglich.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Alpha13 jueki „Du antwortetest auf meine Frage von 15:59 Uhr Hm. Also ohne Software geht das...“
Optionen

http://bastronik.zierath-software.de/ltp.html
http://www.activevb.de/tutorials/tut_parallel/parallel.html
http://www.o-bizz.de/qbtuts/parport/index.htm

Per kleinem selbsterstellten Prog hat man direkten Zugriff, Ich glaube du willst nicht verstehen und dein Posting ist nicht anders zu verstehen, als das es allgemein nicht geht.

Kein OS bietet sowas out of the box...

bei Antwort benachrichtigen
speedy27 jueki „Danke. Die K8 von Pollin benutze ich übrigens. Aber meine Aufgabe lautet...“
Optionen

Ja, das kommt vom überfliegen.
Wenn ich das jetzt richtig interpretiere, suchtst du etwas, mit dem du Signalzustände oder Meßwerte über den LPT aufnehmen kannst. Richtig? Ohne Software gehts aber nicht.
Hier kannst du sehen wie es angeschaltet werden kann:
http://www.vb-paradise.de/programmieren/hardware-schnittstellenprogrammierung/22060-inpout32-dll-anwenden/
Ich habe Meßsysteme, die haben Spannungseingänge - bis zu 16 Kanäle, werden an LPT betrieben. Hersteller ist/war die Firma Schetter in München. Die Teile laufen aber unter DOS, sind Echtzeitsysteme und schweineteuer.

bei Antwort benachrichtigen
jueki speedy27 „Ja, das kommt vom überfliegen. Wenn ich das jetzt richtig interpretiere,...“
Optionen

Ich kann und darf dort kein Programm installieren. Ob das gut oder schlecht ist - ich habe mich einfach daran zu halten.
Kein OS bietet sowas out of the box...
Das wußte ich nicht, ich hoffte, das man eventuell mit DOS- Mitteln oder anderweitig (mir) unbekannten Optionen zugreifen kann.
Noch einmal - vielen herzlichen Dank für die vielen nützlichen Hinweise und Kommentare!

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Alpha13 jueki „Ich kann und darf dort kein Programm installieren. Ob das gut oder schlecht ist...“
Optionen

Man braucht da für absolut jedes OS ein Prog, auch für DOS.

Mit DOS Mitteln (Batch Programmierung) läufts AFAIK nicht.

Ich hab das was gefunden, das laufen sollte:
http://www.dg6rb.de/sw.html
http://www.administrator.de/index.php?content=109075

Und du solltest dich an Bend März wenden!

bei Antwort benachrichtigen
jueki Alpha13 „Man braucht da für absolut jedes OS ein Prog, auch für DOS. Mit DOS Mitteln...“
Optionen

Danke - ich werde mich intensiv damit beschäftigen.
(Deine Suchstrategie ist erstaunlich! Ich finde sowas nie.)

Man braucht da für absolut jedes OS ein Prog, auch für DOS.
Natürlich, richtig.
Ich sollte es konkretisieren: Kein zu installierendes Programm - etwas, was "aus dem Ordner funktioniert" ist erlaubt.

Jürgen

- Nichts ist schwerer und nichts erfordert mehr Charakter, als sich im offenem Gegensatz zu seiner Zeit zu befinden und laut zu sagen "NEIN!" Kurt Tucholsky
bei Antwort benachrichtigen
Alpha13 jueki „Danke - ich werde mich intensiv damit beschäftigen. Deine Suchstrategie ist...“
Optionen

Das sind fast immer solche Progs.

bei Antwort benachrichtigen