Forum

Einloggen | Registrieren | RSS  

witt

01.06.2010,
17:03
 

Schaltkontakt überwachung mit PC? (Computertechnik)

hallo zusammen!
Ich melde mich wie wahrscheinlich alle Anderen mit einer Frage an: ich möchte einen Schaltkontakt überwachen. Es geht darum, das ein gewisser Umschaltkontakt immer wieder mal umschaltet ohne das er das sollte. Nun möchte ich den Zeitpunkt und die Dauer feststellen. Gibt es eine Software oder ein Programm dafür. ich denke da an ein Kabel dass ich an meinen USB <> RS232 Adapter anschließe. (Mein Laptop hat leider keinen RS232 Anschluss mehr). Nun fängt das Programm zu laufen an und schreibt mir die Zeit und Dauer mit an der Kontakt geöffnet oder geschlossen ist. Nach einigen Tagen kann ich mir dann das Ergebnis ansehen. Gibt es so etwas? danke Andreas!

Spannung ist egal den ich habe einen Potentialfreien Kontakt.

Harald Wilhelms(R)

E-Mail

03.06.2010,
15:40
(editiert von Harald Wilhelms
am 03.06.2010 um 15:41)


@ Jürgen Jänicke

Parallele Schnittstelle

» » » Genau so ein Gerät hab ich mal gebaut, allerdings über den damals noch
» » » üblichen Druckerport.
» »
» » Ja, früher (tm)war das auch noch verhältnismässig
» » einfach. Aber die "modernen" Betriebssysteme blok-
» » kieren inzwischen wohl auch den direkten Zugriff
» » auf den Druckerport.
» »
» Nicht ganz. Bis einschließlich WinXP nutze ich aktuell für verschiedenste
» Aufgaben heute noch die "inpout32.dll siehe:
» http://www.vb-fun.de/cgi-bin/loadframe.pl?ID=vb/komponenten/komponente0055.shtml

Naja, XP gilt ja inzwischen als gaaaanz alt. Man muss
sich ja fast schon schämen, wenn man das noch auf dem
Rechner hat.;-)

» Unter Win7 habe ich das noch nicht getestet, mein Win7 Rechner (Laptop)
» hat kein LP-Port mehr.

Ja, da gibts inzwischen zwar auch Adapter für, aber
die sollen angeblich noch mäkeliger als die seriellen
Adapter sein. Irgendwelche fremde Hartware sollte man
ja sowieso nicht direkt am Mutterbord anschliessen,
sondern besser an eine Steckkarte, damit ein Fehler
nicht gleich die Mutter ermordet.;-)
Gruss
Harald

Jürgen Jänicke(R)

03.06.2010,
14:05

@ Harald Wilhelms

OT:Goldcaps

» » Genau so ein Gerät hab ich mal gebaut, allerdings über den damals noch
» » üblichen Druckerport.
»
» Ja, früher (tm)war das auch noch verhältnismässig
» einfach. Aber die "modernen" Betriebssysteme blok-
» kieren inzwischen wohl auch den direkten Zugriff
» auf den Druckerport.
»
Nicht ganz. Bis einschließlich WinXP nutze ich aktuell für verschiedenste Aufgaben heute noch die "inpout32.dll siehe:
http://www.vb-fun.de/cgi-bin/loadframe.pl?ID=vb/komponenten/komponente0055.shtml

Unter Win7 habe ich das noch nicht getestet, mein Win7 Rechner (Laptop) hat kein LP-Port mehr.
Jürgen

Harald Wilhelms(R)

E-Mail

02.06.2010,
11:01
(editiert von Harald Wilhelms
am 02.06.2010 um 11:01)


@ hws

OT:Goldcaps

» Genau so ein Gerät hab ich mal gebaut, allerdings über den damals noch
» üblichen Druckerport.

Ja, früher (tm)war das auch noch verhältnismässig
einfach. Aber die "modernen" Betriebssysteme blok-
kieren inzwischen wohl auch den direkten Zugriff
auf den Druckerport.

» Hatte übrigens mit den Goldcap-Schaltungen zu tun. ;-)
» Da hattest du doch mal nen Päckchen gekriegt? Oder war das HDT ?

