Sisukord:
- 1. samm: 2. samm: vajalikud komponendid
- 2. samm: 3. samm: skeemid
- 3. samm: 4. samm: trükkplaatide tellimine
- Samm: lisage oma Gerberi fail
- 5. samm: 6. samm: valmistatud PCB
Video: PIC16F877A põhine RFID -süsteem: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
RFID -süsteem on süsteem, mis võimaldab üliõpilasi, töötajaid ja teisi RFID -märgendit kasutades tuvastada nende kohalolekut, tööd, tööaega ja palju muud.
See artikkel on JLCPCB sponsor. Ma tõesti tänan JLCPCB -d selle projekti toetamise eest.
See süsteem on loodud PIC -mikrokontrolleri PIC16F877A ja RFID -lugeja RDM6300 ümber, mis on 125 kHz lugeja. Sellel on ka LCD 1602 ekraan, summer, servo SG90 ja pinget reguleeriv osa. Kui silt on tuvastatud, annab ekraan teavet selle kohta, milline silt tuvastati, helisignaal annab piiksu, LED süttib ja servo aktiveeritakse.
1. samm: 2. samm: vajalikud komponendid
PIC16F877A
See võimas CMOS FLASH-põhine 8-bitine mikrokontroller pakib Microchipi võimsa PIC-arhitektuuri 40- või 44-kontaktilisse paketti. PIC16F877A-l on 256 baiti EEPROM-andmemälu, iseprogrammeerimine, ICD, 2 komparaatorit, 8 kanalit 10-bitist analoog-digitaal (A/D) muundurit, 2 jäädvustus/võrdlus-/PWM-funktsiooni, sünkroonne jadaport saab seadistada kas 3-juhtmeliseks jadaliideseks (SPI ™) või 2-juhtmeliseks integraallülituse (I²C ™) siiniks ja universaalseks asünkroonseks vastuvõtjaks (USART).
PIC16F877A üksikasjalikud omadused:
- CPU: 8-bitine PIC
- Tihvtide arv: 40
- Max CPU kiirus (MHz): 20
- Sisemine ostsillaator: Ei
- ADC kanalite arv: 14
- Max ADC resolutsioon (bitti): 10
- Sisepinge viide: Jah
- UART -mooduli arv: 1
- SPI mooduli arv: 1
- I2C mooduli arv: 1
- kork. puudutage kanaleid: 11
- Minimaalne tööpinge (V): 2
- Maksimaalne tööpinge (V): 5.5
RDM6300
RDM6300 125KHz kaardilugeja minimoodul on ette nähtud koodi lugemiseks 125KHz kaardiga ühilduvatelt kirjutuskaitselt ja lugemis-/kirjutuskaardilt. Seda saab kasutada kontori/kodu turvalisuses, isikutuvastuses, juurdepääsu kontrollimisel, võltsimisvastases võitluses, interaktiivsetes mänguasjade ja tootmise juhtimissüsteemides jne.
Põhijooned:
- Toetage välist antenni;
- maksimaalne efektiivne kaugus kuni 50 mm;
- vähem kui 100 ms dekodeerimisaega;
- UART liides;
- Toetage EM4100 -ga ühilduvaid kirjutuskaitstud või lugemise/kirjutamise silte;
- Väike kontuurkujundus.
LCD1602 ekraan
Ekraan koosneb 16-kohalisest x 2-realisest LCD-ekraanist, millel on sinine taustvalgus ja valged märgid. Iga tegelane koosneb 5 x 8 punktmaatriksist, mis tagab hea tegelaskuju. Taustavalgustusel on potentsiomeeter ekraani kontrastsuse reguleerimiseks parima vaatamise tagamiseks.
LCD1602 ekraani põhifunktsioonid:
-16 tähemärki x 2-rida sinine LCD;
- valikuline I2C liides;
- reguleeritav taustavalguse intensiivsus ja kontrastsus;
- 5 V töö.
Servo SG90
Micro Servo Motor SG90 on väike ja kerge serverimootor, millel on suur väljundvõimsus. Servo saab pöörata umbes 180 kraadi (90 igas suunas). Nende servode juhtimiseks saate kasutada mis tahes servokoodi, riistvara või raamatukogu. Hea algajatele, kes soovivad asju liigutada ilma tagasiside ja käigukastiga mootorikontrollerit ehitamata, eriti kuna see sobib väikestesse kohtadesse.
Põhijooned:
Kaal: 9 g
Mõõtmed: umbes 22,2 x 11,8 x 31 mm
Varisemismoment: 1,8 kgf · cm
Töökiirus: 0,1 s/60 kraadi
Tööpinge: 4,8 V (~ 5V)
Tühi riba laius: 10 µs
Temperatuuri vahemik: 0 ° C - 55 ° C
Passiivsed komponendid
Sumin
SMD LM7805 pingeregulaator
3x 1206 LED (üks punane, kaks rohelist)
3x SMD 0805 takisti 330 Ω
1x SMD 0805 takisti 10 KΩ
2,1 mm alalisvoolu pistik
SMD kvartsostsillaator 4 MHz
2x 2 -pin KF301 pistik
1x 3 -pin KF301 pistik
3x SMD 0805 kondensaator 100 nF
1x SMD potentsiomeeter 10 kΩ
1x16 emane päis
2. samm: 3. samm: skeemid
RDM6300 on PIC16F877A -ga ühendatud PIC -i UART -tihvtide kaudu. Ekraan on ühendatud paralleelse andmerežiimiga, servo aga tihvtiga RB0. Sumin on ühendatud tihvtiga x. Toide tarnitakse klassikalise alalisvoolu pistiku ja pinge reguleerimisahela kaudu.
3. samm: 4. samm: trükkplaatide tellimine
Pärast nii skeemide kui ka paigutuse tegemist on järgmine samm trükkplaadi tellimine. Tellimiseks on parim sait, kuhu olen jõudnud, JLCPCB. Tellimiseks minge lihtsalt nende veebisaidile, registreeruge ja minge nupule Tsiteeri kohe.
JLCPCB on selle projekti sponsor. JLCPCB (Shenzhen JLC Electronics Co., Ltd.) on Hiina suurim PCB prototüüpide ettevõte ja kõrgtehnoloogiline tootja, mis on spetsialiseerunud kiirele PCB prototüübile ja väikese partii PCB tootmisele. Ainult 2 dollari eest saate tellida vähemalt 5 trükkplaati.
Samm: lisage oma Gerberi fail
Disainitud tahvli saamiseks peate üles laadima gerber -failid. Loomulikult pakub JLCPCB sait üksikasjalikke juhiseid erinevate tarkvara jaoks gerber -failide loomiseks. Gerberi failide genereerimisel pakkige need kokku ja laadige need ühe failina üles JLCPCB -sse.
Kui zip -failid on üles laaditud, näete neid Gerberi vaatajas. Seal saate veenduda, kas teie plaadiga on kõik korras ja kas see näeb välja. Pärast seda kontrollige uuesti tahvli suurust, tahvli värvi ja muid omadusi ning jätkake maksmist. Saate tellida 5 PCB -d vaid 2 dollari eest.
Tellimuse vormistamiseks klõpsake nuppu „SALVESTA KORVI”.
5. samm: 6. samm: valmistatud PCB
See trükkplaat valmistati 3 päevaga ja saabus kahe nädala jooksul FedExi abil. Loomulikult olid kõik 5 PCB -d suuresti pakitud karpi ja mullümbrikusse, seega puudus võimalus, et plaadid saaksid kahjustada. PCBde kvaliteet oli ja on alati olnud BRILLIANT!
Soovitan:
ESP32 -põhine puutetundliku ekraaniga RFID -lugeja: 7 sammu
ESP32-põhine puutetundliku ekraaniga RFID-lugeja: sellel juhendil näitan, kuidas luua lihtne TFT-väljundiga RFID-lugeja seinale kinnitamiseks, kasutades ESP32 DEV KIT C moodulit, RC-522-põhist lugejaplaati ja AZ-Touch ESP komplekti. Seda lugejat saate kasutada uksele pääsemiseks või sissetungijate häirete jaoks
Sõrmejälgede ja RFID -põhine osavõtusüsteem Raspberry Pi ja MySQL andmebaasi abil: 5 sammu
Sõrmejälgede ja RFID -põhine osavõtusüsteem, mis kasutab Raspberry Pi ja MySQL andmebaasi: video sellest projektist
RFID -põhine roboti valimine ja paigutamine: 4 sammu
RFID -põhine valimis- ja paigutusrobot: juba aastaid on inimesed püüdnud inimeste tööd masinatega asendada. Masinad, mida nimetatakse robotiteks, on kiiremad ja tõhusamad kui inimesed. Mõiste robootika on praktiliselt määratletud kui robotite süsteemide uurimine, projekteerimine ja kasutamine tootmiseks. Robotid on
Arduino -põhine mittekontaktne infrapuna -termomeeter - IR -põhine termomeeter Arduino abil: 4 sammu
Arduino -põhine mittekontaktne infrapuna -termomeeter | IR -põhine termomeeter Arduino abil: Tere, selles juhendis olevad poisid, teeme arduino abil kontaktivaba termomeetri. Kuna mõnikord on vedeliku/tahke aine temperatuur liiga kõrge või madal, siis on sellega raske kontakti saada ja seda lugeda temperatuur sellises olukorras
RFID -põhine nutikas autentimissüsteem [Intel IoT]: 3 sammu
RFID -põhine nutikas autentimissüsteem [Intel IoT]: Lühiülevaade projektist: see projekt puudutab autentimissüsteemi ja tehtud automatiseerimist. See nutikas projekt tegeleb kolme asjaga: 1. Sülearvuti autentimine 2. Raamatukogu haldamine3. Varade juhtimine Mida see teeb ja kuidas? Selles nutikas RFID -põhises projektis