Kazalo:

RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice: 4 koraki
RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice: 4 koraki

Video: RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice: 4 koraki

Video: RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice: 4 koraki
Video: NEC IR REMOTE UNKNOWN KEY DECODER 2024, November
Anonim
RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice
RC5 dekodirnik protokola za daljinsko upravljanje brez knjižnice

Pred dekodiranjem rc5 najprej razpravljamo, kaj je ukaz rc5 in kakšna je njegova struktura. tako v bistvu

ukaz rc5, ki se uporablja v daljinskih upravljalnikih, ki se uporabljajo v televizorjih, predvajalnikih CD -jev, d2h, sistemih za domači kino itd., ima 13 ali 14 bitov, razporejenih tako, da sta prva dva bita začetna bita, tretji bit pa preklopni bit, nato pa naslednjih pet bitovi so naslovni, naslednjih šest bitov pa ukazni.

Začetni bitovi - v rc5 sta prva dva bita začetna bita, ta bita sta vedno 1. lahko rečete, da ti biti obvestijo sprejemnika, da bodo ti preklopni, naslovni in ukazni bitovi kmalu sprejeti.

Preklopni bit - ta bit je spremenil svoje stanje (od 0 do 1 ali obratno), ko vsakič pritisnete nov gumb (ali isti gumb, če ga spustite).

Naslovni bitovi - vsaka naprava ima edinstven naslov. ne morete upravljati philips tv s philips cd predvajalnikom. torej čarobnost naslovnih bitov. 2^5 = 32 naprav je mogoče nasloviti s temi 5 biti.

Ukazni biti - naslednjih 6 bitov so ukazni biti. v daljinskem upravljalniku ima vsak gumb edinstveno delovanje, kot so power, vol+, vol-, ch+, ch-… itd. zato ima vsak gumb drugačno kodo. to kodo, ki jo podajo teh 6 bitov. 2^6 = 64 gumbov v emotu.

Zaloge

littlebitelectronics.blogspot.com/

1. korak: Najprej razumemo strukturo signala Rc5

Najprej razumemo strukturo signala Rc5
Najprej razumemo strukturo signala Rc5

v ukazu rc5, ko signal pade nizko do visoko, se šteje za "1" in ko signal pade visoko na nizko, se šteje za "0".

2. korak: Naj bom zelo jasen z dvema bitoma…

Naj bom zelo jasen z dvema bitkoma …
Naj bom zelo jasen z dvema bitkoma …

3. korak: Državni stroj

Državni stroj
Državni stroj

Preden sem napisal kodo C dekoderja, sem narisal stroj stanja protokola RC5, ki lahko pomaga pri dekodiranju.

4. korak: Shema

Shematično
Shematično

Seznam delov -----

  1. Arduino uno
  2. tsop 1738
  3. lcd16x2
  4. povezovalne žice

Arduino projekt od tu

Priporočena: