Բովանդակություն:

RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ
RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ

Video: RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ

Video: RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ
Video: BOSS RC-5 Loop Station - Our Most Advanced Compact Guitar Looper Pedal 2024, Նոյեմբեր
Anonim
RC5 Remote Control Protocol Decoder առանց գրադարանի
RC5 Remote Control Protocol Decoder առանց գրադարանի

rc5- ը վերծանելուց առաջ մենք քննարկում ենք, թե որն է rc5 հրամանը և որն է դրա կառուցվածքը: այնքան հիմնականում

rc5 հրամանը, որն օգտագործվում է հեռակառավարման վահանակներում, որոնք օգտագործվում են հեռուստացույցներում, cd նվագարկիչներում, d2h- ում, տնային կինոթատրոնի համակարգերում և այլն: այն ունի 13 կամ 14 բիթ, որոնք դասավորված են այնպես, որ առաջին երկու բիթերը սկզբնական բիթեր են, իսկ երրորդ բիթերը փոխում են բիտերը, իսկ դրանից հետո հաջորդ հինգը: բիթերը հասցեի բիթեր են, իսկ հաջորդ վեց բիթերը ՝ հրամանի բիթեր:

Սկսելու բիթեր - rc5- ում առաջին երկու բիթերը մեկնարկային բիթեր են, այդ բիթերը միշտ 1. են: Դուք կարող եք ասել, որ այդ բիթերը պետք է ստացողին տեղեկացնեն, որ փոխարկումը, հասցեն և հրամանի բիթերը պատրաստվում են ստանալ:

Փոխել բիթ - այս բիթը փոխել է իր կարգավիճակը (0 -ից 1 -ի կամ հակառակը), երբ ամեն անգամ նոր կոճակ սեղմելիս (կամ նույն կոճակը, եթե այն բաց է թողնվում):

Հասցեի բիթեր - յուրաքանչյուր սարք ունի յուրահատուկ հասցե: դուք չեք կարող աշխատել philips հեռուստատեսությամբ philips cd նվագարկիչով: ուստի դա հասցեի բիթերի կախարդանքն է: 2^5 = 32 սարք կարող է հասցեագրվել այս 5 բիթերով:

Հրամանի բիթ - հաջորդ 6 բիթերը հրամանի բիթերն են: հեռակառավարման վահանակում յուրաքանչյուր կոճակ ունի յուրահատուկ գործողություն, ինչպիսիք են հզորությունը, ծավալը+, ծավալը, ch+, ch-… և այլն: այնպես որ յուրաքանչյուր կոճակ ունի տարբեր ծածկագիր: այս կոդը տրված է այս 6 բիթերով: 2^6 = 64 կոճակ հնարավոր է էմոցիայում:

Պարագաներ

littlebitelectronics.blogspot.com/

Քայլ 1. Սկզբում մենք հասկանում ենք Rc5- ի ազդանշանային կառուցվածքը

Նախ մենք հասկանում ենք Rc5- ի ազդանշանային կառուցվածքը
Նախ մենք հասկանում ենք Rc5- ի ազդանշանային կառուցվածքը

rc5 հրամանում, երբ ազդանշանը իջնում է բարձր, այն համարվում է «1», և երբ ազդանշանը բարձրանում է ցածր, ապա համարվում է «0»:

Քայլ 2: Թույլ տվեք դա շատ պարզ դարձնել երկու բիթով…

Թույլ տվեք դա շատ պարզ դարձնել երկու բիթով…
Թույլ տվեք դա շատ պարզ դարձնել երկու բիթով…

Քայլ 3: Պետական մեքենա

Պետական մեքենա
Պետական մեքենա

Մինչև ապակոդավորման C կոդը գրելը, ես նկարեցի RC5 արձանագրության պետական մեքենա, որը կարող է օգնել վերծանման գործընթացին:

Քայլ 4: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Մասերի ցուցակ -----

  1. Արդուինո ունո
  2. ցոփ 1738 թ
  3. lcd16x2
  4. միացնող լարեր

Arduino նախագիծ այստեղից

Խորհուրդ ենք տալիս: