CCS C ile 16F877 ile Faz farklı pwm üretme

Başlatan ali.bekircan, 28 Mart 2018, 00:19:11

ali.bekircan

bir adet pic ten  iki adet pwm üreteceğiz pic farketmez ama 2 pwm arasında 180 derece faz farkı olması gerek. Frekans değişmeyecek ama pot ile doluluk oranını değişebileceğiz .  Yardımcı olabilir misiniz .

mehmet

Örnek olması açısından;
duty = okunan_pot_degeri; //8bit
pwm1 = duty;
pwm2 = 255 - duty;
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

sadogan


e-zeki

tam emin olmamakla beraber pwm frekansınız çok yüksek olmayacaksa not kapısıyla ya da tek transistörle tersleyerek alabilirsiniz. 2. bir pwm sinyali üretmenize gerek yok.

dursuncemal

herbir kanalin doluluk oranlari birbirine esit ise tek pwm'nin cikiisini tersleyerek kullanilabilinirmi?
:=

mehmet

Kullanılabilir, ama dead-time ihtiyaç
varsa; bunun da kontrol edilmesi
gerekmekte...
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr