Sadržaj:

RFID sustav temeljen na PIC16F877A: 5 koraka
RFID sustav temeljen na PIC16F877A: 5 koraka

Video: RFID sustav temeljen na PIC16F877A: 5 koraka

Video: RFID sustav temeljen na PIC16F877A: 5 koraka
Video: Китайские принтеры этикеток, сканеры штрих кода, RFID и др. Рынок автоматической идентификации ВСЕ? 2024, Studeni
Anonim
RFID sustav temeljen na PIC16F877A
RFID sustav temeljen na PIC16F877A
RFID sustav temeljen na PIC16F877A
RFID sustav temeljen na PIC16F877A

RFID sustav je sustav koji omogućuje identifikaciju učenika, zaposlenika i drugih koji koriste RFID oznaku, radi praćenja njihove prisutnosti, rada, radnog vremena i mnogih drugih.

Ovaj je članak sponzor JLCPCB -a. Zaista zahvaljujem JLCPCB -u na sponzorstvu ovog projekta.

Ovaj sustav je dizajniran oko PIC mikrokontrolera PIC16F877A i RFID čitača RDM6300, koji je čitač od 125 kHz. Također sadrži LCD zaslon 1602, zujalicu, servo SG90 i dio za regulaciju napona. Kad se oznaka otkrije, zaslon daje informacije o tome koja je oznaka otkrivena, zujalica se oglašava zvučnim signalom, LED se uključuje, a servo se aktivira.

Korak 1: Korak 2: Potrebne komponente

Korak 2: Potrebne komponente
Korak 2: Potrebne komponente
Korak 2: Potrebne komponente
Korak 2: Potrebne komponente
Korak 2: Potrebne komponente
Korak 2: Potrebne komponente
Korak 2: Potrebne komponente
Korak 2: Potrebne komponente

PIC16F877A

Ovaj snažni 8-bitni mikrokontroler zasnovan na CMOS FLASH-u spakuje Microchip-ovu moćnu PIC arhitekturu u paket od 40 ili 44 pina. PIC16F877A sadrži 256 bajtova EEPROM memorije podataka, samoprogramiranje, ICD, 2 komparatora, 8 kanala 10-bitnog analogno-digitalnog (A/D) pretvarača, 2 funkcije snimanja/usporedbe/PWM, sinkroni serijski port može se konfigurirati kao 3-žično serijsko periferno sučelje (SPI ™) ili 2-žična sabirnica s integriranim krugom (I²C ™) i univerzalni asinkroni odašiljač-odašiljač (USART).

Detaljne značajke PIC16F877A:

- CPU: 8-bitni PIC

- Broj iglica: 40

- Maks. Brzina procesora (MHz): 20

- Unutarnji oscilator: Ne

- Broj ADC kanala: 14

- Maks. Razlučivost ADC -a (bitovi): 10

- Referenca unutarnjeg napona: Da

- Broj UART modula: 1

- Broj SPI modula: 1

- Broj I2C modula: 1

- Kapa. Kanali na dodir: 11

- Minimalni radni napon (V): 2

- Maksimalni radni napon (V): 5,5

RDM6300

Mini-modul čitača kartica RDM6300 125KHz namijenjen je čitanju koda s oznaka samo za čitanje kompatibilnih sa 125KHz i kartice za čitanje/pisanje. Može se primijeniti u uredskoj/kućnoj sigurnosti, osobnoj identifikaciji, kontroli pristupa, zaštiti od krivotvorenja, interaktivnim sustavima za igračke i kontrolu proizvodnje itd.

Glavne značajke:

- Podrška vanjske antene;

- Maksimalna učinkovita udaljenost do 50 mm;

- Manje od 100 ms vrijeme dekodiranja;

- UART sučelje;

- Podržava oznake za čitanje ili čitanje/pisanje kompatibilne s EM4100;

- Mali okvirni dizajn.

LCD1602 zaslon

Zaslon se sastoji od 16 znakova x 2-redni LCD zaslon s plavim pozadinskim osvjetljenjem i bijelim znakovima. Svaki od znakova sastavljen je od matrice 5 x 8 točaka za dobru reprezentaciju likova. Pozadinsko osvjetljenje ima potenciometar za podešavanje kontrasta zaslona za najbolji pregled.

