Evrensel IR uzaktan kumanda “kodları” nasıl çalışır?


9

Belirli ekipman için IR protokolleri ve kodları ararken bu tür referansları bulmak kolaydır . Gerçek IR iletimi, bu küçük kodların tutabileceğinden çok daha fazla veri içerir.

Bu kodlar tam olarak neyi temsil ediyor?
Dört basamak, bir cihazın alabileceği tüm komutları nasıl temsil edebilir?
Bu "kodlar" bazı standart protokole referanslar mı? Evrensel uzaktan kumanda, protokolü ve ürünün bu küçük yapılandırma kodundan anladığı tüm kodları nasıl bilir?

Bu teknoloji hakkında daha fazla bilgi edinmek isterim. Benim için her uzaktan kumanda farklı görünüyor ve hangi bit / baytın ne yaptığını belirlemek için her mesajı tersine çevirmek zorunda kalacaksınız.

Yanıtlar:


15

Kodlar sadece bir dizi gerçek IR koduna referanstır. Uzaktan kumandanın mikro denetleyicisine veya CPU'suna (gevşek terim) hangi kod modülasyonu tipini, markasını ve cihaz tipini kullanacağını söyler. Standart protokoller RC5 ve NEC'dir, ancak başka tipler de vardır. Protokolü öğrendikten sonra, geri kalan sadece oldukça küçük bir genel kod kümesi olan gerçek düğme kodunu, genellikle 8 bit 0 ila 255 veya 0x00 ila 0xFF ve bir üretici kodu hazırlıyor. Her değer cihaza bağlı olarak farklı şeyler yapar, bu nedenle bir TV'nin gücü açmak için 0x0A alabilir, diğeri bunu kanal kapalı için kullanabilir.

Evrensel uzaktan kumandalar, temel olarak üretici tarafından, ortak aygıtlar için ortak IR kodu kümeleri hakkında çok fazla veri toplayarak ve son kullanıcıya bu kod kümesini ayarlama yolu sağlayarak çalışır. Girdiğiniz kodlar tıpkı bir sokak adresi gibidir ve uzaktan kumanda bu kod için ihtiyaç duyduğu tüm bilgileri bulur.

TV üreticileri bazen bir TV'den diğerine kodları yeniden kullanırlar ve bazı beyaz etiket üreticileri bunları tekrar kullanır (beyaz etiket üreticileri jenerik TV'leri mağaza adı markasıyla yapar). Yani kodlarda çok fazla çakışma var. Kimse tekerleği yeniden icat etmeyi sevmez.


Yani referans verdiğim tablodaki kodlar evrensel uzaktan kumandayla cihazların kendisinden çok daha mı ilgili?
Filipe Nicoli

Evet. Bunlar, uzak şirketin yeni kod kümeleri eklediği sipariş için temel olarak rasgele sayılardır.
Passerby

Anlıyorum. Bu kod setleri için herhangi bir çevrimiçi kaynağın farkında mısınız?
Filipe Nicoli

1
EVET! getzweb.net/jp1 , birden çok uzak tür için büyük bir listeye sahiptir. UEI tarafından üretilen evrensel bir uzaktan kumanda ile Comcast uzaktan kumanda ile kullanıyorum. Genellikle JP1 konektörü ile görülür. Daha fazla bilgi edinmek için uzak türünüzde Google'ı kullanabilirsiniz. Bazıları özel kodlarla programlanabilir. Örneğin, tv kod setim android tv kutusu ve Mac'im için kodlar içeriyor!
Passerby

3

Tüm kod, verici cihaza ne konuştuğunu anlatmaktır. Belirli komutlar, her model için verici cihaz tarafından zaten biliniyordu.

Uzaktan kumandanın her model için komutları nasıl bildiklerine gelince, uzaktan kumandaya programlanması gerekir, böylece bunlar üretici tarafından tanımlanıp serbest bırakılır veya tersine mühendislik yapılır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.