Hallsensor - offset wegkriegen

Gast #991934
Hallo zusammen,

ich habe hier einen Hallsensor mit ratiometrischem Ausgang. Ohne 
Magnetfeld gibt er am Ausgang die Hälfte von VCC aus.(hier: 2.5V). Je 
nach Richtung des Feldes verringert oder vergrössert er nun diese 
Spannung.
Ich bräuchte aber nur eine Richtung des Sensors....
Der Ausgang des Sensors hängt an einem AVR-ADC.

Das Ziel wäre es jetzt, dass der Sensor ohne Magnetfeld den Ausgang auf 
nahezu Masse hat und bei vollem Magnetfeld (in der richtigen Richtung - 
brauche ja nur eine) nahe bei VCC ist.
So verstärke ich gleich noch den Ausgang.
Wie mache ich das am Besten? Habe nur eine einfache 
Versorgungsspannung... Irgend was mit einer OPV-Schaltung?

Hat da wer ne Idee zu?

Gruss
Mario
@ Muraer (Gast)

>Das Ziel wäre es jetzt, dass der Sensor ohne Magnetfeld den Ausgang auf
>nahezu Masse hat und bei vollem Magnetfeld (in der richtigen Richtung -
>brauche ja nur eine) nahe bei VCC ist.

Kann man machen, bringt aber wenig. Du verschenkst gerade mal ein Bit 
Auflösung. Das kann man meist verschmerzen.

>Wie mache ich das am Besten? Habe nur eine einfache
>Versorgungsspannung... Irgend was mit einer OPV-Schaltung?

Ja.

MFg
Falk
Gast
Ohne Magnetfeld ? Wie ohne Magnetfeld ? Haste eine supraleitende Kugel 
dabei ? Denn sonst hat man immer ein Feld. Auch wenn man mal keins hat, 
ist der Offset noch stark temperaturabhaengig.
Gast
Temperatur spielt hier keine Rolle.
Die OPV-Schaltung konnte ich mir unterdessen zusammenstricken, sie 
bringt mir meiner Meinung nach auch etwas.
Anstatt 2.5V Verfahrensweg des Sensors hab ich nun einen doppelt so 
grossen Ausschlag für dasselbe Feld.
Gast
Naja, wenn Du den Offset nicht weg bekommst sagt dir das MSB in welcher 
Hälfte sich der Sensor befindet. Den unteren Bereich braucht er aber 
nicht: redundant. Machst Du den Offset weg sagt Dir das MSB jetzt was 
über den tatsächlichen Wert aus (mehr als halber Maximalausschlag...)
Gast
Alternative:

Untere oder obere Referenzspannung für den ADC mit einem Spannungsteiler 
aus der Hallsensor-Versorgung erzeugen.


Gruß
Dr.Seltsam
Oder andere alternative:
2.5V subtrahieren vom Sensorsignal, mittels Differenzverstärker. Der 
Differenzverstärker kann dann gleich auch noch so dimensioniert werden, 
dass er die Spannung um Faktor 2 Verstärkt.
Somit ergibt sich die minimale Spannung zu (2.5V - 2.5V) * 2 = 0V;
maximale Spannung (5V-2.5V)*2 = 5V.
Somit hast du den 'Offset' erfolgreich entfernt.
Viel Spass ;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.