RFID-läsare – passersystem
Denna enhet är en enkel passersystem som använder RFID-kort. Den är utformad med PIC12F1822 mikrokontroller köra på intern oscillator på 16MHz. Det genererar 125 KHz bärvågsfrekvens och avkodar dataströmmen svara – format H10301 - FSK modulering 26 bitar bara. Dessa kort (från HID och andra företag) används ofta i USA.
Enheten kan fungera i två lägen:
1 - stå ensam system för RFID-J2 (men) är öppen när driva, appliceras.
2 - RFID-läsare ansluten till en dator – J2 (men) är kortsluten när driva, appliceras.
För att växla mellan lägen måste du ta bort makt, växla men och återanvända makt. Villkora av men kontrolleras en gång i början av programmet.
Stå ensam RFID-access system
Tillämpa ett kort nära antennen L1. Enheten läser det och gör ett kort pip. Om kortet (anläggning kod och kort nummer) matchar någon kort sparas i det minne gröna LED tänds och relä strömförande i 3 sekunder (dörren är olåst), blinkar annars röda LED 4 gånger.
Nyligen programmerad mikrokontroller har inte några kort i dess minne. Det första kortet står det sparar i minnet och bli administrator's kort.
Kör denna sekvens för att lägga till fler kort (microcontroller kan lagra upp till 64 kort inklusive administratörens kort):
1 – läsa administratörens kort
2-när gröna LED är på tryck men (kort J2)
3-release men – grön LED ska bo på, om inte - start igen från 1
4 – läsa kort du vill lägga till – det sparar och den gröna lysdioden slocknar
Ta bort kortet från minnet:
1-press men och håll den
2 – läsa administratörens kort
3 – när gröna lysdioden tänds, släppa men – gröna LED ska bo, om inte börja om från 1
4 - läsa kort du vill ta bort – det tar bort det från minnet och gröna lysdioden slocknar
Om du inte har kortet Anslut (förlorade, stulna ets.) till stryka den enheten till datorn.
RFID-läsare ansluten till en dator
Läs kort och skickar information (anläggning kod och kort nummer) till PC i hexadecimalt format. Anslutningen är RS232 på 57600 baud med TTL nivåer. Jag använder en USB till RS232 TTL converter kabel (de är billiga och det finns massor att sälja på eBay) och terminal program som http://sites.google.com/site/terminalbpp/
Läs kortinformation visas som:
67 89AB där 67 är anläggningen kod (hex) och 89AB är kortnummer (hex).
I det här läget kan du se en lista över alla kort sparade i minnet. För att få denna lista skicka ett kommando FF, och den kommer tillbaka något liknande:
00:12 3456
01: 78 9ABC
…………..
Där 00:, 01:,... är siffror i följd av kort. Om du vill ta bort ett kort, skicka det på varandra följande nummer till enheten. Om du tar bort kortet 00: (administratörens kort) alla kort tas bort också.
Antenn spolen har ca 80 varv med magnet tråddiameter 0,2 mm och storlek 70 X 50 mm. antal varv, tråddiameter och storlek av antenn är inte kritiska. Om du använder små diametern av tråd och motståndet av antenn spolen blir hög (10 ohm och mer) bör R7 0 ohm. Viktigare är L1, C4 och C11 vara i resonans vid 125 kHz. Detta kan uppnås genom val av C11 så att på C6 har du 20V eller mer.
Spolen är under svart eltejp.