Kızılötesi Alıcı-Verici Nasıl Çalışır?

Gokrtl

Gökhan Kartal (TeknoDay)
Staff member
Katılım
27 Şubat 2019
Mesajlar
12,195
Elektronikçiden 2 farklı Receiver aldım. Biri metal kasa, diğeri plastik.
Biraz araştırma yaptım. Farklı farklı bacak bağlantıları var. Üzerlerinde ise hiç bir şey yazmıyor.
Diyot kademesinde ölçtüm, neredeyse tüm bacaklarda farklı bir değer gösteriyor. Hangi bacağın ne olduğunu tesbit edemedim.
Metal kasa olanda Bacağın birinin dış metale bağlı olduğunu görünce bunu GND tayin ettim. diğerlerini de tahmin yürüterek bağladım ve aşağıdaki kod ile analog okuma yapınca serial monitörde 1023 okuduğunu gördüm.
Sonra TV kumandasını bu göze tutunca okuduğum değerde değişiklik olmasını bekledim ama hiç bir değişiklik olmadı.

Bu sistemin çalışma mantığı ne? Herhangi bir IRLED'i görmüyor mu?

Kod:
#define Receiver A5
void setup() {
  Serial.begin(115200);
  pinMode(Receiver, INPUT);

}

void loop() {
  Serial.println(analogRead(Receiver));
  delay(1000);

}
 
tssop-1136-36khz-alici-sensor-1-alici-ve-verici-sensorler-vishay-54364-85-B.jpg
İr alıcı gözler 3 pinli ise genelde tssop kılıfta oluyor. Gnd, vcc ve out pinleri deneme yanılma ile bulunabilir ama bunu serial monitor yerine osiloskop ile izlemek daha doğru olur.

https://www.direnc.net/tssop-1136-36khz-alici-sensor-1
 
Yok bütün yolları denedim. Kütüphaneleri de denedim.
Elle tutulur bir veriye ulaşamıyorum. Denerken reciverları mı bozdum nedir anlamadım.
Aşağıdaki video çok açık ve güzel anlatmış. Aynısını yapıyorum hiç veri alamıyorum.

 
Ir gözün etkin frekansı kumandanın frekansı ile aynı olmayabilir. Gerçi 36-38khz çok farketmez yakın mesafede.
Skop ölçümünün devre fotosunu atabilir misin?
 
Ir gözün etkin frekansı kumandanın frekansı ile aynı olmayabilir. Gerçi 36-38khz çok farketmez yakın mesafede.
Skop ölçümünün devre fotosunu atabilir misin?
Bacakları tesbit edemedim veya alıcıyı bozdum.

20220707_225730.jpg
 
Aslında bu devre ile uğraşırken birşey öğrendim.
Benim yapmaya çalıştığım bu sistem belirli bir protokol kullanıyor.
Farklı markaların kumandalarına göre işlem yapmak gerekiyor. Benim amacım bu değil ki.
Ben bir IRLed bağlayıp sürekli yanık tutacağım ve karşıdan da bu ledi yakalayacağım. Yani Protokol yok bir şey yok.
Ya yanlış elemanlarla uğraşıyorum, yada yanlış kodlar ile uğraşıyorum. Benim istediğim bu değil.
 
Bu alıcılar belli bir frekanstaki sinyali almak üzere tasarlanıyor. Senin aldığın IR alıcının frekansını bilmiyorsan o zaman mecbur deneme yapacaksın. Bir IR verici diyot alıp bir kare dalga ile sürersin, frekansı da 30 kHz den 60 kHz e kadar yavaş yavaş arttırırsın. Şimdi aratınca Türk mağazalarda 36 kHz ve 38 kHz yaygın bulunuyor, bu frekansları önce denersin.

Etraftaki başka IR kaynaklardan etkilenmemesi için böyle alıcıları kullanman lazım, yoksa standart IR alıcı göz koyarsan etraftaki her şeyden etkilenir. Rezistans yakarsın, birisi çakmak yakar, el feneri ışığı gelir, güneş ışığı gelir, herşey etkiler.
 
Bir IR verici diyot alıp bir kare dalga ile sürersin, frekansı da 30 kHz den 60 kHz e kadar yavaş yavaş arttırırsın.
Kare dalgayı pwm pinden çıkarım sanıyorum ama frekansını nasıl ayarlayacağımı bilmiyorum.
Biraz tahmin yürütmeye çalışayım.
Arduino pwm pini OUTPUT yaparım.
Çıkışını osiloskop'a bağlarım.
ve digitalWrite fonksiyonu ile 1 den 255'e doğru sinyal gönderirim.
Osiloskopta 36-38kHz okuduğum anda pine IRLedi bağlarım ve alıcı göz okuyor mu diye kontrol ederim.
 
Kare dalgayı pwm pinden çıkarım sanıyorum ama frekansını nasıl ayarlayacağımı bilmiyorum.
Biraz tahmin yürütmeye çalışayım.
Arduino pwm pini OUTPUT yaparım.
Çıkışını osiloskop'a bağlarım.
ve digitalWrite fonksiyonu ile 1 den 255'e doğru sinyal gönderirim.
Osiloskopta 36-38kHz okuduğum anda pine IRLedi bağlarım ve alıcı göz okuyor mu diye kontrol ederim.

Bu olmaz. PWM sadece duty cycle değiştirir frekans aynı kalır. Senin sinyal jeneratörü projene geri dönmen lazım :)
 
Bu olmaz. PWM sadece duty cycle değiştirir frekans aynı kalır. Senin sinyal jeneratörü projene geri dönmen lazım :)
Aşağıdaki videonun işimi göreceğini umuyorum.

Sinyal Jeneratörü projeme aşırı sıcaklar bittikten sonra AD9833 ile geri dönmek istiyorum. Şu anda sıcaktan güç kaynağı projemle bile ilgilenemiyorum. Eylül - Ekim gibi hız kazanmaya başlarım.

 

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,301
Mesajlar
123,445
Üyeler
2,951
Son üye
burhanettin buğa

Son kaynaklar

Son profil mesajları

Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy semih_s Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal taydin Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
Back
Top