Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Güç Elektroniği => Konuyu başlatan: pwm.c - 12 Ekim 2011, 15:34:51

Başlık: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: pwm.c - 12 Ekim 2011, 15:34:51
Merhabalar.
Dün PIC16F88 ile 10bit ADC uygulamasını breadboard üzerinde test ediyordum. gösterge olarak Bargraf displey kullanmıştım. besleme devresi LM2576-5 SMPS entegresi ile yapılmıştı.
Devre çalışıyordu ama ADC referansı ve ölçüm gerilimi PIC beslemensinden alındığı için en ufak parazitler büyük değer sapmalarına neden oluyordu. malum smps entegreleri çok parazit üretir ve ayrıca displey akımıda beslemeyi etkiliyordu. analog girişte kondansatör filtresi vardı ama ADC 10bit olunca daha çok istenmeyen sonuçlar oluştu.  elbette bunları beslemeden ayırsaydım daha iyi sonuçlar alırdım farkındayım ama nede olsa test amaçlı birşeyler yapıyordum.
bende bu sorunu en aza indirmek için +5v beslemeye 1500uf kondansatör ilave edeyim dedim. devre çalışırken kondansatörü bağladığım anda displeyler aniden söndü ve birdahada çalışmadı. LM2576 devresi sağlamdı. elbette PIC içine başka yazlımlar yüklemeyi denedim ama olmadı sonunda 16F88 i değiştirdim.

sizde buna benzer entegreler kullanıyorsanız bu durum aklınızda bulunsun. smps devreleri anahtarlamalı çalıştığı için anormal gerilim peakları oluşabiliyor. 7805 e artık daha fazla güvenmeye başladım. :) aynı işlemi buna yaptığımda sorun çıkarmadı ve parazitler yok oldu ama malum displey akımından dolayı azda olsa ısınıyor.

PIC i bozan besleme devresinin tam şeması burada (http://postimg.cc/image/1o2zwdev8/). belki anormal bişeyler vardır. entegre ON firmasına ait.
(http://s1.postimg.cc/1o2zwdev8/lm2576t_5.jpg) (http://postimg.cc/image/1o2zwdev8/)
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: OG - 12 Ekim 2011, 15:43:56
Voltaj aldığınız ucu tekrar LC ile filtre etmeniz lazım.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: JKramer - 12 Ekim 2011, 15:58:07
Kondansatörü neden devre çalışırken bağladınız, ben onu anlayamadım.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: pwm.c - 12 Ekim 2011, 16:03:57
Alıntı yapılan: OG - 12 Ekim 2011, 15:43:56
Voltaj aldığınız ucu tekrar LC ile filtre etmeniz lazım.
evet sonradan bunuda denedim ama devre bu hali ile PIC i bozması pek iyi değil.

Alıntı yapılan: JKramer - 12 Ekim 2011, 15:58:07
Kondansatörü neden devre çalışırken bağladınız, ben onu anlayamadım.
durumu gözlemlemek için. ekranda çok fazla değişmeler oluyordu. kondansatörün buna etkisini daha hızlı görmek istedim.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: OG - 12 Ekim 2011, 16:18:26
Alıntı yapılan: JKramer - 12 Ekim 2011, 15:58:07
Kondansatörü neden devre çalışırken bağladınız, ben onu anlayamadım.

Bunu da atlamışım. Yanlış olmuş.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: pwm.c - 12 Ekim 2011, 16:27:45
Alıntı yapılan: FxDev - 12 Ekim 2011, 16:04:21
Durum aslında oldukça basit. Sorun devre çalışırken kapasite bağlamanızda hemde çıkışa!

Ne olduğunu kısaca incelersek, öncelikle bağladığınız kapasite bomboştu ve çıkışa bağladığınızda kendini doldurması için yüksekçe bir akım çekmeye başladı, bu anda çıkıştaki gerilim düştü, bu düşüşü FB ucundan algılayan IC PWM duty değerini yani bobinde biriken enerji miktarını arttırmaya başladı, derken kapasitenin dolum grafiğini göz önüne aldığımızda kapasite aniden doydu ve bobinde biriken bu fazla enerji o an için kullanılmadığından çıkışta yüksek bir gerilim oluşmasına neden oldu. Bu gerilimin 12V'tu aşması dahi muhtemeldir. Sonunda PIC'in narin beslemesi yandı.

Bu gibi etkiler özellikle devreler ilk çalıştıklarında fazla arıza verebilirler, verirler mantığıyla soft start geliştirilmiştir.

Fırat seni bekliyordum. yazmasan olamayacaktı  :)

Alıntı Yapsmps devreleri anahtarlamalı çalıştığı için anormal gerilim peakları oluşabiliyor.
sanırım ben böyle bir cümle kullandım. bu herşeyi açıklıyor zaten. durumun ne olduğu zaten belli benim demek istediğim bu entegreye güven olmuyor. aslında ben bu vesile ile daha iyi bir smps yapmaya uğraşacağım. sende dahil olmak üzere bu entegreyi (lm2576) çok övdünüz ama demekki datasheet verilerini daha iyi inceleyerek pekte iyi olmadığını anlamalıyız.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: yildizelektronik - 12 Ekim 2011, 17:47:19
Bahsettiğiniz regülatörü bende denedim hiçbir sorun çıkarmadı.Bendeki regülatörler National firmasına ait direk fabrikadan getirtmiştim.Şu ana kadar hiç sorun çıkarmadılar.Ayni şekilde LM2599 da öyle.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: pwm.c - 12 Ekim 2011, 18:48:50
Alıntı yapılan: OG - 12 Ekim 2011, 15:43:56
Voltaj aldığınız ucu tekrar LC ile filtre etmeniz lazım.
@OG Hocam, devredeki ana bobine ters yönlü bir schottky eklersem sorunu önlemiş olabilirmiyiz? gerşi bunu osiloskopla test etmem gerekiyor ama netice alabilirmiyim?

@yildizelektronik
zaten sorun yaşamayanlara sorun yaşamadan önce uyarmak istedim. eğer sorun yaşarsan elindeki pahalı malzemelere zarar verebilirsin. anlatabildim mi?
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: Murat Mert - 12 Ekim 2011, 19:27:23
S.A.
Geçen 16f88 de bende aynı sorunu yaşadım. Ama benin devre önce çalışan sağlam bir devreydi ve 7805 vardı bence 16f88 den kaynaklanan bişiydi.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: mozkan87 - 12 Ekim 2011, 20:28:21
Nihayetinde kullandığımız ürünlerin hepsi antistatiğe hassas ürünler. Bir çoğumuz antistatik ürünleri kullanmıyoruz bile. Gerilimde olan zıplamalar bu cihazları kolaylıkla bozar, bunu unutuyoruz. İster step up olsun ister lineer olsun ani sıçramalar olabilir. Bu nedenle devreye kapsite bağlıyoruz. Hiç kapasite bağlanmamış bir reğülatör çıkışını, imkanı olan arkadaşlar osiloskop ile incelerse net bir sonuç elde edilebilir. Ayrıca piyasada patates olarak tabir edilen birçok ürün mevcut. Dikkatli olmak lazım.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: mcan - 12 Ekim 2011, 20:34:53
Smps çıkışına bağlanabilecek tvs gibi elemanlar iletime geçtikleri anda smps bozmamaları aşırı yükleme yapmamaları için nasıl bir çözüm bulabiliriz.?
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: pwm.c - 13 Ekim 2011, 00:11:17
şimdi durumu özetleyecek olursak, bobin üzerinde oluşan ters indüksiyon gerilimi 1N5819 diodu üzerinden tekrar çıkışa yöneliyor. işte biz bu fazla oluşan gerilimi 5v ile sınırlarsak PIC ve benzeri entegrelerimizi korumuş oluruz. devreye birkaç ilave ile bunu yapabilirim ama kesin etkisini deneyerek anlayabiliriz.
Bu arada, LC filitre parazit azaltmak için kullanılıyor. çok etkili bir koruma yapacağını sanmıyorum bu fazla gerilimin anca birmiktarını kırpar yani tamamını önleyemez.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: iyildirim - 13 Ekim 2011, 00:37:59
LM2576 yı bende kullanıyorum. Çok ani akım çekmelerinde bile scopta öyle birkaç volt oynamalar görmedim. MCU için kullanıyorsam 1-1.5V fazlasına set edip LC filtre + bir de LDO kullanıyorum genellikle.

Pic'in bozulmasında da 2576 nın suçu olmayabilir.
Devre çalışırken kondansatör takılması gibi, kondansatör çalışırken söküldü ise Pic'i bozmaya yetecek kadar yüksek bir voltajla şarjlı kalmış olması da ihtimal dahilinde, 2576'nın  patates baskı olması da.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: frederic - 13 Ekim 2011, 00:51:19
Bu entegreyi bende kullanmıştım ve aynı adc salınım sorununu bende yaşadım.lc filtremde vardı adc girişinde ve vref ucunda.

Power beslemesini 7805 ile yaptığımda sorun ortadan kalktı,bu sorunu yaşan ne bir tek pwm.c nede benim,araştırılırsa bir çok arkadaş daha aynı konudan şikayetçi.

Konu boş kondansatör eklemeden bu adc salınımına kaysa daha iyi olur.

NOT:Datasheetteki devre birebir kuruluydu benim devrem de.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: iyildirim - 13 Ekim 2011, 01:15:07
ADC salınımı dediğiniz değerler nedir? Yani 10bitlik bir ADC de 100 gibi bir değerin ardından 110 mu, yoksa 200 gibi bir değermi okunuyor. 

2576 nın anahtarlama frekansı 52kHz diye hatırlıyorum. ADC sample süresi ise bundan çok daha kısa. Voltajda %1 lik bir ripple bile olsa bu 10bitlik bir ADC de 10 gibi bir değere yani %1 lik bir ripple'a karşılık gelir.

Bir de kullanılan eleman değerleri önemli. 2576 dan sadece MCU akım çekiyorsa, (ki 3A lik chipden en fazla bir kaç yüz mA çekiyoruz anlamına gelir) buna göre özellikle bobin değerlerinin uygun seçilmesi gerekir. Birde GND hattının tek bir noktada birleşmesi önemli.

Daha önce de yazdığım gibi 2576-5 değilde 2576-ADJ kullanıp 1-1.5 volt fazlaya set edip LDO ile birlikte kullanmak iyi sonuç veriyor.  Eğer devrede fazla ve darbeli akım çeken başka elemanlar varsa ayrı bir SMPS kullanmayı da tercih ediyorum.
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: OptimusPrime - 13 Ekim 2011, 08:30:31
çalışan smsp çıkışını kondansatörle çok dürttüm hiç bişey olmadı :) demek sana denk geldi

