Sisällysluettelo:

PIC16F877A -pohjainen RFID -järjestelmä: 5 vaihetta
PIC16F877A -pohjainen RFID -järjestelmä: 5 vaihetta

Video: PIC16F877A -pohjainen RFID -järjestelmä: 5 vaihetta

Video: PIC16F877A -pohjainen RFID -järjestelmä: 5 vaihetta
Video: EM18 with pic16f877a #embeddedsystems #pic16f877a #em18 #rfid 2024, Marraskuu
Anonim
PIC16F877A -pohjainen RFID -järjestelmä
PIC16F877A -pohjainen RFID -järjestelmä
PIC16F877A -pohjainen RFID -järjestelmä
PIC16F877A -pohjainen RFID -järjestelmä

RFID -järjestelmä on järjestelmä, joka mahdollistaa opiskelijoiden, työntekijöiden ja muiden henkilöiden tunnistamisen RFID -tunnisteella heidän läsnäolonsa, työnsä, työajansa ja monien muiden toimintojen seuraamiseksi.

Tämä artikkeli on JLCPCB: n sponsoroima. Kiitän todella JLCPCB: tä tämän hankkeen sponsoroinnista.

Tämä järjestelmä on suunniteltu PIC -mikrokontrollerin PIC16F877A ja RFID -lukijan RDM6300, joka on 125 kHz: n lukija, ympärille. Siinä on myös LCD 1602 -näyttö, summeri, servo SG90 ja jännitteen säätöosa. Kun tunniste on tunnistettu, näyttö antaa tietoa siitä, mikä tunniste on tunnistettu, summeri antaa äänimerkin, LED syttyy ja servo aktivoituu.

Vaihe 1: Vaihe 2: Tarvittavat komponentit

Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit
Vaihe 2: Tarvittavat komponentit

PIC16F877A

Tämä tehokas 8-bittinen CMOS FLASH -pohjainen mikro-ohjain pakkaa Microchipin tehokkaan PIC-arkkitehtuurin 40- tai 44-nastaiseen pakettiin. PIC16F877A: ssa on 256 tavua EEPROM-datamuistia, itseohjelmoitu, ICD, 2 vertailua, 8 kanavaa 10-bittistä analogista digitaalista (A/D) -muunninta, 2 sieppaus/vertailu-/PWM-toimintoa, synkroninen sarjaportti voidaan konfiguroida joko 3-johtimiseksi sarjapäätelaitteeksi (SPI ™) tai 2-johtimiseksi interaktiiviseksi piiriksi (I²C ™) ja yleiseksi asynkroniseksi vastaanottimeksi (USART).

PIC16F877A: n yksityiskohtaiset ominaisuudet:

- CPU: 8-bittinen PIC

- Pin -numero: 40

- Max. Suorittimen nopeus (MHz): 20

- Sisäinen oskillaattori: Ei

- ADC -kanavien määrä: 14

- Suurin ADC -tarkkuus (bittiä): 10

- Sisäisen jännitteen viite: Kyllä

- UART -moduulin määrä: 1

- SPI -moduulin määrä: 1

- I2C -moduulin määrä: 1

- Lippis. kosketa Kanavat: 11

- Vähimmäiskäyttöjännite (V): 2

- Suurin käyttöjännite (V): 5.5

RDM6300

RDM6300 125KHz kortinlukijan minimoduuli on suunniteltu koodin lukemiseen 125KHz kortin kanssa yhteensopivista vain luku -tunnisteista ja luku/kirjoituskortista. Sitä voidaan soveltaa toimisto-/kotiturvallisuuteen, henkilökohtaiseen tunnistamiseen, kulunvalvontaan, väärentämisen estämiseen, interaktiivisiin lelu- ja tuotannonohjausjärjestelmiin jne.

Avainominaisuudet:

- Tuki ulkoiselle antennille;

- Suurin tehollinen etäisyys jopa 50 mm;

- Alle 100 ms dekoodausaika;

- UART -liitäntä;

- Tuki EM4100 -yhteensopiville vain luku- tai luku-/kirjoitustageille;

- Pieni ääriviivat.

LCD1602 -näyttö

Näyttö koostuu 16 merkin x 2-rivisestä LCD-näytöstä, jossa on sininen taustavalo ja valkoisia merkkejä. Jokainen hahmo koostuu 5 x 8 pistematriisista hyvän hahmonesityksen vuoksi. Taustavalossa on potentiometri näytön kontrastin säätämiseksi parhaan katselun takaamiseksi.

LCD1602 -näytön tärkeimmät ominaisuudet:

-16 merkin x 2-rivinen sininen LCD-näyttö;

- Valinnainen I2C -liitäntä;

