Hallo zusammen, ich möchte die Positionsabfrage eines 2 Achsen Hebels durchführen. Hierzu wurden immer wieder Hall Sensoren empfohlen, aber keiner hat einen Schematic bzw genauere Infos, oder gar Erfahrungen (STM32). Da der Platz recht begrenzt ist (siehe Anhang), sollte ein Abstand von ca 2mm (von Magnet zu Sensor) als Auslösepunkt nicht überschritten werden (eventuelle Dimensionierung des Magneten?). Nun zu meinen Fragen: Hat jemand schon mal Hall Sensoren an einem STM32 betrieben? Welche wären in diesem Fall zu empfehlen? Hat jemand eine Schematic? Danke für eure Hilfe
D. Z. schrieb: > Welche wären in diesem Fall zu empfehlen? Es gibt wahrscheinlich tausende. Guck einfach einmal in die parametrische Suche von Digikey. Dort kannst du nach Schaltschwelle, Versorgungsspannung, Gehäusetyp und vielen anderen Parametern selektieren. Die Gehäusegröße SOT23 o.ä. sollte doch klein genug sein. Der Anschluss ist denkbar einfach: Ausgang vom Hall-Sensor an GPIO vom uC, je nach Ausgangsstufe kann noch ein Pull-Up erforderlich sein. Der Schaltabstand hängt von Stärke und Feldlinienverlauf deines Magneten ab.
:
Bearbeitet durch User
Guck Mal zum Beispiel hier: https://www.melexis.com/en/products/magnetic-position-sensor-ics Andere Hersteller haben ähnliche ICs.
D. Z. schrieb: > eines 2 Achsen Hebels Wie sieht denn dessen Mechanik aus? > Welche wären in diesem Fall zu empfehlen? Man müsste mehr von dem Fall wissen, um brauchbare Tipps abgeben zu können. Lies einfach mal deine Beschreibung, als ob du deine Aufgabe und dein Problem nicht kennen würdest. Sind die Informationen ausreichend? Kann man sich mit diesen Informationen vorstellen, was das Ziel ist? Basierend auf der spärlichen Beschreibung würde ich in diese Richtung schauen: - https://ams.com/angle-position-on-axis
:
Bearbeitet durch Moderator
Hatte gerade die 'Basic Throttle' von Waterworld (E-Antriebe für Boote) auf dem Tisch. Da warens pro Seite 6 Hallsensoren und ein STM32F091 als Hirn. Waterworld benutzt eine Art CAN Bus, der an den Fahrhebel angeschlossen wird.
Lothar M. schrieb: > Wie sieht denn dessen Mechanik aus? Im Grunde zeigt es die Zeichnung, aber man könnte die Mechanik mit der einer Gangschaltung vergleichen. Ein Alu Rohr (Wandung ca 1,4mm bis 1,6mm) ist am unteren Teil in einem Element montiert, welches die X Achsen- und Y Achsen-Bewegung ermöglicht. Oberhalb dieser Aufhängung ist ein Bereich, der für die Hall Sensoren ausgespart werden kann (ca 1,5cm bis 2cm von Mechanik bis zum Hall Sensor). Die Mechanik erlaubt dann die X Achse vom X=0 Y=0 in 13° Schritten je nach Links und nach Rechts frei zu bewegen (-26, -13, 0, 13, 26). Die Y Achse soll hierbei von Y=0 um 22,5° jeweils nach Vorne und hinten bewegt werden können (-22,5; 0; 22,5). Der Bereich, an dem der bzw. die Magneten angebracht werden, hängt damit von den Hall Sensoren ab.
> Hat jemand schon mal Hall Sensoren an einem STM32 betrieben? > Welche wären in diesem Fall zu empfehlen? Die Frage ist absurd! 1. Die meisten HALL-Sensoren haben einfach einen Ausgangspin der High/low anzeigt. Manchmal auch OpenCollector. Jeder Anfaenger sollte das anschliessen koennen. Einige gibt es auch mit spezielleren Interfaces, z.B I2C. 2. Man waehlt den Sensor nicht nach seinem Microcontroller aus sondern nach der Anwendung, welches Magnetfeld brauchen sie, Staerke, Richtung. 3. Bloed kann sein das zumindest die meisten die ich so gesehen habe 4V als untere Spannungsgrenze hatten. Das muss man unter umstaenden beruecksichtigen. Vanye
So nun hat der Telekomiker es endlich mal hin bekommen, die durch den Bagger zerfetzte Leitung zu reparieren. Deswegen sorry das ich jetzt erst wieder schreibe. So zurück zum Thema: Da ich leider keine Erfahrung mit Hall Sensoren habe und nicht weis, welcher Wert mir die gewünschte min/maximalreichweite generiert, stehe ich leider noch an der gleichen Stelle wie am Anfang. Kann mir bitte jemand helfen, den passenden zu finden?
D. Z. schrieb: > ... welcher Wert mir die gewünschte min/maximalreichweite generiert, ... Der Hall-Sensor kann dir nichts zur Reichweite verraten. So ein Hall-Sensor wird durch die magnetisch Flussdichte gesteuert, hängt also direkt von der Position deines Magneten, dessen Stärke und dem Feldverlauf ab. In den Datenblättern der Sensoren sind die Schaltschwelle und die Hysterese angegeben.
:
Bearbeitet durch User
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.