Tengo una placa de relés que compré en dx.com y no estoy seguro de su confiabilidad. Si falla, entonces puede dañar mi Pi, ¿verdad? Así que busqué en Google y leí que el optoaislador proporciona un aislamiento completo. A pesar de que la placa de relés está construida con un optoaislador, aún así no confiaré en él.
Elegí PIC 817 para esto. No hay una razón fuerte detrás de esto. Encontré su esquema de datos aquí . Por lo que entiendo, la entrada de funcionamiento debe ser 1.2v 20mA.
El relé requiere 5v para encender/apagar y 5v para operar la placa de relés.
Basado en esto, hice el siguiente circuito y calculé R1 usando la ley de Ohm.
(3.3v - 1.2v)/0.02A = 105 Ohms
También quiero alimentar el relé desde Pi. Creo que debería mantener un diodo entre ellos para que siempre sea unidireccional y no haya corriente proveniente de la placa de relés a Pi. Y creo que el diodo con un mínimo de 5v debería funcionar para este propósito. Escogí 1N4007 porque es fácil de conseguir para mí. Sus clasificaciones son 1000v y 1A. ¿O debería usar un transistor en su lugar?
¿Es correcto el siguiente circuito? ¿Necesito algún componente extra? y también se puede reemplazar todo esto por cualquier IC disponible?
simular este circuito : esquema creado con CircuitLab
En primer lugar, probablemente no necesite el PIC 817 en absoluto. Hay un transistor o "algo" en la entrada de la placa de relés que mantiene la Pi fuera de peligro. A menos que tengas algún extraño accidente.
Dicho esto, el PIC 817 está mal cableado. Como se sabe, el colector cortará el Pi 5V a tierra cuando se active. Necesita una resistencia pullup en lugar del cable directo al diodo. Tenga en cuenta que su lógica será "activa baja" al usar el optoacoplador. Un "1" en el GPIO activará el optoacoplador que bajará las placas de relé CH1/2 y desactivará el relé.
El GPIO en el Pi probablemente también correrá el riesgo de ser frito por su diodo PIC 817. ¿Ha buscado cuál es la corriente máxima permitida de Pi GPIO? Creo que es bastante bajo.
También debe verificar qué corriente necesita el relé. Los relés hk3ff-dc5v-shg parecen tener una resistencia de bobina de 70 ohmios. Eso sería aprox. 0,14 A en el regulador de 5 V si se dibujan ambos relés. ¿Eso esta bien?
En primer lugar, no necesita preocuparse de que la placa de relés falle de tal manera que destruya su Raspberry Pi. Ese es un modo de falla extremadamente improbable. Y si lo está alimentando desde la misma fuente, tampoco está completamente protegido, incluso con ese diodo. Pero, de nuevo, es un escenario poco probable, básicamente algo así como un relámpago / aumento de potencia en el circuito de carga lo suficientemente fuerte como para crear un arco en la bobina del relé. Y el optoacoplador aún no le brindaría una protección completa contra eso.
Desafortunadamente, no está claro cuáles son los niveles de voltaje de control para el tablero de relés. Si son 5 V como dices y tu placa genera 3.3, entonces hay un problema, pero no veo de dónde obtuviste esa información. La placa de relés tiene transistores de control y supongo que funcionará bien con señales de control de 3,3 V.
Pero si realmente quiere usar un optoacoplador, puede hacerlo. Al menos funcionará como un cambiador de nivel. Sin embargo, su circuito no funcionará: freirá su optoacoplador o el D1 innecesario tan pronto como envíe corriente a través del LED del optoacoplador. El optoacoplador no requiere una tensión de alimentación separada. Puede pensar en él como un relé de estado sólido polarizado. Puede insertar una resistencia de carga (digamos, 10k) entre el pin 3 del optoacoplador y tierra y conectar esa unión a la entrada respectiva de la placa de relés. Por cierto, necesita un optoacoplador separado para cada canal, por supuesto. Además, la corriente de excitación de 20 mA sería innecesaria, 5 mA serían suficientes, por lo tanto, haga que R1 sea de 400 ohmios.
¡Buena suerte con tu proyecto!
avi
Dejvid_no1
avi