Cambio de alimentación a un dispositivo desde un microcontrolador

1

Situación:

Necesito apagar la alimentación de una pantalla LCD de 5V conectada a un microcontrolador de 3.3V cuando está apagada, de lo contrario, la pantalla LCD se desconecta todo el tiempo.

El objetivo aquí es que la pantalla LCD solo esté encendida cuando un pin GPIO del microcontrolador suministra voltaje, de modo que la pantalla LCD solo puede estar encendida cuando el microcontrolador lo indique.

Problema: (todas las soluciones que he probado)

: no es posible utilizar un transistor mofset de canal n en el lado bajo (mi forma preferida de conmutación), ya que algunos de los pines gpio del microcontrolador se utilizan como drenajes a tierra.

-El uso de un transistor mofset de canal p en el lado alto no se prefiere porque requeriría un voltaje constante para mantener la pantalla LCD apagada.

- El uso de un transistor mofset de canal n en el lado alto, aunque funcionaría perfectamente, no es posible (hasta ahora) porque requeriría un voltaje mínimo de 7 V a la puerta para cambiar la corriente de la fuente de drenaje de 5 V cuando Lo máximo que puede ofrecer este microcontrolador es de 5 V, y los incrementos de CC son demasiado grandes y caros para hacer el trabajo y no sé cómo hacer un circuito de refuerzo yo mismo.

-Simplemente, observar los didoes de los gpios para que no puedan drenar a tierra no funcionará, ya que disminuyen el voltaje demasiado bajo para que la pantalla LCD lo detecte.

Pregunta:

¿Hay alguna otra forma en la que pueda cambiar una fuente de alimentación de 5V con 3.3V GPIO en la parte alta de una manera simple y compacta? Si no, ¿cómo puedo aumentar los 5V a 7V para hacer posible la NPN del lado alto sin utilizar un circuito robusto o un dispositivo prefabricado?

    
pregunta Skyler

2 respuestas

1

Si bien la configuración de un interruptor de lado alto PNP / P es mejor, con un consumo de corriente muy bajo si está deshabilitado (solo corriente de fuga), otra solución es un relé físicamente pequeño.

Reed Relays son un tipo. Los relés electromecánicos regulares también se pueden encontrar en general en paquetes pequeños.

Como la carga es mínima, cualquiera de los dos lo hará. 0 empate cuando está deshabilitado, el relé de lámina del radioshack (Sku: 275-0232) tiene una corriente de bobina de 20 mA a 5 V cuando está encendido. Esto se puede reducir con PWM u otros trucos, ya que la bobina mantendrá los contactos a una tensión de 0.5V. Menor voltaje, menor consumo de corriente.

    
respondido por el Passerby
5
  

No se prefiere el uso de un transistor mofset de canal p de lado alto porque requeriría un voltaje constante para mantener la pantalla LCD apagada.

Esta afirmación no tiene sentido. Un MOSFET de canal P y una resistencia de pull-up son una forma muy estándar de cambiar un riel eléctrico. Cambiar 5V de un pin GPIO de 3.3V requiere un par de componentes adicionales.

simular este circuito : esquema creado usando CircuitLab

Una lógica alta en el pin GPIO encenderá su carril conmutado. C1 es opcional. Está ahí para limitar la corriente de entrada al desacelerar la transición \ $ V_ {GS} \ $. Probablemente lo querrá allí si hay una capacitancia significativa en la red conmutada. Esa verificación depende de usted.

    
respondido por el Matt Young

Lea otras preguntas en las etiquetas