Forum: Mikrocontroller und Digitale Elektronik Kann man Hallsensor multiplexen?


von Angler (Gast)


Lesenswert?

Ich arbeite gerade an einer batteriebetriebenenn Anwendung, eine Art 
Drehzahlmesser.
Die  Erfassung der Drehzahl erfolgt über eine Scheibe, an der 180° 
gegenüberstehend 2 Magnete angebracht sind. Üblicherweise werden zur 
Auswertung Reedkontakte verwendet.

Ich würde gerne einen Hallsensor verwenden, z.B. den  TLE-4935L 
[Reichelt].
Nun braucht der ziemlich viel Strom, ich möchte deshalb den Sensor 
periodisch (f = 1kHz) einschalten, auswerten und dann wieder von der 
Spannung zu trennen. Versorgen würde ich ihn der Einfachkeit halber 
gleich über einen Portpin.

Die Frage ist also, hat so ein Hallsensor eine Einschaltzeit bis er 
bereit ist und wie lange ist diese?

Das Datenblatt gibt dazu leider nichts her. Dort ist lediglich die 
Rise/fall time angegeben.

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Angler schrieb:
> Nun braucht der ziemlich viel Strom
Wie viel ist viel? Eventuell reicht es schon den Pullup abzuschalten?

Angler schrieb:
> Die Frage ist also, hat so ein Hallsensor eine Einschaltzeit bis er
> bereit ist und wie lange ist diese?
Wenn das DB nix hergibt, würd' ich einfach mal mit 'nem Osziloskop 
nachschauen.

Angler schrieb:
> periodisch (f = 1kHz) einschalten
!= multiplexen, das mein idR mehrere Sensoren z.B. an einem Portpin 
betreiben.

von Angler (Gast)


Lesenswert?

Laut Datenblatt liegt die Stromaufnahme in der Gegend von gut 5mA.
Für längeren Batteriebetrieb ist das schon sehr viel.

Zum Nachschauen müsste ich erst einen bestellen, deshalb die Frage ob 
das zufällig jemand weiß.

Alternativ und mit einer Änderung der Mechanik müsste ich auf eine 
Gabellichtschranke ausweichen, bei der reichen gut 10us Messzeit, bei 
1ms Messperiode habe ich damit 1% Einschaltdauer, das ist schon recht 
Batteriesparend.

Sorry für die Wortwahl, dem Zweck nach schien mir 'multiplexen' 
passend...

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Angler schrieb:
> Laut Datenblatt liegt die Stromaufnahme in der Gegend von gut 5mA.
> Für längeren Batteriebetrieb ist das schon sehr viel.
Jupp auch gerade gesehen, hatte eher so was um 1mA im Kopf... was 
spricht eigentlich gegen die Reed-Kontakte wenn Stromaufnahme wichtig 
ist?

von Angler (Gast)


Lesenswert?

Läubi .. schrieb:
> was
> spricht eigentlich gegen die Reed-Kontakte wenn Stromaufnahme wichtig
> ist?

Bei dem bestehenden Gerät ist nicht wichtig, dass die Impulse des 
Antriebsrädchens halbwegs genau gezählt werden, es reicht, wenn erkannt 
wird dass sich das Rad dreht.

Ich traue den Reedkontakten erhrlich gesagt nicht sehr, wenn die 
Drehzahl etwas höher wird. Etwas höher heißt, bis max. 25 U/s.

Über die verbauten Reedkontakte gibt es keienerlei Informationen, da 
würde ich es eben gerne gleich anderst machen.

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Angler schrieb:
> es reicht, wenn erkannt
> wird dass sich das Rad dreht.
Hm... eventuell kannst du da einfach eine Spule nutzen und per ADC 
messen ob eine Spannung induziert wird?

von Angler (Gast)


Lesenswert?

Läubi .. schrieb:
> Hm... eventuell kannst du da einfach eine Spule nutzen und per ADC
> messen ob eine Spannung induziert wird

Die Idee ist gut, danke! Das werde ich probieren.

von Reinhard Kern (Gast)


Lesenswert?

Läubi .. schrieb:
> Angler schrieb:
>> es reicht, wenn erkannt
>> wird dass sich das Rad dreht.
> Hm... eventuell kannst du da einfach eine Spule nutzen und per ADC
> messen ob eine Spannung induziert wird?

Hallo,

wäre auch meine Lösung, aber wenn er schon Probleme mit der 
Batterielebensdauer hat, würd ich gleich probieren, ob man nicht das 
ganze aus diesem Impuls versorgen kann - dann braucht er keine 
anderweitige Stromversorgung mehr.

Im aller-aller-einfachsten Fall Spule + LED.

Gruss Reinhard

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.