Talaan ng mga Nilalaman:

RC5 Remote Control Protocol Decoder Nang Walang Library: 4 Mga Hakbang
RC5 Remote Control Protocol Decoder Nang Walang Library: 4 Mga Hakbang

Video: RC5 Remote Control Protocol Decoder Nang Walang Library: 4 Mga Hakbang

Video: RC5 Remote Control Protocol Decoder Nang Walang Library: 4 Mga Hakbang
Video: IR Remote Control Decoder (NEC format) 2024, Hulyo
Anonim
RC5 Remote Control Protocol Decoder Nang Walang Library
RC5 Remote Control Protocol Decoder Nang Walang Library

bago ang pag-decode ng rc5 ay tinatalakay muna natin kung ano ang utos ng rc5 at ano ang istraktura nito. Sumakatuwid

rc5 utos na ginamit sa mga remote control na ginagamit sa telebisyon, cd player, d2h, home theatre system atbp. mayroon itong 13 o 14 na mga bit na nakaayos sa isang paraan na ang unang dalawang piraso ay nagsisimula ng mga bits at ang pangatlong bit ay ang toggle bit at pagkatapos ng susunod na limang ang mga piraso ay mga address bit at ang susunod na anim na piraso ay mga command bit.

Start bits - sa rc5 unang dalawang bits ay simulang bits ang mga bits na ito ay palaging 1. maaari mong sabihin na ang mga bit na ito ay upang ipagbigay-alam sa tatanggap na ang toggle, address at mga command bit ay tatanggap.

Toggle bit - binago ng bit na ito ang katayuan nito (mula 0 hanggang 1 o kabaligtaran) kapag sa tuwing pinipindot ang isang bagong pindutan (o parehong pindutan kung ito ay pinakawalan).

Mga bit ng address - bawat aparato ay may natatanging address. hindi mo maaaring patakbuhin ang philips tv sa philips cd player. kaya't ang magic ng mga bits ng address. Ang 2 ^ 5 = 32 na mga aparato ay maaaring matugunan ng 5 mga piraso.

Mga bits sa pag-utos - susunod na 6 na bit ay ang mga command bit. sa isang remote bawat pindutan ay may natatanging operasyon tulad ng kapangyarihan, vol +, vol-, ch +, ch-… atbp. kaya't ang bawat pindutan ay may magkakaibang code. ang code na ito ay ibinigay ng 6 na piraso. 2 ^ 6 = 64 mga pindutan na posible sa isang emote.

Mga gamit

littlebitelectronics.blogspot.com/

Hakbang 1: Una naming Naunawaan ang Istraktura ng Signal ng Rc5

Una Namin Naunawaan ang Istraktura ng Signal ng Rc5
Una Namin Naunawaan ang Istraktura ng Signal ng Rc5

sa rc5 utos kapag ang signal ay bumaba hanggang mataas ang itinuturing na "1" at kapag ang signal ay umakyat sa mababa pagkatapos ay isinasaalang-alang bilang "0".

Hakbang 2: Hayaan Mo Akong Gawing Malinaw Sa Dalawang Bits …

Hayaan Mo Akong Gawing Malinaw Sa Dalawang Bits …
Hayaan Mo Akong Gawing Malinaw Sa Dalawang Bits …

Hakbang 3: State Machine

Makina ng estado
Makina ng estado

Bago isulat ang C code ng decoder, gumuhit ako ng isang machine ng estado ng RC5 protocol na maaaring makatulong sa proseso ng pag-decode.

Hakbang 4: Skematika

Skematika
Skematika

Listahan ng mga bahagi -----

  1. Arduino uno
  2. tsop 1738
  3. lcd16x2
  4. pagkonekta ng mga wire

Proyekto ng Arduino mula dito

Inirerekumendang: