Encendido de la tira de LED con Arduino usando Transistor

0

Estoy tratando de usar la salida de 5v de un Arduino para controlar una tira de LED de 12v. Tengo un MOSFET de canal N pero estoy confundido sobre cómo hacer que funcione. Aquí está la hoja de datos del MOSFET: enlace

Básicamente quiero usar el MOSFET como un interruptor. Cuando el Arduino emite 5v, quiero que 12v salgan del MOSFET (usando una batería de 12v), pero si el Arduino no está emitiendo voltaje, quiero que el MOSFET emita 0v. ¿Es este el componente correcto?

Si es el componente correcto, ¿cómo lo configuraría? Nunca he trabajado con transistores, así que esto es nuevo para mí. ¿Hay resistencias que necesito para hacer que esto funcione?

    
pregunta Justin

2 respuestas

2

Es necesario controlar la corriente que atraviesa la tira de LED. Puede controlar los Vgs del MOSFET para activar y desactivar la corriente. Ponga el MOSFET en el lado bajo porque de esa manera puede usar la salida de bajo voltaje del Arduino para aplicar 0V o 3.3V (5V dependiendo del Arduino) a la puerta del MOSFET. Debido a que la fuente del MOSFET está conectada a tierra, eso controla el MOSFET Vgs (el voltaje entre la compuerta y la fuente) activándolo y desactivándolo.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Daniel
2

STP16NF06L es adecuado para unidades de 5V (e incluso 3V) ... pero no obtendrá la cantidad de amperios con la unidad de 3V.

Asegúresedesaber/calcularlacorrientenecesariaporque las tiras de LED pueden atraer mucho . Lamentablemente, no nos has dicho nada sobre tu tira de LED, así que no puedo ayudarte con eso por ahora.

El circuito que Daniel le ha mostrado se llama "interruptor de lado bajo". Hay numerosos tutoriales para esto si busca el término en Google, por ejemplo. enlace Una versión orientada hacia el arduino: enlace

    
respondido por el Fizz

Lea otras preguntas en las etiquetas