MOSFET arduino RGB LED tira problema

Estoy tratando de controlar mi tira de LED RGB usando mi arduino. Estoy usando el siguiente esquema: http://www.engineerathome.com/upload/rgbledschema.png

Por alguna razón, la tira de LED se enciende cuando conecto la alimentación, por lo que el MOFSET conduce sin voltaje de la puerta. Configuré el pin de la puerta en BAJO, por lo que no debería haber voltaje para hacer que el MOSFET se conduzca. Estoy usando un BUK454 800A, la hoja de datos se puede encontrar aquí: http://pdf1.alldatasheet.com/datasheet-pdf/view/17129/PHILIPS/BUK454-800A.html

Soy nuevo en MOSFET, así que no tengo idea de qué está mal. ¿Alguien puede decirme qué podría estar mal? Probé el MOSFET en un solo led y funcionó bien.

conecte un valor de 100k o incluso mayor a la compuerta y tierra. Esto evita que la puerta flote mientras Arduino se enciende/apaga. ¿Ha verificado la condición de encendido para MOSFET para la corriente requerida? Comparta sus esquemas/diagrama de cableado. Proporcione un enlace de la imagen, alguien puede agregarlo a la pregunta.

Respuestas (1)

El circuito básico del interruptor N MOS se muestra a continuación. Verifique sus conexiones.

ingrese la descripción de la imagen aquí

VDDen tu caso 12 V. Vines la señal de control de Arduino.

El esquema al que se refiere es un P-MOSFET , mientras que la hoja de datos que ha compartido (que está utilizando) es N-MOSFET .

La siguiente tabla indica el voltaje de puerta que se requiere para encender el FET. Incluso por solo 1 mA, es posible que el voltaje de la puerta deba ser de 4 V en algún momento (Arduino puede proporcionar un máximo de 5 V, algunos Arduinos, como Pro mini, Mega proporcionan solo 3,3 V). Dado que la hoja de datos de las tiras de LED no está disponible, supongo que al menos espera unos 100 mA para los cuales el FET elegido probablemente no se encenderá. Debe elegir otro FET con VGS más bajo a la corriente de tira de LED requerida. También puede salirse con la suya con el circuito de accionamiento de la puerta para reducir el voltaje de la puerta de 5 V de Arduino a más, pero no será necesario si tiene acceso a otros MOSFET.

ingrese la descripción de la imagen aquí

Por alguna razón, la tira de led se enciende cuando conecto la alimentación.

Posiblemente debido a un problema de cableado o el FET ya se estropeó (falló y los pines D y S están cortos internamente). Si el FET todavía funciona para un solo LED, entonces es hora de reemplazar el FET con otros FET que tengan un requisito de VGS más bajo para corrientes significativas que coincidirán con la corriente de la tira de LED que está utilizando.
A continuación se muestra un ejemplo de FET, que se puede usar en su lugar ( DMG3420U : hoja de datos ):

http://www.digikey.com/product-detail/en/diodes-incorporated/DMG3420U-7/DMG3420U-7DITR-ND/2279237

ingrese la descripción de la imagen aquí

Gracias por la gran respuesta. Descubrí que mi tira es de cátodo común, así que ahí estaba el problema. Compré un ánodo común y ahora la configuración está funcionando. Pero, ¿cuál es la configuración para una tira de led de cátodo común? ¿Necesitaré MOSFET de canal P?
¿Tienes el número de parte de las tiras de LED?
@lukas sí, la tira de cátodo común necesita un controlador de lado alto. En ese caso ap - canal mosfet. Pero dado que el mosfet de canal ap necesita un voltaje de compuerta cerca del VDD, necesita un circuito de controlador pequeño, como un mosfet de canal NPN o n para encenderlo. El circuito no es muy diferente ni mucho más complicado.