Hall Sensor - A3144?

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