
Hazır Projeler icinde Pic Basic ve PWM (Darbe Genlik Modülasyonu) konusu , PWM, Pulse width modulation. PWM, darbe genlik modülasyonu. PWM üretilecek olan darbelerin genişliklerini kontrol eder. PWM çıkışta analog sinyalin oluşmasına neden olur. PWM ile bir çok uygulama yapılır. Hız kontrol ...
| |||||||
| Kayıt ol | Albümler | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
| | #1 (permalink) |
| PWM, Pulse width modulation. PWM, darbe genlik modülasyonu. PWM üretilecek olan darbelerin genişliklerini kontrol eder. PWM çıkışta analog sinyalin oluşmasına neden olur. PWM ile bir çok uygulama yapılır. Hız kontrol ünitesi, lamba ve led’in parlaklığını arttırıp, azaltma yapılır. Birçok entegrede Üyeler içindir. üye olun... işlemi yapılabilir Örneğin 555 entegresinin 3 nolu çıkışından kare dalga üretilir. Ayrıca Mikroişlemcilerlede PWM uygulamaları yapılır ancak işlemcinin PWM’i destekleyen pini olması gerekir. 16f84 işlemcisinde PWM pini yoktur. 16F877, 16F628 işlemcisinde pwm pini mevcuttur. 16F877 işlemcisinin genel görünümü: 16F628 işlemcisinin genel görünümü: 16F628 işlemcisinin 9 nolu pini RB3/CCP1 pwm çıkışıdır. 16f877 16. ve 17. pini pwm çıkışıdır 17. pini RC2/CCP1 10 bit çözünürlükte pwm çıkışı olarak kullanılır. Burada kullanacağımız programlama dili Üyeler içindir. üye olun.... Şimdi pwm ve hpwm komtunu açıklayalım ve nasıl kullanıldığını görelim. Üyeler içindir. üye olun... AÇIKLAMA: KANAL(PİN),DUTYCYLE(İŞ_SÜRESİ),FREKANS(SAYKIL_ADED İ) Dutycyle:çıkış sinyalinin gerilimidir. 8 bitlik bir değer olup 0*255 arasındadır. Buda gerilim olarak 0*5V arasındadır. 16F877’de PORTC.1 ve Üyeler içindir. üye olun... CCP1, CCP2 uçlarında HPWM komutu kullanılarak bir ledin parlaklığı ve bir motorun sağa ve sola dönüşü yapılabilir. PIC16F877 için PORTC.1 VE PORTC.2 PWM çıkışıdır. PIC16F628 için PORTB.3 PWM çıkışıdır. Yapacağınız programın başına define tanımlamalarını yapmanız gerekmektedir: DEFINE CCP1_REG PORTC 'HPWM PORTC.1 DEFINE CCP2_REG PORTC 'HPWM PORTC.2 DEFINE CCP1_BIT 2 'CCP1 PİNİ PORTC.2 DEFINE CCP2_BIT 1 'CCP1 PİNİ PORTC.1 ÖRNEĞİN: HPWM 1,127,1000 %50 İŞ SÜRESİ OLAN VE 1000 PWM SİNYALİNİ PORTC.2’DEN GÖNDER %25 İŞ SÜRESİ YAKLAŞIK 1.25V DECİMAL 64 %50 İŞ SÜRESİ YAKLAŞIK 2.5V DECİMAL 127 %75 İŞ SÜRESİ YAKLAŞIK 3.75V DECİMAL 192 %100 İŞ SÜRESİ YAKLAŞIK 5V DECİMAL 255 16f628 işlemcisinde tek kanal pwm olduğundan HPWM komtu şu şekilde yazılır: HPWM 0,255,2000 (0 olan yerde PORTB.3 vardır PORTB.3’den %100 iş süresi olan 2kHz’lik frekans gönder.) HPWM komutuna basit bir örnek Üyeler içindir. üye olun... için: Ledleri yavaş yavaş parlak hale getirmek için döngü kullan; Duty var byte Cmcon=7 ‘komparatör pinlerinin hepsi giriş veya çıkış FOR DUTY = 0 to 255 ‘duty değerini 0…255’e kadar arttır HPWM 0,DUTY,5000 PAUSE 100 NEXT Bu komut ledleri 100 ms'lik aralıklarla birer birer artış sağlayarak voltajı artıracaktır. Aynı şekilde söndürmek için; FOR DUTY=255 to 0 step -1 HPWM 0,DUTY,5000 PAUSE 100 NEXT Yukarda yazan step -1 komutu 255’den her seferinde bir çıkart demek istiyor
__________________ No Hope , No Love, No Dreams... My Only escape is the Underground... Üyeler içindir. üye olun... Üyeler içindir. üye olun... Üyeler içindir. üye olun... Üyeler içindir. üye olun... Üyeler içindir. üye olun... ...sırf sana benziyor diye usulca sokulup merhaba dedim.... ![]() | |
| | |
| | #2 (permalink) |
| Sevgili shadows hpwm komutunda 1 pwm peryodu (1 saykılın süresi) nasıl ayarlanır yada 1 saykılın gönderilme süresi 4mhz lik bi devrede nasıl hesaplanır bu konu hakkında bir bilgin varsa bana çok acil cevap yazarsan sevinirim
__________________ Sensizliksokagi.Org\'a Hoşgeldiniz.</span> <sup> </sup><div align="right"><span style="color:#8b0000"><sup>Kendi İmzanızı Düzenleyebilirsiniz.</sup> </div> | |
| | |
| | #3 (permalink) |
| sevgili arkadaşım ben elektronikçi değilim malesef , konular birilerinin işine yarar diye açmıştım
__________________ No Hope , No Love, No Dreams... My Only escape is the Underground... Üyeler içindir. üye olun... Üyeler içindir. üye olun... Üyeler içindir. üye olun... Üyeler içindir. üye olun... Üyeler içindir. üye olun... ...sırf sana benziyor diye usulca sokulup merhaba dedim.... ![]() | |
| | |
![]() |
| Bookmarks |
| Etiketler |
| modulasyonu, genlik, darbe, pwm, basic, pic |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| TSK'dan PKK'ya Bir Darbe Daha | des_tina_m | Türkiyeden Haberler | 0 | 09-01-2008 21:29 |
| Telekoma İlk Darbe İspanyadan !! | serdal.ozdemir | Basketbol Kulubü | 0 | 21-11-2007 11:43 |
| Karşıyakaya İlk Darbe Cim-Bomdan | serdal.ozdemir | Basketbol Kulubü | 0 | 03-11-2007 18:57 |
| Hainlere Sanal Darbe | Lavinia_ | Türkiyeden Haberler | 1 | 29-10-2007 06:05 |
| Şırnak'ta PKK'ya Darbe | Gorgias | Türkiyeden Haberler | 4 | 25-09-2007 16:34 |