Obsah:

Systém RFID na báze PIC16F877A: 5 krokov
Systém RFID na báze PIC16F877A: 5 krokov

Video: Systém RFID na báze PIC16F877A: 5 krokov

Video: Systém RFID na báze PIC16F877A: 5 krokov
Video: How to make a LED digital counter using 7- Segment Display 2024, November
Anonim
Systém RFID na báze PIC16F877A
Systém RFID na báze PIC16F877A
Systém RFID na báze PIC16F877A
Systém RFID na báze PIC16F877A

RFID systém je systém, ktorý poskytuje identifikáciu študentov, zamestnancov a ďalších pomocou značky RFID, aby bolo možné monitorovať ich prítomnosť, prácu, pracovný čas a mnoho ďalších.

Tento článok je sponzorom JLCPCB. Naozaj ďakujem JLCPCB za sponzorovanie tohto projektu.

Tento systém je navrhnutý okolo mikrokontroléra PIC PIC16F877A a čítačky RFID RDM6300, ktorá je čítačkou 125 kHz. Je vybavený LCD displejom 1602, bzučiakom, servomotorom SG90 a časťou regulujúcou napätie. Keď je detekovaný štítok, displej poskytuje informácie o tom, ktorý štítok bol detekovaný, bzučiak zaznie pípnutie, LED sa rozsvieti a aktivuje sa servo.

Krok 1: Krok 2: Potrebné súčasti

Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti
Krok 2: Potrebné súčasti

PIC16F877A

Tento výkonný 8-bitový mikrokontrolér na báze CMOS FLASH balí výkonnú architektúru PIC spoločnosti Microchip do 40 alebo 44-kolíkového balíka. PIC16F877A obsahuje 256 bajtov dátovej pamäte EEPROM, automatické programovanie, ICD, 2 komparátory, 8 kanálov 10-bitového analógovo-digitálneho (A/D) prevodníka, 2 funkcie zachytávania/porovnávania/PWM, synchrónny sériový port môže byť nakonfigurovaný buď ako 3-vodičové sériové periférne rozhranie (SPI ™), alebo ako 2-vodičová zbernica s integrovaným obvodom (I²C ™) a ako univerzálny asynchrónny prijímač (USART).

Podrobné vlastnosti PIC16F877A:

- CPU: 8-bitový PIC

- Počet pinov: 40

- Max. Rýchlosť CPU (MHz): 20

- Interný oscilátor: č

- Počet kanálov ADC: 14

- Max. Rozlíšenie ADC (bity): 10

- Referencia vnútorného napätia: Áno

- Počet modulov UART: 1

- Počet modulov SPI: 1

- Počet modulov I2C: 1

- Kap. dotykové kanály: 11

- Minimálne prevádzkové napätie (V): 2

- Maximálne prevádzkové napätie (V): 5,5

RDM6300

Mini-modul čítačky kariet RDM6300 125KHz je určený na čítanie kódu zo štítkov iba na čítanie kompatibilných s kartou 125KHz a z karty na čítanie/zápis. Môže byť použitý v zabezpečení kancelárie/domova, osobnej identifikácii, kontrole prístupu, proti falšovaniu, interaktívnych systémoch riadenia hračiek a výroby atď.

Kľúčové vlastnosti:

- Podpora externej antény;

- maximálna účinná vzdialenosť do 50 mm;

- Čas dekódovania menej ako 100 ms;

- rozhranie UART;

- Podpora značiek EM4100 kompatibilných iba na čítanie alebo na čítanie/zápis;

- Dizajn malého obrysu.

Displej LCD1602

Displej sa skladá z 16-znakového x 2-riadkového LCD displeja s modrým podsvietením a bielymi znakmi. Každá z postáv sa skladá z bodovej matice 5 x 8, aby bola postava dobre reprezentovaná. Podsvietenie má potenciometer na nastavenie kontrastu displeja pre najlepšie sledovanie.

Kľúčové vlastnosti displeja LCD1602:

-16-znakový x 2-riadkový modrý LCD;

- Voliteľné rozhranie I2C;

- Nastaviteľná intenzita podsvietenia a kontrast;

- prevádzka 5 V.

Servo SG90

