Uso de múltiples fuentes de alimentación con LED RGB y Arduino

Estoy tratando de controlar tiras de LED RGB de 3x 5 m usando los pines PWM de Arduino Mega. Construyendo a partir del tutorial de ladyada: http://www.ladyada.net/products/rgbledstrip/ . Creé un banco de 3x3 de mosfets de canal N, cada uno alimentado por una fuente de alimentación separada de 12V, 5a. Como diagrama, si cada P es su propia fuente de alimentación de 12 V CC (tira de LED de alimentación P1 1, etc.), y M es un mosfet:

    R  G  B

P1 - M -M -M (por mosfet: pwm de la pata izquierda, pata del medio a tira de alimentación led rgb, conexión a tierra de la pata derecha)
P2 -M -M -M
P3 -M -M -M

Parece que no puedo hacer que cada fila sea controlada por pwm cuando suministre energía dirigida a los mosfets.

Para probar, alimenté P1 con alimentación de CC y conecté el arduino a un USB. Los colores permanecieron fijos en azul a pesar de un guión que consistía en alternar colores. Cuando encendí la misma fila a través del Vin y conecté a tierra a través del arduino, todo funcionó bien.

¿Por qué es esto? ¿Hay alguna forma de alimentar cada fila sin utilizar el arduino Vin? ¿Puedo usar 3 fuentes de alimentación separadas y un Arduino Mega para hacer esto? O necesito conseguir 3 arduino unos o equivalentes?

gracias, miguel

Aquí hay dos esquemas. El primero, el arduino, está conectado a un USB, y cada banco de mosfets está conectado a su propia fuente de alimentación. El segundo, el arduino Vin está alimentando uno de los bancos pero no los otros dos.

(Porque soy un nuevo usuario no puedo subir fotos, pero se pueden encontrar aquí: http://www.flickr.com/photos/80053489@N06/7165312673/ http://www.flickr.com/ fotos/80053489@N06/7165313015/

¡Vaya, esos son unos LED enormes!

Respuestas (2)

¿Tiene los suministros de CC y las tierras de Arduino conectados juntos? De lo contrario, cualquier PWM de Arduino no funcionará.
La mayoría de los suministros de CC de tipo enchufe pequeño son flotantes, por lo que sus conexiones a tierra no se conectarán a la conexión a tierra del USB (por supuesto, la conexión a tierra del USB puede estar flotando, por ejemplo, en la batería de una computadora portátil)

Como Russell mencionó, sería útil un diagrama de sus conexiones.

Gracias por los diagramas:

Su problema es como se indicó anteriormente, necesita conectar los terrenos juntos. De lo contrario, la señal Arduino PWM no tiene una ruta de retorno (recuerde que un voltaje siempre es relativo a algo) a la tierra de Arduino ya que las tierras no están conectadas.
Está bien conectar todos los terrenos juntos (suministros de arduino y CC)
La única vez que no es en el caso muy raro en el que puede tener un "tierra" de suministro que está por encima de la tierra en relación con los terrenos de suministro (por ejemplo, un 20 V alimentación con V+ a 50 V y V- a 30 V relativa a tierra/tierra de CA no se puede conectar a una alimentación de 20 V con V+ a 20 V y V- a 0 V)
Si tiene dudas, puede probar cualquier voltaje entre las tierras con un multímetro (por ejemplo, una sonda a una tierra, una a la otra tierra), pero dado que la mayoría de los suministros de CC son flotantes (no están referenciados a tierra), entonces esencialmente las salidas son como pilas

Espero no haber confundido las cosas aquí :-) Conéctelos y háganos saber cómo va. Aquí hay una versión alterada de su diagrama (observe las líneas de tierra negras adicionales):

Conexión a tierra de la tira RGB

Acabo de configurar enlaces a esquemas. Las tierras de Arduino y DC no están conectadas. ¿Puedo conectar los 3 terrenos juntos? (¿Necesito usar diodos para las entradas de PWM?) ¿Funcionará el PWM en este caso para las 3 TIRAS DE LED separadas que funcionan con energía? Gracias.
Ah, está bien. Vea la respuesta actualizada entonces, necesita conectarlos todos juntos para que funcione.

Tu descripción será muy, muy, muy dura para la mayoría de los cerebros. Un dibujo, incluso dibujado a mano y escaneado o fotografiado, sería mejor.

SI está utilizando exactamente el diagrama Lady ADA, debería funcionar.
Tenga en cuenta que los MOSFET:
DEBEN ser de nivel lógico con Vth <= 2V.
DEBE ser el canal N.
DEBE coincidir con el pinout que se muestra.

Es probable que todos los MOSFET TO220 que encuentre tengan este pinout.
Si usa el pequeño y horrible BSS170 o cualquier MOSFET, tienen un pinout diferente y Vth es demasiado alto.

ingrese la descripción de la imagen aquí

Lo lamento. Configuré enlaces a esquemas porque no puedo publicar imágenes debido a mi condición de novato. El segundo esquema funciona para una tira, pero no creo que el PWM funcione para las otras dos tiras. El primer esquema no permite que el PWM funcione en absoluto. Los MOSFET son TO220, pinout correcto.