Estoy usando el arduino con temperatura DHT22, sensor de humedad, pero no quiero encender constantemente el sensor, por lo que me gustaría tener un transistor NPN 2N2222 para controlar cuándo dar la energía.
pero estoy un poco desconcertado sobre cómo conectarlos juntos, cómo deben conectarse el colector y el emisor al sensor DHT22
Sé que no responde completamente la pregunta sobre el uso de un transistor, pero simplemente puede alimentar el sensor desde un pin MCU.
La hoja de datos dice que consume solo 40 uA en espera, lo que podría no importar de todos modos, y solo 1,5 mA como máximo durante la medición . Muchos microcontroladores podrán controlar eso.
Lo único que debe tener cuidado es que su software no afirme la línea de datos antes de encender el sensor. Es posible que deba modificar las bibliotecas estándar para forzar el pin de datos a alta impedancia cuando haya terminado de medir.
Este es un truco útil para ahorrar piezas y ahorrar energía en un microcontrolador. Intente alimentar las cargas pequeñas o parásitas desde los pines de salida del micro si no se necesitan todo el tiempo. Cosas como el LED de encendido rojo, el lado alto de un potenciómetro para una perilla de usuario, pull-up para optoaisladores y los periféricos pueden pasar por el micro. Debe respetar sus límites actuales, total y por pin (y no puede poner pines en paralelo de forma segura).
phil
phil