Micro Servo Motor SG90 je malý a ľahký serverový motor s vysokým výstupným výkonom. Servo sa môže otáčať približne o 180 stupňov (90 v každom smere). Na ovládanie týchto serv môžete použiť akýkoľvek servo kód, hardvér alebo knižnicu. Dobré pre začiatočníkov, ktorí chcú prinútiť veci pohybovať sa bez toho, aby museli stavať regulátor motora so spätnou väzbou a prevodovkou, najmä preto, že sa zmestí na malé miesta.

Kľúčové vlastnosti:

Hmotnosť: 9 g

Rozmery: 22,2 x 11,8 x 31 mm

Blokovací moment: 1,8 kgf · cm

Prevádzková rýchlosť: 0,1 s/60 stupňov

Prevádzkové napätie: 4,8 V (~ 5 V)

Šírka mŕtveho pásma: 10 µs

Teplotný rozsah: 0 ºC - 55 ºC

Pasívne komponenty

Bzučiak

Regulátor napätia SMD LM7805

3x 1206 LED (jedna červená, dve zelené)

3x odpor SMD 0805 330 Ω

1x odpor SMD 0805 10 KΩ

2,1 mm DC konektor

SMD Quartz oscilátor 4 MHz

2x 2pin konektor KF301

1x 3 -pinový konektor KF301

3x kondenzátor SMD 0805 100 nF

1x SMD potenciometer 10 kΩ

1x16 Hlavička pre ženy

Krok 2: Krok 3: Schémy

Krok 3: Schémy
Krok 3: Schémy
Krok 3: Schémy
Krok 3: Schémy
Krok 3: Schémy
Krok 3: Schémy

RDM6300 je pripojený k PIC16F877A prostredníctvom UART pinov PIC. Displej je zapojený v paralelnom dátovom režime, zatiaľ čo servo je pripojené k kolíku RB0. Bzučiak je pripojený ku kolíku x. Napájanie je dodávané cez klasický DC konektor a cez obvod regulujúci napätie.

Krok 3: Krok 4: Objednávka PCB

Krok 4: Objednávka PCB
Krok 4: Objednávka PCB

Po dokončení schém aj rozloženia je ďalším krokom objednanie DPS. Na objednávanie je najlepšou stránkou, na ktorú som prišiel, JLCPCB. Ak chcete objednať, stačí navštíviť ich webovú stránku, zaregistrovať sa a prejsť na tlačidlo Citovať teraz.

JLCPCB je sponzorom tohto projektu. JLCPCB (Shenzhen JLC Electronics Co., Ltd.) je najväčší prototypový podnik plošných spojov v Číne a výrobca špičkových technológií špecializujúci sa na rýchlu výrobu prototypov plošných spojov a malosériovú výrobu plošných spojov. Môžete si objednať minimálne 5 DPS za pouhých 2 doláre.

Krok 4: Krok 5: Pridajte svoj súbor Gerber

Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber
Krok 5: Pridajte svoj súbor Gerber

Ak chcete získať navrhovanú dosku, musíte nahrať súbory gerber. Stránka JLCPCB samozrejme ponúka podrobné pokyny na generovanie súborov gerber pre rôzne softvéry. Keď sa generujú súbory gerber, skomprimujte ich a nahrajte ako jeden súbor do JLCPCB.

Keď sú súbory zip nahrané, môžete ich vidieť v prehliadači Gerber. Tam sa môžete uistiť, či je s vašou doskou všetko v poriadku a či to vyzerá dobre. Potom znova skontrolujte veľkosť dosky, farbu dosky a ďalšie vlastnosti a pokračujte k pokladni. Môžete si objednať 5 PCB za pouhých 2 doláre.

Objednávku zadáte kliknutím na tlačidlo „ULOŽIŤ DO KOŠÍKA“.

Krok 5: Krok 6: Vyrobená doska plošných spojov

Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov
Krok 6: Vyrobená doska plošných spojov

Táto DPS bola vyrobená za 3 dni a dorazila do dvoch týždňov pomocou systému FedEx. Všetkých 5 DPS bolo samozrejme silne zabalených v škatuli a v bublinkovej obálke, takže nebola šanca, že sa dosky poškodia. Kvalita plošných spojov bola a vždy bola Brilantná!

Odporúča: