¿Cómo cambiar un lado alto de carga 3v, desde un uC alimentado desde el mismo 3v?

0

Tengo un uC (Arduino Mini) alimentado por el paquete de baterías 2xAA. El Mini muestra algunos datos en un circuito con un MAX7219 + 2x7segments 4 dígitos (un total de 8 números).

Debido a que se alimenta con la batería (y para el aprendizaje), quiero apagar la carga totalmente cuando Arduino está en modo inactivo y encenderlo solo cuando sea necesario.

Por lo tanto, este es el esquema muy básico (U1 la uC y U3 la carga)

simular este circuito : esquema creado usando CircuitLab

Sé que para el interruptor lateral alto necesito un PNP, y con un PNP necesito mantener GPIO ALTO (¿correcto?). Pero si Arduino duerme, ¿cómo puede mantenerse alto?

Pero, por otra parte, estoy tratando de estudiar transistores y FET / Mosfet de algunos meses, pero me resulta muy difícil aprenderlos.

Por favor, ¿puedes ayudarme con:

1) Saber si el circuito es correcto (R1 para base límite)

2) ¿Cómo puedo seleccionar un transistor? ¿Qué necesito verificar en la hoja de datos?

3) Tengo alguna parte disponible, ¿hay alguna parte disponible para mi objetivo? (Mezcla de NPN, PNP, FET y Mosfet:

PNP:

  • 2N3906

NPN:

  • P2N2222A
  • 2N3904

N MOSFET DE CANAL

  • FQP30N06L
  • 2N7000

M MOSFET DE CANAL

  • NDP6020P

NPN POWER

  • BD239C
  • TIP120

N CHANNEL JFET

  • PN4391

DARLINGTON

  • ULN2003A

Gracias

    
pregunta sineverba

2 respuestas

1

Una combinación de 2N7000 (o 2N3904) (como controlador) con NDP6020P (como interruptor principal) funcionará para usted. Consulte esta respuesta .

Sin embargo, no es necesario inventar ruedas nuevas. El dispositivo que está buscando se llama interruptor de "lado alto". Hay muchos de ellos. Este es un dispositivo típico para usted, SP2525A :

ElinterruptornoalimentarásupantallahastaquelaENsea"alta". Entonces, antes de activar el modo de suspensión de Arduino, gire el GPIO al mínimo. Una resistencia desplegable podría ayudar aquí.

    
respondido por el Ale..chenski
0

Me doy cuenta de que esto no es una respuesta a su pregunta, pero ¿ha considerado usar el modo de apagado del controlador LED? De la hoja de datos de MAX7219: "los dispositivos incluyen un modo de apagado de baja potencia de 150 µA". Solución de software simple sin partes adicionales.

    
respondido por el Maple

Lea otras preguntas en las etiquetas