Mündəricat:

Kitabxana olmadan RC5 Uzaqdan İdarəetmə Protokolu Dekoder: 4 Addım
Kitabxana olmadan RC5 Uzaqdan İdarəetmə Protokolu Dekoder: 4 Addım

Video: Kitabxana olmadan RC5 Uzaqdan İdarəetmə Protokolu Dekoder: 4 Addım

Video: Kitabxana olmadan RC5 Uzaqdan İdarəetmə Protokolu Dekoder: 4 Addım
Video: İş müsahibələrində soruşulan 5 əsas sual | Təcrübələrim 2024, Iyul
Anonim
Kitabxana olmadan RC5 Uzaqdan İdarəetmə Protokolu Dekoder
Kitabxana olmadan RC5 Uzaqdan İdarəetmə Protokolu Dekoder

rc5 kodunu açmadan əvvəl əvvəlcə rc5 əmrinin nə olduğunu və onun quruluşunu müzakirə edirik. buna görə də əsasən

Televiziyalarda, cd pleyerlərdə, d2h, ev kinoteatrı sistemlərində və s. istifadə olunan uzaqdan idarəetmə sistemlərində istifadə olunan rc5 əmri, ilk iki bitin başlanğıc biti, üçüncü bitin isə keçid biti, bundan sonra isə sonrakı beş bitlər ünvan bitləridir, sonrakı altı bit isə əmr bitləridir.

Başlanğıc bitləri - rc5 -də ilk iki bit başlanğıc bitidir, bu bitlər hər zaman 1 -dir. Deyə bilərsiniz ki, bu bitlər alıcıya keçid, ünvan və əmr bitlərinin alınacağını bildirmək üçündür.

Bit keçid - bu bit hər dəfə yeni bir düyməyə basıldıqda (və ya eyni düymə buraxıldıqda) vəziyyətini dəyişdi (0 -dan 1 -ə və ya əksinə).

Ünvan bitləri - hər cihazın unikal ünvanı var. Philips TV -ni Philips cd player ilə idarə edə bilməzsiniz. buna görə ünvan bitlərinin sehridir. 2^5 = 32 cihaz bu 5 bitlə həll edilə bilər.

Komanda bitləri - növbəti 6 bit komanda bitləridir. uzaqdan hər düymənin güc, vol+, vol-, ch+, ch-… kimi bənzərsiz əməliyyatları var. buna görə hər düymənin fərqli kodu var. bu 6 bit tərəfindən verilən kod. Bir məktubda 2^6 = 64 düymə mümkündür.

Təchizat

littlebitelectronics.blogspot.com/

Addım 1: Əvvəlcə Rc5 -in Siqnal Quruluşunu Anlayırıq

Əvvəlcə Rc5 -in Siqnal Quruluşunu Anlayırıq
Əvvəlcə Rc5 -in Siqnal Quruluşunu Anlayırıq

rc5 əmrində siqnal aşağıdan yuxarıya yüksəldikdə "1" olaraq qəbul edilir və siqnal yüksəkdən aşağıya enəndə "0" olaraq qəbul edilir.

Addım 2: İki Bit ilə çox aydınlaşdırım

İcazə verin iki bitlə çox aydınlaşdırım …
İcazə verin iki bitlə çox aydınlaşdırım …

Addım 3: Dövlət Maşını

Dövlət Maşını
Dövlət Maşını

Dekoderin C kodunu yazmadan əvvəl, kod çözmə prosesinə kömək edə biləcək RC5 protokolunun bir dövlət maşını çəkdim.

Addım 4: Şematik

Sxematik
Sxematik

Parça siyahısı -----

  1. Arduino uno
  2. Tsop 1738
  3. lcd16x2
  4. birləşdirən tellər

Arduino layihəsi buradan

Tövsiyə: