Usando el transistor BJT como interruptor usando el pin digital arduino

1

Estaba trabajando en un proyecto y decidí usar un transistor BJT como interruptor. No he tomado los cursos del circuito electrónico que tratan con transistores en mi universidad todavía, así que quería un consejo si mi idea es factible o no.

Básicamente, tengo un interruptor real (Pololu Pushbutton Power Switch SV) que controlará cuándo se encenderá y apagará mi proyecto. Pero mi dispositivo se conectará a una bicicleta, así que lo hice para que, si se lee correctamente una etiqueta RFID (a través de un lector RFID), mi BJT (que está en serie con la fuente de la batería y el interruptor pololu; consulte google doc para esquemático) podrá conducir la corriente a través de él, por lo tanto, alimentará el dispositivo. Cuando la etiqueta RFID se lea correctamente, estableceré un pin digital en ALTO (este pin está conectado a la base del transistor BJT) que permitirá que la corriente de la batería fluya a través del BJT y alimente el dispositivo. ¿Serán suficientes 40 mA entregados a la base para que la corriente fluya a través del BJT?

Aquí está mi diagrama de circuito que dibujé rápidamente (está ubicado en una carpeta de Google Doc): enlace

Gracias por cualquier persona que haga comentarios y, por favor, no dude en pedirme más información. Ya que he estado investigando los transistores BJT en google, mi conocimiento sobre ellos no es concreto, así que perdóneme si tengo algunas suposiciones tontas o estúpidas o estoy haciendo esto totalmente de manera incorrecta.

Según lo solicitado, aquí está el interruptor: enlace

Sólo un poco de terreno para ustedes sobre por qué estoy haciendo esto. Esto es así, si alguien intenta cerrar el dispositivo cuando debería estar funcionando, el dispositivo seguirá funcionando ya que el pin digital es ALTO y la corriente aún fluye a través del transistor BJT, lo que permite que el dispositivo aún esté encendido. Si el usuario desea apagar el BJT, simplemente deslice la etiqueta RFID correcta nuevamente y esto hará que el pin digital se convierta en BAJO, lo que hará que el BJT detenga el flujo de corriente.

    
pregunta fghia002

1 respuesta

2

Su circuito debería verse así:

simular este circuito : esquema creado usando CircuitLab

Una salida alta del Arduino activará Q2, lo que hará que la base de Q1 disminuya, activándola también. Se debe seleccionar Q1 para manejar la corriente requerida por su dispositivo. También debe tener una resistencia entre la base de Q1 y el emisor para asegurarse de que se apaga cuando Q2 se apaga.

    
respondido por el Peter Bennett

Lea otras preguntas en las etiquetas