Wert von 4 Potis an PC übertragen

Gast #3693201
Lesenswert?

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?
Gast #3693217
Lesenswert?

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
#3693230
Lesenswert?

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
Gast #3693240
Lesenswert?

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.
Gast #3693250
Lesenswert?

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.
Gast #3693374
Lesenswert?

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)
#3693759
Lesenswert?

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
Gast #3693778
Lesenswert?

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 :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren