PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hallsensor mit Nord-Süd Unterscheidung gesucht!



Brantiko
10.11.2006, 18:23
Hallo,
Wie wir alle im Physikunterricht gelernt haben hat ein Magnet einen Süd und einen Nordpol.
Ich weiß wohl dass es Hallsensoren gibt die bei beiden seiten durchschalten.
Gibt es auch einen Hallsensor der mir sagen kann wie rum ein Mganet gepolt ist?
Auf zwei Parallele Hallsensoren habe ich keien Lust!

Gruss und danke im Voraus,

Alex

Manf
10.11.2006, 18:41
Hier steht etwas über die Wirkungsweise von Hall Senoren, es gibt auch andere Magnetfeldsensoren.
Manfred
http://www.mfg.mtu.edu/cyberman/machtool/machtool/sensors/magnetic.html

Jon
10.11.2006, 18:44
Wenn du einen Magnetfeldsensor willst, der in einem Gehäuse ist nimm den KMZ52. Den verwende ich. Sind aber leider zwei Magnetfeldsensoren in einem. Das wirst du wahrscheinlich nicht wollen.
Wollte nur mal den Vorschlag machen ^^

magnetix48
10.11.2006, 18:59
Hallo,

lineare Hall-Sendoren findest du z.B. unter:
http://www.allegromicro.com/hall/linear.asp

Gruß
Detlef

Brantiko
10.11.2006, 20:03
Moin,
Was bedeutet linear?
Kann der Sensor dann die Itensität des Magnetfeldes erkennen?
Der KMZ52 ist interessant aber viel zu gross :-(

Gruss

Alex

Jon
10.11.2006, 20:52
Der KMZ52 ist interessant aber viel zu gross :-(
was meinst du mit zu groß??
Ich habe die SMD-Version. Wegen dem musste ich mir einen neuen Lötkolben kaufen *flenn*
Ich finde den irgendwie klein.

jon

Spion
10.11.2006, 20:59
Hallo
noch zum KMZ52

https://www.roboternetz.de/phpBB2/viewtopic.php?p=34593

mfg Luca

Brantiko
10.11.2006, 21:10
Hallo,
So gross wie der Sensor ist soll später mal die ganze Platine werden, mit Mirkrocontroller und Spannungswandler!
Daher muss ich noch weitersuchen!

Gruss

Alex

magnetix48
10.11.2006, 21:17
Hallo Alex,

du hast richtig vermutet. Die Ausgangsspannung eines linearen oder auch analogen Hallsensors ändert sich mit dem magnetischen Feld. Auch die Polarität Nord- oder Südpol läßt sich durch das Vorzeichen der Ausgangsspannung des Sensors bestimmen.

Gruß
Detlef

Brantiko
10.11.2006, 21:20
Hallo,
Wird die Hallspannung intern noch verstärkt?
Asnosten wird eine auswertung etwas schwer :-k

Gruss

Alex

magnetix48
10.11.2006, 21:42
Hallo Alex,

die Sensoren von allegro haben schon einen Verstärker eingebaut. Es kommt auf die Empfindlichkeit der Messung an, ob die Ausgangsspannung reicht.

Du kann das Signal in einen µC über einen Analogkanal einlesen.
LEDs z.B. kannst du damit jedoch nicht direkt ansteuern, dazu muss auf jeden Fall noch ein oder besser zwei Komperatoren dazubauen.

Mit welchem Magnetfeldern hast du es zu tun? Sind es Permanentmagnete, die in kurzer Entfernung vor dem Sensor liegen?

Gruß
Detlef

Brantiko
10.11.2006, 21:54
Hallo,
Ja genau, ein Modellfahrzeug fährt über einen Magneten unter der Anlage und soll, je nach Polung des Magneten, eine bestimmt Funktion ausführen.
Ich habe einen Attiny26 ins Auge gefasst zum auswerten.. ob ich damit das vorzeichen auslesen kann?
Wie viel volt schmeißen die denn raus?

Gruss
Alex

magnetix48
10.11.2006, 22:05
Hallo Alex,

kannst du mir näheres über den Magneten sagen. Durchmesser, Länge, möglichst noch die Flußdichte an der Oberfläche des Magneten. Wichtig ist vor allem noch der Abstand zwischen Magnetoberfläche und Sensor.

Gruß
Detlef

Brantiko
10.11.2006, 23:07
Hallo,
Oha, der Abstand ist 1-2cm.
Magnete gibt es ja 'en Masse, da werd ich einfach mal ein paar dieser Neodym Dinger Bestellen. Im Kopf habe ich Rundmagnete mit ca. 5mm Durchmesser.
Willst du direkt was ausrechnen?

Gruss

Alex

magnetix48
10.11.2006, 23:11
Hallo,

genau berechnen ist schwierig, aber abschätzen kann man das Feld mit einer Formel schon. Werde mich morgen mal damit beschäftigen.

Gruß
Detlef

Brantiko
10.11.2006, 23:11
Hallo,
Ich bin Empiriker.
Magnet und Sensor kaufen, Volmeter anschließen, Messen :-)

Gruss

Alex

magnetix48
10.11.2006, 23:15
Hallo,

bevor du einen Sensor kaufst, solltest du ungefähr wissen, wie groß das Feld ist, dass du messen willst!

Gruß
Detlef

Brantiko
10.11.2006, 23:30
Ich schaue mich gerade um: mV/Gauss <- Was ist das für eine Einheit?

Edit: Pro Gauss erhöt sich die Spannung um 5mV. Soso. Das dürfte ja noch auszuwerten sein.

Gruss

Alex

magnetix48
10.11.2006, 23:34
Gauss ist eine veraltete Einheit für die magnetische Flussdichte. Die gültige Einheit ist Tesla. 1 T = 10000 Gauss.

Deine Einheit sagt aus wieviel mV am Ausgang des Sensors für 1 Gauss anliegen.

Gruß
Detlef

Brantiko
10.11.2006, 23:44
Hallo,
http://www.allegromicro.com/techpub2/an/an27702.pdf

Laut dem ersten Diagramm wirft der Sensor im Normalzustand die hälfte der Betriebsspannung aus, die dann um den Wert sinkt, oder steigt.


Gruss

Alex

magnetix48
10.11.2006, 23:52
Hallo Alex,

das stimmt. Der Sensor hat nur eine Betriebsspannung. Um damit einen positiven und negativen Wert ausgeben zu können, muss die Null auf halbe Betriebsspannung gelegt werden. Dass ist eine recht gebräuchliche Methode. Anders könntest du mit einem µC auch keine negativen Werte messen. Das Verfahren kommt dir also entgegen.

Ich habe schon mal gerechnet:
bei einem Duchmesser und Länge von 5 mm hast du in 10 mm Entfernung eine Flussdichte von 1 bis 4 mT = 10 bis 40 Gauss.

Gruß
Detlef

Brantiko
10.11.2006, 23:58
Hallo,
Danke, das wären dann ~175mV pro Seite die durch den Mikrocontroller erfasst werden müssen. Kallpt das mit nem AVR Controller?

Gruss

Alex

magnetix48
11.11.2006, 00:06
Hallo Alex,

ein AVR µC hat einen ADC mit 10 Bit Auflösung. Das macht bei 5 V eine Auflösung von ca. 5 mV. Du hast also +/-35 Digit für die Erkennung. Das ist etwas wenig. Du solltest schon einen Verstäker dazwischen hängen. Mit dem kannst du dann auch die Anpassung an die wirklich vorhandenen Verhältnisse erreichen.

Gruß
Detlef

Brantiko
11.11.2006, 09:15
Hallo,
Ich muss ja nur geringfügige Abweichung der Spannung festellen , damit der Controller agieren kann.
Reichen da nicht theoretisch änderungen von 10mV pro Seite?

Gruss

Alex

magnetix48
11.11.2006, 09:29
Hallo Alex,

um das Nutzsignal von kleinen Störungen, Rauschen und Drift zu untescheiden, solltest du das Signal vom Sensor verstärken. Du kannst es ohne Verstärker probieren, ich mach dir da aber keine große Hoffnung.

Gruß
Detlef

Brantiko
11.11.2006, 09:44
Hallo,
Gibt es keine Hallsensoren die sowas schon eingebaut haben?

Gruss

Alex

magnetix48
11.11.2006, 10:37
Hallo Alex,

habe leider nichts mit einer höheren Verstärkung für dich parat. Der empfindlichste ist der A1395 von Allegro mit 100 mV pro mT.

Gruß
Detlef

Jon
11.11.2006, 10:49
Hat der ATMEGA128 nicht noch bei ein paar AD-Kanälen einen Verstärker dabei. Das habe ich irgendwo mal gelesen ;)
Der ATMEGA128 ist halt etwas größer :)

jon