Kazalo:
- 1. korak: 2. korak: potrebne komponente
- 2. korak: 3. korak: Sheme
- 3. korak: 4. korak: Naročanje tiskanih vezij
- 4. korak: 5. korak: Dodajte datoteko Gerber
- 5. korak: 6. korak: izdelan PCB
Video: RFID sistem na osnovi PIC16F877A: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Sistem RFID je sistem, ki omogoča identifikacijo študentov, zaposlenih in drugih, ki uporabljajo oznako RFID, za spremljanje njihove prisotnosti, dela, delovnega časa in mnogih drugih.
Ta članek je sponzor JLCPCB. Resnično se zahvaljujem JLCPCB za sponzorstvo tega projekta.
Ta sistem je zasnovan okoli mikrokontrolerja PIC PIC16F877A in bralnika RFID RDM6300, ki je bralnik 125 kHz. Odlikuje ga tudi zaslon LCD 1602, zvočni signal, servo SG90 in del za uravnavanje napetosti. Ko zazna oznako, zaslon prikaže informacije o tem, katera oznaka je zaznana, zvočni signal zasliši pisk, LED se prižge in aktivira se servo.
1. korak: 2. korak: potrebne komponente
PIC16F877A
Ta zmogljiv 8-bitni mikrokrmilnik na osnovi CMOS FLASH združuje zmogljivo arhitekturo PIC Microchip v 40- ali 44-pinski paket. PIC16F877A ima 256 bajtov podatkovnega pomnilnika EEPROM, samoprogramiranje, ICD, 2 primerjalnika, 8 kanalov 10-bitnega analogno-digitalnega (A/D) pretvornika, 2 funkciji zajema/primerjave/PWM, sinhrona serijska vrata lahko konfigurirate kot 3-žični zaporedni periferni vmesnik (SPI ™) ali 2-žično vodilo z integriranim vezjem (I²C ™) in univerzalni asinhronski sprejemniški oddajnik (USART).
Podrobne lastnosti PIC16F877A:
- CPE: 8-bitni PIC
- Število pin: 40
- Maks. Hitrost procesorja (MHz): 20
- Notranji oscilator: št
- Število kanalov ADC: 14
- Največja ločljivost ADC (bitov): 10
- Referenca notranje napetosti: Da
- Št. Modula UART: 1
- Št. Modula SPI: 1
- Št. Modula I2C: 1
- Klobuk. Kanali na dotik: 11
- Najmanjša obratovalna napetost (V): 2
- Največja obratovalna napetost (V): 5,5
RDM6300
Mini-modul bralnika kartic RDM6300 125KHz je zasnovan za branje kode z oznak samo za branje, ki so združljive s 125KHz, in kartice za branje/pisanje. Uporablja se lahko za pisarniško/domačo varnost, osebno identifikacijo, nadzor dostopa, proti ponarejanju, interaktivne sisteme za nadzor igrač in proizvodnje itd.
Ključne funkcije:
- podpira zunanjo anteno;
- Največja učinkovita razdalja do 50 mm;
- Manj kot 100 ms čas dekodiranja;
- vmesnik UART;
- Podpira oznake, ki so samo za branje ali branje/pisanje, združljive z EM4100;
- Majhna oblika.
Zaslon LCD1602
Zaslon je sestavljen iz 16-mestnega x 2-vrstnega LCD zaslona z modro osvetlitvijo in belimi znaki. Vsak od znakov je sestavljen iz matrike 5 x 8 pik za dobro predstavitev znakov. Osvetlitev ozadja ima potenciometer za prilagajanje kontrasta zaslona za najboljši pogled.
Ključne lastnosti zaslona LCD1602:
-16-mestni x 2-vrstni modri LCD;
- izbirni vmesnik I2C;
- nastavljiva jakost osvetlitve ozadja in kontrast;
- Delovanje 5 V.
Servo SG90
Micro servo motor SG90 je majhen in lahek strežniški motor z visoko izhodno močjo. Servo se lahko vrti za približno 180 stopinj (90 v vsako smer). Za upravljanje teh servomotorjev lahko uporabite katero koli servo kodo, strojno opremo ali knjižnico. Dobro za začetnike, ki želijo, da se stvari premikajo, ne da bi zgradili motorni krmilnik s povratnimi informacijami in menjalnikom, še posebej, ker se bo prilegal v majhnih prostorih.
Ključne funkcije:
Teža: 9 g
Približno dimenzije: 22,2 x 11,8 x 31 mm
Navor pri zastoju: 1,8 kgf · cm
Delovna hitrost: 0,1 s/60 stopinj
Delovna napetost: 4,8 V (~ 5 V)
Širina mrtvega pasu: 10 µs
Temperaturno območje: 0 ºC - 55 ºC
Pasivne komponente
Zvočni signal
SMD regulator napetosti LM7805
3x 1206 LED (ena rdeča, dve zeleni)
3x SMD 0805 upor 330 Ω
1x SMD 0805 upor 10 KΩ
2,1 mm enosmerni priključek
SMD kvarčni oscilator 4 MHz
2x 2pin priključek KF301
1x 3pin priključek KF301
3x SMD 0805 kondenzator 100 nF
1x SMD potenciometer 10 kΩ
1x16 ženska glava
2. korak: 3. korak: Sheme
RDM6300 je priključen na PIC16F877A prek UART nožic PIC. Zaslon je priključen v paralelnem podatkovnem načinu, servo pa na pin RB0. Zvočnik je priključen na zatič x. Napajanje se napaja prek klasičnega enosmernega priključka in preko vezja za uravnavanje napetosti.
3. korak: 4. korak: Naročanje tiskanih vezij
Ko sta shemi in postavitev končani, je naslednji korak naročanje tiskanega vezja. Najboljše spletno mesto za naročanje je JLCPCB. Če želite naročiti, pojdite na njihovo spletno mesto, se registrirajte in pojdite na gumb Ponudite zdaj.
JLCPCB je sponzor tega projekta. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), je največje podjetje za izdelavo prototipov PCB na Kitajskem in visokotehnološki proizvajalec, specializiran za hitro izdelavo prototipov PCB in proizvodnjo majhnih PCB. Naročite lahko najmanj 5 PCB -jev za samo 2 USD.
4. korak: 5. korak: Dodajte datoteko Gerber
Če želite dobiti oblikovano ploščo, morate naložiti datoteke gerber. Seveda spletno mesto JLCPCB ponuja podrobna navodila o ustvarjanju gerber datotek za različne programske opreme. Ko so datoteke gerber ustvarjene, jih stisnite in naložite kot eno datoteko v JLCPCB.
Ko so zip datoteke naložene, jih lahko vidite v pregledovalniku gerber. Tam se lahko prepričate, ali je z vašo desko vse v redu in ali je v redu. Po tem ponovno preverite velikost plošče, barvo plošče in druge lastnosti ter nadaljujte z nakupom. Lahko naročite 5 PCB -jev za samo 2 USD.
Če želite oddati naročilo, kliknite gumb »SHRANI V KOŠARICO«.
5. korak: 6. korak: izdelan PCB
To tiskano vezje je bilo izdelano v 3 dneh in je prispelo v dveh tednih z uporabo FedExa. Seveda je bilo vseh 5 tiskanih vezij močno zapakiranih v škatlo in v ovoj z mehurčki, zato ni bilo možnosti, da bi se plošče poškodovale. Kakovost tiskanih vezij je bila in je bila vedno BRILIANTNA!
Priporočena:
Pametni parkirni sistem na osnovi IoT z uporabo NodeMCU ESP8266: 5 korakov
Pametni parkirni sistem na osnovi IoT z uporabo NodeMCU ESP8266: Dandanes je iskanje parkiranja na prometnih območjih zelo težko in ni sistema za podrobne informacije o razpoložljivosti parkiranja na spletu. Predstavljajte si, če lahko v telefon dobite podatke o razpoložljivosti parkirnih mest in nimate gostovanja, da bi preverili
Brezkontaktni infrardeči termometer na osnovi Arduino - IR termometer na osnovi Arduina: 4 koraki
Brezkontaktni infrardeči termometer na osnovi Arduino | IR -termometer z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bomo naredili brezkontaktni termometer z arduinom. Ker je včasih temperatura tekočine/trdne snovi previsoka ali prenizka, potem pa je težko priti v stik z njo in prebrati temperatura v tem prizorju
SISTEM ZA UDELEŽBENOST NA OSNOVI RFID Z ARDUINO IN GSM: 5 korakov
SISTEM ZA UDELEŽBENOST NA TEMELJU RFID Z ARDUINO IN GSM: Ta projekt uporablja tehnologijo RFID za beleženje vsakega učenca, ki vstopi v učilnico, in za izračun časa bivanja v razredu. V tem predlaganem sistemu je vsakemu študentu dodeljena oznaka RFID. Postopek udeležbe je lahko
Sistem pametnega preverjanja pristnosti na osnovi RFID [Intel IoT]: 3 koraki
Sistem pametnega preverjanja pristnosti na osnovi RFID [Intel IoT]: Kratek pregled projekta: Ta projekt je namenjen sistemu preverjanja pristnosti in avtomatizaciji. Ta pametni projekt obravnava 3 stvari: 1. Preverjanje pristnosti prenosnega računalnika 2. Upravljanje knjižnice3. Nadzor sredstev Kaj počne in kako? V tem pametnem projektu, ki temelji na RFID
Varnostni sistem RFID (na osnovi Arduina): 6 korakov (s slikami)
Varnostni sistem RFID (na osnovi Arduina): Res prijetna naprava, ki jo imate doma