Arduino no conduce la tira de LED RGB

Estoy usando Arduino Uno con un amplificador de señal RGB de 12 V y una tira de LED RGB de 12 V. Se suministran 12 VCC al amplificador.

Sin embargo, las tiras de LED no se encienden si los pines PWN están configurados en 0o 255.

   analogWrite(ledPinR, 255);
   analogWrite(ledPinG, 255);
   analogWrite(ledPinB, 255);

Cuando se establece en 255, los pines OUTPUT R,G,B tienen un voltaje de 6.3 Va 8.6 V, mientras que los pines INPUT R,G,B tienen aproximadamente 4.7 V.

Los voltajes de los pines de SALIDA no cambian si los pines de ENTRADA están a 0V o 5V.

Las tiras RGB se encienden cuando conecto el POWER -terminal a cualquiera de los terminales OUTPUT R,G,B.

¿Qué se puede hacer para permitir que Arduino ilumine las tiras de LED?

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

¿Qué pasa si desconectas una de las entradas del amplificador del Arduino y la conectas a +5V?
@JohnHonniball No pasa nada. La tira de LED no enciende
En realidad, los voltajes de SALIDA no cambian cuando los voltajes de ENTRADA R, G, B cambian de 0 V a 5 V.
Parece que +5V no es suficiente para activar la entrada. Tal vez, como han dicho otros, es un dispositivo completamente de 12V. O hay algo más que aún no hemos detectado.

Respuestas (2)

Por lo que puedo ver, esta pequeña caja está diseñada para tomar una señal de baja corriente de 12V y amplificarla a una señal de alta corriente de 12V.

No es adecuado para conectarse directamente a un Arduino.

Necesitarás tres transistores NPN para conectar entre V+ y cada una de las entradas R, G y B, y luego conducir las bases de los transistores a través de una resistencia del Arduino.

Pero eso es solo una puñalada salvaje en la oscuridad, ya que parece que no hay absolutamente ninguna documentación disponible en ninguna parte.

Después de mucho buscar logré encontrar esta imagen:

ingrese la descripción de la imagen aquí

por lo que parece que está diseñado para ir a la mitad de una cadena de LED para alimentar más de ellos, no para ser impulsado por un dispositivo de bajo voltaje como un Arduino.

Desconecté Arduino por completo del amplificador, luego conecté PWER +12V a INPUT V+ y POWER +12V a INPUT R,G,B pero la tira LED aún no se enciende. ¿Significa esto que también hay un problema con el amplificador?
Lo noto RGB Controlleren el diagrama. ¿Eso probablemente emite señales de 12V? Aquí hay otro diagrama de cableado que incluye Arduino: arduino.stackexchange.com/questions/3535/…

Este ha sido un problema publicado en varios blogs y foros; la solución suele ser bastante simple. el amplificador en realidad está conectando a tierra los puntos RGB negativos de la tira de LED. Por lo tanto, no requiere 12v como tal. y el boceto inicial de conectar el pin arduino 5v al riel 12v del amplificador es un camino seguro para quemar su arduino -FAST.

Resolver es quitar los 12v del amplificador. la mayoría de ellos funcionan bien con 5v.

Propuesta revisada a Arduino - Amplificador de tiras de Led

Recuerde que como usa dos voltajes, ambos deben tener la GND como común. ambos menos 12v y menos 5v conectados a la misma GND.
¡Bienvenido a EE.SE! Esto parece plausible, pero depende del dispositivo. Sin embargo, ahora ha conectado 5 V a una entrada de 12 V en el dispositivo amplificador. Tampoco ha indicado que conectó la alimentación de Arduino a una fuente adecuada. Considere usar el editor de esquemas para dibujar su propio diagrama.
Gracias. Omití dar más detalles sobre el 5v. Gracias por señalar esto. La mayoría de los amplificadores rgb tienen un puente de 12v. Y un diodo para limitar la potencia al interior (circuito de conmutación). Revisa tu Amplificador antes de conectar el 12v. Mi punto era usar una fuente de alimentación de 5v para el amplificador y arduino. Y una fuente de alimentación de 12v directamente a la tira de LED. Ambas fuentes con un menos común. Hice varias configuraciones como esta y nunca quemé arduinos debido a que los 12v van a donde no los quieres. Vea mi edición del dibujo de Treadstarters, abow.