Czytnik RFID-USB – czytnik identyfikatorów typu UNIQUE 125kHz, 64 bity danych Emulacja RS-232
Czytnik RFID USB/COM –odczytuje identyfikatory typu UNIQUE 125kHz w postaci: kart ISO, CLAMSHELL, breloków, pastylek, naklejek, obrączek dla gołębi itp., przeznaczony do bezpośredniego podłączenia do komputera. Układ czytnika mieści się w standardowej obudowie typu KM-100 o wymiarach 90x55x20 [mm]. Z obudowy wyprowadzony jest przewód USB o długości ok. 1metra zakończony męskim wtykiem USB typu A
Podłączenie układu:
Podłączenie czytnika polega na podłączeniu wyprowadzonego wtyku USB do odpowiedniego gniazda w komputerze.
Następnie należy zainstalować sterowniki do standardowego układu FT232 (konwerter USBówirtualny port szeregowy)
Po prawidłowym zainstalowaniu sterowników układ jest gotowy do pracy. W menadżerze sprzętu systemu WINDOWS należy sprawdzić, na którym COM’ie zainstalował się czytnik i takiego numeru portu COM używać w swoich aplikacjach.
Praca układu:
Po prawidłowym podłączeniu układu wystarczy zbliżyć identyfikator typu UNIQUE 125kHz, wysłanie prawidłowo odczytanego kodu identyfikatora sygnalizowane jest zawsze mrugnięciem dźwiękiem buzzera i diody umieszczonej na płytce czytnika wewnątrz obudowy– mrugnięcie jest bardzo krótkie trwa ok. 20mls Prawidłowo odczytany kod karty jest wysyłany do wirtualnego portu szeregowego poprzez złącze USB – standardowo wszystkie zwory wewnątrz czytnika są rozwarte. Wtedy wysyłana informacja standardowo ma postać 16 bajtów wysyłanych sekwencyjnie co ok. 1 sek., których format przedstawiony jest poniżej:
Nr bajtu |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
Opis |
$7E |
$01 |
$01 |
$C1 |
$C1 |
MSB |
|
|
|
LSB |
$00 |
$00 |
$00 |
$00 |
Suma kontrolna |
$7E |
Uwagi |
Start |
Adres |
Adres |
Event |
Event |
Unique1 |
Unique2 |
Unique3 |
Unique4 |
Unique5 |
$20 |
$01 |
- |
- |
Stop |
Opis: Bajty 1 i 16=$7Eh – pierwszy i ostatni bajt transmisji – zawsze są =$7Eh. Bajty 2 i 3 - $01h – adres czytnika – standardowo $01h. Bajty 4 i 5 - $C1h – event / zdarzenie - kod przesyłanej informacji – standardowy kod odczytu $C1h. Bajty 6...10 – 5 bajtów kodu (unique1..5) odczytanego identyfikatora: bajt6: MSB, bajt10: LSB. Bajt 11 – typ kontrolera - $20 oznacza czytnik RFID UNIQUE z wyjściem USB. Bajt 12 – kolejna wersja oprogramowania i/lub kontrolera obecnie $01. Bajty 13,14 – niewykorzystane. Bajt 15 – suma kontrolna obliczona jako suma bajtów od 2 do 14 modulo 256
OPCJE WYSYŁANIA ODCZYTANEJ INFORMACJI W ZALEŻNOŚCI OD STANU ZWOREK WEWNĄTRZ CZYTNIKA
W przykładzie poniżej kod karty=1402F13CE8 [hex] (w zapisie dziesiętnym: 85948710120 [dec]), zwory 4 i 5 rozwarte.
|
Sposób przesyłania danych |
Przykład |
Uwagi |
Wszystkie zwory rozwarte |
Heksadecymalnie |
7E0101C1C11402F13CE820010000D07E |
16 bajtów w kodzie HEX - standardowo |
Zwarta zwora nr 1 |
Tekstowo – kod ID heksadecymalnie |
1402F13CE8 |
10 znaków tekstowo |
Zwarta zwora nr 2 |
Tekstowo – kod ID heksadecymalnie |
CTR_Q+1402F13CE8 |
CTR_Q+10 znaków tekstowo |
Zwarta zwora nr 3 |
Tekstowo – kod ID dziesiętnie |
0085948710120 |
13 znaków tekstowo |
OPCJE DODATKOWE:
ZWARTA ZWORA NR 4 – jej zwarcie powoduje, że kod identyfikatora po zbliżeniu do czytnika wysłany zostaje tylko raz. Ponowne wysłanie tego samego kodu identyfikatora wymaga jego odsunięcia z zasięgu czytnika na czas około 5 sekund. W wypadku zbliżenia innego, kolejnego identyfikatora odczyt jest natychmiastowy – bez opóźnienia.
ZWARTA ZWORA NR 5/CRLF– Zwarcie zwory nr 5 dodaje do każdej z w/w opcji na końcu „CRLF” (ENTER + KARETKA)
ZWORA BUZZERA - Na płytce czytnika obok buzzera umieszczono zworę – jej rozwarcie powoduje wyciszenie buzzera.
Zwarcie zwory 1 ze zworą 2 od strony środka czytnika powoduje ograniczenie wysyłanego kodu do 24bitów - wysyłane są 3 najmłodsze bity kody identyfikatora (starsze są usunięte lub wyzerowane)
PARAMETRY TECHNICZNE:
Czytnik identyfikatorów typu UNIQUE 125kHz, zasilanie: +5V (z portu UBS), max.50mA, parametry transmisji: 19200,”N”,8,1 Sterownik potrzebny do instalacji czytnika na PC do pobrania ze strony producenta zastosowanego czipa USB FT232RL: http://www.ftdichip.com/Drivers/VCP.htm.
I