Hall Sensor - A3144?
Ich habe den Hall Sensor Korrekt angeschlossen jedoch sind am Ausgang 5V wenn ich keinen Magneten hinhalte.
Wenn ein Magnet an den Sensor gehalten wird sind es nahezu 0V also eigentlich schon mal nicht schlecht.
Meine Frage müsste es nicht sein das wenn kein Magnet hingehalten wird das dann 0V sind und nur wenn ein Magnet hingehalten wird eben 5V
Wie könnte ich es bei mir ändern das eben wenn kein Magnet hingehalten wird 0V ist und bei einem Magneten 5V. Vielleicht eine Inverter (TTL)?
1 Antwort
Der Sensor hat einen Open-Drain oder (Open-Collector) Ausgang, dessen Verhalten eben so ist, wie du es beschreibst.
Damit du am Ausgang überhaupt 5V misst, benötigst du allerdings mindestens schon mal einen Pull-Up-Widerstand.
Dahinter könntest du - wie du selbst schon vorgeschlagen hast - besagtes Interver-Gatter schalten, oder das Invertieren einem weiteren Transistor überlassen. Am einfachsten geht es mit einem PNP Transistor, da der Basiswiderstand gleichzeitig als Pullup für den Sensorausgang dient (linke Schaltung mit Q1):
https://i.stack.imgur.com/5A9pw.gif
https://electronics.stackexchange.com/questions/30238/how-to-invert-a-digital-signal