Forum: Analoge Elektronik und Schaltungstechnik Hall-Sensor Joystick simulieren


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von Emanuel K. (emanuel_k)


Angehängte Dateien:

Lesenswert?

Hallo,

Kann mir jemand helfen? Ich habe einen Elektrorollstuhl, der schon recht 
alt ist (der Hersteller kann mir leider nicht mehr helfen). Ich steuere 
das Ding mittels eines Hall-Sensor Joysticks (siehe angehängtes Bild). 
Der Rollstuhl mit Vorderradantrieb reagiert sehr sensibel auf 
Steuerbewegungen, die ich mit der Hand ausführe und verlangt dauernd 
vollste Konzentration. Es gibt auch einen Anschluß für einen externen 
Joystick. Da würde ich gerne mit einem ESp32 oder Arduino das 
Joysticksignal simulieren, damit ich da Automatismen programmieren kann. 
Mit Gyro oder Sprachsteuerung oder was immer.
Das Problem: Was der Joystick liefert, möchte ich simulieren. Was macht 
der Joystick? Reduziert er die angelegten 5V und abhängig davon weiß 
mein Rollstuhl dann wie stark er nach (bspl.) Rechts lenken muß? Oder 
wie schnell er fahren soll? Abhängig von der Spannung auf einem 
speziellen PIN? Oder denke ich da ganz falsch?

Über Hilfe wäre ich ganz, ganz Glücklich und mein Leben einfach 
leichter.

Vielen Dank

Emanuel

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Emanuel K. schrieb:
> und mein Leben einfach
> leichter

Oder schnell zu Ende. Ohne Witz - Autopilot mit Arduino ist einfach viel 
zu gefährlich. Verändere die Ausgangscharakteristik des Joysticks mit 
etwas Hardware wie z.B. Widerständen, aber lass irgendwelche Rechner aus 
dem Spiel. Der kleine Kerl kann immer mal abstürzen und fährt dich dann 
dahin, wo du niemals hin wolltest.

von Emanuel K. (emanuel_k)


Lesenswert?

Vielen Dank, Matthias,

Sorge Dich nicht! natürlich würde ich die Sache so aufbauen (ISO9548) 
dass da nix passieren kann. Der ‚normale‘ Joystick hängt obendrein immer 
parallel dazu dabei und übernimmt bei seltsamen Manövern.

Die Frage war: In welcher Form der Hall.Joystick hier ein Signal 
liefert. Liefert er Widerstände? Unterschiedliche Spannungen? Ich 
verstehe das Datenblatt nicht. Bin einfach zu unbedarft.

Erleichtert würde mir das Leben dadurch, dass ich mich nicht auf das 
Geradeausfahren konzentrieren müsste sondern die schönen Berge anschauen 
könnte, die da überall stehen. Lebe ja hier in Kärnten.

Liebe Grüße

Emanuel

von Der Zahn der Zeit (🦷⏳) (Gast)


Lesenswert?

Wenn das Datenblatt lesbar wäre, würde vielleicht nicht nur ich etwas 
erkennen. Eventuell auch das gesamte Datenblatt, nicht nur ein 
Ausschnitt.

DZDZ

von Emanuel K. (emanuel_k)


Lesenswert?

Hier ist die ganze Beschreibung:
http://emanuel.kury.com/forum/30691.pdf

von Der Zahn der Zeit (🦷⏳) (Gast)


Lesenswert?

Also ganz einfach:

Output voltage span: X and Y axis:
±25 to ±30.6% with respect to Vs/2 (on axis for R, D and P gates)
±16.5 to ±21.4% with respect to Vs/2 (on axis for S gate, extents of C 
gate)

Jetzt kommt es darauf an, wie der Bewegungsbereich deines Joysticks ist. 
Ich vermute S-Gate (jede Position in einem exakten, horizontal 
ausgerichteten Quadrat ist erreichbar). Dann liefert dein Joystick ±16.5 
to ±21.4%, als typ. ca. ±19% von Vs (= 5 V, also ±0.95 V) um Vs/2 (= 2,5 
V) herum. Ca. 1,5 bis 3,5 V.

Wenn du schon "willens und in der Lage" bist, in der Elektronik herum zu 
fummeln, müsstest du das auch nachmessen können.

von Der Zahn der Zeit (🦷⏳) (Gast)


Lesenswert?

Emanuel K. schrieb:
> Bin einfach zu unbedarft.

Lob für die Ehrlichkeit. Ja, wenn du das nicht zu komplizierte 
Datenblatt nicht verstehst, bist du dann wirklich in der Lage, so ein 
komplexes Vorhaben zu realisieren?

Emanuel K. schrieb:
> Der ‚normale‘ Joystick hängt obendrein immer
> parallel dazu dabei und übernimmt bei seltsamen Manövern.
Wie soll das gehen? Wer sagt wann und wie, dass jetzt aber die 
Handsteuerung übernehmen soll? Im Notfall ganz schnell erst mal einen 
Umschalter betätigen und dann die Hand zum Joystick? Oder der Prozessor 
erkennt, dass der Joystick bewegt wird, und schaltet auf dessen Signal 
um?

Ich weiß nicht, ob ich meine Gesundheit so einem "selbst gebastelten" 
System anvertrauen würde.

von Achim M. (minifloat)


Lesenswert?

Der Zahn der Zeit (🦷⏳) schrieb:
> Im Notfall ganz schnell erst mal einen Umschalter betätigen

Einen Not-Halt-Knopf, der auf den originalen Joystick schaltet?
mfg mf

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
Noch kein Account? Hier anmelden.