Tengo un problema con un relé de doble modulo de 12VDC TONGLING JQC-3FF-S-Z conectado a mi Arduino, lo uso para encender dos ventiladores de 12V. Les explico:
Conexionado:
Fuente de poder de 12V conectados a los terminales positivo y negativo de la protoboard. Cada ventilador tiene el mismo conexionado, el cual es: negativo al negativo de la protoboard, el positivo al COM del Relé de 12VDC, el COM del relé conectado al positivo de la protoboard.
El GND del relé conectado al negativo de la protoboard, el VCC conectado al positivo de la protoboard, y el IN1 y IN2 conectados a los pines 8 y 9 del Arduino Uno. Por ultimo, el Arduino UNO tiene conectado su GND al negativo de la protoboard.
A continuación un código sencillo para encender y apagar el relé:
Código:
int R1 = 8;
int R2 = 9;
void setup() {
delay(1000);
pinMode(R1, OUTPUT);
pinMode(R2, OUTPUT);
digitalWrite(R1, LOW);
digitalWrite(R2, LOW);
Serial.begin(9600);
}
void loop() {
digitalWrite(R1, HIGH);
digitalWrite(R2, HIGH);
Serial.println("Prendidos");
delay(5000);
digitalWrite(R1, LOW);
digitalWrite(R2, LOW);
Serial.println("Apagados");
delay(5000);
}
El monitor serial me muestra "Encendido" y "Apagados" cada 5 seg, las luces rojas de los relés sí se encienden, pero bajan su intensidad (no se apagan) cada 5 segundos y luego vuelven a su intensidad. Los ventiladores funcionan, el problema es que no se apagan cada 5 segundos, qué puede ser?




