Display göstergeli dijital ayarlanabilir PIC 16f84 ile PWM kontrol
PIC 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ştirilebilir.Devre sadece motor değil tüm güç kontrol uygulamalarında kullanılabilinir. Frenkans 50 hz’e ayarlanırsa inverterler de sürülebilir.

Devrede iki adet buton var bunlar güç kademesini arttırıp azaltmaya yarıyor. Kullanılan kademe, displayden gözükür.Reset butonuyla da sıfırlanır. PWM frenkansı PIC in osilatör frenkansına göre değiştirebilinir. Yani saat hızı olarak 4 MHZ kullanırsanız 100 Hz çıkar; 8 MHZ kullanırsanız 200 Hz çıkar; 2 MHZ kullanılırsanız 50 Hz çıkar. PWM çıkış genliği opamp kullanılarak arttırılabilir.Filitrelenmesinde de fayda vardır.Devre şemasını proteusta çizdim.Bu nedenle bazı malzemeleri kullanmadım. Kristalin pinlerine 27pf lık kondansatör ve displayin pinlerine de 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.
Asm ve hex dosyasını bu linkten indirebilirsiniz.
Bu yazı sayın üyemiz profahmet tarafından gönderilmiştir.
Bağlantılı Yazılar
9 Yorum Yapılmış
Yorum Yapın ya da Soru Sorun
Yorum yapabilmeniz ya da soru sorabilmeniz için giriş yapmanız gerekmektedir.
Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.
video nuz çook qüzel olmuş bu video yu indiremedim bana mail ile atabilirmisniz rica etsem…
Çünlü bnm dönem ödevim bu konu
onun için ban bunun nasıl yapıldığı hakkında bilqi verirmisiniz
şimdiden teşekkürler
Proje bana ait değildir.”profahmet” ismiyle internette bilinen Ahmet Bey tarafından bana yollanmıştır.Bu projeyi ben de yapmadım.Kendisiyle iletişime geçince konuyu ona iletirim.
Youtube deki bir videoyu Free Download Manager adlı programla indirebilirsiniz.
Kolay gelsin.
wvideo güzel olmuş ama pıc proğramlamayı bilmeyenler için karışık bunun entegre ile yapılanı varsa onu bana iletirseniz sevinirim her şey elektroniık için
Entegre olanı ile yapılanı eminim daha karışık olacaktır.PIC programlamayı ya da PIC kullanmayı bilmek sizin için faydalı olacaktır.Yavaş yavaş öğrenmenizi öneririm.Sitemizde de bu konu için faydalı olabilecek yazılar bulabilirsiniz.
BEN ZATEN BU BİNARY SAYI SİSTEMLERİ GİBİ İŞLEMLERİ ÖĞRENDİM MİKRO İŞLEMCİ PROĞRAM YAZISI FALAN TEK EKSİĞİM BU MİKRO İŞLEMCİLERİ PROĞRAMLAYACAK KART PİYASADA HAZIR VAR AMA KANDİMDE YAPABİLECEĞİM BİR DEVRE AMA NEYLE NASIL ONU BİLMİYORUM BİLGİSİ OLAN VARSA YARDIMCI OLURSANIZ SEVİNİRİM
Sizin için internette bulduğum bir usb programlayıcı devreyi paylaşıyorum.Bu devre laptop dahil her türlü cihazda çalışır.
http://rapidshare.com/files/111347378/izoelektronik.com_usb_pic_programlayici_sozkarabacak.rar.html
Fakat bunu kullanabilmeniz için devredeki pic i bir şekilde programlamanız gerekir.
Şu yazıda da belirtildiği gibi
http://www.izoelektronik.com/pic-programlama-nedir-nasil-yapilir.htm
http://feng3.cool.ne.jp/en/pg5v2.html şu programlayıcı bir çok pici programlamak için kullanılabilir.Bu devreyi yapınca verdiğim usbli devreyi yapma ihtiyacı da duymayabilirsiniz.
Profahmet, iyi çalışmalar.
bu pwm’i 3 kademeli yapmak için yazılımda hangi kodlarda değişiklik yapmalıyım.
Sayın Arkadaşlarım.
Yardımcı Olmayacakmısınız?
Merhabalar;
Proje benim olmasa da bildiğim kadarı ile yardımcı olmaya çalışayım. Öncelikle assembly dili kullanılması sizin için şart mı? Yoksa sadece derlenmiş, kullanılacak kod sizin için yeterli mi? Bir de 3 kademe demişsiniz. Her kademe için hangi frekansları istiyorsunuz?
Saygılarımla