Forum: Mikrocontroller und Digitale Elektronik Frage zu Hall Sensoren Passend für Arduino uno rev 3


von Florian T. (florian-t)


Lesenswert?

hallo leute, Ich bin hier gerade am verzweifeln ich benötige für meinen 
arduino uno rev 3 einen hall sensor der mir den korrekten messwert 
angibt, unabhängig von abstand des magneten zum sensor.

weiß einer von euch wo ich so einen hall sensor herbekomme?

bin ich wirklich der einzige mit dem problem oder haben auch andere 
dieses problem?

conrad.de und reichelt.de haben beide hallsensoren im sortiment 
allerdings nur eben diese die keinen korrekten messwert angeben, es gibt 
spezielle hallsensoren die den korrekten wert angeben (ein paar habe ich 
auf youtube gefunden) diese sind allerdings nicht für private kunden 
gedacht sondern nur für gewerbe betreibendeund als privat kunde bekomme 
ich diese auch nicht,leider.

aktuell verwende ich den hall sensor a3141 debo sens dieser ist bestens 
geeignet für magnet schaltungen jeglicher art umdrehungsmessungen und 
insbesondere levitrone lediglich eine sache funktioniert nicht das 
vermessen von magnet feldern, halte ich einen magneten nah an den sensor 
bekomme ich einen hohen messwert halte ich den magneten weit weg von 
sensor bekomme ich einen geringen messwert.

von Kai S. (kai1986)


Lesenswert?

Hallo,

du musst nicht verzweifeln, deine Probleme können der Reihe nach gelöst 
werden.
Zuerst solltest du beginnen die Groß- und Kleinschreibung zu verwenden 
(deshalb steht es auch oben als erster Punkt unter wichtige Regeln, wenn 
du einen Beitrag verfasst).
Als nächstes solltest du die richtigen Worte verwenden. Meine Glaskugel 
sagt mir, dass du nicht nach einem Sensor suchst, der korrekte Werte 
angibt sondern nach einem der konkrete Werte ausgibt. Solche findest du 
beispielsweise, wenn du nach "linearen Hall-Effekt Sensor" suchst.
Bei dem letzten Abschnitt konnte selbst die Glaskugel nicht mehr 
entziffern, was das sein soll. Ein Magnetfeld ist an unterschiedlichen 
Stellen unterschiedlich stark, von daher ist die Veränderung des 
Messwert bei Abstandsänderung der zu erwartende Effekt. Eventuell liegt 
dein Problem darin, dass Magnetfelder dreidimensional sind, ein 
einfacher Hall-Effekt Sensor aber nur eine Dimension messen kann. Hier 
würde dir ein 3 Achs Magnetometer weiterhelfen.

Gruß Kai

von Patrick (Gast)


Lesenswert?

Wie bereits Kai S. angemerkt hat, ist die Stärke des Magnetfelds (also 
die Magnetreldstärke H in A/m) abhängig von der Position  ist und 
vektoriell ist. Der Hall-Sensor misst die Flussdichte B (B = u*H) 
entlang einer Achse. Daher brauchst du mindestens 3 Hall-Sensoren (für 
jede Achse einen), oder ein Magnetometer, welches das kann. Dann kannst 
du den Betrag des gemessenen Vektors nehmen und hast eine skalare Größe. 
Wenn du die Stärke von einem Magneten messen möchtest, musst du das in 
einem annähernd homogenen Teil des Feldes machen. Bei Hufeisenmagneten 
ist das direkt zwischen den Schenkeln des Magneten. Bei einem 
Stabmagnet, ist das im Magneten der Fall (da musst du ihn aufschneiden).

von sid (Gast)


Lesenswert?

linearen hall sensor?

SS495 funktioniert ganz gut

Florian T. schrieb:
> unabhängig von abstand des magneten zum sensor.

*kannste vergessen!*

ALLE Hallsensoren messen die magnetische Feldstärke,
die ist abhängig vom Abstand.

lineare zeigen dir den Abstand an (sofern im messbereich)
schaltende haben ein threshold,
also einen schwellwert bei dem sie den output an oder wieder aus 
schalten.
auch die benötigen natürlich eine bestimmte Feldstärke
(die ja abhängig zum abstand ist)
Anderenfalls wären alle hallsensoren der welt dauerhaft AN ;)

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.