Conduciendo un Sainsmart Relay usando Raspberry Pi

2

En realidad soy un ingeniero de software y no estoy muy familiarizado con el cableado. He estado jugando con un Raspberry Pi Model B, y estoy buscando conectar un cable de extensión de 2 puntas a un relé de estado sólido de 8 canales de Sainsmart.

Estoy manejando los pines GPIO de RPIO (Python). Lo que quiero hacer es conectar una luz nocturna básica como la primera salida del canal del SSR y controlarla desde el pin 17 de GPIO. El problema es que no puedo hacer que esto funcione. Puedo hacer que el LED se ilumine con bastante facilidad, pero parece que no hay salida. He intentado conducir el relé en una señal ALTA y BAJA, pero no dados.

Mi diagrama de cableado se muestra a continuación ... Disculpas por ser muy rudimentario ... ¿Alguna idea de lo que puede estar mal? ¿Mi relevo es malo?

Tenga en cuenta que también tengo varios relés mecánicos y todos parecen hacer lo mismo.

También, me han dicho que el lado CONEXIÓN A TIERRA de un cable de 2 puntas es el lado donde el aislamiento tiene etiquetado. Supongo que la parte de TIERRA del cable de 2 clavijas está enchufada en la parte superior del canal de salida del relé y VCC en la parte inferior. ¿Alguien puede confirmar conmigo?

También he probado esto con un Arduino, y parece que tampoco funciona. Lo siento por la complicada publicación, ¡pero esto me ha estado volviendo loco durante las últimas dos semanas!

EDITAR: El LED en la placa se enciende, pero no he tenido suerte de apagar algo separado del puerto. Y sí, he intentado alimentarlo desde un suministro separado de 5V.

    
pregunta urbanspr1nter

3 respuestas

2

Esto es muy antiguo ahora, pero sigo recibiendo el enlace en los resultados de búsqueda, así que pensé en hacer un comentario en caso de que ayude a alguien más a leer esto tal como soy.

En el diagrama original, parece que el interrogador está pensando que los 2 pines del relé que está conectado a su cable para proporcionar corriente y tierra para ejecutar una luz. Ellos no ... Es solo un interruptor para que enganche el cable caliente de una luz a un lado y enganche el mismo cable al otro lado del relé. Cuando el relé recibe alimentación, enciende el interruptor y la corriente puede fluir a través del relé como si fuera un interruptor de luz. Terrible dibujo que viene :)

El cable de conexión a tierra ------ es opcional ------------ Conexión a tierra de la luz / aparato

Cable de conexión común ---------------------------- Luz común (generalmente blanca)

Cable caliente ----- un lado del relé ---- otro extremo del cable caliente al otro lado del relé

Así que en mi caso hice esto: Tomé mi luz y corté cuidadosamente solo el cable negro y dejé los cables verde y blanco conectados como estaban. Luego enganché un extremo del cable negro a uno de los terminales del relé y el otro extremo del cable negro al otro terminal del mismo relé. Luego conecté el cable de alimentación a una toma de corriente. Cuando el relé está cerrado, la energía fluye hacia la luz y se enciende (si el interruptor de la luz está encendido obviamente) cuando el relé está abierto, no puede fluir la corriente y no hay energía para la luz.

No es el relé que suministra energía a la luz. Eso viene de la toma de corriente. El relé simplemente habilita o inhabilita la corriente para que fluya a través del cable negro al conectar o interrumpir el camino para que fluya la electricidad.

YMMV Tenga cuidado al trabajar con corriente alterna.

Pero cambiar la alimentación de CA con un relé SainSmart y una frambuesa pi es bastante sencillo una vez que entiendes un poco al respecto.

    
respondido por el Michael
1

A primera vista se ve bien.

En general, para los cables de dos conductores unidos, la conexión a tierra tendrá una franja. He visto un texto real que especifica las especificaciones del cable en ambos lados.

¿Se enciende el LED en la placa, o su declaración significa simplemente que pudo encender un LED separado desde ese puerto?

También mencionó que había impulsado algunos relés mecánicos desde ese puerto de E / S. ¿Cuál fue la corriente de la bobina para aquellos? Es posible que el puerto se haya dañado si está sobregirado.

¿Ha probado otros canales en la placa o lo está alimentando desde una fuente de 5V separada?

    
respondido por el alphasierra
1

Ese tablero de relés solo sirve para conmutar cargas de CA de 100 V o más. Si tienes una carga de voltaje más baja, no va a funcionar.

Para cargas de bajo voltaje, use transistores, MOSFET o una placa de controlador ULN2803 .

    
respondido por el Jasen

Lea otras preguntas en las etiquetas