Arduino: ¿Problema de terreno común? Zumbador de alimentación, LED a través de transistor como interruptor

1

Estoy trabajando en un feo suéter de Navidad con un Lilypad Arduino.

Anteriormente, se configuraba para encender los LED en cada lado del suéter usando solo el voltaje de los pines de salida digital (alternando conjuntos de LED al ritmo de la música), mientras que también opera un zumbador inductivo (conectado a una salida PWM) en los pines 5 y Arduino gnd) para reproducir melodías de Navidad a través de la modulación. Obviamente, esto fue bastante poco potente y me gustaría casi ensordecer / cegar a mis amigos con este proyecto.

Entonces, este año es V2 que usa transistores como interruptores para bombear más cerca de 18V de 2x 9V baterías a los LED.

Estaba teniendo problemas para que esta configuración usara una fuente de alimentación independiente y aún funcionara correctamente con el zumbador. Estoy usando NPN (TIP31) que se configuran de la siguiente manera (desde la memoria, así que espero que lo haya contado correctamente, pero la configuración es funcional):

  • Base - > Arduino pin de salida
  • Recopilador - > GND en la placa Arduino
  • Emisor - > LED (-)
  • V + - > LED (+)
  • V- - > GND en la placa Arduino

V + = 18V a través de 2x9V baterías

Arduino funciona con una batería integrada aparte.

Intento esquemático simplificado a continuación (no muestra el segundo conjunto de LED ni el segundo transistor)

simular este circuito : esquema creado usando CircuitLab

Mi problema fue que, cuando el zumbador está conectado (incluso si no está funcionando), los LED permanecían encendidos. Estoy bastante seguro de que tiene que ver con la placa Arduino y la fuente de alimentación separada para los LED que comparten una base común. La desconexión de la tierra del terminal (-) del zumbador lo confirma.

¿Hay alguna manera en que pueda configurar este circuito para que tenga una base separada, y eso ayudaría? Pensé que podría usar optoaisladores para aislar completamente los circuitos, pero no tengo tiempo para ordenar. ¿Hay alguna solución simplemente utilizando los transistores NPN que tengo disponibles? Total novato aquí, así que por favor ten paciencia conmigo.

Gracias de antemano!

    
pregunta ccrook

1 respuesta

2

Su transistor de potencia NPN parece estar conectado incorrectamente.

Esperaría algo como esto ...

simular este circuito : esquema creado usando CircuitLab

donde

  • R1 limita la corriente de base y protege P1. \ $ R_1 = 5V - V_ {BE (sat)} / I_B (20mA?) \ $
  • R2 limita la corriente del LED. \ $ R_2 = (18V - V_ {LED}) / I_ {LED} \ $
  • El colector de Q1 está conectado al cátodo del LED.

¿Tal vez su LED sea en realidad un módulo LED de 18 V con un limitador de corriente incorporado?

Nota: Creo que los zumbadores piezoeléctricos no consumen mucha corriente, probablemente no necesite un TIP31 para conducirlo. Compruebe las especificaciones y elija un transistor más adecuado. Para conectarse como se muestra, el zumbador piezoeléctrico debe tener una capacidad nominal de más de 18V.

    
respondido por el RedGrittyBrick

Lea otras preguntas en las etiquetas