Ključne značajke LCD 1602 zaslona:

-16-znamenkasti x 2-redni plavi LCD;

- Izborno I2C sučelje;

- Podesivi intenzitet pozadinskog osvjetljenja i kontrast;

- 5 V rad.

Servo SG90

Mikro servo motor SG90 je mali i lagani poslužiteljski motor s velikom izlaznom snagom. Servo se može okretati otprilike 180 stupnjeva (90 u svakom smjeru). Za upravljanje ovim servomotorima možete koristiti bilo koji servo kôd, hardver ili knjižnicu. Dobro za početnike koji žele natjerati stvari da se kreću bez izgradnje upravljačkog sklopa motora s povratnim informacijama i mjenjačem, pogotovo jer će stati na mala mjesta.

Glavne značajke:

Težina: 9 g

Dimenzije: 22,2 x 11,8 x 31 mm pribl.

Moment zaustavljanja: 1,8 kgf · cm

Radna brzina: 0,1 s/60 stupnjeva

Radni napon: 4,8 V (~ 5V)

Širina mrtvog pojasa: 10 µs

Raspon temperature: 0 ºC - 55 ºC

Pasivne komponente

Zvučni signal

SMD regulator napona LM7805

3x 1206 LED (jedna crvena, dvije zelene)

3x SMD 0805 otpornik 330 Ω

1x SMD 0805 otpornik 10 KΩ

2,1 mm DC priključak

SMD kvarcni oscilator 4 MHz

2x 2pin priključak KF301

1x 3pin priključak KF301

3x SMD 0805 kondenzator 100 nF

1x SMD potenciometar 10 kΩ

1x16 ženski zaglavlje

Korak 2: Korak 3: Sheme

Korak 3: Sheme
Korak 3: Sheme
Korak 3: Sheme
Korak 3: Sheme
Korak 3: Sheme
Korak 3: Sheme

RDM6300 je spojen na PIC16F877A putem UART pinova PIC -a. Zaslon je spojen paralelno, dok je servo spojen na pin RB0. Zujalica je spojena na pin x. Napajanje se vrši putem klasičnog istosmjernog priključka i kroz krug za regulaciju napona.

Korak 3: Korak 4: Naručivanje PCB -a

Korak 4: Naručivanje PCB -a
Korak 4: Naručivanje PCB -a

Nakon što su oba shema i izgled gotovi, sljedeći korak je naručivanje PCB -a. Za naručivanje najbolje mjesto na koje sam došao je JLCPCB. Za naručivanje samo idite na njihovu web stranicu, registrirajte se i idite na gumb Ponudi sada.

JLCPCB je sponzor ovog projekta. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), najveće je poduzeće za prototip PCB-a u Kini i visokotehnološki proizvođač specijaliziran za brze prototipe PCB-a i proizvodnju malih serija PCB-a. Možete naručiti najmanje 5 PCB -a za samo 2 USD.

Korak 4: Korak 5: Dodajte svoju Gerber datoteku

Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku
Korak 5: Dodajte svoju Gerber datoteku

Da biste dobili dizajniranu ploču, morate učitati gerber datoteke. Naravno, stranica JLCPCB nudi detaljne upute o tome kako generirati gerber datoteke za različite softvere. Kad se generiraju gerber datoteke, zipnite ih i prenesite kao jednu datoteku u JLCPCB.

Kad se učitaju zip datoteke, možete ih vidjeti u gerber pregledniku. Tamo se možete uvjeriti je li s vašom pločom sve u redu i izgleda li dobro. Nakon toga ponovno provjerite veličinu ploče, boju ploče i druga svojstva te prijeđite na naplatu. Možete naručiti 5 PCB -a za samo 2 USD.

Za naručivanje kliknite gumb "SPREMI U KOŠARICU".

Korak 5: Korak 6: Proizvedeno PCB

Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB
Korak 6: Proizvedeno PCB

Ovaj PCB proizveden je za 3 dana, a stigao je za dva tjedna pomoću FedExa. Naravno, svih 5 PCB -a bilo je uvelike pakirano u kutiju i omotnicu s mjehurićima pa nije bilo šanse da se ploče oštete. Kvaliteta PCB -a bila je, i uvijek je bila, BRILIJANTNA!

Preporučeni: