Bu malzeme nedir ?

Başlatan baran123, 11 Mart 2015, 19:01:17

baran123

Arkadaşın tren projesini kontrol amaçlı IR devresi gerekiyor elimizde şöyle elamanlar var kumanda 'nın kodlarını nasıl bulabiliriz ?
Bir de 2 bacaklı arkadaş alıcı mı ? verici mi oluyor ?

tekosis

resim çok küçük anlaşılmıyor.
İlim ilim bilmektir, ilim kendin bilmektir, sen kendin bilmezsin, bu nice okumaktır.

atomx

Kumanda Nec protokolü kullaniyor internet uzerinde kodlari mevcut. Alici icin tsop 38khz alici kullanabilirsiniz. Şu var ki kumanda devresini cozebilmek icin bir mikrokontrolcü gerekmekte. Sinyal sekli nette vardi uygun algoritma yapabilirsiniz.
Hüseyin TECER

RaMu

Foto çok küçük.

http://www.sbprojects.com/knowledge/ir/index.php
Soldaki menüden birçok protokolün açıklamasına ulaşabilirsin.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

baran123

Kumandadan tuşlara basıp kameradan baktım pıt pıt yanıyor :) alıcı olarak bir kaç tane devreden IR alıcısı söktüm ama hangi model bilmiyorum yazmıyor üstünde bunu ccs c ile yapmak istiyorum. 3 tane söktüm 2 si aynı boyda diğeri küçük. Telefon biraz kötü çekiyor da anca bu kadar :)



RaMu

Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

baran123

hocam şu 15-20 tl lik çin malı helicopterlerden söktükbir bakayım olursa yazarım teşekkürler. :)

CLR

İlla bir protokole sahip olması gerekmiyor özel bir protokol içeriyorda olabilir. Yapman gereken kumandayı söküp ledi süren kısma logic analyzer'i bağla
her tuşa bastığında tuşun kodunu veren sinyali logic analyzer monitör çıktısında görürsün buradan kolayca çözbilirsin, sonuçta nezaman düşüyor ne çıkıyor ölçmüş olacaksın.

Burada en önemli şey çıktısını aldığı sinyali gerçek tuş kodları için inverse(terslemen) gerektiğidir çünkü IR alıcı modüller sinyali terslerler.
Knowledge and Experience are Power

baran123

Hocam kumanda kodlarını buldum diyebilirim.Fakat alıcı kısmını çözemedim bağlantı için ek bir eleman gereklimi ccs ile gelen bilgileri nasıl alabilirim şuanda bunu araştırıyorum.Maalesef logic analyzer'ım yok şuan :)

#
# this config file was automatically generated
# using lirc-0.8.6(default) on Tue Jun  1 23:07:23 2010
#
# contributed by TEN (http://vdr-portal.de/board/profile.php?userid=5965)
#
# brand:                       I24
# model no. of remote control: I24 - remote controller
# devices being controlled by this remote: LED strip by eBay seller miufat
#

begin remote

  name  I24
  bits           16
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       9069  4465
  one           591  1663
  zero          591   536
  ptrail        590
  repeat       9070  2218
  pre_data_bits   16
  pre_data       0xFF
  gap          108277
  toggle_bit_mask 0x0

      begin codes
          Brightness+              0x01FE
          Brightness-              0x817E
          OFF                      0x41BE
          KEY_POWER                0xC13E                    #  Was: ON
          KEY_R                    0x21DE                    #  Was: R
          KEY_G                    0xA15E                    #  Was: G
          KEY_B                    0x619E                    #  Was: B
          KEY_W                    0xE11E                    #  Was: W
          orange                   0x11EE
          pea_green                0x916E
          dark_blue                0x51AE
          dark_yellow              0x31CE
          cyan                     0xB14E
          brown                    0x718E
          KEY_YELLOW               0x09F6                    #  Was: yellow
          KEY_LIGHTS_TOGGLE        0x8976                    #  Was: light_blue
          pink                     0x49B6
          straw_yellow             0x29D6
          sky_blue                 0xA956
          purple                   0x6996
          FLASH                    0xD12E # Manual name: 7 color jumpy change
          STROBE                   0xF10E # Manual name: All fade out & in
          FADE                     0xC936 # Manual name: 7 color fade change
          SMOOTH                   0xE916 # Manual name: 3 base color jumpy
      end codes

end remote

Recep METE

printf(lcd_putc,"\f  Ne kadar okursan oku, bilgine, yakışır şekilde davranmıyorsan cahilsin demektir.  \n   semfero");d

RaMu

Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

baran123

hocam konulara baktım 12f675 ile paylaşılmış kodda 8 bit veri alınır diyor bir satırda benim gelen kodlar 16 bit sanırım IR olayı sandığımdan zormuş.

atomx

#12
Eğer  XC8 kullanacaksanız;
https://github.com/badr-ghatasheh/NEC_remote.X/tree/master/nbproject

Yok CCS ise kendiniz derleyebilirsiniz. Kolay gelsin. Aynı kumandayı kullandım NEC protolü vardı.

Not: Kristal frekansını değiştirecekseniz, Timer0 i ona göre ayarlamalısınız. 4Mhz sorun teşkil etmez ama 20MHz veya 8 Mhz kullanacaksanız Timer0 süresini 65.5ms taşma süresine denk getirmek için alogoritaya birkaç rütuş yapılmalı.
Hüseyin TECER

baran123

XC8 de kullanıyorum bu projeyi bir deneyeyim ama alıcılardan şüpheliyim ne olduklarını bilmiyorum tam olarak.

atomx

Tk19 lara benziyorlar ama oscilloscope ile kontrol gerekebilir emin degilsen tk19 iste elektronikcilerden
Hüseyin TECER