Ich verwende das Arduino mit DHT22-Temperatur- und Feuchtigkeitssensor, aber ich möchte den Sensor nicht ständig mit Strom versorgen, daher möchte ich einen NPN 2N2222-Transistor haben, um zu steuern, wann die Stromversorgung erfolgt.
Aber ich bin ein bisschen verwirrt, wie ich sie zusammen verdrahten soll, wie der Kollektor und der Emitter mit dem DHT22-Sensor verdrahtet werden sollten
Ich weiß, dass dies die Frage nach der Verwendung eines Transistors nicht vollständig beantwortet, aber Sie können den Sensor einfach über einen MCU-Pin mit Strom versorgen.
Das Datenblatt sagt, dass es im Standby nur 40 uA zieht, was sowieso keine Rolle spielen könnte, und während der Messung nur maximal 1,5 mA . Viele Mikrocontroller können das steuern.
Das einzige, worauf Sie achten müssen, ist, dass Ihre Software die Datenleitung nicht bestätigt, bevor der Sensor mit Strom versorgt wird. Möglicherweise müssen Sie die Standardbibliotheken ändern, um den Datenpin auf eine hohe Impedanz zu zwingen, wenn Sie mit der Messung fertig sind.
Dies ist ein nützlicher Trick, um Teile und Strom auf einem Mikrocontroller zu sparen. Versuchen Sie, die kleinen oder parasitären Lasten über die Ausgangspins des Mikros mit Strom zu versorgen, wenn sie nicht ständig benötigt werden. Dinge wie die rote Power-LED, die High-Seite eines Potentiometers für einen Benutzerknopf, Pull-up für Optokoppler und die Peripheriegeräte können durch das Mikro gehen. Sie müssen die aktuellen Grenzen respektieren, insgesamt und pro Pin (und Sie können Pins nicht sicher parallel schalten).
Phil
Phil