ESP32 Reset Problemi

Onerildimi goremedim. ESP Modulu ve selonoidin beslemelerini deneme amaciyla iki ayri kaynaktan besle (USB'den degil) Zorlayici testleri yap sorunun ne oldugu ortaya cikacaktir.
 
100 nF'nin orda bir işi yok. Üstelik tuhaf sorunlar çıkartabilir. Bobinin enerjisi bittikten sonra diyot gerilim düşümünün altında bir gerilimde osilasyon başlatacaktır diye düşünüyorum. Çok küçük bir enerji ile başlayan ve hemen sönümlenecek bir osilasyon, bize göre. Rahatsız olan devreye göre olmayabilir. Elemekte fayda var.
 
Bugün yine can sıkıcı bir Reset porblemi ile uğraşıyorum ve çözüm bulamadım henüz.
Oyuncular ESP32 s3, 8 kanal röle, uln2803 ve 220V valf magnetleri
1762611965608.png
1762611986295.png
1762612025176.png


Daha önce esp32 ile röleleri çektirirken reset problemi ile karşılaştım. Röle uçlarına paralel olarak 1k 1w direnç taktım ve röle çekerken reset probleminden kurtuldum. Sonraki problem röle çektikten sonra röleyi bırakırken resetlenmeye başladı. Bunu da rölenin transistöre bağlanan ucu ile Gnd arasına 1K direnç atarak çözdüm. Amaç röle bıraktığı anda bobin üzerinden geçen akımın 0'a düşmesine izin vermemek. Röle bıraksa da röle üzerinden hafif bir akım geçiyor ve bobin ucundaki ters EMK, zararlı seviyelere çıkamıyor.
Bu uygulama ESP32'nin röle bırakma anındaki sıkıntısını çözdü ama başka bir problemle karşılaştım.
Bu problem de şu:
Ekovatı çalıştırıken 3 tane valfi kontrol ediyorum. Önce ekovatı basınç ve vakum tanklarından valfler sayesinde ayırıp boşta çalıştırıyorum. Sonra yine valfler sayesinde yine vakum yada basınç tankına bağlıyorum. Problem de burada başlıyor. Valfı bıraktığım zaman esp32 yine resetleniyor. Daha doğrusu kilitleniyor. Selenoid valfler üzerinde 220AC ile çalışan bobinler var. Röleler de bu bobinleri sürüyor.
Kodlama ile uğraşıp basınç ve vakum sensörleri ile uğraşacağım derken ilginç ilginç reset problemleri ile uğraştım. Canım sıkıldı. Çözüm bulmak için uğraşmak güzel ama zaman kaybı yaşamak can sıkıcı. Hem de çok.
Önerisi olan var mı?

1762612717041.jpeg


Röle kartının son hali.
 
Son düzenleme:
ESP32'nin bypass kondansatörünü arttırmayı denedin mi? Belki gerilim düşmesi oluyordur. Osiloskop ile bakmak lazım.
 
Deneyeyim ama 220AC ile çalışan valf, galvanik olarak ESP32 ile izole. Arada hem opto hem de röle var. Ama yine de ESP32 kilitleniyor. Sadece röle bağlı, valf bağlı değilken sıkıntı olmadan çalışıyor.
 
hocam diğer mantıklı çözümlere ilaveten ventilin dışına alüminyum folyo sarıp topraklamayı bir denesen sonuca nasıl bir etkisi olur acaba?
 
hocam diğer mantıklı çözümlere ilaveten ventilin dışına alüminyum folyo sarıp topraklamayı bir denesen sonuca nasıl bir etkisi olur acaba?
Ventilden vazgeçemeyeceğim için ya ESP32 yerine pi pico veya Arduino Nano 33iot'a geçicem yada valfi dize getirmenin yolunu bulucam.
Aslında valf bobini ile yakın değil ama bişeylerden nem kapıyor ESP32
 
Son düzenleme:
ESP32 ile role vs butun ivir zivir kartlari arasindaki baglantilari ayir.

Sadece GNDleri bagli olsun.

ESP de basit bir test programi kostur. Ama reset yedigini anlayabilecegin bir sey olsun.

Kodu baslat kosmaya.

Role kartinda girislere bir tel parcasi ile sinyal ver role tik tak ceksin dursun. Valfler tak tak ceksin dursun.

Bu sartlarda ESPnin reset yemedigininden emin ol.

Sonra devam ederiz.
 
ESP32 ile role vs butun ivir zivir kartlari arasindaki baglantilari ayir.

Sadece GNDleri bagli olsun.

ESP de basit bir test programi kostur. Ama reset yedigini anlayabilecegin bir sey olsun.

Kodu baslat kosmaya.

Role kartinda girislere bir tel parcasi ile sinyal ver role tik tak ceksin dursun. Valfler tak tak ceksin dursun.

Bu sartlarda ESPnin reset yemedigininden emin ol.

Sonra devam ederiz.
Canım sıkıldı. Karga tulumba projeyi köşeye kaldırdım ama tekrar el atınca deneyeyim hocam.
Şunu net olarak söyleyebilirim.
ESP32 + 8 kanal röle tek tek açıp kapatınca ESP32 reset yemiyor.
Röleleri ekopvat ve valflere bağladım. Enerji var. Ekovat çalışıyor, valflerin 2 tanesi açık. Valflerden birini kapatınca ESP32 çakılıyor. Valfi açınca sıkıntı yok ama kapatınca ESP32 çakılıyor. Sanırım yine EMP / ters EMK / Manyetik yayınım ile ilgili bir durum var ama çözüm bulamadım. Rölelerdeki dirençlerin röle EMK'yı absorbe etme konusunda işe yaramasına sevindim ama Valfin yayınımı hevesimi kursağımda bıraktı.
 
Gnd bağlı ama (ilk fırsatta ayıracağım) röle ve esp32 beslemeleri farklı olsa da birleşik olsa da valf bağlı değilken ESP32 çakılmıyor. Röleleri düzgün şekilde sürüyor ama valf bağlı iken çakılıyor. valf röle üzerinden bağlı. yani galvanik olarak izole ama yine de ESP32nin kilitlenmesine sebep oluyor.
 
Bir ara, bir yerde mcu'ların içindeki bazı pull-up / pull-down dirençlerde hatalar olduğunu izlemiştim youtube üzerinde. Acaba bununla ilgili bir durum olabilir mi.

Bir hobi proje için esp32 ile başladım fakat pi pico rp2040 ile devam ettim, esp32 ile bir türlü yıldızım barışamadı abi benimde.
 
Gnd bağlı ama (ilk fırsatta ayıracağım) röle ve esp32 beslemeleri farklı olsa da birleşik olsa da valf bağlı değilken ESP32 çakılmıyor. Röleleri düzgün şekilde sürüyor ama valf bağlı iken çakılıyor. valf röle üzerinden bağlı. yani galvanik olarak izole ama yine de ESP32nin kilitlenmesine sebep oluyor.

O zaman valfin baglantisini devreden ayirip sen elinle cat cat ac kapa.

ESP bu durumda kilitleniyor mu?
 
Valfe giden voltaj röle tarafından kesildiğinde eğer röle valfin iki terminalini kısa devre etmez de open circuit hale getirirse, valf yani aslında bir inductor da depolanan enerji nereye gidecek? DC olsaydı sargılara parelel atılan freewheeling diode u üzerinden akacaktı, çünkü akımını korumak isteyen inductor diode u iletime geçirecek olan voltajı indükleyecekti, burada sargılara AC uyguladığımız için akım da AC olacak, yani diode işi olmaz beslemeyi kısa devre etmek demek(kısa not AC röle, valf vs aldığınızda RMS değerine denk gelen DC yi basarak kullanmayın. AC olanlar sargı direnci ile değil empedansı ile tasarlanıyor.). E o akım nereye akacak işte orası soru işareti ve bence sorunun kaynağı. Çözüm olarak sargıya paralel bir snubber atılabilir. 1Kohm a 100nF gibi bir şey denerdim sanırım başlangıç olarak, eğer diff probe varsa problayıp etkisi gözlemlenebilir. Tabi burada sargıların kısa devre edilmediğini varsaydım, alternatifi de kısa devre etmek ama bunda bile rölenin hareketi esnasında sıkıntı olacaktır, çünkü ark oluşacak ve bu oluşan akım röle ömrünü yiyecektir. Akımın sıfır noktasında anahtarlama yapmak da over engineered çözüm olarak sunulabilir, bu konuda çeşitli hilelerle voltaj üzerinden de yapılabilir.
 
biraz teknik ama AC valf sürerken akımı tam sıfır noktasında açar ve kapatırsan bu sorun oluşmaz. düşük voltajlı bir triyak ve zero cross detector ile yapabilirsin.

hatta sorunun sadece kapatırken olduğunu söylemiştin. zero cross kontrol etmesen bile triyak zaten otomatik olarak sıfır noktasında iletimden çıkacak. normalde triyaklar endüktüf yüklerin rastgele bir noktada anahtarlanmasından pek memnun olmazlar ama selenoidin gücü epey düşük. 10-16A bir triyak ile denersen dayanabilir.

veya IL410 gibi opto izoleli ve kendinden zero cross detectorlu bir triyak deneyebilirsin.

 
Son düzenleme:
Buradaki resetleme olay GND/opto olayi vs degil gorunuyor..

Elektromagnetik yayilim ile MCU kartina ulasan enerji resetlemeye neden oluyor gorunuyor.

Yapilacak seylerden birisi MCU kartini oldugu gibi metal kutuya hapesetmek. Tum giris cikislara da alinabilecek her turlu korumayi yapmak.

Olaya neden olan valf ise @clcn dedigi gibi akimini aniden kesmemek de sorunu cozecektir.
 

Çevrimiçi üyeler

Forum istatistikleri

Konular
8,530
Mesajlar
139,732
Üyeler
3,382
Son üye
teknik_notlar

Son kaynaklar

Son profil mesajları

"Araştırma, ne yaptığını bilmediğinde yaptığın şeydir." - Wernher von Braun
“Kendi yolunu çizen kişi, kimsenin izinden gitmez.” – Nietzsche
Kim İslâm’da güzel bir çığır açarsa (güzel bir alışkanlık başlatırsa), onun sevabı ve kendisinden sonra ona uyanların sevapları, onların sevaplarından hiçbir şey eksilmeksizin ona da yazılır.
erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Back
Top