röle anahtarlayınca sapıtan devre

Başlatan Emre MERMİ, 12 Kasım 2015, 15:56:36

kudretuzuner

Merhaba,
PIC ile röle uygulamalarınızda optokaplır kullanmanızı öneririm.Hiç sıkıntı olmaz.
Amatör

fay_elektronik

arkadaşlar mikro denetleyicinin sapıtma nedeni genelde emk(elektro motor kuvvetin)den dolayı yapıyor bunun nedenleri genelde beslemenin düzensiz gelmesinden yapıyor veya yazılımdaki açıklarınızdan dolayı ben yaptığım devrelerde 7805 kullanmıyorum onun yerine lm2575 kullanıyorum gerilimde en ufak sekme olmuyor birde yazılımda brown out reset durumunu sigorta ayar bölümünden kapatman gerekiyor bunları yaparsan değil röle 10 tane motor çalışsa bile sapıtmıyor

eeburakdemir

#17
Yaptığınız devrede rölenin sapıtmasından kastınız tam olarak nedir ? ayrıca roleyı beslerken 78xx tarzı reguleden beslerseniz 78xx serisi zaten cok ısınan bır reguledır sapıtma yapabilir. Boyle durumlarda 12 yada 24 besleme standart ise ac mı dc mı bılmıyorum, ona uygun role kullanmanızı tavsiye ederim. Ayrıca rolenın kontakları uclarına 1nF veya 10nF da olabilir kondanastoru atabilirsiniz. Ben bırcok uygulamam da kullanırım hıc sıkıntı yasamam ayrıca , transıstorle sureeken transıstorun base kısmına 10k ile pull down yapmanızıda onerırım. lm2575 - 12 v dan dahı aynı kartta 6 adet aldp112 role surdum hıcbır sıkıntı olmadan calısmıstı. Yanı 2575 tarzı regulatorler switch mode oldugu ıcın ısınma sorunu pek olma ( asırı yuklenılmedıgı takdırde !!! ) Role sapıtması parazit almadan da kaynaklanır, yani bu kartınızı nasıl cizdiğinize de bağlıdır. Boyle durumlarda 100nf kondansator de kullanılabilir cıkıslara. Elımde rolelerım bosa gitmesın diyosan 2575 tarzı regulator kullan, ayrıca transıstoru surdugun dirençleri buyut. Rolenınde datasheetınde nekadar akım cektıgını hesapla, ona göre direçleri seç.
kolay gelsin.
Asla pes etme...

dnacikaya

Geçen hafta bende böyle bir sorunla karşılaştım. Herşey idealdi. Besleme mükemmel, rölede diyot kontaklarda kondansatör, gnd plane mevcut. Ama röle çekme anında işlemci kitleniyor. Şuna baktım röle çekme anında yazılımım nerede ne yapıyordu. Aynı anda eproma kayıt yaptırmışım. Sadece röle çektikten 100ms sonra kayıt yaptım ve sorun bitti. Belki sizde böyle bir sorun yoktur ama bilgi olarak bulunsun.

Emre MERMİ

#19
Alıntı yapılan: kudretuzuner - 13 Kasım 2015, 14:34:00
Merhaba,
PIC ile röle uygulamalarınızda optokaplır kullanmanızı öneririm.Hiç sıkıntı olmaz.

hocam tek besleme olduğu için opto kullanmamın bir mantığı var mı  ?

Alıntı yapılan: fay_elektronik - 13 Kasım 2015, 15:18:02
arkadaşlar mikro denetleyicinin sapıtma nedeni genelde emk(elektro motor kuvvetin)den dolayı yapıyor bunun nedenleri genelde beslemenin düzensiz gelmesinden yapıyor veya yazılımdaki açıklarınızdan dolayı ben yaptığım devrelerde 7805 kullanmıyorum onun yerine lm2575 kullanıyorum gerilimde en ufak sekme olmuyor birde yazılımda brown out reset durumunu sigorta ayar bölümünden kapatman gerekiyor bunları yaparsan değil röle 10 tane motor çalışsa bile sapıtmıyor

