Haberler:

[move]Türkiye'nin Elektronik ve Metal Dedektörlerini Buluşturan İlk Sitesi Teknoloji Ekibi'ne Hoş Geldiniz.[/move]

Ana Menü

PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi

Başlatan Uykusuz, 23 Mayıs 2010, 15:04:52

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Uykusuz

Devre PIC16F877 ile yapılmıştır.
4 adet buton ile istenilen converter devresi devreye alınıp çıkarilebilmektedir.
LCD'de Vin gerilimi, Vout gerilimi, PWM yüzesi izlenebilmektedir.
Devre doğal olarak geri beslemelidir. Devreye yük bağlandığında PWM yüzdesini ayarlayarak sürekli çıkışı hedef gerilimde tutmaktadır.
Buck Converter için hedef gerilim 5V, Boost ve Buck-Boost converter için de 12V'dur.

Ekte devrenin açık şeması, PCB'si ve HiTech C kodları bulunmaktadır.


25/04/2016 ekler yenilendi.



Linkback: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi

blackegon

Ellerine sağlık uykusuz usta .

Bu dönem gördüğümüz Güç Kaynakları dersinde bu üç çeşit anahtarlamalı güç kaynağını anlatmıştım sunum olarak.

Uykusuz

Teşekkürler blackegon, ben de proje ödevi olarak verdim bu devreyi.

m@ny@k

ustam eline sağlık ..benimde bir buck-boost tasarlama lazım yardımccı olabilirmisin..

Uykusuz

Merhaba

Bildiğim kadarınca yardımcı olmaya çalışırım, yukarıdaki projede hem buck, hem boost hem de buck-boost üçü bir arada. Bu projedeki buck-boost kısmı işinizi görmez mi?

m@ny@k

Alıntı yapılan: Uykusuz - 07 Haziran 2010, 22:38:31
Merhaba

Bildiğim kadarınca yardımcı olmaya çalışırım, yukarıdaki projede hem buck, hem boost hem de buck-boost üçü bir arada. Bu projedeki buck-boost kısmı işinizi görmez mi?
projenizdeki buck-boost işimi görür sanırım,benim tasarımımda sizinki gibi pic kontrollü olacak ancak tasarıma bi türlü başlayamadım devredeki elman degerlerine neye göre verebileceğimi bilemedim..anahtarlama frekansı 1khz ve giriş voltajı 10v oacak sadece proteus similasyonu yapmam gerekiyor..aşagıdaki resimde dersin slaaytından..
http://i1006.hizliresim.com/2010/6/6/4463.jpg
http://i1006.hizliresim.com/2010/6/6/4465.jpg

Uykusuz

Bu proje işinizi rahatlıkla görür. Buck-boost kısmını proteusta kurun yeterli olur. Yanlış hatırlamıyorsam benim anahtarlama frekansım 1KHz'den daha yüksekti. Fakat yazılımsal olarak düşürülebilir.  Bir arkadaşım daha uyguladı bu devreyi. O arkadaşın devresinde giriş voltajını 2v ile 30v arasında değiştirerek çıkışın 12V'da sabit kaldığını gördüm. Hedef gerilimi yazılımsal olarak istediğiniz gerilime ayarlayabilirsiniz. Elimde bobin olarak 330uH vardı ben de hiç hesaplamaya girmeden onu kullandım. Zaten başkada bir hesaplama yok devrede. Her şey geri besleme ve PWM oranını değiştirme döngüsünde...

Saygılar.

m@ny@k

Alıntı yapılan: Uykusuz - 08 Haziran 2010, 22:47:41
Bu proje işinizi rahatlıkla görür. Buck-boost kısmını proteusta kurun yeterli olur. Yanlış hatırlamıyorsam benim anahtarlama frekansım 1KHz'den daha yüksekti. Fakat yazılımsal olarak düşürülebilir.  Bir arkadaşım daha uyguladı bu devreyi. O arkadaşın devresinde giriş voltajını 2v ile 30v arasında değiştirerek çıkışın 12V'da sabit kaldığını gördüm. Hedef gerilimi yazılımsal olarak istediğiniz gerilime ayarlayabilirsiniz. Elimde bobin olarak 330uH vardı ben de hiç hesaplamaya girmeden onu kullandım. Zaten başkada bir hesaplama yok devrede. Her şey geri besleme ve PWM oranını değiştirme döngüsünde...

Saygılar.
benim sorunum ben bunu okul projesi için tasarlıyacam .devredeki elemanları neye göre hesaplayacağımı yazmam gerekiyor.ben saadece proteus simülayonunda osiloskop görüntülerini alacam devre kurmayacam..

Uykusuz

Burada birkaç formül yazıyor.



Ayrıntılı hesaplar için ufak tefek araştırmalar yapılması gerekli. Siz biraz araştırma yapın, biz yardımcı oluruz.


