Satura rādītājs:
- 1. darbība: 2. darbība. Nepieciešamās sastāvdaļas
- 2. darbība: 3. darbība: shēmas
- 3. darbība: 4. darbība: PCB pasūtīšana
- 4. darbība: 5. darbība: pievienojiet savu Gerber failu
- 5. darbība: 6. darbība: izgatavota PCB
Video: PIC16F877A balstīta RFID sistēma: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
RFID sistēma ir sistēma, kas nodrošina studentu, darbinieku un citu personu identifikāciju, izmantojot RFID tagu, lai uzraudzītu viņu klātbūtni, darbu, darba laiku un daudz ko citu.
Šis raksts ir JLCPCB sponsors. Es patiešām pateicos JLCPCB par šī projekta sponsorēšanu.
Šī sistēma ir veidota ap PIC mikrokontrolleru PIC16F877A un RFID lasītāju RDM6300, kas ir 125 kHz lasītājs. Tam ir arī LCD 1602 displejs, skaņas signāls, servo SG90 un sprieguma regulēšanas daļa. Kad tiek atpazīta atzīme, displejs sniedz informāciju par to, kurš tags ir konstatēts, skaņas signāls atskan pīkstiens, iedegas gaismas diode un tiek aktivizēts servo.
1. darbība: 2. darbība. Nepieciešamās sastāvdaļas
PIC16F877A
Šis jaudīgais 8 bitu uz CMOS FLASH balstītais mikrokontrolleris iesaiņo Microchip jaudīgo PIC arhitektūru 40 vai 44 kontaktu paketē. PIC16F877A ir 256 baiti EEPROM datu atmiņas, pašprogrammēšanās, ICD, 2 salīdzinātāji, 8 kanāli 10 bitu analogā-digitālā (A/D) pārveidotāja, 2 uztveršanas/salīdzināšanas/PWM funkcijas, sinhronais seriālais ports var konfigurēt kā 3 vadu seriālo perifēro saskarni (SPI ™) vai 2 vadu integrētās integrālās shēmas (I²C ™) kopni un universālo asinhrono uztvērēja raidītāju (USART).
Sīkāka informācija par PIC16F877A:
- CPU: 8 bitu PIC
- Pin skaits: 40
- Maks. CPU ātrums (MHz): 20
- Iekšējais oscilators: Nē
- ADC kanālu skaits: 14
- Maksimālā ADC izšķirtspēja (biti): 10
- atsauce uz iekšējo spriegumu: jā
- UART moduļa skaits: 1
- SPI moduļa skaits: 1
- I2C moduļa skaits: 1
- vāciņš. pieskarieties kanāliem: 11
- Minimālais darba spriegums (V): 2
- Maksimālais darba spriegums (V): 5.5
RDM6300
Mini modulis RDM6300 125KHz karšu lasītājs ir paredzēts koda nolasīšanai no 125KHz ar karti saderīgiem tikai lasāmiem tagiem un lasīšanas/rakstīšanas kartēm. To var izmantot biroja/mājas apsardzei, personas identifikācijai, piekļuves kontrolei, viltošanas novēršanai, interaktīvām rotaļlietu un ražošanas kontroles sistēmām utt.
Galvenās iezīmes:
- Atbalsta ārējo antenu;
- maksimālais efektīvais attālums līdz 50 mm;
- mazāk nekā 100 ms dekodēšanas laiks;
- UART interfeiss;
- Atbalsta ar EM4100 saderīgus tikai lasīšanas vai lasīšanas/rakstīšanas tagus;
- Mazs kontūras dizains.
LCD 1602 displejs
Displejs sastāv no 16 rakstzīmju x 2 rindu LCD displeja ar zilu apgaismojumu un baltām rakstzīmēm. Katra rakstzīme ir veidota no 5 x 8 punktu matricas, kas nodrošina labu rakstzīmju attēlojumu. Fona apgaismojumam ir potenciometrs displeja kontrasta regulēšanai, lai nodrošinātu vislabāko skatīšanos.
LCD1602 displeja galvenās iezīmes:
-16 rakstzīmju x 2 rindu zils LCD;
- Pēc izvēles I2C saskarne;
- Regulējama fona apgaismojuma intensitāte un kontrasts;
- 5 V darbība.
Servo SG90
Micro Servo Motor SG90 ir mazs un viegls servera motors ar lielu izejas jaudu. Servo var griezties aptuveni par 180 grādiem (90 katrā virzienā). Šo servo vadīšanai varat izmantot jebkuru servo kodu, aparatūru vai bibliotēku. Piemērots iesācējiem, kuri vēlas likt lietām kustēties, neveidojot motora kontrolieri ar atgriezenisko saiti un pārnesumkārbu, jo īpaši tāpēc, ka tas iederēsies mazās vietās.
Galvenās iezīmes:
Svars: 9 g
Izmēri: aptuveni 22,2 x 11,8 x 31 mm
Krituma griezes moments: 1,8 kgf · cm
Darba ātrums: 0,1 s/60 grādi
Darba spriegums: 4,8 V (~ 5V)
Mirušās joslas platums: 10 µs
Temperatūras diapazons: 0 ºC - 55 ºC
Pasīvie komponenti
Signāls
SMD LM7805 sprieguma regulators
3x 1206 LED (viens sarkans, divi zaļi)
3x SMD 0805 rezistors 330 Ω
1x SMD 0805 rezistors 10 KΩ
2,1 mm līdzstrāvas savienotājs
SMD kvarca oscilators 4 MHz
2x 2 kontaktu KF301 savienotājs
1x 3 kontaktu KF301 savienotājs
3x SMD 0805 kondensators 100 nF
1x SMD potenciometrs 10 kΩ
1x16 sieviešu galvene
2. darbība: 3. darbība: shēmas
RDM6300 ir savienots ar PIC16F877A, izmantojot PIC UART tapas. Displejs ir pievienots paralēlā datu režīmā, bet servo ir pievienots tapai RB0. Signāls ir pievienots tapai x. Strāva tiek piegādāta caur klasisko līdzstrāvas savienotāju un caur sprieguma regulēšanas ķēdi.
3. darbība: 4. darbība: PCB pasūtīšana
Pēc abu shēmu un izkārtojuma veikšanas nākamais solis ir PCB pasūtīšana. Lai pasūtītu, labākā vietne, kurā esmu ieradusies, ir JLCPCB. Lai pasūtītu, vienkārši dodieties uz viņu vietni, reģistrējieties un dodieties uz pogu Citāts tūlīt.
JLCPCB ir šī projekta sponsors. JLCPCB (Shenzhen JLC Electronics Co., Ltd.) ir lielākais PCB prototipu uzņēmums Ķīnā un augsto tehnoloģiju ražotājs, kas specializējas ātru PCB prototipu un mazu partiju PCB ražošanā. Jūs varat pasūtīt vismaz 5 PCB tikai par 2 USD.
4. darbība: 5. darbība: pievienojiet savu Gerber failu
Lai iegūtu savu izveidoto dēli, augšupielādējiet Gerber failus. Protams, JLCPCB vietne piedāvā detalizētus norādījumus par to, kā ģenerēt Gerber failus dažādām programmatūrām. Kad tiek ģenerēti Gerber faili, saspiediet tos un augšupielādējiet tos kā vienu failu JLCPCB.
Kad ZIP faili ir augšupielādēti, tos var redzēt Gerber skatītājā. Tur jūs varat pārliecināties, vai ar jūsu dēli viss ir kārtībā un vai tas izskatās labi. Pēc tam vēlreiz pārbaudiet tāfeles izmēru, tā krāsu un citas īpašības un pārejiet pie izrakstīšanās. Jūs varat pasūtīt 5 PCB tikai par 2 USD.
Lai veiktu pasūtījumu, noklikšķiniet uz pogas “SAGLABĀT GROZĀ”.
5. darbība: 6. darbība: izgatavota PCB
Šī PCB tika izgatavota 3 dienu laikā un tika piegādāta divu nedēļu laikā, izmantojot FedEx. Protams, visi 5 PCB bija ļoti iesaiņoti kastē un burbuļa aploksnē, tāpēc nebija nekādu iespēju, ka dēļi varētu tikt bojāti. PCB kvalitāte bija un vienmēr ir bijusi BRILLIANT!
Ieteicams:
Pirkstu nospiedumu un uz RFID balstīta apmeklējuma sistēma, izmantojot Raspberry Pi un MySQL datu bāzi: 5 soļi
Uz pirkstu nospiedumiem un RFID balstīta apmeklējuma sistēma, izmantojot Raspberry Pi un MySQL datubāzi: šī projekta video
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: Produktu un priekšmetu transportēšana un/vai iepakošana rūpniecības jomā tiek veikta, izmantojot līnijas, kas izgatavotas, izmantojot konveijera lentes. Šīs jostas palīdz ar noteiktu ātrumu pārvietot priekšmetu no viena punkta uz otru. Daži apstrādes vai identifikācijas uzdevumi var būt
Uz RFID balstīta apmeklētāju sistēma, izmantojot ARDUINO un GSM: 5 soļi
Uz RFID balstīta apmeklētības sistēma, kurā tiek izmantota ARDUINO un GSM: Šis projekts izmanto RFID tehnoloģiju, lai pierakstītu katru studentu, kurš ienāk klasē, kā arī aprēķinātu klasē pavadīto laiku. Šajā ierosinātajā sistēmā katram studentam tiek piešķirts RFID tags. Apmeklēšanas process var būt
Uz RFID balstīta viedā autentifikācijas sistēma [Intel IoT]: 3 soļi
Uz RFID balstīta viedā autentifikācijas sistēma [Intel IoT]: Īss projekta pārskats: Šis projekts ir par autentifikācijas sistēmu un veikto automatizāciju. Šis gudrais projekts nodarbojas ar 3 lietām: 1. Klēpjdatora autentifikācija 2. Bibliotēkas pārvaldība3. Aktīvu kontrole: ko tā dara un kā? Šajā viedajā RFID projektā
RFID drošības sistēma (balstīta uz Arduino): 6 soļi (ar attēliem)
RFID drošības sistēma (balstīta uz Arduino): patiešām jauka ierīce, kas jums pat ir mājās