16f877a ır led alıcı verici

Başlatan point_blank, 04 Nisan 2013, 00:14:23

point_blank

merhaba arkadaşlar ır led ile alıcı verici ile devreyi kurdum ama bir türlü tk19 sinyal göndermedi kodlar asagıda yardımcı olursanız sevinirim

void main()
{

   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_psp(PSP_DISABLED);
   setup_spi(SPI_SS_DISABLED);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_timer_2(T2_DIV_BY_1,25,10);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);

set_pwm1_duty(12);

set_pwm2_duty(12);
setup_ccp1(CCP_PWM);
setup_ccp2(CCP_PWM);
   // TODO: USER CODE!!
while(true)
{
if(input(pin_a0)==1)
{

delay_ms(10);
output_high(pin_B5);
output_low(pin_B4);


}
if(input(pin_a0)==0)
{

delay_ms(10);
output_low(pin_B5);
output_low(pin_B4);


}

point_blank

lütfen yardım edin ayrıca nette tk19 ile ilgili baglantı seması var elinizde calısır baglantı seması varsa ekleebilirmisiniz ayrıca ır led pıcin cıkısında ır lede direnc baglamaya gerek var mı benim sıkıntım sadece engel algılama kısmında tesekkürler

point_blank

#2
elimi ır ledden hızlıca gecirince devreye cok azda olsa girio ama önune herhangi birsey görünce algılamıo arkadaşlar

mesaj birleştirme:: 04 Nisan 2013, 21:02:03

ır led alıcısının ustunde 536aa3p b25b yazıyor

sadogan

Tk19 38khz lik filitre var içerisinde.
harhangi ır ye karşı duyarlı deyil
ır ledi 38hkz lik kare dalga ile sürmelisin.

point_blank

örnek kod verebilirmisiniz sabahtan beri ugrasıyorum bir türlü yapamadım ayrıca ır led alıcı verici kısmının baglantı sekli asagıda 7

burda sadece alıcı kısmını kullandım ır led vericiler direk pıcten gelio bacaklarına direnc baglı degil

sadogan

Ir led direk pic in bacanında olmamalı arada 100R gibi bir dirçen olsun.
Ir led picin hangi bacaında ccp1 demi

point_blank

evet ccp1 de 1 tane ccp2 de 1 tane

sadogan

proteusta çizilmiş devre şeman varmı ?

point_blank

#8
yok

mesaj birleştirme:: 04 Nisan 2013, 23:25:11

tk19 3 nolu bacagıda pıcın pin_a0 bacagına gelio

tk19 3. bacagına + voltaj
2. bacakla 1. bacak arasında  1mf kondansatör
ve + da 2 bacaga gelio (tk19un)

sadogan

Kullandoğın işlemci
kristal frekansin nedir?

point_blank


sadogan

Programını simüle ettim pwm lerin 38.5khz çıkıyor.
Bu durumda tk19 un bunu algılaması gerekli.
Ledi tk19 görecek sekilde bir konumda iken tk19 un
data ucu ile gnd arasında ov yakın ledi tk19 görmeyecek şekilde tutunca
5 volt ölçmelisin .

point_blank

ben ır led alıcı verici devresini yanlış baglıyorum bana yardım edermisininz tk19 hangi bacagına kondansatör hangi bacagına direnc geliyorum kullandıgım tk19 36khz lik

point_blank

tk19 alıcı gözde pwm ile 36 khz gönderince delay_ms kodu koymak gerekiyormu bana lütfen yardımcı olun

point_blank

#14
tsop1738 i 16f877a nın a0 pinine bagladım ve bazı devrelere baktıgımda rb0 pinine baglanmış kesme kullanılmış illa kesme kullanmak zorundamıyım yoksa a0 pininin 1 ve 0 olması ilede yapabilirmiyim

mesaj birleştirme:: 06 Nisan 2013, 08:20:43

elinde 16f877a ile ilgili tk19 baglantı sekli olan varmı arkadaslar varsa paylaşabilirmisiniz.

mesaj birleştirme:: 06 Nisan 2013, 08:21:24

ben pwm ile 38khz üretiyorum ve ır led devamlı yanıyor