blackegon

#10

S.a kardeş ben sana bi tane kitap öneriyim o kitapta ayrıntılı olarak formülleri bulabilirsin. Ned Mohan (Güç Elektroniği veya Güç kaynakları olarak kitabı var) Yalnız ingilizce olarak bulabilirsin. basit olarak çevirebilirsin formülleri alacağın yerleri...

İnş. işine yarar.

m@ny@k

saol kardeş ..aslında elimde formüller var fakat degerleri neye göre seçeceğimi tam bilmiyom..verdiğin kitapları inceleyecem..

bitkici şakir

ahmet kardeşim  senden ricam bu devrenin eleman listesi yok yayınlayabilirsen sevinirim.

Uykusuz


pro-TR

s.a.
uykusuz hocam, bu konu hakkında detaylı bilgi verebilirmisiniz? yazılımınız C dili sanırım. malum ben proton kullanıyorum. bu yazılımda yapmak istersek nasıl bir yazılım oluşturabiliriz?
Güzeli güzel yapan EDEBTİR,
Edeb güzeli sevmeye SEBEBTİR...

"Rufailer giyer pembe kırmızı
Tacının üstünde nurdan yıldızı
Evlatları tutar şişi ateşi, közü
Bülbül güle hayran ben de şeyhime"

Uykusuz

A.s.

Yazılım C ile yapıldı. Temel mantık şudur:

BAŞLA:
            Çıkış gerilmini ölç
            Çıkış gerilimi hedef voltajdan aşağıda mı? Evet ise PWM yüzdesini arttır. Hayır ise PWM yüzdesini azalt. Eşit ise bir şey yapma.
GOTO BAŞLA

Yazılımınızı bu mantıkta yapmalısınız.

pro-TR

Alıntı yapılan: Uykusuz - 23 Ekim 2010, 16:30:02
A.s.

Yazılım C ile yapıldı. Temel mantık şudur:

BAŞLA:
            Çıkış gerilmini ölç
            Çıkış gerilimi hedef voltajdan aşağıda mı? Evet ise PWM yüzdesini arttır. Hayır ise PWM yüzdesini azalt. Eşit ise bir şey yapma.
GOTO BAŞLA

Yazılımınızı bu mantıkta yapmalısınız.


tşk. ederim uykusuz hocam, hem açıklamanız hemde hızlı cevabınız için...
Güzeli güzel yapan EDEBTİR,
Edeb güzeli sevmeye SEBEBTİR...

"Rufailer giyer pembe kırmızı
Tacının üstünde nurdan yıldızı
Evlatları tutar şişi ateşi, közü
Bülbül güle hayran ben de şeyhime"

curse_kurt

arkadaşlar koddamı bir hata var ben bunu microchip de denedim hata veriyor ama baska bir kodda hataya raslayamadım nedeni nedir acaba kütübaneler mi eksik

vabeste

merhaba arkadaşlar;
kusurumu affedin elektronikte çok bilgim yok bu proje hakkında soru sormak istiyorum..

bu devre giriş sabit olup çıkışı yükseltip alçaltabildiğimiz bir devremi...?

banada aynı bu mantıkla bir pic devresi lazım...

mesela giriş 12 volt dc sabit,çıkışda 1-20 volt dc alabileceğim bir devre...

cevap verirseniz çok sevinirim

selam ve dua ile...

senolesk

#19
Alıntı yapılan: Uykusuz - 23 Mayıs 2010, 15:04:52
Devre PIC16F877 ile yapılmıştır.
4 adet buton ile istenilen converter devresi devreye alınıp çıkarilebilmektedir.
LCD'de Vin gerilimi, Vout gerilimi, PWM yüzesi izlenebilmektedir.
Devre doğal olarak geri beslemelidir. Devreye yük bağlandığında PWM yüzdesini ayarlayarak sürekli çıkışı hedef gerilimde tutmaktadır.
Buck Converter için hedef gerilim 5V, Boost ve Buck-Boost converter için de 12V'dur.

Ekte devrenin açık şeması, PCB'si ve HiTech C kodları bulunmaktadır.





Üstat merhabalar,
Sana bu yaptığın paylaşım içinteşekkür ederim.
Bir sorum olacak devreyi kurdum converterlarda bir sorun yok. 4 , 10 VE 20 MHZ lik ossilator bağlıyorum 2*16 lık lcd de yarım da olsa görüntü alıyorum. Fakat 4*20 lik lcd ile karmakarışık semboller çıkıyor. 2 farklı 4*20 lik lcd denedim ikisinde de aynı problem var. Acaba sorun hakkında bir düşüncen varmı? Daha farklı bir ossilatör mü kullanmalıyım?

Tekrar teşekkürler.



Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious