Problema de encendido / apagado del LED con el cableado (transistores y conexión a tierra)

0

Mi problema es que estoy haciendo un circuito que puede controlar un interruptor de luz de forma remota. Los artículos que estoy usando son:

-Arduino Uno Rev 3

-TIP31c NPN Transistor

-PS2 controlador inalámbrico y dongle

-100W LED

-4x 9V baterías (en serie)

He usado el controlador y el dongle antes sin ningún problema, y estoy recibiendo comandos del controlador, por lo que no es un problema. El LED se enciende cuando se conectan las baterías directamente a ellas, por lo que se resuelve cualquier problema de energía. El arduino hace su trabajo enviando voltaje al pin designado donde se supone que debe estar la supuesta base del transistor. Así que eso me deja con la cuestión de si estoy conectando mal el transistor, o si el problema está en otro lugar.

El enlace donde compré el transistor es; www.amazon.com/gp/product/B01N9N1RZG/ref=ox_sc_act_title_2?ie=UTF8&psc=1&smid=A26TJE9XKYYNGN

La otra parte que puede ser un problema es el motivo, pero no estoy seguro, este es el esquema del circuito actual:

Deberíaserasí^^

o como esto ^^

Otra teoría que tengo es que, si el arduino está siendo alimentado por una computadora, ¿sería capaz de suministrar suficiente voltaje / corriente a la base para permitir que la electricidad fluya? Cualquier consejo sería muy valioso, ya que necesito completar este proyecto antes del 21 de marzo de 2017. ¡Gracias por su tiempo!

    
pregunta John A Bonilla

2 respuestas

1

Debes unir los motivos como se muestra en la segunda imagen, pero debes mover el LED entre el terminal positivo de la batería y el colector del transistor. De lo contrario, el transistor no se puede encender.

EDITAR: Como dijo Passerby y me perdí, también necesitas una resistencia entre el Arduino y la base.

Pero dado que el LED es de 100W, incluso si asumimos que obtiene un total de 9V (supongo que el LED en el esquema representa una matriz o un módulo de controlador, etc.) estaría por encima de 10A. El transistor que seleccionó solo está clasificado para 3A. Debería seleccionar un transistor de potencia principal diferente, y probablemente debería usar otra etapa de transistor entre el Arduino y el transistor de salida para no sobrecargar el pin de Arduino, como se muestra a continuación.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el AngeloQ
0

Suponiendo que el led tiene su propio control actual. Necesitas algunos cambios. Una, una resistencia entre el Arduino GPIO y la base. O te arriesgas a quemar el arduino. Dos, mueva el led entre la batería V + y el colector. Un transistor NPN como interruptor es típicamente un controlador de lado bajo. Conecte el emisor a tierra. Y sí, atar los terrenos de la batería y el arduino juntos.

El otro problema es que las baterías de 9V no durarán mucho con un led de 100 vatios. Y es posible que su arduino no esté encendiendo el transistor lo suficientemente fuerte, por lo que puede hacer que funcione en la región lineal y que se sobrecaliente. La salida máxima recomendada de 20 mA del GPIO no es suficiente para una carga de corriente de alto amperio del tip31c. El HFE es 10. Por lo tanto, 20 mA * 10 significa que solo puede pasar 200 mA.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas