Mundarija:

PIC16F877A asosidagi RFID tizimi: 5 qadam
PIC16F877A asosidagi RFID tizimi: 5 qadam

Video: PIC16F877A asosidagi RFID tizimi: 5 qadam

Video: PIC16F877A asosidagi RFID tizimi: 5 qadam
Video: 5 УДИВИТЕЛЬНЫХ ЖИЗНЕННЫХ ХАКОВ # 2 2024, Iyul
Anonim
PIC16F877A asosidagi RFID tizimi
PIC16F877A asosidagi RFID tizimi
PIC16F877A asosidagi RFID tizimi
PIC16F877A asosidagi RFID tizimi

RFID tizimi - bu talabalar, xodimlar va boshqalarni RFID yorlig'i yordamida identifikatsiyalashni, ularning mavjudligini, ishini, ish vaqtini va boshqalarni kuzatish imkonini beradigan tizim.

Ushbu maqola JLCPCB homiysi. Men ushbu loyihaga homiylik qilgani uchun JLCPCBga chin dildan minnatdorman.

Bu tizim PIC16F877A PIC mikrokontroller va RFID Reader RDM6300, 125 kHz o'quvchi atrofida ishlab chiqilgan. Bundan tashqari, LCD 1602 displeyi, signalizator, servo SG90 va kuchlanishni tartibga soluvchi qism mavjud. Teg aniqlanganda displeyda qaysi teg aniqlangani haqida ma'lumot beriladi, signal signallari eshitiladi, LED yonadi va servo yoqiladi.

1 -qadam: 2 -qadam: Komponentlar kerak

2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar
2 -qadam: zarur komponentlar

PIC16F877A

Bu 8-bitli CMOS FLASH-ga asoslangan kuchli mikroprosessor Microchip-ning kuchli PIC arxitekturasini 40 yoki 44-pinli paketga to'playdi. PIC16F877A 256 baytli EEPROM ma'lumotlar xotirasi, o'z-o'zini dasturlash, ICD, 2 Komparatorlar, 8-kanalli 10-bitli analog-raqamli (A/D) konvertori, 2 ta ta'qib qilish/solishtirish/PWM funktsiyalari, sinxron ketma-ket portga ega. 3 simli ketma-ket periferiya interfeysi (SPI ™) yoki 2 simli integratsiyalashgan davr (I²C ™) avtobusi va universal asenkron qabul qiluvchi uzatuvchi (USART) sifatida sozlanishi mumkin.

PIC16F877A ning batafsil xususiyatlari:

- CPU: 8-bitli PIC

- Pin soni: 40

- Maks. CPU tezligi (MGts): 20

- Ichki osilator: Yo'q

- ADC kanallari soni: 14

- Maksimal ADC o'lchamlari (bit): 10

- Ichki kuchlanish haqida ma'lumot: Ha

- UART moduli soni: 1

- SPI moduli soni: 1

- I2C moduli raqami: 1

- Qopqoq. teginish kanallari: 11

- Minimal ish kuchlanish (V): 2

- Maksimal ish kuchlanishi (V): 5.5

RDM6300

RDM6300 125KHz kartani o'quvchi mini-moduli 125KHz kartaga mos keladigan faqat o'qish uchun teglardan va o'qish/yozish kartasidan kodni o'qish uchun mo'ljallangan. U ofis/uy xavfsizligi, shaxsiy identifikatsiya, kirishni boshqarish, qalbakilashtirishga qarshi, o'yinchoqlar va ishlab chiqarishni boshqarish tizimlarida va boshqalarda qo'llanilishi mumkin.

Asosiy xususiyatlar:

- tashqi antennani qo'llab -quvvatlash;

- Maksimal samarali masofa 50 mm gacha;

- kod hal qilish vaqti 100 ms dan kam;

- UART interfeysi;

- EM4100 mos keladigan o'qish yoki o'qish/yozish teglarini qo'llab -quvvatlash;

- Kichik kontur dizayni.

LCD 1602 displeyi

Displey 16 belgidan iborat x 2 qatorli LCD displeydan iborat bo'lib, ko'k rangli orqa nuri va oq belgilar bilan jihozlangan. Belgilarning har biri 5 x 8 nuqta matritsasidan iborat bo'lib, xarakterni yaxshi aks ettiradi. Orqa nuri displey kontrastini eng yaxshi ko'rish uchun sozlash uchun potentsiometrga ega.

LCD 1602 displeyining asosiy xususiyatlari:

-16 belgidan iborat x 2 qatorli Moviy LCD;

I2C ixtiyoriy interfeysi;

- sozlanishi orqa yorug'lik intensivligi va kontrasti;

- 5 V kuchlanish.

Servo SG90

Micro Servo Dvigatel SG90 - bu yuqori quvvatli, kichik va engil serverli dvigatel. Servo taxminan 180 daraja aylana oladi (har bir yo'nalishda 90). Bu servolarni boshqarish uchun har qanday servo kod, apparat yoki kutubxonadan foydalanishingiz mumkin. Qayta aloqa va vites qutisi bilan motorni boshqarish moslamasini o'rnatmasdan narsalarni harakatlantirmoqchi bo'lgan yangi boshlanuvchilar uchun yaxshi, ayniqsa u kichik joylarga to'g'ri keladi.

Asosiy xususiyatlar:

Vazni: 9 g

Hajmi: taxminan 22,2 x 11,8 x 31 mm.

To'xtash momenti: 1,8 kgf · sm

Ishlash tezligi: 0,1 s/60 daraja

Ishlash kuchlanishi: 4,8 V (~ 5 V)

O'lik tarmoqli kengligi: 10 mikron

Harorat oralig'i: 0 - 55 ºC

Passiv komponentlar

Buzzer

SMD LM7805 kuchlanish regulyatori

3x 1206 LED (bitta qizil, ikkita yashil)

3x SMD 0805 qarshilik 330 Ω

1x SMD 0805 qarshilik 10 KΩ

2,1 mm shahar ulagichi

SMD kvars osilatori 4 MGts

2x 2 pinli KF301 ulagichi

1x 3pinli KF301 ulagichi

3x SMD 0805 kondansatör 100 nF

1x SMD potentsiometr 10 kΩ

1x16 ayollar sarlavhasi

2 -qadam: 3 -qadam: Sxemalar

3 -qadam: sxemalar
3 -qadam: sxemalar
3 -qadam: sxemalar
3 -qadam: sxemalar
3 -qadam: sxemalar
3 -qadam: sxemalar

RDM6300 PIC16F877A ga PICning UART pinlari orqali ulanadi. Displey parallel ma'lumotlar rejimida, servo esa RB0 piniga ulangan. Buzzer x piniga ulangan. Quvvat klassik shahar ulagichi va voltaj regulyatori orqali beriladi.

3 -qadam: 4 -qadam: tenglikni buyurtma qilish

4 -qadam: tenglikni buyurtma qilish
4 -qadam: tenglikni buyurtma qilish

Sxemalar va sxemalar tuzilgandan so'ng, keyingi qadam - tenglikni buyurtma qilish. Buyurtma berish uchun men kelgan eng yaxshi sayt bu JLCPCB. Buyurtma berish uchun ularning veb -saytiga o'ting, ro'yxatdan o'ting va hozir taklif qilish tugmasiga o'ting.

JLCPCB ushbu loyihaning homiysi. JLCPCB (Shenzhen JLC Electronics Co., Ltd.)-bu Xitoyning eng yirik PCB prototipi korxonasi va PCB prototipi va kichik partiyali PCB ishlab chiqarishga ixtisoslashgan yuqori texnologiyali ishlab chiqaruvchi. Siz atigi $ 2 uchun kamida 5 ta tenglikni buyurtma qilishingiz mumkin.

4 -qadam: 5 -qadam: Gerber faylini qo'shing

5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing
5 -qadam: Gerber faylini qo'shing

Tayyorlangan taxtani olish uchun siz gerber fayllarini yuklashingiz kerak. Albatta, JLCPCB sayti turli dasturlar uchun gerber fayllarini yaratish bo'yicha batafsil ko'rsatmalarni taqdim etadi. Gerber fayllari yaratilganda, ularni zip qilib, bitta fayl sifatida JLCPCB -ga yuklang.

Zip fayllari yuklanganda, ularni gerber dasturida ko'rishingiz mumkin. U erda siz taxtangizda hamma narsa yaxshi yoki yo'qligini tekshirishingiz mumkin va u yaxshi ko'rinadi. Shundan so'ng, taxtaning o'lchamini, taxtaning rangini va boshqa xususiyatlarini qayta tekshiring va to'lovni davom ettiring. Siz atigi $ 2 uchun 5 ta tenglikni buyurtma qilishingiz mumkin.

Buyurtmani joylashtirish uchun "SABAATGA SAQLASH" tugmasini bosing.

5 -qadam: 6 -qadam: Ishlab chiqarilgan PCB

6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB
6 -qadam: Ishlab chiqarilgan PCB

Bu PCB 3 kunda ishlab chiqarilgan va FedEx yordamida ikki hafta ichida kelgan. Albatta, barcha 5 ta tenglikni karton qutiga va pufakchali konvertga juda qadoqlangan edi, shuning uchun taxtalarga zarar etkazish ehtimoli yo'q edi. PCBlarning sifati BRILIANT edi va har doim shunday bo'lgan!

Tavsiya: