PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : die passende USB-Relaiskarte



compu
12.08.2013, 23:40
Hallo Zusammen,

habe eine Idee mit mehreren aneinander stehenden PC`s und suche für meinen Einsatzzweck die passende USB-Relaiskarte

Ein PC dient als Steuer-Rechner an dem die USB-Relaiskarte kommen soll.

Dieser soll die USB-Eingabegeräte der anderen Rechner steuern, Beispiel:

Hab an dem anderen PC eine Tastatur zerlegt und an den 2 "Enter"-Kontakten je ein Kabel angelötet, wenn sich die Kabel berühren führt der Rechner den Befehl Enter auch aus, und sowas soll über Relais gesteuert werden.

Daher sollte die Relaiskarte folgenden Anforderungen gerecht werden.

-Sie sollte für die relativ geringe Spannung geeignet sein, USB-Geräte haben lt. meinen Recherchen ja max 6Volt und 900mA, mehr als das werde ich auch nicht verwenden.
-Das Relais sollte keinen zu grossen Widerstand haben, da ja sonst die Tastaturbefehle zu schwach werden.
-Da jedes einzelne Relais im X-Sekundentakt dauerhaft Tastenbefehle ausführen soll (und das im Dauerbetrieb viele Stunden, ein Zusammenspiel aller Rechner) sollte es robust sein und nicht zu heiss werden, vorallem langlebig sein.
-Es sollte eine Karte mit 6 - 8 unabhängig von einander steuerbaren Relais sein.
-Es sollte kein Bausatz sein, will eine fertig zusammen gelötete Karte
-Es sollte frei Progammierbar sein, so das jedes Relais seinen eigenen gewünschten Sekundentakt ausführt und das am besten in einer Endlosschleife. Am besten gleich mit einer passenden Software im Lieferprogramm.
-Da die Relais nur Tastenbefehle ausführen stehen sie überwiegend in einer geschlossenen Stellung, daher sollten die Relais ohne Steuerspannung geschlossen sein um Energie zu sparen und die Relais zu schonen.
-Es sollte wenn möglich für alle 32 und 64 bit Betriebssysteme laufen. Derzeit wäre der Steuerrechner mit einem 32Bit-Vista System, also wenigstens da drauf.

Hoffentlich kann mir jemand weiterhelfen, vielen Dank schonmal im voraus.;)

indeas
13.08.2013, 11:47
Glaube nicht, dass Due Relais verwenden musst. Die PCs sind ohnehin über den Schutzleiter galvanisch gekoppelt.
Daten kannst Du z.B. direkt über den Parallelport (suche mal nach "inpout32.dll") schicken. Mehr geht dann z.B. über einfache USB Module (WASCO EXDUL-122), die mehr IOs und ADCs haben.
Um das Ganze zu bedienen würde ich Visual c# oder Visual BASIC empfehlen. Da kann man relativ schnell etwas zusammen basteln und z.B. die 2005 Version von Visual C# kostet nix. Die passenden Treiber für die Hardware gibt es auch.

compu
13.08.2013, 22:55
ok,
die Richtung ist für mich Neuland, werde aber den Weg einschlagen und mich in meiner freien Zeit mit deinem Tipp befassen, vielen Dank schon mal im voraus

- - - Aktualisiert - - -

unter Wasco.de steht das sie nur Industrie, Handel, Handwerk, Gewerbe und Bildungseinrichtungen beliefern.
Wo kann man sowas als Privatperson online bestellen?

indeas
14.08.2013, 08:48
Alternative z.B.: http://www.voelkner.de/products/476323/Velleman-Mini-USB-Schnittstelle-VM167-Baustein-Ueber-USB.html
Conrad hat bestimmt auch etwas ähnliches z.B. gibt es solche Teile von Meilhaus.
Eine günstige Methode ist mit einer (oder zwei) parallelen Schnittstellen:
http://www.codeproject.com/Articles/15020/Reading-from-Parallel-Port-using-Inpout32-dll

compu
14.08.2013, 09:44
Vielen Dank, dann mach ich mich mal in meiner Freizeit an die Arbeit:strom

compu
16.08.2013, 10:27
wieviel spannung ist auf der Tastaturplatine? Ein USB-Modul das mir zusagen würde ist für 5 Volt und 5mA gedacht?

oderlachs
16.08.2013, 11:03
Schau mal bei Pollin.de unter Bausätze bzw. Module nach. Im Zweifelsfall würde ich mittels Optokoppler an der Tastatur arbeiten.....
Ich denke aber das es günstiger wäre die Aufgabe per Software zu lösen als Leitungen an die Tastatur zu löten...Das bringt natürlich mit , das man ein paar Programmierkenntnisse hat.
Gerhard

compu
16.08.2013, 18:36
Das würde dann vom Grundprinzip so aussehen das die angelötete "Enter-Kabel" sicherheitshalber an einem Optokoppler hängen und der Optokoppler wiederum von dem USB-Modem gesteuert wird?

.PsiQ.
20.08.2013, 15:36
Also zum fernsteuern kannst du auch einfach eine remote Desktop anwendung nutzen.
Die Steuerung, ob nun relaiskarte oder remote macht ja eh ein Programm.
Alternativ nen Arduino Leonardo, dem du die Codes seriell (oder wlan, lan) schickst, und der am zielpc als usb HID hängt, also ein usbKeyboard emuliert.

natürlich kannst du auch den arduino an den steuerpc stöpseln, und mit ner handvoll Optokoppler dem zielpc tasten drücken vortäuschen, aber der weg digital, usb, analog, usb digital ist unnötig, remote Desktop (auch Freeware/open source) ist einfacher und kostet nix.

compu
20.08.2013, 19:59
Hallo PsiQ,

die ganze Sache über Software, wie Macros oder ähnlichem zu lösen wäre natürlich kostengünstiger, aber auch viel langweiliger für mich da es eh nur ein fun-projekt werden soll.
Bin auch momentan ein absoluter Anfänger was das ganze elektrotechnische und Ansteuern von irgendwelchen USB-Modulen oder so angeht.
Aber als ich auf die Idee gekommen überhaupt was zu machen hat sich in mir ein bisschen der "Bastler-Trieb" aufgetan. Daher lese ich momentan auch viel nach um im Vorfeld gewisse Grundlagen mitzubringen.
Und wenn ich es das erste mal dann schaffen werde etwas physikalisches wie z.B. das Schalten eines Relais über den PC auszulösen werde ich ziemlich happy sein.

Stecke momentan nur in der Qual der Wahl weil mir mehrere verschiedene Module empfohlen wurden wie z.B. die oben genannten oder ein Teensy 3.0 was ja sehr günstig wäre, daher ist jetzt erstmal bisschen Theorie und Wissen erlernen angesagt bevor ich blind irgendwelche Bauteile oder elekto-equip online bestellen werde.

Diverse Vorschläge haben mir schon Richtungen gezeigt über die ich sehr dankbar bin

compu
25.08.2013, 16:01
Hallo Zusammen,

werde das ganze mit einem Arduino Leonardo anfangen.

Wenn ich das richtig verstanden habe bekommt bei Digital in/out jeder Optokoppler seinen eigenen PIN, diese werden mit einem Vorwiderstand (330 Ohm)
an die 4 N 35 Optokoppler angeschlossen. Dann noch alle Optokoppler an GND anschliessen (Da bekommen alle die gleiche Leitung) und fertig ist die Sache.


26269