PIC16F84 ile PWM Motor ve Güç Kontrolü

| Mayıs 14, 2023 Tarihinde güncellendi
PIC16F84 ile PWM Motor ve Güç Kontrolü

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.

PCBway Türkiye PCB Manufacturer PCB Assembly


PIC16F84 PWM Motor Güç Kontrolü Devre şeması

devre-semasi-pic16f84-ile-pwm-motor-ve-guc-kontrolu

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.

pic16f84-ile-pwm-motor-ve-guc-kontrolu

Şifre-Pass: 320volt.com

Yayım tarihi: 2008/03/05 Etiketler: , , , , , , ,



14 Yorum “PIC16F84 ile PWM Motor ve Güç Kontrolü

  1. mesutmesut

    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

    CEVAPLA
  2. adminadmin

    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

    CEVAPLA
  3. MesutMesut

    Tesekkurler gerci hemen bi örnek yerlestirmissiniz 🙂 tekrar tesekkurler

    CEVAPLA
  4. kadrokadro

    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ı??

    CEVAPLA
  5. naifnaif

    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……

    CEVAPLA
  6. yunusyunus

    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

    CEVAPLA
  7. ugurugur

    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…

    CEVAPLA
  8. aydınaydı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

    CEVAPLA
  9. İbrahimİbrahim

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

    CEVAPLA
  10. sadikerdsadikerd

    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 🙂

    CEVAPLA
  11. sadikerdsadikerd

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

    CEVAPLA
  12. Gilberto GonçalvesGilberto Gonçalves

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

    CEVAPLA

kadro için bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir