Sisällysluettelo:
- Vaihe 1: Vaihe 2: Tarvittavat komponentit
- Vaihe 2: Vaihe 3: Kaaviot
- Vaihe 3: Vaihe 4: Piirilevyjen tilaaminen
- Vaihe 4: Vaihe 5: Lisää Gerber -tiedostosi
- Vaihe 5: Vaihe 6: Valmistettu piirilevy
Video: PIC16F877A -pohjainen RFID -järjestelmä: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
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
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
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
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
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:
RFID -kotitekoinen oven lukko: 4 vaihetta
RFID -kotilukko: RFID -ovilukko on käytännöllinen laite, jota voit käyttää jokapäiväisessä elämässäsi. Kun skannaat avainkorttisi, voit avata oven lukon. Olen muokannut projektia tältä sivustolta: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
RFID-RC522-moduulin käyttäminen Arduinon kanssa: 5 vaihetta
RFID-RC522-moduulin käyttäminen Arduinon kanssa: Tässä opetusohjelmassa esitän RFID-moduulin perusperiaatteen yhdessä sen tunnisteiden ja sirujen kanssa. Annan myös lyhyen esimerkin projektista, jonka tein käyttämällä tätä RFID -moduulia, jossa on RGB -LED. Kuten tavallisesti Insissäni
Solmu Mcu Intian auton keskuslukko, jossa on RFID ja Blynk -ajastimen lukitus: 9 vaihetta
Node Mcu Intian auton keskuslukko, jossa on Rfid ja Blynk -ajastimen lukitus: Näytän tänään sinulle intialaisen tyylin auton täysin automatisoidun keskuslukon, jossa on RFID -tunniste blynk -wifi -ohjaus ja ajan lukitus. Siinä on myös kaikki normaalin keskuslukon ominaisuudet. Tämä auto keskuslukko TOIMII OFFLINE AKTIVOINTI VAATII VERKKOLUKITUKSET
Arduino RFID 'Smart Door' -opetusohjelma: 7 vaihetta
Arduino RFID 'Smart Door' -opetusohjelma: Kirjoittaja Peter Tran, 10ELT1 Tässä opetusohjelmassa työskentelet RFID-lukijamoduulin kanssa avataksesi mikro-servokäyttöisen oven! Varmista, että sinulla on oikea pääsykortti sisäänpääsyä varten, etkä soi hälytystä tai sytytä tunkeutumisvaloja. Sinua ohjataan st
RFID Arduino Uno -relekytkin, I2C -näytöllä: 4 vaihetta
RFID Arduino Uno -relekytkin, I2C -näytöllä: Hei, tämä on ensimmäinen projektini, nimeni on Oskar ja olen 13. Tämä projekti toimii I2C -näytön kanssa, ei normaalin kanssa