mikrocontroller.net

Forum: Analoge Elektronik und Schaltungstechnik Hallsensor - offset wegkriegen


Autor: Muraer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ 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

Autor: Wahrlich (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Muraer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Timbo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja. Ein bit mehr. Herzlichen Glückwunsch!

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Timbo (Gast)

>Ja. Ein bit mehr. Herzlichen Glückwunsch!

Immerhin 6dB! ;-)

MFG
Falk

Autor: Muraer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm, kannst du die Sache mit dem "1 Bit mehr" etwas genauer erläutern?
Bezieht sich das auf die Auflösung des ADC?
:)

Autor: Timbo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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...)

Autor: Muraer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah ok, danke für die Hilfe!

Autor: Dr.Seltsam (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alternative:

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


Gruß
Dr.Seltsam

Autor: Tobias Plüss (hubertus)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.