Sadržaj:

Dekoder protokola daljinskog upravljača RC5 bez biblioteke: 4 koraka
Dekoder protokola daljinskog upravljača RC5 bez biblioteke: 4 koraka

Video: Dekoder protokola daljinskog upravljača RC5 bez biblioteke: 4 koraka

Video: Dekoder protokola daljinskog upravljača RC5 bez biblioteke: 4 koraka
Video: Цифровой наземный декодер DVB-T2 с Android для потоковой передачи, Интернета, игр и т. Д. 2024, Studeni
Anonim
RC5 Dekoder protokola daljinskog upravljanja bez knjižnice
RC5 Dekoder protokola daljinskog upravljanja bez knjižnice

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

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

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

Toggle bit - ovaj bit mijenja svoj status (od 0 do 1 ili obrnuto) pri svakom pritisku na novi gumb (ili isti gumb ako se otpusti).

Bitovi adrese - svaki uređaj ima jedinstvenu adresu. ne možete upravljati philips tv -om s philips cd uređajem. pa to je čarolija adresnih bitova. 2^5 = 32 uređaja mogu se adresirati s ovih 5 bita.

Naredbeni bitovi - sljedećih 6 bitova su naredbeni bitovi. na daljinskom upravljaču svaki gumb ima jedinstvenu operaciju poput napajanja, vol+, vol-, ch+, ch-… itd. tako da svaki gumb ima drugačiji kod. ovaj kôd dat od ovih 6 bitova. 2^6 = 64 gumba moguća u emoti.

Pribor

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 s dva bita…

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

Korak 3: Državni stroj

Državni stroj
Državni stroj

Prije nego što sam napisao C kod dekodera, nacrtao sam stroj stanja protokola RC5 koji može pomoći u procesu dekodiranja.

Korak 4: Shematski prikaz

Shematski
Shematski

Popis dijelova -----

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

Arduino projekt odavde

Preporučeni: