pwm üretme

bbs2006

Üye
Katılım
13 Kas 2006
Mesajlar
244
Puanları
1
Yaş
47
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
128,149
Mesajlar
915,474
Kullanıcılar
449,891
Son üye
Ercan29

Yeni konular

Geri
Üst