hocam yanıtınız için teşekkür ederim uygulamaya çalışacağım

Alıntı yapılan: eeburakdemir - 13 Kasım 2015, 16:43:52
Yaptığınız devrede rölenin sapıtmasından kastınız tam olarak nedir ? ayrıca roleyı beslerken 78xx tarzı reguleden beslerseniz 78xx serisi zaten cok ısınan bır reguledır sapıtma yapabilir. Boyle durumlarda 12 yada 24 besleme standart ise ac mı dc mı bılmıyorum, ona uygun role kullanmanızı tavsiye ederim. Ayrıca rolenın kontakları uclarına 1nF veya 10nF da olabilir kondanastoru atabilirsiniz. Ben bırcok uygulamam da kullanırım hıc sıkıntı yasamam ayrıca , transıstorle sureeken transıstorun base kısmına 10k ile pull down yapmanızıda onerırım. lm2575 - 12 v dan dahı aynı kartta 6 adet aldp112 role surdum hıcbır sıkıntı olmadan calısmıstı. Yanı 2575 tarzı regulatorler switch mode oldugu ıcın ısınma sorunu pek olma ( asırı yuklenılmedıgı takdırde !!! ) Role sapıtması parazit almadan da kaynaklanır, yani bu kartınızı nasıl cizdiğinize de bağlıdır. Boyle durumlarda 100nf kondansator de kullanılabilir cıkıslara. Elımde rolelerım bosa gitmesın diyosan 2575 tarzı regulator kullan, ayrıca transıstoru surdugun dirençleri buyut. Rolenınde datasheetınde nekadar akım cektıgını hesapla, ona göre direçleri seç.
kolay gelsin.

hocam yanıtınız için çok teşekkür ederim, şöyle diyeyim. 1. röle anahtarladıktan sonra adaptörde bir cızırdama başlıyor. Diğer kontakları da anahtarlarken daha da zor oluyor anahtarlaması. 2.3. basmada algılıyor. beslemede 12v yada 9v kullandım. 12v da biraz daha kararlı çalışıyor. bu arada ısınma kaynaklı 7805 çıkış gerilimi 3.5v ya yaklaşıyor. sanırım kararsızlık bundan kaynaklanıyor. artık beslemeleri ayıracağım çünkü 2575 biraz pahalı kaçıyor. önemli projelerde 2575 kullanacağım.

Alıntı yapılan: dnacikaya - 13 Kasım 2015, 17:23:58
Geçen hafta bende böyle bir sorunla karşılaştım. Herşey idealdi. Besleme mükemmel, rölede diyot kontaklarda kondansatör, gnd plane mevcut. Ama röle çekme anında işlemci kitleniyor. Şuna baktım röle çekme anında yazılımım nerede ne yapıyordu. Aynı anda eproma kayıt yaptırmışım. Sadece röle çektikten 100ms sonra kayıt yaptım ve sorun bitti. Belki sizde böyle bir sorun yoktur ama bilgi olarak bulunsun.

teşekkür ederim hocam bilgilendirmeniz için.

muhendisbey

tek besleme olduğu için opto kullanmamın bir mantığı var mı  ?

Optokuplörün tek görevi besleme ayırmak değildir, MCU'nun pinini korumak için de kullanılır. Yani tek besleme olunca kullanılmaz diye bir durum yoktur. Mesele I/O'nun ters emk'ya maruz kalmasını önlemektir ki optokuplör bunu en iyi sağlayacak devre elemanıdır.
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

Emre MERMİ

Alıntı yapılan: muhendisbey - 13 Kasım 2015, 18:26:56
tek besleme olduğu için opto kullanmamın bir mantığı var mı  ?

Optokuplörün tek görevi besleme ayırmak değildir, MCU'nun pinini korumak için de kullanılır. Yani tek besleme olunca kullanılmaz diye bir durum yoktur. Mesele I/O'nun ters emk'ya maruz kalmasını önlemektir ki optokuplör bunu en iyi sağlayacak devre elemanıdır.

hocam  ben zamanında forumda sormuştum opto ile ilgili bir soru, genel cevap tüm devreyi tek kaynakla besliyorsan opto kullanmana gerek yok bir şeye fayda etmez denmişti. sanırım okuldaki bir hocam da böyle demişti.

birde aklıma bir soru daha geldi. 7805 çok fazla ısınıyorsa ama devre çalışıyorsa ne olur ? yani ne gibi sorun çıkar ? entegre mi bozulur  sadece ?

muhendisbey

İdealde ayırman en doğrusu ancak ayıramıyorsan da optokuplör yine de kullanılabilir. Transistörden farklı olarak led tetiklersin led fototransistörü tetikler. Bunun sağladığı en büyük avantaj ters emk çok yüksek olursa transistörün base'ini delebilir ve doğrudan sisteme akabilir, bu zaman içerisinde de olabilir hemen olacak diye bir kaide de yok. Öteki taraftan sadece optokuplörün transistörü yanabilir. Beslemeye koyacağın bir zener diyot rahatlıkla besleme dengesinin değişmesini engelleyebilirsin. 5.1 yada 5.5V luk bir zener bunun için iyi olur.

7805 genelde çok ısındığı zaman, zamanla verdiği gerilim düşmeye başlar. (kısacası yanar) Öyle ki bir zaman sonra röleyi tetiklemek istediğinde mcu kendine reset atacaktır.

Ne yapabilirsin peki?
Röle için beslemeni ayırmasan bile regülatörleri ayırabilirsin.
Daha yüksek akım çekebileceğin bir regülatör seçebilirsin.
Devrene anlık güç çekimini azaltması için kapasitör ekleyebilirsin.
Röleyi tetikleyebilecek minimum akım değerini sağlatabilirsin. (base ile mcu arasındaki koruma direnci değerini artırarak)
Regülatörü PCB'ye lehimleyerek yada soğutucu takarak üzerindeki ısıyı dağıtmasını sağlayabilirsin.

Ama bana göre regülatörün iki röle ile ısınması mantıksız geliyor. Ya rölelerin çok büyük yada besleme voltajında bir anormallik var. Muhtemelen 12V veya daha yukarısı ile besliyorsun regülatörü. 7805 için 9V'tan yukarı beslemeyi doğru bulmuyorum. 7809'a girdikten sonra 7805'e girmen daha doğru. Genel olarak bir LDO'ya kendi voltajının 2 katından fazla gerilim verilmesi aşırı ısınma sebebidir. Çünkü çektiğin enerjiden daha fazlası bu durumda o regülatörde ısıya dönüşür.
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

BLİZZARD

Kolay gelsin...  7805 lineer regülatör elemanı isiniyorsa PIC den değil roleden fazla akım çekiyor.. Adaptorde bu gücü W karşılamak için uğraşıyor ama yapamıyor PIC  inde çalışması için ihtiyaç olan voltajı karşılanmayınca da reset yiyor. Olay sil baştan döngü şeklinde tekrar eder çözüm: 5v için kararliysan adaptör ve lineer voltaj regülatörü yerine buck-boost tarzı 5v yüksek amperlik regülatör al ...  Zaten 7805 5v 1A  dese de 500-600mA  yaklaşık 3.5W-4W enerji ısıya dönüşüyor...

Mr_YAMYAM

Alıntı yapılan: Emre MERMİ - 12 Kasım 2015, 15:56:36

devrenin girişinde regülatör olarak 7805 var. girişinde çıkışında 100 nf var.
röle 4 yazan yerde pic in portu bağlı. direnç değeri 3k7
devrede 4 röle  628a  ve 8870 var.

benim bildiğim en temel röle anahtarlama devresi bu.

devrede anahtarlama yapınca 7805 çok acayip ısınıyor. adaptör ses çıkarmaya başlıyor inceden. ilk anahtarlamadan sonra ufak ufak gerilim düşümü başlıyor ısınma kaynaklı. bakıyorum bacaklara kısa devre yok.

bunun nedeni ne olabilir ?

Sorun'un analizi ve çözümü için öneriler
Bir güç entegresinin ısınması iki temel unsura bağlıdır.
1 Belirtilen yük akım sınırı aşılmıştır veya aşırı güç düşümü mevcuttur. Giriş gerilimi aşırı yüksekse güç harcanması dolayısı ile çekilebilecek akım da düşecektir. 1A akım kapasiteli bir regülatörün max. 100mA lik rölelerin devreye girmesi ile ısınması mantığı doğru olamaz.

2 Devre tasarım ve ground bağlantıları uzun veya mantıksız yapılmıştır. Dolayısı ile bir çeşit bobin olan röle ile GROUND hattı birleşerek bir OSİLATÖR gibi davranabilir.
Grounding kavramı, sistem sıfır noktasına ulaşıncaya kadar birbirini kesen yollar üzerinde darbeli veya gürültülü akım, oluşması ile hesaplanamayan dalgalı gerilim oluşumuş ve topraklama kavramı tamamen yok olmaktadır. Yani uçtaki rölenin çalışması ile hat üzerinde düşen ve hesaba katılmayan gürültüler tüm besleme kaynağını osilatör haline getirmektedir.
Olası çözümler.
Regülatör entegrelerini ana besleme trafosuna yakın bir yerden tekniğine uygun olarak şase noktalarını şaseleyerek tek bir nokta oluşturunuz. Bu noktaya diğer devrelerden gelen şase bağlantılarını AYRI AYRI tespit ediniz. Eğer metal bir kutu kullanılıyorsa regüle entegreleri en kısa yoldan metal şaseye bağlanıp diğer devrelerin şase bağlantıları da metale direk ilişkilendirilebilir.
Her bir ARTI + uçları ana beslemeden mümkün olduğunca ayrı olarak devrelere irtibatlayıp devrelerin uygun yerinden küçük değerli bir dekuplaj kondnsatörü ile filtre ediniz.
Sistem ground kuralları gereğince en fazla akım çeken devre besleme ünitesine en yakın yapılmalıdır. Osilatör, MCU veya kontroller gibi benzeri hassas devreler ise farklı bir yön ile sistem sıfır noktasına AYRICA bağlanmalıdır.



Resimde metal bir kutu için tasarlanmış basit anlatım görülmektedir.

Emre MERMİ

#25
Alıntı yapılan: muhendisbey - 13 Kasım 2015, 19:27:37
İdealde ayırman en doğrusu ancak ayıramıyorsan da optokuplör yine de kullanılabilir. Transistörden farklı olarak led tetiklersin led fototransistörü tetikler. Bunun sağladığı en büyük avantaj ters emk çok yüksek olursa transistörün base'ini delebilir ve doğrudan sisteme akabilir, bu zaman içerisinde de olabilir hemen olacak diye bir kaide de yok. Öteki taraftan sadece optokuplörün transistörü yanabilir. Beslemeye koyacağın bir zener diyot rahatlıkla besleme dengesinin değişmesini engelleyebilirsin. 5.1 yada 5.5V luk bir zener bunun için iyi olur.

7805 genelde çok ısındığı zaman, zamanla verdiği gerilim düşmeye başlar. (kısacası yanar) Öyle ki bir zaman sonra röleyi tetiklemek istediğinde mcu kendine reset atacaktır.

Ne yapabilirsin peki?
Röle için beslemeni ayırmasan bile regülatörleri ayırabilirsin.
Daha yüksek akım çekebileceğin bir regülatör seçebilirsin.
Devrene anlık güç çekimini azaltması için kapasitör ekleyebilirsin.
Röleyi tetikleyebilecek minimum akım değerini sağlatabilirsin. (base ile mcu arasındaki koruma direnci değerini artırarak)
Regülatörü PCB'ye lehimleyerek yada soğutucu takarak üzerindeki ısıyı dağıtmasını sağlayabilirsin.

Ama bana göre regülatörün iki röle ile ısınması mantıksız geliyor. Ya rölelerin çok büyük yada besleme voltajında bir anormallik var. Muhtemelen 12V veya daha yukarısı ile besliyorsun regülatörü. 7805 için 9V'tan yukarı beslemeyi doğru bulmuyorum. 7809'a girdikten sonra 7805'e girmen daha doğru. Genel olarak bir LDO'ya kendi voltajının 2 katından fazla gerilim verilmesi aşırı ısınma sebebidir. Çünkü çektiğin enerjiden daha fazlası bu durumda o regülatörde ısıya dönüşür.

hocam paylaştığınız bu bilgiler  ve uzun uzun yazdığınız için  çok teşekkür ediyorum, söylediklerinizi tek tek deneyeceğim.
Sadece şunları eklemek istiyorum.  Devrede anlık akım çekebilecek sadece bir röle var o da sanmıyorum anlık çok akım çeksin. Geri kalan elemanlar 8870, 628a ve 4 transistör. Transistörlerin beyzine 3.7k bağlı, daha yüksek direnç bağlamayı deneyeceğim fakat bu sefer anahtarlamada sorun yaşar diye korkuyorum. Bugün elinde olan 5.35 v adaptör ile devreyi besledim. 7805 i çıkardım herhalde gerilimin yüksekliğinden olsa gerek arada sorunlu çalışıyor. Arada bir 8870 kod çözmüyor. Elimde adaptör olmadığı için tam deneyemedim. Olmadı adaptörün kablosuna bir tane diyot adıp gerilimi 0.7v aşşağıya çekerek deneyeceğim.

Birde takıldığım kısım 1 rölede bile bu kadar ısınması normal mi ? 1 tane 5v küp röle ne kadar akım çekebilir ki ?

Bu arada 9v ve 12v ile denedim devreyi aynı ısınma var. Hatta hiç fark yok normalde 12v da ısınma daha fazla olması lazım. sadece 9v ile beslediğimde 7805 fazla ısınınca gerilim çok düşüyor PIC'in çalışmasını bozuyor.

Alıntı yapılan: Mr_YAMYAM - 13 Kasım 2015, 20:26:03


Sorun'un analizi ve çözümü için öneriler
Bir güç entegresinin ısınması iki temel unsura bağlıdır.
1 Belirtilen yük akım sınırı aşılmıştır veya aşırı güç düşümü mevcuttur. Giriş gerilimi aşırı yüksekse güç harcanması dolayısı ile çekilebilecek akım da düşecektir. 1A akım kapasiteli bir regülatörün max. 100mA lik rölelerin devreye girmesi ile ısınması mantığı doğru olamaz.

2 Devre tasarım ve ground bağlantıları uzun veya mantıksız yapılmıştır. Dolayısı ile bir çeşit bobin olan röle ile GROUND hattı birleşerek bir OSİLATÖR gibi davranabilir.
Grounding kavramı, sistem sıfır noktasına ulaşıncaya kadar birbirini kesen yollar üzerinde darbeli veya gürültülü akım, oluşması ile hesaplanamayan dalgalı gerilim oluşumuş ve topraklama kavramı tamamen yok olmaktadır. Yani uçtaki rölenin çalışması ile hat üzerinde düşen ve hesaba katılmayan gürültüler tüm besleme kaynağını osilatör haline getirmektedir.
Olası çözümler.
Regülatör entegrelerini ana besleme trafosuna yakın bir yerden tekniğine uygun olarak şase noktalarını şaseleyerek tek bir nokta oluşturunuz. Bu noktaya diğer devrelerden gelen şase bağlantılarını AYRI AYRI tespit ediniz. Eğer metal bir kutu kullanılıyorsa regüle entegreleri en kısa yoldan metal şaseye bağlanıp diğer devrelerin şase bağlantıları da metale direk ilişkilendirilebilir.
Her bir ARTI + uçları ana beslemeden mümkün olduğunca ayrı olarak devrelere irtibatlayıp devrelerin uygun yerinden küçük değerli bir dekuplaj kondnsatörü ile filtre ediniz.
Sistem ground kuralları gereğince en fazla akım çeken devre besleme ünitesine en yakın yapılmalıdır. Osilatör, MCU veya kontroller gibi benzeri hassas devreler ise farklı bir yön ile sistem sıfır noktasına AYRICA bağlanmalıdır.



Resimde metal bir kutu için tasarlanmış basit anlatım görülmektedir.


hocam yanıtınız için çok teşekkür ederim,

dediğiniz gibi bende 1 rölede bile bu kadar sorun yaşamasına takıldım. 1 tane devrede değil 10 devre yaptım hepsi yanı daha da açıklayıcı olması için mesajın sonuna çizimi ekleyeceğim.
Yazdığınız kuralların çoğunu bilmiyordum sanırım bu devrenin de yapımında uymadım bu kurallara. Tekrar yazdığınız tüm bilgiler için teşekkür ederim.
link ;

http://www.dosya.tc/server5/c39l8j/dtmf.rar.html

muhendisbey

Standart bir rölede ısınması hiç mantıklı değil.
Adaptör beslemesinde böyle bir durum ancak çıkışı iyi filtrelenmemişse meydana gelir, ucuz adaptörlerde pek fazla buna dikkat etmiyorlar. Yani ripple sorunu sebebiyle sıkıntı yaşayabilirsin. Regülatör bu sebeple var. 9V pil ile regülatörü beslemeyi bir dene.

Aklıma birşey geliyor ama bir kontrol et sana zahmet, komutasyon diyodunu yani röleye bağladığın diyodun yönünü bir kontrol et. Transistör tetiklenince kısadevre oluyor olabilir. Proteusta bir kez başıma gelmişti, diyodun yönünü devre kartına basarken ters yönlü yerleştirmişti.
Zulmü alkışlayamam, zalimi asla sevemem; Gelenin keyfi için geçmişe kalkıp sövemem.

Emre MERMİ


Alıntı yapılan: muhendisbey - 13 Kasım 2015, 22:47:34
Standart bir rölede ısınması hiç mantıklı değil.
Adaptör beslemesinde böyle bir durum ancak çıkışı iyi filtrelenmemişse meydana gelir, ucuz adaptörlerde pek fazla buna dikkat etmiyorlar. Yani ripple sorunu sebebiyle sıkıntı yaşayabilirsin. Regülatör bu sebeple var. 9V pil ile regülatörü beslemeyi bir dene.

Aklıma birşey geliyor ama bir kontrol et sana zahmet, komutasyon diyodunu yani röleye bağladığın diyodun yönünü bir kontrol et. Transistör tetiklenince kısadevre oluyor olabilir. Proteusta bir kez başıma gelmişti, diyodun yönünü devre kartına basarken ters yönlü yerleştirmişti.

Hocam röle yönü ters olsa devre çalışmaz herhalde, kontrol ettin doğru ama ?

Dediğiniz gibi 9v pil ile deneyeyim olmadı farklı şeyler deneyeceğim eğer sonuç elde edersem paylaşırım burada.

Emre MERMİ

@muhendisbey az önce dediğiniz olayı yaşadım markası belli olmayan bir adaptörüm vardı 1. Anahtarlamadan sonra devre anahtarlamıyordu. Çıkardım, gözümü kararttım apple ın orjinal adaptörüne taktım, canavar gibi çalıştı devre :D