Satura rādītājs:

RC5 tālvadības protokola dekodētājs bez bibliotēkas: 4 soļi
RC5 tālvadības protokola dekodētājs bez bibliotēkas: 4 soļi

Video: RC5 tālvadības protokola dekodētājs bez bibliotēkas: 4 soļi

Video: RC5 tālvadības protokola dekodētājs bez bibliotēkas: 4 soļi
Video: WLtoy 12427 vs F14a Rc power taste 2024, Jūlijs
Anonim
RC5 tālvadības protokola dekodētājs bez bibliotēkas
RC5 tālvadības protokola dekodētājs bez bibliotēkas

Pirms rc5 atšifrēšanas vispirms apspriežam, kas ir rc5 komanda un kāda ir tās struktūra. tātad principā

rc5 komanda tiek izmantota tālvadības pultīs, ko izmanto televizoros, cd atskaņotājos, d2h, mājas kinozāles sistēmās utt. tai ir 13 vai 14 biti, kas sakārtoti tā, ka pirmie divi biti ir sākuma biti, bet trešais bits ir pārslēgšanas bits un pēc tam nākamie pieci biti biti ir adreses biti, bet nākamie seši biti ir komandu biti.

Sākuma biti - rc5 pirmie divi biti ir sākuma biti, šie biti vienmēr ir 1. Jūs varat teikt, ka šiem bitiem ir jāinformē uztvērējs, ka pārslēgšanas, adreses un komandu biti drīz saņemsies.

Pārslēgt bitu - šis bits mainīja savu statusu (no 0 uz 1 vai otrādi), katru reizi nospiežot jaunu pogu (vai to pašu pogu, ja tā tiek atlaista).

Adreses biti - katrai ierīcei ir unikāla adrese. jūs nevarat izmantot Philips TV ar Philips cd atskaņotāju. tāpēc tā ir adrešu bitu burvība. 2^5 = 32 ierīces var adresēt ar šiem 5 bitiem.

Komandas biti - nākamie 6 biti ir komandu biti. tālvadības pultī katrai pogai ir unikāla darbība, piemēram, jauda, vol+, vol-, ch+, ch-… utt. tāpēc katrai pogai ir atšķirīgs kods. šo kodu dod šie 6 biti. 2^6 = emotā iespējamas 64 pogas.

Piegādes

littlebitelectronics.blogspot.com/

1. darbība. Vispirms mēs saprotam Rc5 signāla struktūru

Vispirms mēs saprotam Rc5 signāla struktūru
Vispirms mēs saprotam Rc5 signāla struktūru

rc5 komandā, kad signāls nokrīt no zema līdz augstam, tas tiek uzskatīts par "1" un, kad signāls iet no augsta līdz zemam, tad tiek uzskatīts par "0".

2. solis: Ļaujiet man to padarīt ļoti skaidru ar diviem bitiem…

Ļaujiet man to skaidri pateikt ar diviem bitiem…
Ļaujiet man to skaidri pateikt ar diviem bitiem…

3. darbība: valsts mašīna

Valsts mašīna
Valsts mašīna

Pirms dekodētāja C koda rakstīšanas es uzzīmēju RC5 protokola stāvokļa mašīnu, kas var palīdzēt atšifrēšanas procesā.

4. solis: shematisks

Shematisks
Shematisks

Detaļu saraksts -----

  1. Arduino uno
  2. tsop 1738
  3. lcd16x2
  4. savienojošie vadi

Arduino projekts no šejienes

Ieteicams: