PIC16F876 HPWM Frekans ayarlı PWM Motor kontrol Devresi

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 ;)


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
Yazar: Mucit23
Yazarımızın 320volt.com Blog üzerinde şu an okuduğunuz yazı dahil 10 yazısı bulunmaktadır. Yazarımız hakkında bilgileri ve diğer yazılarını görmek için bakınız; Mucit23
















Ellerine, emeğine sağlık güzel çalışma olmuş.
devrenin maliyeti ne kadar acaba? iyi çalışmalar
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…
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 …
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.
Çok teşekkürler bir iyi birde kötü haber verdiniz :D
Bilgilendirdiğiniz için tekrar teşekkürler.
Devre şuan bitmiş durumda TLP250 sipariş ettim gelince devreyi tamamlamış olacağım :)
6,25 kw lık 7.7 Amperlik invertir bir kompresore bu tesisati uygulaya bilirimiyiz
İ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