¿Tengo un módulo de relé defectuoso?

1

Soy consciente de que ha habido muchas preguntas sobre esta serie de relés, pero los he leído y todavía no puedo hacer que esto funcione.

Tengo esta versión , con 4 relés.

Actualmente estoy cableando:

  • 5v Arduino - > VCC
  • GND Arduino - > GND
  • E / S 13 Arduino - > IN1

He puenteado VCC y JD-VCC.

Estoy ejecutando el boceto de ejemplo de Arduino blink, pero no pasa nada. He comprobado que está utilizando el pin correcto, he comprobado que el código se está ejecutando correctamente, pero todavía no puedo hacerlo funcionar.

No se oye ningún ruido cuando el IN1 cambia de alto a bajo o viceversa, y el LED de estado tampoco se enciende.

También he intentado cambiar Arduinos, en caso de que fuera un problema, pero no tuve suerte.

¿Alguien puede ayudar?

    
pregunta Alfo

4 respuestas

2

Hay algunos puntos de falla.

El primero es el lado opto del optoacoplador. R1, el Opto Led y el IN1.

El segundo es el lado del transistor del optoacoplador. El transistor opto, R2 y Q1.

El tercero también es el diodo de relé y retorno con Q1.

El último es los encabezados y las trazas, especialmente porque has desoldado y resuelto nuevos encabezados al tablero.

Lo más fácil de hacer es probar cada parte. Usando dos cables, de un paquete de baterías 3x AA (4.5v), o un suministro de 5v, conecte la alimentación y la conexión a tierra directamente a las clavijas de la bobina del relé, sin pasar por el resto. Si hace clic, funciona. Si no lo hace, el relé es malo O hay un corto.

Luego, pruebe la potencia en el punto JD-VCC & R2 lejos de Q1. Si funciona, el transistor Q1 es bueno.

Finalmente, aplique potencia al lado opuesto de R1 y realice la conexión a tierra en el cátodo del led IN1 en la placa. Si se enciende el led, entonces el lado opto del acoplador y el IN1 funcionan.

Si todos funcionan, entonces es un problema con su trabajo de soldadura. Si no funcionan, entonces podría ser un problema de su trabajo de soldadura, y se necesitaría un multímetro con prueba de continuidad.

    
respondido por el Passerby
1

Compré un par de módulos de doble relé recientemente y tuve el mismo problema. El problema podría ser que compró un módulo de relé "Active low". Lo que eso significa es que el "en" no quiere una señal alta del GPIO. En su lugar, está buscando un terreno. Si conectas tu vcc a 3.3 o 5 voltios, conectas a tierra, luego intenta tomar un pequeño trozo de cable y saltar al suelo en el pin. Su relé probablemente se activará.

Entonces, ¿cuál es la solución?

In1 y tierra se conectan a tierra. VCC va a su pin GPIO. JD-VCC va a su plus 3 o 5 voltios. (Encontré 3.3 trabajos, ¡pero no un trabajo satisfactorio como 5v!)

Sé que estoy respondiendo una pregunta muy antigua, pero estoy emocionado de compartir una solución.

    
respondido por el John6of6
0

1) Ejecute el tablero de relés directamente en 5v y no en Arduino.

2) Pruebe IN2, IN3 y o IN4.

3) Pruebe un cableado de 5 voltios y conexión a tierra en el tablero de relés, con la señal IN activada por un interruptor momentáneo físico, sacando al Arduino de la ecuación

Si la placa sigue sin funcionar, es posible que la haya roto con su trabajo de soldadura.

    
respondido por el mikeY
0

Lea la parte superior del módulo de relé

SRD-12VDC-SL-C indica que requiere 12v para funcionar SRD-5VDC-SL-C indica que requiere 5v para funcionar SRD-3VDC-SL-C indica que requiere 3v para funcionar

Puede usar el voltaje apropiado para activar la bobina del relé, no se preocupe por el circuito. Simplemente use dos cables conectados a 3v / 5v / 12v y toque los cables en los terminales de la bobina del relé. Si el relé no es malo, escuchará el sonido tiktok :)

    
respondido por el Babuatigerua

Lea otras preguntas en las etiquetas