Elektronik Devreler Projeler Elektronik ve biraz daha fazlası İletişim - Araçlar - Dikkat - Topluluk
Elektronik / Mikrodenetleyici Projeleri/

PIC16F876 HPWM Frekans ayarlı PWM Motor kontrol Devresi

Sponsorlu Bağlantılar

Merhaba arkadaşlar.

Son çalışmam olan Frekans ayarlı pwm motor kontrol devresini sizlerle paylaşmak istiyorum.

Devre pic16F876 ve HPWM donanımı kullanılarak tasarlanmştır. Yük kısmında IRF540N mosfet kullandım. Mosfeti sürmek için ise TLP250 Mosfet sürücü kullandım. Yük kısmı ile mcu kısmı TLP250 ile şaseler komple yalıtılmıştır. Elektronik kart ile Motor beslemesi ayrı olarak verilmektedir.

Motor Beslemesine Max.24 volt verilmektedir. Kullanacağınız motora göre besleme voltajını 15volt ile 24 volt arasında verebilirsiniz. Ayrıca kullanacağınız motora göre pwm frekansını ayarlayabilirsiniz.

Normalde Benim kullandığım motor 12 voltluk küçük küçük bir motor olduğu için yüksek frekanslarda pek verim alamadım. Sebebi ise besleme voltajının düşük kalması idi. Max. Frekansımız olan 10416hz alınca motordan hiç ses çıkmıyordu. Fakat dutuy değerini 90 ve üzerindeyken motor dönmeye başlıyordu.

Düşük duty değerlerinide motorda hareketlenme olmuyordu. Bu yüzden ben genelde 1Khz Frekanslarda motoru sürüyordum. Bu düşük frekansta motordan biraz ses geliyor. Fakat benim için ses önemli değil. Hatta çıkan ses hoşuma bile gidiyor diyebilirim. :) :)

Eğer Sesten rahatsız olanlar için 8KHz ve üzerinde motordan hiç ses gelmiyor..

Ayrıca bir adet röle ile motor yönünü değiştirebiliyoruz. Aslında röle yerine bi H köğrüsü kurularakta devri yönünü değiştirebilirdim. Sanırım bu kısımda biraz kolaya kaçtım :D

Resimlerdende anlaşılacağı üzere LCD ekranın sağ tarafında boş bir konnektör ksım var. Bu kısım ne işe yarıyor derseniz şöyle açıklayayım. İleride 12F Serisi Bir MCU ile Bi encoder modülü tasarlamayı düşünüyorum. 12Fxxx MCU ile Encoderden gelen palsları sayıp devir olarak hsaplayıp SPI veya I2C ile motor kontrol karına göndermeyi düşünüyorum. Şimdilik böyle bişey yapmamışım. Bu yüzden şimdilik oradaki konnektörün herhangi bir işlevi yoktur.

Devreyle ilgili bazı resimler ekliyeyim ;)

pwm-hpwm-pic16f877proteus-isis-picbasic-1

pwm-hpwm-pic16f877proteus-isis-picbasic-2

pwm-hpwm-pic16f877proteus-isis-picbasic-3 pwm-hpwm-pic16f877proteus-isis-picbasic-4 pwm-hpwm-pic16f877proteus-isis-picbasic-5 pwm-isis-pcb-hpwm

Kısa bir video Ekliyeyim. Daha fikir verici olur ;)

Son olarak arkadaşlar dikkat etmeniz gekeren bazı noktaları belirteyim. Benim kullandığım motor nominal akımı 1 amper civarlarında olduğu için motor beslemesinin girişinde 3A diyot kullanımışım. Eğer sizin kullandığınız motor daha fazla akım çekşyorsa kesinlike yük kısmını biraz değiştirmelisiniz.

Öncelikle kullanacağınız Diyotu motorun çektiği akıma göre bir değer seçmelisiniz ve IRF540 mutlaka daha büyük bir soğutucuya bağlanmalıdır. Bende pek fazla ısınma olmuyor ama sizin kesinlikle mosfeti çok iyi soğutmalısınız.Bunun için PCB birazdeğişiklik isteyebilir. Bunların dışında Beslemeniz Temiz olsun yeter.

