Sadržaj:
- Korak 1: Korak 2: Potrebne komponente
- Korak 2: Korak 3: Sheme
- Korak 3: Korak 4: Naručivanje PCB -a
- Korak 4: Korak 5: Dodajte svoju Gerber datoteku
- Korak 5: Korak 6: Proizvedeno PCB
Video: RFID sustav temeljen na PIC16F877A: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
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
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
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
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
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
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:
Sustav vizualnog praćenja poljoprivrede temeljen na LoRa Iot - Dizajniranje prednje aplikacije pomoću Firebase & Angular: 10 koraka
Sustav vizualnog praćenja poljoprivrede temeljen na LoRa Iot | Dizajniranje frontalne aplikacije pomoću Firebase & Angular: U prethodnom poglavlju govorimo o tome kako senzori rade s loRa modulom za popunjavanje baze podataka Firebase u stvarnom vremenu, te smo vidjeli dijagram vrlo visoke razine kako cijeli naš projekt funkcionira. U ovom ćemo poglavlju govoriti o tome kako možemo
Pametni sustav parkiranja temeljen na IoT -u koji koristi NodeMCU ESP8266: 5 koraka
Sustav pametnog parkiranja temeljen na IoT -u koji koristi NodeMCU ESP8266: Danas je pronalaženje parkirališta u prometnim područjima vrlo teško i ne postoji sustav za dobivanje pojedinosti o dostupnosti parkiranja na mreži. Zamislite da možete dobiti informacije o dostupnosti parkirnih mjesta na svom telefonu, a nemate lutanje da provjerite
Sustav prepoznavanja i gašenja požara temeljen na obradi slike: 3 koraka
Sustav za prepoznavanje i gašenje požara temeljen na obradi slike: Pozdrav prijatelji, ovo je sustav za detekciju i gašenje požara temeljen na obradi slike pomoću Arduina
Glazbeni generator temeljen na vremenu (Midi generator temeljen na ESP8266): 4 koraka (sa slikama)
Glazbeni generator temeljen na vremenu (Midi Generator temeljen na ESP8266): Bok, danas ću vam objasniti kako napraviti vlastiti mali glazbeni generator temeljen na vremenu. Baziran je na ESP8266, koji je poput Arduina, a reagira na temperaturu, kišu i intenzitet svjetla. Ne očekujte da će to učiniti cijele pjesme ili akorde
Sustav pametne provjere autentičnosti temeljen na RFID -u [Intel IoT]: 3 koraka
Sustav pametne provjere autentičnosti temeljen na RFID -u [Intel IoT]: Kratak pregled projekta: Ovaj projekt se bavi sustavom provjere autentičnosti i automatizacijom. Ovaj pametni projekt bavi se 3 stvari: 1. Provjera autentičnosti prijenosnog računala 2. Upravljanje knjižnicom3. Kontrola imovine Što radi i kako? U ovom pametnom projektu temeljenom na RFID -u