Forum: Mikrocontroller und Digitale Elektronik Rotorlageerkennung mit Hall Sensoren


von Jacky M. (jacky5)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,
ich möchte gerne einen 6-poligen Permanentmagnet Motor mit Hall Sensoren 
ausrüsten um die genaue Winkellage des Rotors festzustellen(keine 
Kommutierung, nur die Winkellage für Versuchszwecke).
Dies sollte ohne zusätzlichen Magneten passieren, da ich direkt auf den 
Permanentmagnet vom Motor zugreifen möchte.
Mein Platz ist ebenfalls begrenzt ( ca. 8,85mm x 15 mm x 3mm); Auflösung 
ca. 0,1°

Leider weiß ich nicht, welche Hall Sensoren ich dazu nehmen soll. Hall 
IC´s mit integrierte Auswerteelektronik oder "einfache" analogen Hall 
Sensoren.
Im Internet habe ich nun ein ähnliches Beispiel gefunden mit dem Allegro 
A1363 Hall Sensoren (siehe Anhang).

Mein Plan wäre nun folgender:
- Wie im Beispiel, 3 Hall Sensoren von Allegro im Abstand von 40° 
zueinander anbringen

Nun meine Fragen?
- Wie komme ich nun von meinem Analogen Signal auf den Winkel des 
Rotors?
- Oder kaufe ich am besten Hall IC´s mit zugehöriger Software?(Dadurch 
werde ich ein Platz Problem bekommen, da die IC´s meist zu groß sind)

Vielen Dank für eure Hilfe!:)

von DJShadowman (Gast)


Lesenswert?

Laut dem Bild sind Hallsensoren verbaut mit definierter Ausgangsspannung 
je nach Winkellage.
Oder soll das darstellen wie dein Vorhaben am Ende aussieht ?

von Jacky M. (jacky5)


Lesenswert?

Ich dachte, dass so in etwa meine Lösung auch aussehen sollte.
Durch die Analogen Hall Sensoren bekomme ich 3 Sinussignale welche ich 
dann weiter auswerten(?!) bzw umwandeln muss.
Würde das beispielsweise LabView funktionieren?

von Mike (Gast)


Lesenswert?

Jacky M. schrieb:
> Nun meine Fragen?
> - Wie komme ich nun von meinem Analogen Signal auf den Winkel des
> Rotors?

Spontan würde ich sagen: den Spannungswert auf +1...-1 normalisieren und 
dann den arcsin davon berechnen. Vom gefundenen Wert dann den Winkel 
abziehen in dem die Sensoren positioniert sind und dann noch den 
Durchschnitt der Werte bestimmen... (ist das eine Hausaufgabe?)

Problematischer ist eher die Anforderung an die 0,1°. D.h. du brauchst 
beim Digitalisieren eine entsprechende Auflösung und vielleicht sollte 
man Sensoren die gerade ungünstige Werte liefern (nahe +1/-1) nicht beim 
Durchschnitt berücksichtigen.

von Jacky M. (jacky5)


Lesenswert?

OK und mit welcher Messkarte am besten digitalisieren?
Hab bisher nur Erfahrung mit NI Karten

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.