Elegir el transistor correcto para el interruptor de alimentación Arduino 9V simple

De acuerdo, no he tenido suerte para encontrar una respuesta aquí que pudiera entender (estoy en un programa de BioE, solo incursionando en el lado eléctrico para un proyecto). En general, es un circuito bastante simple que estoy haciendo.

Esto es lo que estoy tratando de lograr:

  • Use el código Arduino como interruptor para controlar el encendido/apagado de 4 motores vibratorios, que se conectarán en paralelo (especificaciones: https://www.adafruit.com/product/1201 )

  • Los motores son alimentados por una batería externa de 9V

  • Quiero tener alrededor de 4,5 V en los motores vibratorios, que obtuve con una resistencia de 50 ohmios en serie con los 4 motores en paralelo.
  • El consumo de corriente de cada motor a 4,5 V será de ~90 mA

Esto es lo que creo que podría funcionar:

  • Necesita usar un transistor entre los 9V (colector) y (resistencia de 50 Ohm + motores) (emisor)

  • Usaría el Pin 3 de salida digital Arduino Uno (salida PWM) y lo conectaría a la "base" del transistor

Pregunta:

En primer lugar, ¿tengo la idea correcta aquí?

Por último, nunca antes había trabajado con transistores, ¿cómo averiguo qué transistor será el correcto para esta aplicación? es decir, ¿qué cálculos necesito hacer?

¡Gracias!

Tenga en cuenta que las baterías de 9 voltios no proporcionarán energía durante mucho tiempo. Por lo general, solo proporcionan unos pocos cientos de miliamperios por hora. A la velocidad a la que planea extraer corriente de ellos, no debe esperar más de una hora o dos de funcionamiento.

Respuestas (1)

Por lo general, desea una configuración de interruptor NPN de lado bajo simple. Un interruptor lateral alto complicaría las cosas ya que su arduino no puede aceptar más de 5v en sus pines de entrada (o lo que sea VCC).

Un NPN como 2n3904 o 2n2222 es todo lo que necesita. Caballos de batalla comunes para señal pequeña. Conoce su carga objetivo de 360 ​​ma, y ​​ambos tienen una ganancia en el peor de los casos de 30. Conectaría los 9V a su motor y el motor al colector y el emisor a la tierra común entre su arduino y la batería de 9V.

Conectaría la base a su gpio con la resistencia base adecuada. 470 ohmios deberían funcionar bien para la corriente base necesaria.

Como sugerencia, está desperdiciando la mitad de su potencia en la resistencia de 50 ohmios. Como los está encendiendo todos con un solo pin, debería poder multiplicar por seis la duración de la batería colocando los motores en pares en serie sin ninguna resistencia. Dos motores en serie deben dividir por igual el voltaje de entrada entre ellos.

Además, un diodo que se utiliza como diodo de protección flyback a través de los motores sería ideal, como sugiere SP.

esquemático

simular este circuito : esquema creado con CircuitLab