Devrenin PCB si mevcutur arkadaşlar. Proteus kullanmayanlar için Şemayı ve pcbyi PDF olarak ekliyorum. Program PicBasic ile yazılmıştır arkadaşlar. Umarım faydalı olabilmişimdir.

Motor kontrol Devresine ait tüm dosyalar: pic16f876-hpwm-frekans-ayarli-pwm-motor-kontrol-devresi-2

  • gökhan

    Ellerine, emeğine sağlık güzel çalışma olmuş.

  • mehmet

    devrenin maliyeti ne kadar acaba? iyi çalışmalar

  • necat

    hocam öncelikle ellerinize sağlık devrenin isis simülasyonunu gerçekleştiremiyorum versiyon 7.7sp2 fakat kütüphanesinde tlp250 yok rica etsem eklermisiniz…

  • MutLuu

    Ellerine Sağlık Devre Harika olmuş.

    Bütün malzemeler şuan elimde mevcut fakat TLP 250 bulunduğum şehirde yok bu malzeme yerine başka bir malzeme kullanabilirmiyim? aynı görevi görebilecek ve kullanabilirsem hangi malzeme ?

    Birde anahtar olarak çizimde 5 bacak gözüküyor bu butondaelimde yok ve bulabildiğim anahtar 6 bacaklı fakat hangi bacakları kullanabileceğimi bilmiyorum. Bu anahtar hakkındada bir blgi verirsen sevinirim …

  • Ferhat YOL

    Malesef TLP250 yerine uyabilecek başka malzeme yoktur. Belki kendi türevleri varsa bilemiyorum.
    Anahtar ise şöyledir. İçteki 3bacak anahtarın bağlantı bacaklarıdır. Dıştaki iki tanesi ise anahtarı sabitlemek için kullanırlır.

  • MutLuu

    Çok teşekkürler bir iyi birde kötü haber verdiniz :D

    Bilgilendirdiğiniz için tekrar teşekkürler.

  • MutLuu

    Devre şuan bitmiş durumda TLP250 sipariş ettim gelince devreyi tamamlamış olacağım :)

  • vrv erdal aktas

    6,25 kw lık 7.7 Amperlik invertir bir kompresore bu tesisati uygulaya bilirimiyiz

  • Ferhat YOL

    İnverter kompresör ne işe yarar bilmiyorum. Yani üzerindeki motor dc motor ise bu haliyle tabiki motoru çalıştıramazsınız. Uygun yük devresi lazımdır

  • ommer

    selamlar.mucit23 ben bu devreyi geliştirmek istiyorum fakat danışmam gereken 1-2 nokta var lütfen ommer_92@hotmail.com adresinden bana dönebilir misiniz?

  • mehmet karakayalı

    beyefendi ben şu an 1 fazlı asenkron motorun frekans ile hız kontrolü üzerinde çalışmaktayım. 18f serisi bir pic kulllanacağım ır2110 ile mosfetleri süreceğim motorum ise 100 v luk bu konuda pwm yazılımı hakkında yardımcı olurmusunuz.

  • Mikail

    Oradaki LCD panelin acaba ölçüleri nedir.

  • Mikail

    Affedersiniz PCB şemasında yazıyormuş, sonradan farkına vardım. görmeyenler için söyleyeyim LCD 2×16.

  • EMRE

    Arkadaşlar ben mavi LCD kullandım LCD çalışmadı illa yeşil LCD mi olacak nasıl olacak çözemedim LCD bacak bağlantılarınıda değiştirdim ama olmadı sizce ne yapmalıyım

  • ahmetkafa

    LCD nin altında 4K7 ile isimlendirilmiş bir eleman var bi ne elemanıdır yardımcı olurmsunuz

    • gürhan

      fazla detaylı bir inceleme yapmadım ama ekran parlaklığını ayarlamak için kullanılmış olmalı gerek onun yerine 10 k pot ile bağlantı yapıp parlaklık üzerinde de oynama imkanın olabilir

  • VASE

    this is good project. the frequency must be from 0Hz to ….. Not from 500Hz.can you programm this hex file ftom 0Hz to 5KHz ??

  • ahmetkafa

    İyi günler bu devre pcb ye yaptım ama tek sıkıntım röle oldu halen 8 pin li bir röle bulamadım malzeme nin detaylarını istesem . Ozellikle röle