http://www.national.com/ds/LM/LM2576.pdf

Load Transient Response grafiğinde çıkış ripple ının ne kadar düzgün olduğu görülüyor, üzerinde transient bile yok ayrıca görüldüğü üzere adam 3A lik yükü girip çıkıyor fakat smps in cevabı 100mV hata ile 100us de geliyor. demekki entegrede değil sizin devrede bir sorun var. belki pcb de belki kullanılan malzemelerde. bence orasına burasına filtre eklemeden önce bu hataya neden olan şey bulunmalı.

yanlız altını çizerek söylemekte yarar var. pcb smps devrelerinde çok önemli. çalışan bir tasarımı rezilde eden vezir de eden pcb dir. bununla ilgili çok güzel bir ti dökümanı vardı. bulursam eklerim...
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: tayyar - 13 Ekim 2011, 08:33:59
Alıntı yapılan: OptimusPrime - 13 Ekim 2011, 08:30:31
çalışan smsp çıkışını kondansatörle çok dürttüm hiç bişey olmadı :)

Sabah sabah hiç güleceğim yoktu. Allah'ta seni güldürsün:)
Başlık: Ynt: LM2576-5 entegresi PIC16F88 i bozdu!
Gönderen: Erol YILMAZ - 13 Ekim 2011, 09:31:17
Benim tahminim problem,
kurulan LM257x çıkışındaki, anahtar, bobin, diyot, kapasite dörtlüsünün
düzgün şekilde yerleştirilmemiş olmasından  kaynaklanıyor.

Devreyi kuran kişi, problem çıkartan şekli ile layout ve malzeme dizimini gösterirse bunu anlayabiliriz.