Dewasa ini sudah jamak orang memakai remote control untuk berbagai keperluan, seperti TV, CD/DVD player, AC, Pintu Garasi, Pesawat Aeromodelling, Robot dsb.

Pada artikel kali ini akan dibahas mengenai Sony InfraRed Remote Control Decoding, Yaitu mengenai prinsip dasar untuk decoding remote control Sony mengunakan IC microcontroller PIC16F84.

Artikel selengkapnya bisa didownload di link berikut

Download Artikel Sony Remote Control.

Maaf masih menggunakan bahasa Inggris, tapi semoga bisa menjadi bahan inspirasi bagi yang sedang mengerjakan TA (Tugas Akhir).

Secara umum saya kutipkan disini,

Protocol Utama Infra Red Remote

Tiga protocol utama yang dipakai oleh manufacture di dunia adalah : RC80 yang dipakai oleh Panasonic, RC5 yang didesign dan digunakan oleh Philips, terakhir adalah Sony protocol atau lebih dikenal dengan SIRC.

Sony Protocol (SIRC)

SIRC (Serial Infra Red Control) menggunakan PWM pulse untuk menghasilkan 12 bit serial interface, atau lebih dikenal dengan Packet. Ini adalah protocol utama, tapi 15-bit dan 20-bit version juga tersedia. Pertama kali sebuah pulsa dengan durasi 2,4ms dikirim sebagai Header, yang mengijinkan internal AGC (Automatic Gain Control) untuk menset pada posisi terbaik dan juga mengiinkan receiver untuk mengecheck apakah valid Packet sudah diterima. Sebuah 1-bit direpresentasikan dengan sebuah pulsa dengan durasi 1,2ms. Sedangkan 0-bit adalah pulsa dengan durasi 0,6ms.

Delay 0,6ms ditempatkan diantara setiap pulsa.

Suatu rangkaian pulsa dibangun dari 12-bit packet yang terdiri dari 5-bit(0..31) device code, yang merepresentasikan TV, Video, Hi-Fi, etc (lihat table 1), dan 7-bit (0..127) button code, yang merepresentasikan actual tombol yang ditekan. (lihat table 2). Packet tersebut ditransmisikan dengan MSB bit terlebih dahulu, device code, kemudian button code. Setelah packet dikirim, Delay pulse diaktifkan sepanjang 45ms. Process ini diulang setiap kali tombol ditekan.

Demikian, Selamat Bereksperimen !