Gönderen Konu: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi  (Okunma sayısı 48948 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Uykusuz

  • Ziyaretçi
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.


« Son Düzenleme: 30 Temmuz 2018, 10:28:48 Gönderen: Karadağ »

Çevrimdışı blackegon

  • Yüzbaşı
  • ***
  • İleti: 125
  • Cinsiyet: Bay
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #1 : 23 Mayıs 2010, 17:54:32 »
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

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #2 : 24 Mayıs 2010, 09:00:36 »
Teşekkürler blackegon, ben de proje ödevi olarak verdim bu devreyi.

m@ny@k

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #3 : 07 Haziran 2010, 22:28:36 »
ustam eline sağlık ..benimde bir buck-boost tasarlama lazım yardımccı olabilirmisin..

Uykusuz

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #4 : 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?
« Son Düzenleme: 07 Haziran 2010, 22:38:52 Gönderen: Uykusuz »

m@ny@k

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #5 : 07 Haziran 2010, 22:52:19 »
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

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #6 : 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.

m@ny@k

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #7 : 08 Haziran 2010, 23:05:49 »
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

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #8 : 08 Haziran 2010, 23:30:14 »
Burada birkaç formül yazıyor.

http://ecee.colorado.edu/~pwrelect/Paper_archives/APEC01.pdf

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.

m@ny@k

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #9 : 08 Haziran 2010, 23:31:53 »
tşk ederim ...

Çevrimdışı blackegon

  • Yüzbaşı
  • ***
  • İleti: 125
  • Cinsiyet: Bay
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #10 : 08 Haziran 2010, 23:34:28 »

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.
« Son Düzenleme: 08 Haziran 2010, 23:36:45 Gönderen: blackegon »

m@ny@k

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #11 : 08 Haziran 2010, 23:56:16 »
saol kardeş ..aslında elimde formüller var fakat degerleri neye göre seçeceğimi tam bilmiyom..verdiğin kitapları inceleyecem..

Çevrimdışı bitkici şakir

  • Yüzbaşı
  • ***
  • İleti: 577
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #12 : 23 Ekim 2010, 00:20:37 »
ahmet kardeşim  senden ricam bu devrenin eleman listesi yok yayınlayabilirsen sevinirim.

Uykusuz

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #13 : 23 Ekim 2010, 13:29:23 »
Buyrun malzeme listesi:

Çevrimdışı pro-TR

  • Yarbay
  • **
  • İleti: 2291
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #14 : 23 Ekim 2010, 16:17:04 »
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

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #15 : 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.

Çevrimdışı pro-TR

  • Yarbay
  • **
  • İleti: 2291
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #16 : 23 Ekim 2010, 17:37:36 »
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"

Çevrimdışı curse_kurt

  • Er
  • İleti: 1
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #17 : 05 Mart 2011, 11:39:47 »
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

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #18 : 26 Mart 2011, 18:08:43 »
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

  • Ziyaretçi
Ynt: PIC16F877 ile Buck, Boost ve Buck-Boost Converter projesi
« Yanıtla #19 : 17 Mayıs 2011, 16:44:19 »
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.

« Son Düzenleme: 30 Temmuz 2018, 10:29:02 Gönderen: Karadağ »