Բովանդակություն:
- Քայլ 1: Մասեր և գործիքներ
- Քայլ 2: Հավաքում
- Քայլ 3: irmրագրաշարի մանրամասները և ծրագրավորումը
- Քայլ 4: Հյուրընկալողի միջերեսի մանրամասները
- Քայլ 5: Ավարտում և օգտագործում
![Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ. 5 քայլ Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ. 5 քայլ](https://i.howwhatproduce.com/images/001/image-2262-52-j.webp)
Video: Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ. 5 քայլ
![Video: Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ. 5 քայլ Video: Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ. 5 քայլ](https://i.ytimg.com/vi/zXPk5kl0Rz0/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
![Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ](https://i.howwhatproduce.com/images/001/image-2262-53-j.webp)
![Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ Ինֆրակարմիր NEC արձանագրության ծածկագրիչ և ապակոդավորման տախտակ](https://i.howwhatproduce.com/images/001/image-2262-54-j.webp)
Ստանում է չմշակված կամ ապամոդուլացված NEC IR ազդանշան և այն վերածում բայթերի, որոնք ուղարկվում են սերիական պորտից: Սերիական բաուդ արագությունը ընտրելի է երկու կանխադրված արագությունից: Լռելյայն օգտագործման ռեժիմը փոխանցում է հրամանի հաջորդականություն ՝ շրջանակելով բայթ, հասցեն բարձր, հասցեն ցածր և վավերացված հրամանի բայթ: Այս սարքը նախատեսված է հիմնական պրոցեսորից հեռացնելու արձանագրության վերծանման աշխատանքային բեռը, որը կարող է լինել PIC, Arduino, FTDI կամ նմանատիպ այլ սերիական ունակ սարք: Այն ապահովում է ամբողջական երկկողմանի հաղորդակցություն I. R. հաղորդիչ
Ելքային արձանագրությունը գրվել է հեշտ ստանալու համար: 255 & 254 արժեքները բայթերի շրջանակման համար, որին հաջորդում են տվյալների բայթերը, կրկնվող կոդերը նշված են 250 & 253 -ով: Այդ արժեքներից ոչ մեկը սովորաբար չի լինի NEC հրամանի հաջորդականությամբ կամ գոնե այդ կարգով: Սարքն ակնկալում է NEC- ի ընդլայնված արձանագրություն ՝ 16-բիթ հասցեով, այլ ոչ թե 8-բիթ հակադարձ 8-բիթ հասցեով: Այս սարքն ընդունում է բոլոր հասցեները և ստացված հասցեն փոխանցում է հյուրընկալող սարքին:
Տվյալների թերթիկը պարունակում է ավելի շատ տեղեկություններ և մանրամասներ: Ներբեռնեք տվյալների թերթիկը
Stepրագրի ֆայլերը կարելի է բեռնել որպես ZIP այս քայլից, կամ ներբեռնելու համար այցելեք GitHub:
Քայլ 1: Մասեր և գործիքներ
Մասեր. Որոշ մասեր չեն պահանջվում միայն ընդունելության օգտագործման համար:
- Հավաքված սարքի սահմանափակ քանակություն կա `NLEDshop.com
- Տպագիր տպատախտակ - Արծիվի ֆայլեր, որոնք հասանելի են Projects Folder- ում կամ GitHub- ում
- PIC12F1572 կամ PIC12F1822/PIC12F1840 (միայն ընդունելության համար)
- 38KHz ինֆրակարմիր ընդունիչ, ինչպիսին է TSOP38238 OR TFBS4711 ընդունիչը:
- 1x 5 մմ ինֆրակարմիր LED, որը հարմար է I. R. փոխանցում
- 2x 0.1uF 0805 SMD կոնդենսատոր
- 2x 47ohm 0805 SMD դիմադրություն
- 1x NPN տրանզիստոր, SMD SOT -23 - BSR17A կամ նմանատիպ
- Ինֆրակարմիր հեռակառավարիչ, որն օգտագործում է N. E. C. արձանագրություն - որն ամենաէժան չինական վերահսկիչներն են - գտեք այստեղ մի քանիսը
Գործիքներ:
- Էլեկտրոնային գործիքներ
- Պինցետ
- SMD տախտակների վերալիցքավորման միջոց ՝ տաք օդի ատրճանակ, վերալիցքավորվող վառարան, տաքացուցիչ
Քայլ 2: Հավաքում
![Ժողով Ժողով](https://i.howwhatproduce.com/images/001/image-2262-55-j.webp)
![Ժողով Ժողով](https://i.howwhatproduce.com/images/001/image-2262-56-j.webp)
![Ժողով Ժողով](https://i.howwhatproduce.com/images/001/image-2262-57-j.webp)
![Ժողով Ժողով](https://i.howwhatproduce.com/images/001/image-2262-58-j.webp)
Կիրառեք զոդման մածուկ, տեղադրեք մասերը և նորից լցրեք:
Միայն ընդունելության օգտագործումը
- Տեղադրեք TSOP38238 կամ նման այլ սարք
- R1, R2, R3 և T1 չեն պահանջվում:
- CONFIG jumper- ը կապեք «PIN» - ի հետ կամ թողեք անկապ:
- Կարելի է օգտագործել ցանկացած համատեղելի միկրոկոնտրոլեր:
Ամբողջական երկկողմանի / երկկողմանի օգտագործումը հաղորդիչով
- Տեղադրեք TFBS4711 կամ նմանատիպ I. R. հաղորդիչ
- R2, R3 և T1 չեն պահանջվում:
- CONFIG թռիչքը կապեք «GND» - ի հետ
- Միայն PIC12F1572- ը համատեղելի է:
Ամբողջական երկկողմանի / երկկողմանի օգտագործումը LED- ով և ընդունիչով
- Տեղադրեք TSOP38238 կամ նման այլ սարք
- Տեղադրեք ինֆրակարմիր LED - 5 մմ գմբեթավոր կամ նմանատիպ:
- R1- ը պարտադիր չէ:
- CONFIG jumper- ը կապեք «PIN» - ի հետ կամ բաց թողեք միայն PIC12F1572- ը համատեղելի է:
Հեռակառավարում. Փոքր էժան չինական ինֆրակարմիր կարգավորիչների մեծ մասը կաշխատի: Նրանք գալիս են տարբեր ձևերի, չափերի և բանալիների քանակի: Այստեղ օգտագործվում է 24 բանալիով հեռակառավարիչ, սակայն ավելի կամ ավելի քիչ ստեղներով հեռակառավարման վահանակները նույն կերպ կաշխատեն:
Տպագրվել են որոշ մաքսային ցուցանակներ, որոնք տեղադրված են հեռակառավարման վահանակի վրա ՝ կոճակի հարմարեցված գրաֆիկայով: Սա նեկասարի չէ, բայց շատ ավելի հեշտ է դարձնում դրա օգտագործումը: Հասանելի է 24 բանալիի (4x6 ստեղնի) ձևանմուշը:
Քայլ 3: irmրագրաշարի մանրամասները և ծրագրավորումը
![Irmրագրաշարի մանրամասները և ծրագրավորումը Irmրագրաշարի մանրամասները և ծրագրավորումը](https://i.howwhatproduce.com/images/001/image-2262-59-j.webp)
![Irmրագրաշարի մանրամասները և ծրագրավորումը Irmրագրաշարի մանրամասները և ծրագրավորումը](https://i.howwhatproduce.com/images/001/image-2262-60-j.webp)
Սարքաշարը գրված է Վեհաժողովում `PIC12 պրոցեսորների շարքի համար: Մոնտաժումը պահանջվում էր կոդի պահանջվող արդյունավետությանը հասնելու համար `օգտագործելով համեմատաբար ցածր էներգիայի (և էժան) միկրոկոնտրոլերներ: Նախագծի ֆայլերը ներառում են MPLABX նախագիծ և այն օգտագործում է ստանդարտ MPASM կոմպիլյատոր:
Ինչպես նշվեց 1-ին քայլում, այս սարքը պարզապես կարդում է մուտքային NEC արձանագրության վրա հիմնված հրամանները և դրանք փոխակերպում է ստանդարտ 8-N-1 սերիական բայթերի, որոնք հեշտությամբ ընթեռնելի են միացված սարքերով, ինչպիսիք են PIC- ները, Արդունինոսը կամ սերիական/COM- ի վրա հիմնված այլ սարքերը:
Կոդի հոսք
Բավականին պարզ է ընդհանուր առմամբ, բայց բարդ է նայելու համար: Ինչպես մոդուլացված, այնպես էլ ապոդուլացված ազդանշանը կարդացվում և ժամանակաչափվում է ընդհատումների միջոցով: Երբ ամբողջական հրամանի կոդերը ճիշտ են ստացվել, որոնվածը սահմանում է ստացված հրամանի կոդերի սերիական բայթերի փոխակերպման և սարքի UART- ը ուղարկելու համար:
Օգտագործման ընտրություն
Այս սարքն ունի երկու զոդիչ թռիչք, որոնք կարող են օգտագործվել սարքերի օգտագործումը որոշելու համար: BAUD jumper- ն ընտրում է կամ դանդաղ կամ արագ բաուդ արագություն, որը լռելյայնորեն սահմանվում է 19, 200 և 250, 000: Ֆիրմերը կարող է հեշտությամբ փոխվել `բաուդ տարբեր արագություններ օգտագործելու համար: CONFIG թռիչքը օգտագործվում է ընտրելու համար, թե արդյոք սարքը պետք է ակնկալի մոդուլացված կամ ապամոդուլացված ազդանշան ստանալը: Երկուսն էլ ավելի մանրամասն նկարագրված են Տվյալների թերթիկում:
Քայլ 4: Հյուրընկալողի միջերեսի մանրամասները
![Հյուրընկալողի միջերեսի մանրամասները Հյուրընկալողի միջերեսի մանրամասները](https://i.howwhatproduce.com/images/001/image-2262-61-j.webp)
![Հյուրընկալողի միջերեսի մանրամասները Հյուրընկալողի միջերեսի մանրամասները](https://i.howwhatproduce.com/images/001/image-2262-62-j.webp)
Հյուրընկալող սարքը կարող է լինել ցանկացած TTL (3.3v կամ 5v) մակարդակի սերիական պորտով (UART): FTDI, PIC, Arduino, ATMEL և այլն նման բան կարող է օգտագործվել այս սարքի հետ ինտերֆեյսի համար:
Նախագծի ֆայլերն ունեն TXT ֆայլ `C կոդի օրինակով: Թեև կոդը գրված է XC16 և PIC24F պրոցեսորների համար, շարահյուսությունը բավականին ընդհանուր է, այնպես որ ձեր լեզվին/ընտրած կազմողին տեղափոխելը պետք է աննշան լինի:
Եթե դուք իսկապես գրում եք/փոփոխում եք ձեր ծածկագիրը և ցանկանում եք այն կիսել, գրեք ինձ, և ես այն կստանամ այստեղ տեղադրված:
Քայլ 5: Ավարտում և օգտագործում
![Ավարտում և օգտագործում Ավարտում և օգտագործում](https://i.howwhatproduce.com/images/001/image-2262-63-j.webp)
Մինչ այս սարքը ստեղծվել է նորացված NLED կարգավարների արդիականացման համար `ինֆրակարմիր հեռակառավարման վահանակների հետ համատեղելիության համար: Այն կարող է շատ այլ օգտագործումներ ունենալ այլ սարքերի հետ, հատկապես այն սարքերը, որոնք ժամանակին չունեն վերամշակման ծախսեր և վերծանում են NEC հեռակա արձանագրությունը: Պրոցեսորների մեծ մասի համար սերիական բայթերի շարանը ստանալը արագ և հեշտ է:
NLED վերահսկիչներն ու ծրագրակազմը անընդհատ բարելավվում և թարմացվում են: Կապվեք գործառույթի ցանկացած խնդրանքի կամ սխալի հաշվետվությունների հետ:
Շնորհակալություն ընթերցման համար, այցելեք www. NLEDshop.com Made In The USA LED կարգավորիչներ և LED արտադրանք: Կամ գտեք ավելի շատ նախագծեր, որոնք օգտագործում են NLED արտադրանք մեր հրահանգների պրոֆիլում կամ մեր կայքում sրագրերի էջում:
Նորությունների, թարմացումների և ապրանքների ցանկերի համար այցելեք www.n Northernlightselectronicdesign.com: Խնդրում ենք կապվել մեզ հետ ցանկացած հարցի, մեկնաբանության կամ սխալի մասին զեկույցների դեպքում:
NLED- ը հասանելի է ներդրված ծրագրավորման, ծրագրակազմի ձևավորման, ապարատային դիզայնի, LED նախագծերի, արտադրանքի ձևավորման և խորհրդատվության համար: Խնդրում ենք կապնվել մեզ հետ ՝ ձեր նախագիծը քննարկելու համար:
Խորհուրդ ենք տալիս:
Raspberry Pi - TMD26721 ինֆրակարմիր թվային հարևանության դետեկտոր Java ձեռնարկ. 4 քայլ
![Raspberry Pi - TMD26721 ինֆրակարմիր թվային հարևանության դետեկտոր Java ձեռնարկ. 4 քայլ Raspberry Pi - TMD26721 ինֆրակարմիր թվային հարևանության դետեկտոր Java ձեռնարկ. 4 քայլ](https://i.howwhatproduce.com/images/001/image-58-j.webp)
Raspberry Pi-TMD26721 Ինֆրակարմիր թվային հարևանության դետեկտոր Java ձեռնարկ: ճշգրտություն. Պրո
RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ
![RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ RC5 Հեռակառավարման արձանագրության ապակոդավորիչ ՝ առանց գրադարանի ՝ 4 քայլ](https://i.howwhatproduce.com/images/008/image-23667-j.webp)
RC5 Հեռակառավարման արձանագրության ապակոդավորիչ առանց գրադարանի. Rc5- ի վերծանումից առաջ մենք նախ քննարկում ենք, թե որն է rc5 հրամանը և որն է դրա կառուցվածքը: Այսպիսով, հիմնականում rc5 հրահանգը օգտագործվում է հեռակառավարման վահանակներում, որոնք օգտագործվում են հեռուստատեսություններում, cd նվագարկիչներում, d2h- ում, տնային կինոթատրոնի համակարգերում և այլն: այն ունի 13 կամ 14 բիթ ՝ դասավորված
SPI Հաղորդակցության արձանագրության հիմունքները. 13 քայլ
![SPI Հաղորդակցության արձանագրության հիմունքները. 13 քայլ SPI Հաղորդակցության արձանագրության հիմունքները. 13 քայլ](https://i.howwhatproduce.com/images/002/image-3420-54-j.webp)
SPI Հաղորդակցության արձանագրության հիմունքները. Երբ միկրոկառավարիչը միացնում եք սենսորին, դիսփլեյին կամ այլ մոդուլին, երբևէ մտածե՞լ եք այն մասին, թե ինչպես են երկու սարքերը խոսում միմյանց հետ: Կոնկրետ ի՞նչ են ասում: Ինչպե՞ս են նրանք կարողանում հասկանալ միմյանց: Հաղորդակցություն էլեկտրոնային դևիկի միջև
USB NEC ինֆրակարմիր հաղորդիչ և ընդունիչ. 4 քայլ (նկարներով)
![USB NEC ինֆրակարմիր հաղորդիչ և ընդունիչ. 4 քայլ (նկարներով) USB NEC ինֆրակարմիր հաղորդիչ և ընդունիչ. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9033-41-j.webp)
USB NEC ինֆրակարմիր հաղորդիչ և ընդունիչ. Այս նախագիծը մեկ այլ նախագծի սփին-օֆ է, որի վրա ես աշխատում եմ, և քանի որ կա Հեռակառավարման 2017 մրցույթ Instructables- ում, ես մտածեցի, որ տեղադրեցի այս նախագիծը: Այսպիսով, եթե ձեզ դուր է գալիս այս նախագիծը, խնդրում ենք կողմ քվեարկել դրան: Շնորհակալություն: Ինչպես երևի գիտեք, ես մեծ երկրպագու եմ
Ապակոդավորման այցեքարտ - QR ծածկագրված գաղտնի հաղորդագրություն. 6 քայլ (նկարներով)
![Ապակոդավորման այցեքարտ - QR ծածկագրված գաղտնի հաղորդագրություն. 6 քայլ (նկարներով) Ապակոդավորման այցեքարտ - QR ծածկագրված գաղտնի հաղորդագրություն. 6 քայլ (նկարներով)](https://i.howwhatproduce.com/none.webp)
Ապակոդավորման այցեքարտ - QR ծածկագրված գաղտնի հաղորդագրություն. Լավ այցեքարտ ունենալը կարող է օգնել ձեզ պահպանել շփումները, առաջ մղել ինքներդ ձեզ և ձեր բիզնեսը և ընկերանալ: Ստեղծելով անձնական այցեքարտ, որը ներառում է ստացողի ակտիվ թարգմանությունը ձեր քարտը, ավելի հավանական կդարձնի նրան, որ նա