Was ist die schnellste und einfachste Lösung, um den Wert von 4 Potis für Benutzereingaben (8Bit Auflösung reicht, 10 wäre schön) an einen PC zu übertragen? Die Hardware wird nur 1x gebraucht, also sind die Stückkosten nicht so wichtig. Auf PC-Seite wäre ein (virtueller) COM-Port zur vereinfachung der Programmierung sicher sinnvoll. Arduino klingt natürlich interessant, aber ich möchte die Elektronik nicht ungeschützt herummliegen lassen und vernünftige Gehäuse für Arduino sind schwer zu finden. Gibt es Alternativen in einem "consumertauglichen" Gehäuse?
Martin Hofer schrieb: > Was ist die schnellste und einfachste Lösung, um den Wert von 4 > Potis > für Benutzereingaben (8Bit Auflösung reicht, 10 wäre schön) an einen PC > zu übertragen? Die Hardware wird nur 1x gebraucht, also sind die > Stückkosten nicht so wichtig. Auf PC-Seite wäre ein (virtueller) > COM-Port zur vereinfachung der Programmierung sicher sinnvoll. > Arduino klingt natürlich interessant, aber ich möchte die Elektronik > nicht ungeschützt herummliegen lassen und vernünftige Gehäuse für > Arduino sind schwer zu finden. Gibt es Alternativen in einem > "consumertauglichen" Gehäuse? Hier ein paar Beispiele: http://www.reichelt.de/USB-Messlabor-A-D-Messkarten/CEBO-STICK/3/index.html?&ACTION=3&LA=2&ARTICLE=133990&GROUPID=4051&artnr=CEBO+STICK http://www.elv.de/USB-AD-Wandler-UAD8/x.aspx/cid_726/detail_32009 http://www.netzmafia.de/skripten/hardware/AD_Wandler/wandler.html
Wie wäre es mit diesem? http://arduino.cc/de/Main/ArduinoBoardMini wenn ich mich recht erinnere, ist der so klein das er in ne streichholzpackung passt. und wenn du dir zum beispiel den Arduino due kaufts gibts hier nen gehäuse http://www.voelkner.de/products/551548/Hammond-Electronics-Arduino-Due-Gehaeuse-1593HAMDUEGY.html?ref=43&products_model=D05093&gclid=CjkKEQjwzv-cBRD_oY2PouKVvMIBEiQAKuGNC2hKoC8hcD2HEDg2SWn9oNCP7omhApWbDbaNaX3X1K3w_wcB
Martin Hofer schrieb: > Was ist die schnellste und einfachste Lösung, um den Wert von 4 Potis > für Benutzereingaben (8Bit Auflösung reicht, 10 wäre schön) an einen PC > zu übertragen? Die Potis direklt an den Game-Port anschliessen und per BIOS Funktion auslesen, die liefert 8 bit.
MaWin schrieb: > Martin Hofer schrieb: >> Was ist die schnellste und einfachste Lösung, um den Wert von 4 Potis >> für Benutzereingaben (8Bit Auflösung reicht, 10 wäre schön) an einen PC >> zu übertragen? > > Die Potis direklt an den Game-Port anschliessen und per BIOS Funktion > auslesen, die liefert 8 bit. Genau, und wenn der Rechner keinen Gameport hat, gibts auch Gameport-Adapter zum Anstecken an die USB-Schnittstelle.
MaWin schrieb: > Die Potis direklt an den Game-Port anschliessen und per BIOS Funktion > auslesen, die liefert 8 bit. Der gute, alte Gameport misst die Analogspannung über die Entladegeschwindigkeit der internen Kondensatoren. Es gibt 2 Möglichkeiten: 1.: Man setzt das Gameport-Register und misst wie lange es dauert bis das Register zurückgesetzt wird. (Funktioniert leider ab W2K nicht mehr ohne ) 2.: Man spricht einfach den Joysticktreiber an und holt sich die Werte dort. Es gibt jede Menge Scripe mit denen man das machen kann. Alternativ kann man sich ein kleines Programm schreiben dass das macht. Man darf übrigens am Gameport NUR WIDERSTANDSWERTE messen. Man darf KEINE EXTERNEN SPANNUNGEN anlegen.
*(Funktioniert leider ab W2K nicht mehr ohne Zusatztreiber, die einem die Registerzugriffe freischalten / durchschleifen)
Meist haben Soundkarten nen HighPass von einigen Hz drin, also wirds schwer, damit stationäre/quasistationäre Werte zu messen....
Hallo, nimm einfach eine fertige Büchse. Meilhaus hat soviele von den Dingern das sie das Zeug verkaufen müssen... http://www.meilhaus.de/io-module/analog-io/ Grüße aus Berlin
Freddy schrieb: > Vielleicht geht über die Soundkarte aufnehmen. Die Potistellung von 4 Potis über die Soundkarte aufnehmen? Zeig mal den Schaltplan. :-)
Ich hab mich nicht genauer damit beschäftigt, dachte nur eventuell als Anregung für jemanden der Ideen braucht =) Vielleicht Oszillator bauen, der periodisch nacheinander die Potis an den Eingang legt? Dann wäre auch der Hochpass kein Problem ^^ (und ja, das war nur halbernst gemein)
npn schrieb: >> Vielleicht geht über die Soundkarte aufnehmen. > > Die Potistellung von 4 Potis über die Soundkarte aufnehmen? > Zeig mal den Schaltplan. :-) Wenn man die Potis als frequenzbestimmendes Element eines Oszillators nimmt, dürfte das grundsätzlich kein Problem sein. Es dürfte aber nicht ganz einfach sein, die erreichbare Genauigkeit zu bestimmen. Gruss Harald
Martin Hofer schrieb: > den Wert von 4 Potis > für Benutzereingaben (8Bit Auflösung reicht, 10 wäre schön) an einen PC > zu übertragen? Für eine derart hohe Genauigkeit wirst Du schon teure Präzisionspotentiometer brauchen.
Harald Wilhelms schrieb: > Wenn man die Potis als frequenzbestimmendes Element eines Oszillators > nimmt, dürfte das grundsätzlich kein Problem sein. Es dürfte aber > nicht ganz einfach sein, die erreichbare Genauigkeit zu bestimmen. Ja, 4 Oszillatoren mit verschiedenen Frequenzen in den NF-Bereich packen und dann noch die geforderte Genauigkeit... Das wird interessant :-)
Hallo, eventuell einen Joystick oder ein Gamepad mit USB-Anschluss zweckentfremden. Da hat man mehrere Analog- und Digital-Kanäle zur Verfügung, sowie generische USB-Treiber ...
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.