Notlar..

320volt / Mikrodenetleyici Projeleri/

PIC16F84 ile PWM Motor ve Güç Kontrolü

Mikrodenetleyici Projeleri, blog arşivinde PIC16F84 ILE PWM MOTOR VE GÜÇ KONTROLÜ konusu "güç kontrolü* microchip pic projeleri* motor* PIC16F84* pic16f84 pwm* pwm* pwm devresi* pwm kontrol* " ile etiketlendi

PIC16f84 4mhz lik kristal bağlanırsa 100hz lik PWM çıkışı üretiyor darbe genişliği 10 ayrı kademede ayarlanıyor bu değerler asm yazılımından değişebilir devre sadece motor değil tüm güş kontrol uygulamalarında kullanılabilinir frenkans 50 hz ayarlanırsa inverterlerde sürülebilir devrede iki adet buton var bunlar güç kademesini arttırıp azaltmaya yarıyor.

Kullanılan kademe displeyden gözükür reset butonuylada sıfırlanır PWM frenkansı PIC16F84 osilatör frenkansına göre değiştirebilinir yani kristali 4mhz kullanırsanız 100hz çıkar 8mhz kullanırsanız 200hz çıkar 2mhz kullanılırsa 50hz çıkar.

PWM çıkış genliği opamp kullanılarak arttırabilinir filitrelenmesindede fayda var.Devre şeması proteusta çizildim bu nedenle bazı malzemeleri kullanmadım kristalin pinlerine 27pf lık kondansatör ve displeyin pinlerinede seri olarak 130 ohm direnç bağlayınız.pin bağlantısı üst taraftan a,b,c,d,e,f,g sırasıyla gidiyor.

Kontrol devresine ait dosyalar: pic16f84-ile-pwm-motor-ve-guc-kontrolu.zip

  • mesut

    Ben microcontroler ile 20 khz pwm cıkışı üretebiliyorum maksadım bunu smps güç devresiyle kontrol etmek sizden ögrenmek istedigim power suply deki trafonun kac khz oldugu hakkında bilginiz varmı yani hic bir sarım derdi olmadan sursem kac khz lik pwm ihtiyac duyarım yada bu konuyla ilgili herhangi bir calısmanız oldumu

  • admin

    sanırım pc güç kaynağı trafolarından bahsediyorsunuz klasik EI33 trafosu bulunan pc powerlerde 25..40 khz arası frekans daha yüksek frekanslardada kullanılabilir sarım derdi olmasın diyorsanız :) 25..40khz arası denemelerinizi yapın ayrıca burada ve burada ei33 Hakkında işe yarar bilgiler var

  • Mesut

    Tesekkurler gerci hemen bi örnek yerlestirmissiniz :) tekrar tesekkurler

  • DjSertac

    isis dosyasını verebilir misiniz acil lazımda

  • b3rn@

    :wink: çok tesekkürler çok iyi bir örnek olmus

  • kadro

    Ellerinize sağlık guzel çalısma
    Ancak , bırsey soracaktım burada kullanıldıgı gıbı Motor yerıne Isık kontrol edilse adımlar arası gecıste Lambada gözlemlendiği gibi Göz kırpma neden oluyor?? bunun bir çözüm yolu var mı??

  • naif

    slm arkadaşlar, ben 0-200 kHz lik frekansla step motor kontrolü yapacam ancak sürücüde kullanmam gereken transistör base akımı 25mA veya daha küçük olmalı collectör akımı ise 200 mA veya daha fazla olmalı böyle bi transistör modeli biliyormusunuz……

  • yunus

    devreyi boarda kurdum.displayde devrin değiştiğini gözleyebiliyorum ama çıkışa bağladığım 12 voltluk lambanın yandığını gözlemliyemiyorum(lamba çalışıyor ;) ) ve devri arttırdıkça MJE3055 felaket ısınıyor,transistörlerde sağlam,internetten emiter beyz collector lerinede baktım.bağlantım doğru..çıkamadım işin içinden

  • ugur

    merhaba bu video ya baktığım zaman nedense eksik malzeme görüyorum acaba açıklayabilirmisiniz displaylerin dirençleri nerede???
    7805 nerede?
    MPSA06 nerede?
    MJE3055nerde? bir yardımcı olurmusunuz ?

    Teşekkürler…

  • aydın

    isis dosyası var mı acaba similasyon için lütfen bu konuda yardımcı olailir misiniz bazı componentleri bulamadım isis de devreyi kurmaya çalıştığımda

  • İbrahim

    devreleriniz çok güzel her şey için teşekkürler

  • sadikerd

    profahmet biz devreyi yaptık fakat devre kitleniyor 6′ya ve 9′a geldiğinde donup kalıyor sadece reset atıyor, epey uğraştık olmadı.
    yardım edersen seviniriz, çünkü bu devreden not alacağız :)

  • sadikerd

    birde yük olarak neon kullandık motorda diğer arkadaşlarında dediği gibi 3055 çok ısınıyor.

  • Gilberto Gonçalves

    Nossa muito legal esse circuito seu você tem algum ai para controlar lampada AC