Ich hab von Dir m.W. nur RJ11-Buchsen bekommen. Und ein
paar davon für Adapter verbastelt.:-) Doppelschicht-
Kondensatoren (Goldcaps) könnten in Zukunft übrigens
noch sehr interessant werden. Man rechnet damit, das
sie mit Ihrer Energiedichte vielleicht sogar Lithium-
Akkus erreichen können. Aber bis die dann handelsüblich
werden, wirds wohl noch einige Jahre dauern.
Gruss
Harald

hws(R)

E-Mail

59425 Unna,
02.06.2010,
10:37

@ Harald Wilhelms

Schaltkontakt überwachung mit PC?

» Es soll ja auch so ne Art Spionageprogramme geben,
» die jeden Tastendruck mitprotokollieren.

Nur protokollieren die meist nicht die dazugehörige Zeit mit.

Vielleicht meldet sich witt ja nochmal, was er an Programmierkünsten kann und ob er einen USB-Gameport oder USB_Serielladapter abfragen kann. Oder eben ne geschlachtete USB-Tastatur.

Genau so ein Gerät hab ich mal gebaut, allerdings über den damals noch üblichen Druckerport.
4 Signale - es waren Ventile - wurden 1/10 Sekunden genau erfasst, in eine Datei geschrieben und später ausgelesen / ausgewertet.

Hatte übrigens mit den Goldcap-Schaltungen zu tun. ;-)
Da hattest du doch mal nen Päckchen gekriegt? Oder war das HDT ?

hws

Harald Wilhelms(R)

E-Mail

02.06.2010,
10:06

@ hws

Schaltkontakt überwachung mit PC?

» » Hmm, und mit was für ein Programm protokollierst Du
» » diese Tastendrücke?
»
» Ein - wie ich erwähnte - einfaches Basic-Programm.
»
» If inkey$ ="A" then
» ...T$=Time.
» ...put(,,T$)
» endif
» Loop
»
» Datei öffnen, schließen, bei <ESC> Programm abbrechen, Zeiten auf dem
» Schirm anzeigen ... etc .. hier mal weggelassen.
»
» (Pseudocode, je nach Basicdialekt leicht unterschiedlich)

Es soll ja auch so ne Art Spionageprogramme geben,
die jeden Tastendruck mitprotokollieren. Wo man die
aber herbekommt, weiss ich auch nicht.
Gruss
Harald

hws(R)

E-Mail

59425 Unna,
02.06.2010,
00:43

@ Harald Wilhelms

Schaltkontakt überwachung mit PC?

» Hmm, und mit was für ein Programm protokollierst Du
» diese Tastendrücke?

Ein - wie ich erwähnte - einfaches Basic-Programm.

If inkey$ ="A" then
...T$=Time.
...put(,,T$)
endif
Loop

Datei öffnen, schließen, bei <ESC> Programm abbrechen, Zeiten auf dem Schirm anzeigen ... etc .. hier mal weggelassen.

(Pseudocode, je nach Basicdialekt leicht unterschiedlich)

hws

Harald Wilhelms(R)

E-Mail

01.06.2010,
19:25

@ nagus

Schaltkontakt überwachung mit PC?

» » » hallo zusammen!
» » » Ich melde mich wie wahrscheinlich alle Anderen mit einer Frage an:
» ich
» » » möchte einen Schaltkontakt überwachen. Es geht darum, das ein
» gewisser
» » » Umschaltkontakt immer wieder mal umschaltet ohne das er das sollte.
» Nun
» » » möchte ich den Zeitpunkt und die Dauer feststellen. Gibt es eine
» » Software
» » » oder ein Programm dafür. ich denke da an ein Kabel dass ich an meinen
» » USB
» » » <> RS232 Adapter anschließe. (Mein Laptop hat leider keinen RS232
» » » Anschluss mehr). Nun fängt das Programm zu laufen an und schreibt mir
» » die
» » » Zeit und Dauer mit an der Kontakt geöffnet oder geschlossen ist. Nach
» » » einigen Tagen kann ich mir dann das Ergebnis ansehen. Gibt es so
» etwas?
» » » danke Andreas!
» »
» » Kauf eine billige USB Tastatur und schlachte sie aus. Dabei fällt
» » üblicherweise eine kleine Platine mit USB Kabel ab, an der die Tastatur
» » angeschlossen ist. Schließe Deinen Kontakt dort wie eine Taste der
» » Tastatur an. Wenn jetzt jemand den Kontakt betätigt, dann tippt er Dir
» » einen Buchstaben.
» »
» » Um das Ganze kannst Du dann relativ einfach ein Programm stricken.
» »
» » Alternativ geht so etwas auch mit einer USB Maus.
»
» Einfacher u. doch "genialer" Vorschlag!
» NAGUS

Hmm, und mit was für ein Programm protokollierst Du
diese Tastendrücke?
Gruss
Harald

nagus(R)

E-Mail

01.06.2010,
18:59

@ m

Schaltkontakt überwachung mit PC?

» » hallo zusammen!
» » Ich melde mich wie wahrscheinlich alle Anderen mit einer Frage an: ich
» » möchte einen Schaltkontakt überwachen. Es geht darum, das ein gewisser
» » Umschaltkontakt immer wieder mal umschaltet ohne das er das sollte. Nun
» » möchte ich den Zeitpunkt und die Dauer feststellen. Gibt es eine
» Software
» » oder ein Programm dafür. ich denke da an ein Kabel dass ich an meinen
» USB
» » <> RS232 Adapter anschließe. (Mein Laptop hat leider keinen RS232
» » Anschluss mehr). Nun fängt das Programm zu laufen an und schreibt mir
» die
» » Zeit und Dauer mit an der Kontakt geöffnet oder geschlossen ist. Nach
» » einigen Tagen kann ich mir dann das Ergebnis ansehen. Gibt es so etwas?
» » danke Andreas!
»
» Kauf eine billige USB Tastatur und schlachte sie aus. Dabei fällt
» üblicherweise eine kleine Platine mit USB Kabel ab, an der die Tastatur
» angeschlossen ist. Schließe Deinen Kontakt dort wie eine Taste der
» Tastatur an. Wenn jetzt jemand den Kontakt betätigt, dann tippt er Dir
» einen Buchstaben.
»
» Um das Ganze kannst Du dann relativ einfach ein Programm stricken.
»
» Alternativ geht so etwas auch mit einer USB Maus.

Einfacher u. doch "genialer" Vorschlag!
NAGUS

m(R)

01.06.2010,
18:36

@ witt

Schaltkontakt überwachung mit PC?

» hallo zusammen!
» Ich melde mich wie wahrscheinlich alle Anderen mit einer Frage an: ich
» möchte einen Schaltkontakt überwachen. Es geht darum, das ein gewisser
» Umschaltkontakt immer wieder mal umschaltet ohne das er das sollte. Nun
» möchte ich den Zeitpunkt und die Dauer feststellen. Gibt es eine Software
» oder ein Programm dafür. ich denke da an ein Kabel dass ich an meinen USB
» <> RS232 Adapter anschließe. (Mein Laptop hat leider keinen RS232
» Anschluss mehr). Nun fängt das Programm zu laufen an und schreibt mir die
» Zeit und Dauer mit an der Kontakt geöffnet oder geschlossen ist. Nach
» einigen Tagen kann ich mir dann das Ergebnis ansehen. Gibt es so etwas?
» danke Andreas!

Kauf eine billige USB Tastatur und schlachte sie aus. Dabei fällt üblicherweise eine kleine Platine mit USB Kabel ab, an der die Tastatur angeschlossen ist. Schließe Deinen Kontakt dort wie eine Taste der Tastatur an. Wenn jetzt jemand den Kontakt betätigt, dann tippt er Dir einen Buchstaben.

Um das Ganze kannst Du dann relativ einfach ein Programm stricken.

Alternativ geht so etwas auch mit einer USB Maus.


HTH,
m

hws(R)

E-Mail

59425 Unna,
01.06.2010,
18:28

@ witt

Schaltkontakt überwachung mit PC?

