Sadržaj:

RC5 Dekoder protokola daljinskog upravljanja bez biblioteke: 4 koraka
RC5 Dekoder protokola daljinskog upravljanja bez biblioteke: 4 koraka

Video: RC5 Dekoder protokola daljinskog upravljanja bez biblioteke: 4 koraka

Video: RC5 Dekoder protokola daljinskog upravljanja bez biblioteke: 4 koraka
Video: Устройство 6. Приемник и передатчик RC5. Device 6. Reciver and trasmiter RC5. 2024, Juli
Anonim
RC5 Dekoder protokola daljinskog upravljanja bez biblioteke
RC5 Dekoder protokola daljinskog upravljanja bez biblioteke

prije dekodiranja rc5 prvo raspravljamo o tome šta je naredba rc5 i koja je njena struktura. tako u osnovi

rc5 naredba koja se koristi u daljinskim upravljačima koji se koriste u televizorima, cd playerima, d2h, sistemima kućnog kina itd. Ima 13 ili 14 bita raspoređenih na način da su prva dva bita početna bita, a treći bit je bit za promjenu, a nakon toga sljedećih pet bitovi su adresni bitovi, a sljedećih šest bitova su komandni bitovi.

Početni bitovi - u rc5 prva dva bita su početni bitovi. Ovi bitovi su uvijek 1. možete reći da ti bitovi trebaju obavijestiti primatelja da će se preklopni, adresa i komandni bitovi uskoro primiti.

Toggle bit - ovaj bit mijenja svoj status (od 0 do 1 ili obrnuto) pri svakom pritisku na novo dugme (ili isto dugme ako se otpusti).

Bitovi adrese - svaki uređaj ima jedinstvenu adresu. ne možete upravljati philips tv -om sa philips cd plejerom. tako da je to magija adresnih bitova. 2^5 = 32 uređaja se mogu adresirati sa ovih 5 bita.

Komandni bitovi - narednih 6 bitova su komandni bitovi. na daljinskom upravljaču svako dugme ima jedinstvenu operaciju poput napajanja, vol+, vol-, ch+, ch-… itd. tako da svako dugme ima drugačiji kod. ovaj kôd dat od ovih 6 bita. 2^6 = 64 dugmeta moguća u emoti.

Supplies

littlebitelectronics.blogspot.com/

Korak 1: Prvo razumijemo strukturu signala Rc5

Prvo razumijemo strukturu signala Rc5
Prvo razumijemo strukturu signala Rc5

u naredbi rc5 kada signal pređe s niskog na visoko, smatra se "1", a kada signal pređe na nisko, tada se smatra "0".

Korak 2: Dopustite mi da budem vrlo jasan sa dva bita…

Da razjasnim sa dva bita…
Da razjasnim sa dva bita…

Korak 3: Državna mašina

State Machine
State Machine

Prije pisanja C koda dekodera, nacrtao sam mašinu stanja protokola RC5 koja može pomoći u procesu dekodiranja.

Korak 4: Shema

Shematski
Shematski

Lista dijelova -----

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

Arduino projekt odavde

Preporučuje se: