Isi kandungan:

Dekoder Protokol Kawalan Jauh RC5 Tanpa Perpustakaan: 4 Langkah
Dekoder Protokol Kawalan Jauh RC5 Tanpa Perpustakaan: 4 Langkah

Video: Dekoder Protokol Kawalan Jauh RC5 Tanpa Perpustakaan: 4 Langkah

Video: Dekoder Protokol Kawalan Jauh RC5 Tanpa Perpustakaan: 4 Langkah
Video: Remote control test procedure: frequency and waveform testing 2024, Julai
Anonim
Dekoder Protokol Kawalan Jauh RC5 Tanpa Perpustakaan
Dekoder Protokol Kawalan Jauh RC5 Tanpa Perpustakaan

sebelum menyahkod rc5 terlebih dahulu kita membincangkan apa itu perintah rc5 dan apakah strukturnya. jadi pada dasarnya

Perintah rc5 digunakan dalam alat kawalan jauh yang digunakan di televisyen, pemain cd, d2h, sistem teater rumah dan lain-lain. Ia mempunyai 13 atau 14 bit yang disusun dengan cara bahawa dua bit pertama adalah bit permulaan dan bit ketiga adalah togol bit dan selepas itu lima seterusnya bit adalah bit alamat dan enam bit seterusnya adalah bit arahan.

Bit permulaan - dalam rc5 dua bit pertama adalah bit permulaan bit ini selalu 1. anda boleh mengatakan bahawa bit ini adalah untuk memberitahu penerima bahawa bit togol, alamat dan perintah akan diterima.

Toggle bit - bit ini mengubah statusnya (dari 0 hingga 1 atau sebaliknya) apabila setiap kali butang baru ditekan (atau butang yang sama jika dilepaskan).

Bit alamat - setiap peranti mempunyai alamat unik. anda tidak boleh mengendalikan tv philips dengan pemain cd philips. jadi keajaiban bit alamat. 2 ^ 5 = 32 peranti dapat ditangani oleh 5 bit ini.

Bit arahan - 6 bit seterusnya adalah bit arahan. dalam jarak jauh setiap butang mempunyai operasi unik seperti power, vol +, vol-, ch +, ch-… dll. jadi setiap butang mempunyai kod yang berbeza. kod ini diberikan oleh 6 bit ini. 2 ^ 6 = 64 butang mungkin di emote.

Bekalan

littlebitelectronics.blogspot.com/

Langkah 1: Pertama Kami Memahami Struktur Isyarat Rc5

Pertama Kami Memahami Struktur Isyarat Rc5
Pertama Kami Memahami Struktur Isyarat Rc5

dalam perintah rc5 apabila isyarat turun ke tinggi maka ia dianggap sebagai "1" dan ketika isyarat naik ke tinggi kemudian dianggap sebagai "0".

Langkah 2: Biarkan Saya Menjadikannya Sangat Jelas Dengan Dua Bit…

Biarkan Saya Menjadikannya Sangat Jelas Dengan Dua Bit…
Biarkan Saya Menjadikannya Sangat Jelas Dengan Dua Bit…

Langkah 3: Mesin Negeri

Mesin Negeri
Mesin Negeri

Sebelum menulis kod C penyahkod, saya membuat mesin keadaan protokol RC5 yang dapat membantu proses penyahkodan.

Langkah 4: Skematik

Skematik
Skematik

Senarai bahagian -----

  1. Arduino uno
  2. tsop 1738
  3. lcd16x2
  4. wayar penyambung

Projek Arduino dari sini

Disyorkan: