Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
para deshifrimit të rc5 së pari diskutojmë se çfarë është komanda rc5 dhe cila është struktura e tij. kështu në thelb
komanda rc5 e përdorur në telekomandat që përdoren në televizorë, cd player, d2h, sisteme të teatrit në shtëpi etj. ka 13 ose 14 bit të rregulluar në atë mënyrë që dy bitët e parë të jenë bit startues dhe biti i tretë të kalojë bit dhe pas kësaj pesë të tjerat bitët janë bit adresa dhe gjashtë bitët e ardhshëm janë bit komandues.
Bitet e fillimit - në rc5 dy bitët e parë janë bite fillestare këto bite janë gjithmonë 1. ju mund të thoni që këto bite duhet të informojnë marrësin se bitet e ndryshimit, adresës dhe komandës do të merren.
Toggle bit - ky bit ndryshoi statusin e tij (nga 0 në 1 ose anasjelltas) kur çdo herë që shtypet një buton i ri (ose i njëjti buton nëse lëshohet).
Bitet e adresës - çdo pajisje ka adresë unike. ju nuk mund të përdorni philips tv me philips cd player. kështu që është magjia e biteve të adresës. 2^5 = 32 pajisje mund të adresohen nga këto 5 bit.
Bitet e komandës - 6 bitët e ardhshëm janë bitët e komandës. në një telekomandë çdo buton ka funksionim unik si fuqia, vol+, vol-, ch+, ch-… etj. kështu që çdo buton ka kod të ndryshëm. këto kode të dhëna nga këto 6 bit. 2^6 = 64 butona të mundshëm në një emote.
Furnizimet
littlebitelectronics.blogspot.com/
Hapi 1: Së pari Ne Kuptojmë Strukturën e Sinjalit të Rc5
në komandën rc5 kur sinjali zbret në lartësi konsiderohet si "1" dhe kur sinjali shkon lart në ulët atëherë konsiderohet si "0".
Hapi 2: Më lejoni ta bëj shumë të qartë me dy copa…
Hapi 3: Makina shtetërore
Para se të shkruaja kodin C të deshifruesit, vizatova një makinë shtetërore të protokollit RC5 e cila mund të ndihmojë në procesin e deshifrimit.
Hapi 4: Skematike
Lista e pjesëve -----
- Arduino uno
- tsop 1738
- lcd16x2
- telat lidhës
Projekti Arduino nga këtu