Ayrı GND lerde Şase?

Başlatan AXI, 26 Kasım 2018, 05:03:10

AXI

Merhaba arkadaşlar.
Kafamı karıştıran bir konuda yardımlarınıza ihtiyacım var.

Metal bir kutu içerisinde 500W inverter, 10 adet role, 24bit ADC ve stm32f103 ana kontrol kartı var.

ve bu 4 grup devre birbirleri ile uart üzerinden haberleşiyor.Ve her devre kendine has ayrı bir batarya grubundan besleniyor.Yani tüm devrelerin GND leri birbirinden bağımsız.

inverter ile üretilen 300VDC 0.5A yük altında roleler ile anahtarlandığında elektriksel olarak tamamen yalıtılmış işlemcilerde bile resetlenme oluyor. Ve sebebinin anahtarlama anındaki yüksek gerilim zıplamalarından dolayı oluşan elektriksel ve manyetik gürültüden kaynaklı olduğunu düşünüyorum.

Faraday kafesi ile devreleri koruma altına almak için cihaz içindeki her devreyi ayrı ayrı aliminyum kutular içine yerleştirip her devrenin kendi GND sini kendine ait kutunun şasesine bağladım. Ve haberleşme hatlarınıda ekranlı kablolar ile değiştirdim. Ekranlarıda haberleşmenin bir ucundaki GND ye bağladım.

Cihazın ana kasasıda metal ve şuan hiç bir GND ye bağlı değil.

Bu şekilde resetlenmeler azalsada her 10 role kontrolünde bir yine farklı işlemcilerde resetlenmeler alıyorum.

Ortak bir gnd olmadığı için metal yapıların birbirine refaransları olmuyor ve karmaşık bir yapı ortaya çıkıyor.

Böyle çok GND li bir yapıda devrelerin birbilerinin ürettiği gürültüden etkilenmemesi için neler yapabilirim?
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

AXI

#1


Aralarındaki siyah çizgi optolarla yalıtılmış uart haberleşme hatları. Yoksa kutuları şaseleri birbirinden bağımsız.
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

bymrz

Benzer bir sorunu ben de yaşamıştım.

Çözümün, sorunu olduğu yerde minimuma indirmek.
Yani rolenin bobin uçlarının dibine kondansatör ile, seri kondansatör+direnç ile, TVS diyot ile, vb. yöntemlerle Snubber devresi yapmalısın.

Bu yöntem kesinlikle işe yarayacaktır...

Mnemonic

Merhaba;
uartlarınız izolemi yani uart iletişiminde kullandığınız gnd sistemden tamamen bağımsız mı ? oradan gnd kaçmadığına emin olub

malaga

solid state rölelerden kullanabilirsin
Hiç bir kimsenin gönlünü yapmak için Allahın hükmünü çiğneme

AXI

@malaga farklı gerilimler anahtarlanacağı ve yalıtım direncinin olabildiğince yüksek olması istendiği için solid role kullanamıyoruz.

@Mnemonic Evet RX ve TX hatları tamamen optalarla yalıtılmış durumda. Aralarında başka hiçbir elektriksel bağlantı  yok.

@alone_lover role bobinlerine paralel ters bağlı 1n4148 ve 100nf kondansatör mevcut. Ve roleler uln2803 ile sürülüyor.ULN2803 de pc817 optolarla.
İnverter çalışmadığında yani roleler yüksüz olarak anahtarlandığında binlerce kontrole rağmen hiç resetlenme almıyorum.
Ama inverterin ürettiği enerjiyi role kontaklarında geçirdikten sonra, özellikle yük altındayken roleler kontrol edildiğinde resetlenmeler oluyor.
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

AXI

#6
Role ile yapılan inverteri anlık olarak yüklemenin, inverter devresine gürültülü bir manyetik alan oluşturtabileceğini düşünüyorum. Ve bunu önlemek için inverter gerilimini mosfet ile role konumu ayarlandıktan sonra yumuşak bir şekilde açıp kapatmayı düşünüyorum.

Ama bu sorunu çözse bile şuan asıl amacım gürültüyü yok etmeden önce faraday kafesleri ile aslında olan gürültüyü engellemeyi başarabilmek. Daha sonrada gerekirse bu gürültüyü azaltmak için çalışmak??
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

M.Salim GÜLLÜCE

#7
Alıntı yapılan: Bahri Bilir - 26 Kasım 2018, 11:45:55Role ile yapılan inverteri anlık olarak yüklemenin, inverter devresine gürültülü bir manyetik alan oluşturtabileceğini düşünüyorum. Ve bunu önlemek için inverter gerilimini mosfet ile role konumu ayarlandıktan sonra yumuşak bir şekilde açıp kapatmayı düşünüyorum.

Ama bu sorunu çözse bile şuan asıl amacım gürültüyü yok etmeden önce faraday kafesleri ile aslında olan gürültüyü engellemeyi başarabilmek. Daha sonrada gerekirse bu gürültüyü azaltmak için çalışmak??

https://www.picproje.org/index.php/topic,74227.15.html
bu linkte ayrıntılı tavsiyelerim oldu..
Bi göz atmanda fayda war.

yas

Alıntı yapılan: Bahri Bilir - 26 Kasım 2018, 11:42:02@malaga farklı gerilimler anahtarlanacağı ve yalıtım direncinin olabildiğince yüksek olması istendiği için solid role kullanamıyoruz.

@Mnemonic Evet RX ve TX hatları tamamen optalarla yalıtılmış durumda. Aralarında başka hiçbir elektriksel bağlantı  yok.

@alone_lover role bobinlerine paralel ters bağlı 1n4148 ve 100nf kondansatör mevcut. Ve roleler uln2803 ile sürülüyor.ULN2803 de pc817 optolarla.
İnverter çalışmadığında yani roleler yüksüz olarak anahtarlandığında binlerce kontrole rağmen hiç resetlenme almıyorum.
Ama inverterin ürettiği enerjiyi role kontaklarında geçirdikten sonra, özellikle yük altındayken roleler kontrol edildiğinde resetlenmeler oluyor.

Muhtemelen dikkatinizden kaçmamıştır ama yinede hatırlatmak istedim, RX/TX hatları üzerinde optik olarak yalıtım var fakat opto elemanların diğer tarafları aynı kaynaktan besleniyorsa şayet tam bir yalıtım söz konusu değildir.

Birde mcu nun reset pinini vdd ye direk bağladığınızda durum ne oluyor bunu hiç denediniz mi?

gokhan1500

Sorun kaynağı olarak  tanımlayamam ama sistemde kullanılan rölelerin 300 VDC'de belirtilen anahtarlama kapasitesine sahip olduğundan emin olun. 230 VAC de 5A olan röle 110 VDC de 0.3A kadar düşebiliyor.

mustafa_cmbz

Alıntı yapılan: Bahri Bilir - 26 Kasım 2018, 11:42:02@malaga farklı gerilimler anahtarlanacağı ve yalıtım direncinin olabildiğince yüksek olması istendiği için solid role kullanamıyoruz.

@Mnemonic Evet RX ve TX hatları tamamen optalarla yalıtılmış durumda. Aralarında başka hiçbir elektriksel bağlantı  yok.

@alone_lover role bobinlerine paralel ters bağlı 1n4148 ve 100nf kondansatör mevcut. Ve roleler uln2803 ile sürülüyor.ULN2803 de pc817 optolarla.
İnverter çalışmadığında yani roleler yüksüz olarak anahtarlandığında binlerce kontrole rağmen hiç resetlenme almıyorum.
Ama inverterin ürettiği enerjiyi role kontaklarında geçirdikten sonra, özellikle yük altındayken roleler kontrol edildiğinde resetlenmeler oluyor.

Röle sürerken eğer rölelerin gnd si ayrı değilse opto kullanmanın hiç bir espirisi yok.faydası varsada hangi durumlarda fayda sağlar bilemiyorum.bende aynı tasrımları kullanıyorum ama sizin bir eksiğiniz sabırım besleme girişinizde pi tipi filitre yok. Bi tipi filitre koyun girişe sorununuz çözülecek.

mustafa_cmbz



Ben bu tarz bir besleme girişi kullanıyorum.bu tarz sorunları bende yaşıyordum pi tipi filitre kullanmaya başladığımdan bu yana hepsi geride kaldı.

AXI

@mustafa_cmbz evet bu filtre yapısı yok. Bu yapıyı @Mehmet Salim GÜLLÜCE de önemle önermiş. Bunu araştırıp devrelerin besleme katına ekleyeceğim.

GND lerin tamamen bağımsız olduğundan eminim. Yani role bobinlerinin oluşturduğu piklerden kaynaklanan beslemeden kaynaklı olmadığını düşünüyorum.
Birde beslemeye uygulanan bir filtre beslemedeki kirlilikten kaynaklı sorunları çözmek için değil midir? Yani GND leri bağımsız farklı bir inverter devresinden etkilenen devre için besleme gerilimini filtrelemek nasıl avantajlar kazandırır?

@yas evet optonun çıkış kısmı alıcı devrenin beslemesinden, anot ve katot giriş kısmı ise verice devresinden besleniyor. Optoların çalışma yapısını bildiğim için açıkcası GND lerde karışma ihtimali olduğunu hiç var sayıp bu yönde ölçümler yapma ihtiyacı hissetmedim. Ve şuanda cihaz düzenlemeler için sökük konumda.
Devrelerin GND leri arasında multimetrenin direnç modunda ölçüm yaptığımda sonsuz direnç okuyorum.
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

F.T

Hocam senin sistemin ana giriş voltajı kaç volt ?
Hakk şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

AXI

@FT role, 24bit ADC, stm32f10 kontrol devreleri kendilerine has 18650 pil gruplarından besleniyorlar. Ve her grubun şarj esnası dahil her zaman GND leri birbirlerinden bağımsız.

300VDC üreten İnverter devresi ise 12V harici araç aküsü ile besleniyor.
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"