» möchte ich den Zeitpunkt und die Dauer feststellen.

Das Signal muss irgendwie in den Rechner und ein Programm muss "gucken" und den Umschaltzeitpunkt protokollieren.

» Gibt es eine Software oder ein Programm dafür.
Möglicherweise. Von einem RS232-Monitor kenn ich das, dass ausser übertragenen Zeichen auch die Umschaltung der Steuerleitungen protokolliert werde. Welche solcher Programm auch für "Langzeitüberwachung" geeignet sind und ob das (je nach Fabrikat) auch über einen seriell-USB-Konverter geht, weiss ich nicht. Und den Preis kenn ich auch nicht.

» ich denke da an ein Kabel dass ich an meinen USB
» <> RS232 Adapter anschließe.

Dann brauchst du noch ein Programm, das das Ereignis aufzeichnet. Da reicht auch evtl ein einfaches selbstgeschriebene Basic-Programm.

Statt seriell geht auch der schon erwähnte Gameport.

» Nach einigen Tagen kann ich mir dann das Ergebnis ansehen.

Dann geht's offensichtlich nicht um µs?

» Gibt es so etwas?

Kannst du auf'm PC eine Programmiersprache?
Welches Betriebssystem? Ab Vista ist der Zugriff auf Hardwaresignale etwas komplizierter geworden.

hws

Harald Wilhelms(R)

E-Mail

01.06.2010,
17:39

@ witt

Schaltkontakt überwachung mit PC?

» hallo zusammen!
» Ich melde mich wie wahrscheinlich alle Anderen mit einer Frage an: ich
» möchte einen Schaltkontakt überwachen. Es geht darum, das ein gewisser
» Umschaltkontakt immer wieder mal umschaltet ohne das er das sollte. Nun
» möchte ich den Zeitpunkt und die Dauer feststellen. Gibt es eine Software
» oder ein Programm dafür. ich denke da an ein Kabel dass ich an meinen USB
» <> RS232 Adapter anschließe. (Mein Laptop hat leider keinen RS232
» Anschluss mehr). Nun fängt das Programm zu laufen an und schreibt mir die
» Zeit und Dauer mit an der Kontakt geöffnet oder geschlossen ist. Nach
» einigen Tagen kann ich mir dann das Ergebnis ansehen. Gibt es so etwas?
» danke Andreas!
»
» Spannung ist egal den ich habe einen Potentialfreien Kontakt.

M.E. geht das am einfachsten über den Gameport. Da
gibt es in fast allen Programmen Befehle, die die
Tasten abfragen. Es gibt auch Adapter vom Gameport
nach USB. Praktisch gemacht habe ich sowas allerdings
noch nicht.
Gruss
Harald

Technik_Freak(R)

01.06.2010,
17:19

@ witt

Schaltkontakt überwachung mit PC?

Hallo witt,

Es gibt die Möglichkeit, einen Mikrocontroller über einen USB-Port anzuschließen, und durch ein geeignetes Programm die Ereignisse zu protokollieren. Leider erfordert dies
1. eine Programmierung des Controllers (die Sprache ist egal)
2. Erfahrungen in SMD (der USB-Chip ist nur in SMD verfügbar)
3. Programmierkenntnisse (z.B. Delphi)

Sollten dir die Kenntnisse fehlen, kann man sich ein fertiges USB-Modul kaufen (spart das SMD-Löten) und falls nötig Programmierkenntnisse in C oder in Delphi(für Anfänger gut geeignet, aber nicht billig) anzueignen.

Also würde ich dir raten, entweder eine Messschaltung selber aufzubauen, bzw ein Modul zu kaufen und dann ein einfaches Programm zu schreiben (in Delphi kann man z.B. beim Eintreten des Ereignisses die Uhrzeit einfügen[Delphieigene Funktion], in anderen Sprachen kann es ähnliche Funktionen geben)

Sollte es nicht möglich sein, dass Programm selber zu schreiben, kann man auch jemanden im Forum fragen, ob er/sie ein Programm für dich schreiben kann. (Ich könnte dieses in Delphi machen)

TechnikFreak