pwm üretme

bbs2006

Üye
Katılım
13 Kas 2006
Mesajlar
245
Puanları
1
Yaş
48
merhaba
16f84 veya 16f628 mikrodenetleyicisi kullanarak 3 ade pwm sinyali üretmek istiyorum. bunu nasıl gerçekleştirebiliri. 16f628 de 1 adet pwm var. bu çıkış yetmiyor ne yapabilirm.
 
merhaba
16f84 veya 16f628 mikrodenetleyicisi kullanarak 3 ade pwm sinyali üretmek istiyorum. bunu nasıl gerçekleştirebiliri. 16f628 de 1 adet pwm var. bu çıkış yetmiyor ne yapabilirm.

yazılımsal pwm üretmek durumundasın. fakat unutmamak gerekir ki yazılımsal pwm üretirken her zaman bir gecikme söz konusu olur.
PWM ( pulse width modulation) adı üstünde darbe genlik modülasyonu. yazılım yapabiliyorsan mantığını kısaca anlatayım. herkesin anlayacağı şekilde yazmak gerekirse
pin_a0 = 1
pin_a1 = 1
pin_a2 = 1
bekle 10ms
pin_a0 = 0
pin_a1 = 0
pin_a2 = 0
bekle 5ms

burada pinler açıkken bekleme süresini uzun tuttuk yani toplam 15 milisaniyelik periyodun 2/3 ü high 1/3 ü low. doğru çıkış filtresi ile alabileceğin voltaj (5/3)*2 dir. yani 5 voltun 2/3ü.
 
teşekkür ederim. yazılım biliyorum. sizin dediginiz şekilde yaptıgım zaman istedigim şekilde rgm yapabilmem mümkü nmü .
 
bir dene problem olursa bildir üzerinde çalışalım. problemin tam olarak ne olduğunu denedikten sonra konuşalım. bakalım tam istediğin şeyi alabilecek misin? normalde böyle yapılır.
 

Forum istatistikleri

Konular
129,880
Mesajlar
930,984
Kullanıcılar
452,751
Son üye
djfkdjdjkjyj

Yeni konular

Geri
Üst