Traducido del Türkçe por IA ·
En casa tuve casi lo mismo; un amigo electricista lo resolvió y yo aprendí de él. Hay dos problemas.El primero es el jumper JD-VCC. Mientras esté puesto, el optoacoplador de la placa no aísla nada: la bobina del relé también se alimenta del 5V de la Pi y las masas son comunes. El pulso que genera la bobina del relé al soltar va directo a la alimentación de la Pi. Qué hacer:
- Quita el jumper.
- Alimenta JD-VCC y el GND del lado de la bobina de la placa desde un adaptador 5V independiente (sirve uno barato de 5V 1A).
- De la Pi a la placa solo deben ir VCC (3,3V también sirve, para el LED del optoacoplador) e IN1. No conectes el GND de la Pi al GND del lado de la bobina.
El segundo es la bobina del contactor. El diodo que mencionó Ayşe es para bobinas DC; la tuya es de 230 V AC, y ahí un diodo no sirve. Pon un snubber RC (100 Ω + 0,1 µF X2, se vende como módulo ya hecho) o una varistor en los terminales de la bobina. El arco al soltar genera interferencias en los contactos del relé, y si los cables pasan junto a la Pi, también se filtran hasta ella.Aunque ya hayas hecho todo esto, aleja la Pi 20-30 cm de los relés y no pases los cables de 230 V por el mismo canal que los cables GPIO de la Pi.Y en el lado de Hermetry: después de enviar el comando pump.set, haz que el dispositivo informe del estado real de la bomba (conecta el contacto auxiliar del contactor a una entrada y envíalo como pump.running). Así, aunque la Pi se reinicie, la regla se basa en lo que dice el dispositivo y no en lo que se “envió”.
Evde neredeyse aynısını yaşadım, elektrikçi bir arkadaş çözdü, ben de öğrendim. İki sorun var.
Birincisi JD-VCC jumper’ı. Takılı olduğu sürece kart üzerindeki optokuplör hiçbir şeyi ayırmıyor: rölenin bobini de Pi’nin 5V’undan besleniyor ve toprak ortak. Röle bobini bırakırken oluşan darbe doğrudan Pi’nin beslemesine biniyor. Yapılacak:
- Jumper’ı çıkar.
- JD-VCC ve kartın bobin tarafı GND’si ayrı bir 5V adaptörden beslensin (ucuz bir 5V 1A yeter).
- Pi’den karta sadece VCC (3.3V da olur, optokuplör LED’i için) ve IN1 gitsin. Pi GND’sini bobin tarafının GND’sine bağlama.
İkincisi kontaktör bobini. Ayşe’nin dediği diyot DC bobin için; seninki 230 V AC, ona diyot olmaz. Bobin uçlarına RC snubber (100 Ω + 0,1 µF X2, hazır modül olarak satılıyor) ya da varistör koy. Bırakma anındaki ark röle kontağında parazit yapıyor ve kablolar Pi’nin yanından geçiyorsa oraya da sızıyor.
Bunlar bitince bile Pi’yi rölelerden 20-30 cm uzağa al, 230 V kabloları Pi’nin GPIO kablolarıyla aynı kanaldan geçirme.
Bir de Hermetry tarafında: pump.set komutunu gönderdikten sonra pompanın gerçek durumunu cihazın raporlamasını sağla (kontaktörün yardımcı kontağını bir girişe bağla, pump.running diye gönder). Böylece Pi resetlense de kural «gönderdim» diye değil cihazın söylediğine göre görünür.