- Säädettävä taustavalon voimakkuus ja kontrasti;

- 5 V käyttö.

Servo SG90

Micro Servo Motor SG90 on pieni ja kevyt palvelinmoottori, jolla on suuri lähtöteho. Servo voi pyöriä noin 180 astetta (90 kumpaankin suuntaan). Voit hallita näitä servoja millä tahansa servokoodilla, laitteistolla tai kirjastolla. Hyvä aloittelijoille, jotka haluavat saada tavarat liikkumaan rakentamatta moottorin ohjainta, jossa on palaute ja vaihteisto, varsinkin kun se mahtuu pieniin paikkoihin.

Avainominaisuudet:

Paino: 9 g

Mitat: noin 22,2 x 11,8 x 31 mm

Jäännösmomentti: 1,8 kgf · cm

Käyttönopeus: 0,1 s/60 astetta

Käyttöjännite: 4.8 V (~ 5V)

Kuolleen kaistan leveys: 10 µs

Lämpötila -alue: 0 ºC - 55 ºC

Passiiviset komponentit

Summeri

SMD LM7805 jännitesäädin

3x 1206 LED (yksi punainen, kaksi vihreää)

3x SMD 0805 vastus 330 Ω

1x SMD 0805 -vastus 10 KΩ

2,1 mm DC -liitin

SMD Quartz -oskillaattori 4 MHz

2x 2 -nastainen KF301 -liitin

1x 3 -nastainen KF301 -liitin

3x SMD 0805 kondensaattori 100 nF

1x SMD -potentiometri 10 kΩ

1x16 naarasotsikko

Vaihe 2: Vaihe 3: Kaaviot

Vaihe 3: Kaaviot
Vaihe 3: Kaaviot
Vaihe 3: Kaaviot
Vaihe 3: Kaaviot
Vaihe 3: Kaaviot
Vaihe 3: Kaaviot

RDM6300 on kytketty PIC16F877A: een PIC: n UART -nastojen kautta. Näyttö on kytketty rinnakkaiseen datatilaan, kun taas servo on kytketty nastaan RB0. Summeri on kytketty nastaan x. Virta syötetään klassisen tasavirtaliittimen ja jännitteen säätöpiirin kautta.

Vaihe 3: Vaihe 4: Piirilevyjen tilaaminen

Vaihe 4: Piirilevyjen tilaaminen
Vaihe 4: Piirilevyjen tilaaminen

Kun molemmat kaaviot ja asettelu on tehty, seuraava vaihe on PCB: n tilaaminen. Tilaamista varten paras sivusto, johon olen tullut, on JLCPCB. Tilataksesi mene vain heidän verkkosivustolleen, rekisteröidy ja siirry Lainaa nyt -painikkeeseen.

JLCPCB on tämän hankkeen sponsori. JLCPCB (Shenzhen JLC Electronics Co., Ltd.) on Kiinan suurin PCB-prototyyppiyritys ja korkean teknologian valmistaja, joka on erikoistunut nopeaan PCB-prototyyppiin ja pieneräiseen PCB-tuotantoon. Voit tilata vähintään 5 piirilevyä vain 2 dollarilla.

Vaihe 4: Vaihe 5: Lisää Gerber -tiedostosi

Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi
Vaihe 5: Lisää Gerber -tiedostosi

Jotta voit saada suunnitellun levyn, sinun on ladattava gerber -tiedostot. Tietenkin JLCPCB -sivusto tarjoaa yksityiskohtaisia ohjeita gerber -tiedostojen luomiseksi eri ohjelmistoille. Kun gerber -tiedostoja luodaan, pakkaa ne ja lähetä ne yhtenä tiedostona JLCPCB: hen.

Kun zip -tiedostot on ladattu, näet ne gerber -katseluohjelmassa. Siellä voit varmistaa, että kaikki on kunnossa korttisi kanssa ja näyttääkö se ok. Tarkista sen jälkeen uudelleen levyn koko, levyn väri ja muut ominaisuudet ja jatka kassalle. Voit tilata 5 PCB: tä vain 2 dollarilla.

Tee tilaus napsauttamalla "TALLENNA OSTOSKORIIN" -painiketta.

Vaihe 5: Vaihe 6: Valmistettu piirilevy

Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy
Vaihe 6: Valmistettu piirilevy

Tämä piirilevy valmistettiin 3 päivässä ja saapui kahdessa viikossa FedExillä. Tietenkin kaikki viisi PCB: tä oli pakattu suuresti laatikkoon ja kuplakoteloon, joten levyjen vaurioituminen ei ollut mahdollista. Piirilevyjen laatu oli ja on aina ollut BRILLIANT!

Suositeltava: