Բովանդակություն:
- Քայլ 1: Քայլ 2: Պահանջվում են բաղադրիչներ
- Քայլ 2: Քայլ 3. Սխեմաներ
- Քայլ 3: Քայլ 4. Պլանշետների պատվիրում
- Քայլ 4: Քայլ 5. Ավելացրեք ձեր Gerber ֆայլը
- Քայլ 5. Քայլ 6. Արտադրված PCB
Video: PIC16F877A վրա հիմնված RFID համակարգ. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
RFID համակարգը մի համակարգ է, որն ապահովում է ուսանողների, աշխատակիցների և այլ օգտվողների նույնականացում RFID պիտակով ՝ նրանց ներկայությունը, աշխատանքը, աշխատաժամանակը և շատ ուրիշներ վերահսկելու համար:
Այս հոդվածը հովանավոր է JLCPCB- ի հետ: Ես իսկապես շնորհակալ եմ JLCPCB- ին այս նախագիծը հովանավորելու համար:
Այս համակարգը նախագծված է PIC միկրոկոնտրոլեր PIC16F877A- ի և RFID Reader RDM6300- ի շուրջ, որը 125 կՀց ընթերցող է: Այն ունի նաև LCD 1602 էկրան, ազդանշան, servo SG90 և լարման կարգավորիչ մաս: Երբ պիտակը հայտնաբերվում է, ցուցադրումը տալիս է տեղեկատվություն, թե որ պիտակը է հայտնաբերվել, ազդանշանը ազդանշան է տալիս, LED- ը միանում է, և սերվոն ակտիվանում է:
Քայլ 1: Քայլ 2: Պահանջվում են բաղադրիչներ
PIC16F877A
Այս հզոր CMOS FLASH- ի վրա հիմնված 8-բիթանոց միկրոկառավարիչը Microchip- ի հզոր PIC ճարտարապետությունը փաթեթավորում է 40 կամ 44 պինանոց փաթեթում: PIC16F877A- ն ունի 256 բայթ EEPROM տվյալների հիշողություն, ինքնածրագրավորում, ICD, 2 համեմատիչ, 10-բիթանոց 10-բիթ անալոգային-թվային (A/D) փոխարկիչ, 2 գրավման/համեմատման/PWM գործառույթներ, սինխրոն սերիալային պորտ կարող է կազմաձևվել որպես 3-լարային սերիական ծայրամասային միջերես (SPI) կամ 2-լարային ինտեգրված սխեմայի (I²C ™) ավտոբուս և ունիվերսալ ասինխրոն ընդունիչ հաղորդիչ (USART):
PIC16F877A- ի մանրամասն առանձնահատկությունները.
- Պրոցեսոր ՝ 8 բիթանոց PIC
- քորոցների քանակը `40
- Մաքս Պրոցեսորի արագություն (ՄՀց) ՝ 20
- Ներքին տատանում `ոչ
- ADC ալիքների քանակը. 14
- Առավելագույն ADC լուծում (բիթ) ՝ 10
- Ներքին լարման տեղեկանք. Այո
- UART մոդուլի համարը `1
- SPI մոդուլի համարը ՝ 1
- I2C մոդուլի համարը `1
- Գլխարկ. դիպչել ալիքներին. 11
- Աշխատանքային նվազագույն լարման (V) `2
- Առավելագույն աշխատանքային լարման (V) `5.5
RDM6300
RDM6300 125 ԿՀց քարտի ընթերցող մինի-մոդուլը նախատեսված է 125 ԿՀց քարտի համատեղելի միայն կարդալու պիտակների և կարդալու/գրելու քարտի կոդ կարդալու համար: Այն կարող է կիրառվել գրասենյակի/տան անվտանգության, անձնական նույնականացման, մուտքի վերահսկման, կեղծարարության, խաղալիքների և արտադրության վերահսկման ինտերակտիվ համակարգերում և այլն:
ԿԱՐԵՎՈՐ մասեր:
- Աջակցեք արտաքին ալեհավաքին;
- Առավելագույն արդյունավետ հեռավորությունը մինչև 50 մմ;
- 100 ms- ից պակաս վերծանման ժամանակ;
- UART ինտերֆեյս;
- Աջակցություն EM4100 համատեղելի միայն կարդալու կամ կարդալու/գրելու պիտակներ;
- Փոքր ուրվագծային ձևավորում:
LCD1602 էկրան
Էկրանը բաղկացած է 16 նիշից բաղկացած 2 տողանոց LCD էկրանից ՝ կապույտ հետևի լուսավորությամբ և սպիտակ նիշերով: Հերոսներից յուրաքանչյուրը կազմված է 5 x 8 կետային մատրիցից ՝ կերպարի լավ ներկայացման համար: Հետևի լուսավորությունն ունի պոտենցիոմետր `լավագույն դիտման համար ցուցադրման հակադրությունը կարգավորելու համար:
LCD1602 էկրանի հիմնական առանձնահատկությունները.
-16 նիշ x 2 գծի Կապույտ LCD;
- Ընտրովի I2C ինտերֆեյս;
- Կարգավորելի լուսավորության ինտենսիվություն և հակադրություն;
- 5 Վ լարման ռեժիմ:
Servo SG90
Micro Servo Motor SG90- ը փոքր և թեթև սերվերային շարժիչ է ՝ բարձր ելքային հզորությամբ: Servo- ն կարող է պտտվել մոտավորապես 180 աստիճանով (90 յուրաքանչյուր ուղղությամբ): Դուք կարող եք օգտագործել ցանկացած սերվո կոդ, սարքավորում կամ գրադարան `այդ սերվերը վերահսկելու համար: Հարմար է սկսնակների համար, ովքեր ցանկանում են իրերը տեղաշարժել առանց հետադարձ և փոխանցման տուփով շարժիչ վերահսկիչ կառուցելու, մանավանդ որ այն տեղավորվելու է փոքր վայրերում:
ԿԱՐԵՎՈՐ մասեր:
Քաշը `9 գ
Չափը ՝ 22,2 x 11,8 x 31 մմ մոտավորապես
Խցիկի ոլորող մոմենտ ՝ 1.8 կգ · սմ
Գործողության արագությունը `0.1 վ/60 աստիճան
Աշխատանքային լարումը `4.8 Վ (~ 5 Վ)
Մահացած գոտու լայնությունը `10 մկմ
Երմաստիճանը `0 ºC - 55 ºC
Պասիվ բաղադրիչներ
Բզզոց
SMD LM7805 լարման կարգավորիչ
3x 1206 LED (մեկ կարմիր, երկու կանաչ)
3x SMD 0805 դիմադրություն 330 Ω
1x SMD 0805 դիմադրություն 10 KΩ
2.1 մմ DC միակցիչ
SMD Quartz oscillator 4 ՄՀց
2x 2 պին KF301 միակցիչ
1x 3 պին KF301 միակցիչ
3x SMD 0805 կոնդենսատոր 100 nF
1x SMD պոտենցիոմետր 10 կՕմ
1x16 իգական գլուխ
Քայլ 2: Քայլ 3. Սխեմաներ
RDM6300- ը միացված է PIC16F877A- ին PIC- ի UART կապերի միջոցով: Էկրանը միացված է տվյալների զուգահեռ ռեժիմին, իսկ սերվոն միացված է RB0 կապին: Buzzer- ը միացված է x քորոցին: Էլեկտրաէներգիան մատակարարվում է դասական DC միակցիչի և լարման կարգավորիչ սխեմայի միջոցով:
Քայլ 3: Քայլ 4. Պլանշետների պատվիրում
Ինչպես սխեմատիկ պատկերը, այնպես էլ դասավորությունը կատարելուց հետո, հաջորդ քայլը PCB- ի պատվիրումն է: Պատվիրելու համար լավագույն կայքը, որին ես եկել եմ, JLCPCB- ն է: Պատվիրելու համար պարզապես գնացեք նրանց կայք, գրանցվեք և գնացեք մեջբերում հիմա կոճակին:
JLCPCB- ն հովանավորում է այս նախագիծը: JLCPCB (Shenzhen JLC Electronics Co., Ltd.), Չինաստանում PCB- ի նախատիպի խոշորագույն ձեռնարկություն է և բարձր տեխնոլոգիական արտադրող, որը մասնագիտացած է արագ PCB նախատիպի և փոքր խմբաքանակի PCB- ի արտադրության մեջ: Դուք կարող եք պատվիրել առնվազն 5 հատ PCB ընդամենը 2 դոլարով:
Քայլ 4: Քայլ 5. Ավելացրեք ձեր Gerber ֆայլը
Ձեր նախագծված տախտակը ստանալու համար անհրաժեշտ է վերբեռնել gerber ֆայլերը: Իհարկե, JLCPCB կայքը առաջարկում է մանրամասն հրահանգներ, թե ինչպես ստեղծել տարբեր ծրագրերի համար գերբեր ֆայլեր: Երբ գերբեր ֆայլեր են ստեղծվում, դրանք տեղադրեք zip և վերբեռնեք դրանք որպես մեկ ֆայլ JLCPCB:
Երբ zip ֆայլերը վերբեռնվում են, դրանք կարող եք տեսնել gerber դիտիչում: Այնտեղ կարող եք համոզվել, արդյոք ձեր տախտակի հետ ամեն ինչ կարգին է, և արդյո՞ք դա նորմալ է: Դրանից հետո նորից ստուգեք տախտակի չափը, տախտակի գույնը և այլ հատկություններ և անցեք ստուգում: Դուք կարող եք պատվիրել 5 հատ PCB ընդամենը 2 դոլարով:
Պատվերը տեղադրելու համար կտտացրեք «Պահել զամբյուղին» կոճակին:
Քայլ 5. Քայլ 6. Արտադրված PCB
Այս PCB- ն արտադրվել է 3 օրվա ընթացքում և երկու շաբաթվա ընթացքում հասել է FedEx- ի միջոցով: Իհարկե, բոլոր 5 PCB- ները մեծապես փաթեթավորված էին տուփի և պղպջակների ծրարի մեջ, այնպես որ տախտակները վնասվելու հավանականություն չկար: PCB- ների որակը եղել է, և միշտ եղել է, ՀՐԱՇԱԼԻ:
Խորհուրդ ենք տալիս:
Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. 5 քայլ
Մատնահետքերի և RFID- ի վրա հիմնված հաճախելիության համակարգ ՝ օգտագործելով Raspberry Pi և MySQL տվյալների շտեմարան. Այս նախագծի տեսանյութը
Գույնի տեսակավորման համակարգ. Arduino- ի վրա հիմնված համակարգ `երկու գոտիով` 8 քայլ
Գույնի տեսակավորման համակարգ. Arduino- ի վրա հիմնված համակարգ `երկու գոտիով. Արդյունաբերական ոլորտում ապրանքների և իրերի տեղափոխումը և/կամ փաթեթավորումը կատարվում է փոխակրիչ գոտիների միջոցով պատրաստված գծերի միջոցով: Այդ գոտիները օգնում են որոշակի արագությամբ իրը մի կետից մյուսը տեղափոխել: Որոշ մշակման կամ նույնականացման առաջադրանքներ կարող են լինել
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ - IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. 4 քայլ
Arduino- ի վրա հիմնված ոչ կոնտակտային ինֆրակարմիր ջերմաչափ | IR- ով հիմնված ջերմաչափ Arduino- ի միջոցով. Բարև ձեզ, այս հրահանգների մեջ մենք կդարձնենք ոչ կոնտակտային ջերմաչափ arduino- ով: Քանի որ երբեմն հեղուկի/պինդի ջերմաստիճանը չափազանց բարձր է կամ ցածր, ապա դժվար է դրա հետ կապ հաստատել և կարդալ այդ դեպքում ջերմաստիճանը
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
RFID- ի վրա հիմնված խելացի նույնականացման համակարգ [Intel IoT] ՝ 3 քայլ
RFID- ի վրա հիմնված խելացի նույնականացման համակարգ [Intel IoT]. Նախագծի կարճ ակնարկ. Այս նախագիծը վերաբերում է նույնականացման համակարգին և պատրաստված ավտոմատացմանը: Այս խելացի նախագիծը վերաբերում է 3 բանի. 1. Նոութբուքի վավերացում 2. Գրադարանի կառավարում 3. Ակտիվների վերահսկում Ինչ է դա անում և ինչպես: Այս խելացի RFID- ի վրա հիմնված նախագծում