µ Hallelement (Sensor) gesucht für BLDC-Treiber

Gast #2885939
Lesenswert?

Hallo,

ich suche Hallelemente (Sensoren) welche zum Allegro A4931 BLDC Treiber 
passen.

Diese sollten sehr klein sein. Als erstes bin ich auf den Allegro IC 
A1172 gestoßen. Der würde von der Packagegröße ideal passen scheint aber 
nicht für den Treiber geeignet zu sein.

So wie ich das verstehe, werden an den Treiber drei "nackte" 
Hallelemente angeschlossen. Jetzt habe ich aber keine Ahnung wo man 
sowas bezieht!?

Bin für jeden Tipp dankbar!
Gast #2886953
Lesenswert?

@sebastian_m:
Ja, es handelt sich um einen Eigenbau. Der Motor steht eigentlich schon 
und soll nun noch mit Sensorik ausgestattet und evtl. noch weiter 
angepasst werden.

@all:
Habe jetzt mal die oben genannten Hersteller angeschrieben aber noch 
keine positive Rückmeldung bekommen. Von Allegro habe ich nun den 
Hinweis bekommen, dass sich auch unipolar/latch ICs (mit etwas 
zusätzlichem Aufwand) anbinden lassen. Aber auch diese sind meist 
relativ groß.

Stellen denn maxon, faulhaber etc. ihre Sensoren für ihre Kleinmotoren 
selbst her?
#2888791
Lesenswert?

Hallo,

ich entwerfe ebenfalls gerade ein Board mit einem A4931 und bin auch 
über diese Hallsensor Schnittstelle gestolpert. Bei meiner Anwendung 
kommen Maxon Motoren mit integrierten Hallsensoren zum Einsatz. Dabei 
handelt es sich um Open Collector Schalter. Ich bin mir jetzt aber nicht 
sicher, ob das so funktionieren könnte, wie ich das vorhabe. Nun die 
Hallsensoren müssen gespiesen werden, was über HBIAS/GND geschehen 
müsste. Soweit erscheint mir das klar.

Nun gibt es für jeden Sensor einen + und einen - Pin (HA+, HA- etc.). 
Wertet der Chip nun einfach die Spannung zwischen diesen aus? Dann 
müsste man doch den - Pin jeweils auf GND legen können, und am + Pin 
jeweils einen Pull-up verwenden? - Pull-up auf HBIAS scheint aber nicht 
zu gehen, weil diese 7.5V ist und 'Hall Input' laut 'Absolut Maximum 
Ratings' -0.3...7 V verträgt. Könnte man einfach die 3.3V Logik-Spannung 
verwenden?
Gast #2912898
Lesenswert?

> Hätte jetzt gedacht, dass HBIAS (Spannungsteiler) und GND reichen.
Das war natürlich nicht ganz richtig! Die Allegro-Treiber erwarten 
soweit ich weiß ein Hallsignal, welches um "Null schwankt" Somit sollten 
Hx- Eingänge eigentlich auf das selbe Level wie Hx+ bei Nulldurchgang 
gehoben werden.

...wenn ich mich jetzt nicht wieder vertue.
#2932758
Lesenswert?

Habe meinen Motor soeben zum Laufen gebracht. Du hattest recht, meine 
Variante funktionierte nicht und der 4931 erwartet ein Signal, welches 
"um Null schwankt". Ich habe nun meinen Open Collector Ausgang des 
Hallsenors auf Hx+ gelassen (mit Pullup) und zusätzlich auf das Gate 
eines FETs geführt, welches Hx- nach GND zieht solange Hx+ high ist. 
Zusätzlich ein Pullup an Hx-.
Gast #2979563
Lesenswert?

Bin von Hall-Sensoren zu GMR-Sensoren gewechselt, da es dort mehrere in 
kleineren Packages gibt. Diese sind zwar auch digital aber für "meinen 
Motor" ideal.

Der Motor wurde noch nicht gefertigt, darum konnte ich bis jetzt auch 
noch nicht die Steuerung ausprobieren.

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