Elektrotekno.com Ana Sayfa || Devre ve proje istekleriniz


4 kademeli dimmer

Kayıt: 25 Ksm 2006
Mesajlar: 36
Konum: KARAMAN
Offline
bbs2006
Tarih: 14 03 2014 09:58

Merhaba
4 butonlu12 voltulk dc lambanın parlaıklıgını azaltıp artırmak istiyorum..1 butona bastıgım zaman %25 artacak. tekrar 1. butona bastıgım zaman parlaklık azalacak. 1. butona satıktan sonra 2. butona bastıgım zaman parlaklık %50 artacak. 2. butona tekrar bastıgım zaman parlaklık azalacak. %25 düşecek. diğer butonlarad aynı bu şekilde çalışacak. buna ait bir program yazdım. programda bir sıkıntı var. bir bakabilirseniz sevinirim.

#include<16f628a.h>
#fuses intrc,nowdt,noprotect,nowdt,noprotect
#use delay(clock=4000000)

void main(){
setup_ccp1(ccp_pwm);
setup_timer_2(T2_DIV_BY_16,624,1);

set_pwm1_duty(0);
a:
if (input(pin_a0)==1){
set_pwm1_duty(625);
delay_ms(10);
goto kd1;
}
else
goto a;
kd1:
if (input(pin_a0)==1){
set_pwm1_duty(0);
delay_ms(10);}
else

m:
if (input(pin_a1)==1){
set_pwm1_duty(1250);
delay_ms(10);
goto kd2;
}
else
goto a;
kd2:
if (input(pin_a1)==1){
set_pwm1_duty(625);
delay_ms(10);}
else
r:
if (input(pin_a2)==1){
set_pwm1_duty(1875);
delay_ms(10);
goto kd3;
}
else
goto r;
kd3:
if (input(pin_a2)==1){
set_pwm1_duty(1250);
delay_ms(10);}
else
t:
if (input(pin_a3)==1){
set_pwm1_duty(2500);
delay_ms(10);
goto kd4;
}
else
goto t;
kd4:
if (input(pin_a3)==1){
set_pwm1_duty(1875);
delay_ms(10);}

}


100 hz için pwm değeri

%25 için 625
%50 1250
%75 1875
%100 2500 değerleririn alıyor.


Reklamlar



4 kademeli dimmer


Benzer Konular
- dokunmatik dimmer yazılımı
- dokunmatik dimmer
- dimmer

- Uzaktan kumandalı dimmer devresi+şema+pcb

- dimmer ışık kontrol devresi
- Şerit Led için Dimmer Devresi
- 16f628 ile IR dimmer
- Dimmer
- Universal-Uzaktan kontrollü-Lamba-Dimmer-Projesi

- Dimmer Devresi Uygulama Ödevi nin Raporu - Kocaeli Ün. Elektrik Müh. Güç Elk.

- ır dimmer’in pıc16f628a ile gerçekleştirilmesi(dsn, lyt, hex, bitirme projesi)

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Turkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72