4 votos

Elección del transistor para un interruptor de raspberry pi

Estoy intentando diseñar un circuito que controle la alimentación de una raspberry pi con un botón. El uso básico es:

  1. primera pulsación del botón-> la escofina se enciende.
  2. segunda pulsación del botón-> la escofina continúa con la alimentación pero detecta que debe apagarse.
  3. (Una vez realizada la secuencia de apagado, la frambuesa se apaga).

El diseño previsto es un circuito con un botón normalmente apagado que se conecta a un contador binario (74LS161AN). La idea es contar las pulsaciones del botón y utilizar el XOR de los 2 bits menos significativos del contador como control de la alimentación de la escofina. El XOR que pretendo utilizar es el 74LS86. El msb de los 2 bits del contador es como la escofina detecta que debe apagarse. La escofina corta su energía ouptando un High a un gpio que está conectado al reset del contador.

Este artilugio de botón/contador está más o menos funcionando en una protoboard pero ahora necesita un transistor que realmente tome la salida del XOR y controle el voltaje en la escofina. potencia. ¿Crees que el BD135 es una buena opción para esto? ( hoja de datos ) Lo elegí porque La frambuesa se alimenta con una fuente de alimentación de 1,2A, por lo que el transistor necesita manejar más corriente (el bd135 tiene una corriente de colector máxima de 1,5A). También tiene que ser NPN.

Tengo algunas dudas si esto va a funcionar, por ejemplo, ¿cómo sé si el XOR puede suministrar suficiente corriente para la base del transistor? En realidad, ¿qué significa cuando la corriente de salida de alto nivel del XOR es -0,4mA?

Si este transistor no funcionara, ¿podríais indicar uno que sí lo haga y explicar el razonamiento para seleccionarlo? Estoy un poco perdido

Muchas gracias.

PD: entre el botón y el contador hay un 555timer en monoestable para borrar los rebotes.

3voto

SandeepJ Puntos 1339

Algo parecido a este circuito podría funcionar:

PMOS Switch

Simulación:

PMOS Switch Simulation

Cualquier MOSFET de nivel lógico decente con capacidad de corriente adecuada funcionará. Un ejemplo es el NDP6020P . El NPN puede ser casi cualquier NPN pequeño de uso general (por ejemplo, 2N2222, 2N3904, BC337, etc.)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X