Мазмуну:

Китепкана жок RC5 Алыстан башкаруу протоколунун декодери: 4 кадам
Китепкана жок RC5 Алыстан башкаруу протоколунун декодери: 4 кадам

Video: Китепкана жок RC5 Алыстан башкаруу протоколунун декодери: 4 кадам

Video: Китепкана жок RC5 Алыстан башкаруу протоколунун декодери: 4 кадам
Video: Шаарларда жок китепкана | Нуржигит Кадырбеков 2024, Июль
Anonim
Китепкана жок RC5 Алыстан башкаруу протоколунун декодери
Китепкана жок RC5 Алыстан башкаруу протоколунун декодери

rc5 кодун чечүүдөн мурун, адегенде rc5 буйругу деген эмне жана анын структурасы кандай экенин талкуулайбыз. ушунчалык негизи

rc5 буйругу телекөрсөтүү, cd ойноткучтар, d2h, үй кинотеатры системаларында ж.б. колдонулган алыстан башкаруу элементтеринде колдонулат, анын 13 же 14 биттери бар, алар биринчи эки бит баштоочу бит, үчүнчү бит которуштуруу бит, андан кийин кийинки беш биттер дарек биттери жана кийинки алты бит командалык биттер.

Баштоо биттери - rc5те алгачкы эки бит - бул башталгыч биттер, бул биттер дайыма 1. сиз бул биттер кабыл алуучуга которуштуруу, дарек жана буйрук биттери алына тургандыгын кабарлоо үчүн деп айта аласыз.

Битти алмаштыруу - бул бит анын статусун өзгөрттү (0дөн 1ге же тескерисинче), качан жаңы баскыч басылган сайын (же бошотулган болсо, ошол эле баскыч).

Дарек биттери - ар бир түзмөктүн уникалдуу дареги бар. сиз Philips телекөрсөтүүсүн Philips CD ойноткучу менен иштете албайсыз. Ошентип, бул дарек биттеринин сыйкырдуулугу. 2^5 = 32 түзмөккө бул 5 бит аркылуу кайрылса болот.

Командалык биттер - кийинки 6 бит командалык биттер. алыстан башкаруудагы ар бир баскычтын уникалдуу иштеши бар, күч, vol+, vol-, ch+, ch-… ж.б. Ошентип, ар бир баскычтын башка коду бар. бул 6 бит тарабынан берилген код. 2^6 = 64 баскычтар эмотияда мүмкүн.

Жабдуулар

littlebitelectronics.blogspot.com/

1 -кадам: Биринчиден, биз Rc5 сигналынын структурасын түшүнөбүз

Биринчиден, биз Rc5 сигналынын структурасын түшүнөбүз
Биринчиден, биз Rc5 сигналынын структурасын түшүнөбүз

rc5 командасында сигнал төмөндөн бийикке көтөрүлгөндө, ал "1", ал эми сигналдын бийиктен төмөн түшүп кетиши "0" деп эсептелет.

2 -кадам: Муну эки бит менен абдан түшүнүктүү кылайын …

Муну эки бит менен абдан түшүнүктүү кылайын …
Муну эки бит менен абдан түшүнүктүү кылайын …

3 -кадам: Мамлекеттик машина

Мамлекеттик машина
Мамлекеттик машина

Декодердин C кодун жазардан мурун, мен коддон чыгаруу процессине жардам бере ала турган RC5 протоколунун мамлекеттик машинасын тарттым.

4 -кадам: схемалык

Схемалык
Схемалык

Бөлүктөрдүн тизмеси -----

  1. Arduino uno
  2. Цоп 1738
  3. lcd16x2
  4. туташтыруучу зымдар

Arduino долбоору бул жерден

Сунушталууда: