background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 1 z 9 

 

 

 
 
 
 
 
 
 
 

TRD-MINI COMBO 

Uniwersalny moduł czytnika transponderów UNIQUE - wersja OEM 

Podstawowe cechy : 
 

•  niewielkie rozmiary - 19 x 26 x 12 mm 

•  zasilanie od 3V do 6V 

•  12 formatów danych wyjściowych 

• tryb 

IDLE 

• wyjście BEEP 

• wyjście PRESENT 

• wyjście STREAM 

• wejście SINGLE 

• zasięg odczytu do kilkudziesięciu cm 

1

Widok z góry 

DATA0

125 KHZ

DATA1

BEEP

PRESENT

IDDLE

SINGLE

GND

VCC

STREAM
P1 
P2 
P3 
COIL
COIL / CAP

15 

2
3
4
5
6
7

14 
13 
12 
11 
10 


Zastosowanie : 
 

Moduł TRD-MINI COMBO 
przeznaczony jest do budowy 
czytników transponderów 
UNIQUE. Szeroki zakres napięć 
zasilających pozwala na 
bezpośrednią integrację modułu z 
układami zasilanymi napięciem 
od 3V do 6V. Tryb IDDLE 
pozwala oszczędzać pobieraną 
energię w układach zasilanych 
bateryjnie. Duża ilość formatów 
danych wyjściowych pozwala na 
prostą integrację modułu z 
szeroką 

gamą sterowników 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 2 z 9 

 
 
 

Nazwa Numer 

Opis 

VCC 15 

Zasilanie od +3V do +6V 

GND 7 

Masa 

DATA0 1 

Pin wyjściowy (trybie emulacji Dallas 1-wire pin dwukierunkowy) 
służący do wyprowadzania kodu odczytanego transpondera. 
Format danych zależy od wybranego protokołu wyjściowego 
(piny P1, P2, P3). 

DATA1 2 

Pin wyjściowy służący do wyprowadzania kodu odczytanego 
transpondera. Format danych zależy od wybranego protokołu 
wyjściowego (piny P1, P2, P3). 

BEEP 3 

Pin wyjściowy, na którym po każdym prawidłowym odczycie, 
a przed  wysłaniem kodu transpondera pojawia się paczka 
75 zerowych impulsów o długości 300 µs i odstępach między 
impulsami również 300 µs. Może być  użyty do dźwiękowej 
sygnalizacji momentu odczytu transpondera lub jako sygnał 
zapowiadający początek transmisji kodu transpondera. 

PRESENT 4 

Pin wyjściowy zerowany na cały czas pobytu transpondera w polu 
odczytu czytnika. 

IDDLE 5 

Pin wejściowy. W trybie normalnej pracy musi być wyzerowany. 
Podanie logicznej ‘1’ na ten pin wprowadza moduł w tryb uśpienia 
i zredukowanego poboru prądu. Zatrzymywane jest taktowanie 
procesora, wyłączany jest układ generujący pole 125 kHz. 
Wszystkie piny wyjściowe ustawiane są w stan ‘1’. Zmiana stanu 
pinu IDDLE na ‘0’ przywraca stan normalnej pracy, jednocześnie 
wykonywany jest miękki reset procesora. 

SINGLE 6 

Pin wejściowy. Jeśli ‘1’ - po odczytaniu transpondera wysyłana 
jest jedna paczka z kodem transpondera i czytnik czeka na 
usunięcie transpondera poza strefę odczytu. Jeśli ‘0’ - wysyłana 
jest paczka za paczką, z przerwami minimum 100 ms, przez cały 
czas przebywania transpondera w strefie odczytu. 

125 KHZ 

14 

Pin wyjściowy, fala prostokątna o częstotliwości 125 kHz 
i amplitudzie równej napięciu zasilania.  

STREAM 13 

Pin wyjściowy, na którym pojawia się strumień danych z wyjścia 
komparatora układu analogowego. Sygnał ten może być użyty do 
dekodowania transponderów innych niż UNIQUE. 

P1,P2,P3 12,11,10 

Piny wejściowe służące do wyboru protokołu,  według którego 
wyprowadzany jest kod odczytanego transpondera. Szerszy opis 
dostępnych protokołów w dalszej części opisu. 

COIL 9 

Pin wyjściowy zasilający zewnętrzny obwód LC, podłączany do 
zacisku cewki/anteny. 

COIL / CAP 

Pin wejściowy, doprowadzający napięcie z węzła obwodu LC do 
układu prostownika wewnątrz modułu. Do tego pinu podłączany 
jest drugi koniec cewki/anteny oraz jedna z nóżek kondensatora 
zewnętrznego. Druga nóżka kondensatora podłączana jest do 
masy. 

Opis pinów: 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 3 z 9 

 
 
 

 
 

P1 P2 P3 

Opis 

0 0 0 

Emulacja Dallas 1-wire  +  RS232 TTL 

0 0 1 

DATA + STROBE (5 bajtów kodu) lub 
RS232 TTL (5 bajtów kodu) lub 
PWM (5 bajtów kodu) 

0 1 0 

DATA + STROBE (5 bajtów kodu + CRC) lub 
RS232 TTL (5 bajtów kodu + CRC) lub 
PWM (5 bajtów kodu + CRC) 

0 1 1 

Wiegand 26 

1 0 0 

Wiegand 37 

1 0 1 

Wiegand 44 

1 1 0 

ABA TRACK II, 10 cyfr dziesiętnych 

1 1 1 

ABA TRACK II, 13 cyfr dziesiętnych 

Zestawienie dostępnych protokołów w zależności od stanu pinów P1, P2, P3: 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 4 z 9 

Wykresy czasowe przebiegów na pinach DATA0 i DATA1, w zależności od 

wybranego formatu danych wyjściowych. 

 
 
 
 

DALLAS + RS232-TTL ( P1 = ‘0’,  P2 = ‘0’,  P3 = ‘0’ ) 

W tym trybie, po zbliżeniu transpondera na pinie DATA1 pojawia się odczytany kod w formacie 
RS232-TTL. Długość ramki - 6 bajtów. Bajt D1 - najstarszy bajt kodu, D5 - najmłodszy bajt kodu. 
CRC - suma kontrolna.  
 
CRC = D1 ^ D2 ^ D3 ^ D4 ^ D5  ( suma XOR ) 
 
Prędkość 2400 bit/s. 

DATA0 

DATA1 

D1 

D2 

D3 

D4 

D5 

CRC 

 

RS232-TTL 

Emulacja Dallas 1-wire 

Transmisja każdego bajtu zaczyna się od najmłodszego bitu. 
 
Po wysłaniu całej ramki, na pinie DATA0 rozpoczyna się emulacja Dallas 1-wire. Emulacja trwa 
do momentu usunięcia transpondera z pola działania czytnika. 

Format jednego bajtu wysyłanego na pinie DATA 1: 

417 

µs 

START 

bit 0 

bit 1 

bit 2

bit 3

bit 4

bit 5

bit 6

bit 7 

STOP 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 5 z 9 

 

RS232/DATA + PWM/STROBE (5 bajtów) (P1 = ‘0’,  P2 = ‘0’,  P3 = ‘1’) 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 

 
 

DATA0 

DATA1 

Transmisja każdego bajtu zaczyna się od najmłodszego bitu. 
 
W tym trybie możemy odczytywać kod transpondera na 3 różne sposoby: 
 
a) korzystając tylko z pinu DATA0 - format RS232-TTL 
b) wykorzystując DATA0 jako bity danych, a DATA1 jako impulsy strobujące 
c) wykorzystując DATA1 jako źródło impulsów z modulowaną szerokością (PWM) 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

417 

µs 

START 

STOP 

1 0 0

1

1

0

1

120 

µs

 

  30 

µs

120 

µs

 

 120 

µs

DATA0 

DATA1 

S1 

S2 

S3 

S4 

S5 

PWM/STROBE 

RS232/DATA 

D1 

D2 

D3 

D4 

D5 

W tym trybie na pinie DATA0 pojawia się pięć bajtów kodu transpondera w formacie RS232-TTL. 
Na pinie DATA1 pojawiają się impulsy strobujące. Pojawiają się one tylko wtedy, kiedy na pinie 
DATA0 przesyłane są bity danych (bity START i STOP przepuszczane są bez strobów). 
Szerokość impulsów strobujących zmienia się w zależności od wartości przesyłanego bitu. 
 
Prędkość 2400 bit/s. 
 
D1 - najstarszy bajt kodu, D5 - najmłodszy bajt kodu

Format jednego bajtu wysyłanego na pinach DATA0  i  DATA1 (np. bajt 0x59): 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 6 z 9 

RS232/DATA + PWM/STROBE  (5 bajtów kodu + CRC) (P1 = ‘0’,  P2 = ‘1’,  P3 = ‘0’) 
 

 
 
 

 

 
  

 
 
 

DATA0 

DATA1 

S1 

S2 

S3 

S4 

S5 

PWM/STROBE 

RS232/DATA 

D1 

D2 

D3 

D4 

D5 

Tryb ten różni się od poprzedniego tylko obecnością szóstego bajtu z sumą kontrolną 
 
CRC = D1 ^ D2 ^ D3 ^ D4 ^ D5  ( suma XOR ) 
 

 

 

CRC 

CRC 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 7 z 9 

Wiegand 26  (P1 = ‘0’,  P2 = ‘1’,  P3 = ‘1’) 
Wiegand 37  (P1 = ‘1’,  P2 = ‘0’,  P3 = ‘0’) 
Wiegand 44  (P1 = ‘1’,  P2 = ‘0’,  P3 = ‘1’) 

 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 

 

 
 
 
 

 

50 µs 

1950 µs 

DATA0 

DATA1 

50 µs 1950 µs

DATA0 

DATA1

DATA0 

DATA1 

bity danych '1' 

bity danych '0' 

> 100 ms

W każdym z tych trybów na pinie DATA0 pojawiają się impulsy kodujące bity danych ‘0’, a na 
pinie DATA1 pojawiają się impulsy kodujące bity danych ‘1’ . 
 

Sposób kodowania jednego bitu ‘0' : 

Sposób kodowania jednego bitu ‘1' : 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 8 z 9 

ABA TRACK II (10 cyfr dziesiętnych)  (P1 = ‘1’,  P2 = ‘1’,  P3 = ‘0’) 
ABA TRACK II (13 cyfr dziesiętnych)  (P1 = ‘1’,  P2 = ‘1’,  P3 = ‘1’) 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 

 

 
 
 
 

200 µs 

100 µs 

DATA0 

DATA1 

200 µs 

200 µs 

100 µs 

DATA0 

DATA1 

200 µs 

W każdym z tych trybów na pinie DATA0 pojawiają się impulsy kodujące bity danych ‘0’, a na 
pinie DATA1 pojawiają się impulsy kodujące bity danych ‘1’.  
 

DATA0 

DATA1 

impulsy strobujące 

bity danych 

> 100 ms

Sposób kodowania jednego bitu ‘0' : 

Sposób kodowania jednego bitu ‘1' : 

background image

Opis czytnika TRD-MINI COMBO                                                                                                                                      ver. 1.3 

Strona 9 z 9 

Rozmieszczenie wyprowadzeń - wszystkie rozmiary w mm (i calach) - widok z góry: 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Przykładowy schemat małego czytnika zasilanego napięciem 3V, zasięg ok. 10 cm (dla 
transpondera w kształcie karty ISO), pobór prądu około 35 mA : 

 

+3V 

 DATA 0 
 DATA 1 
 BEEP 
 PRESENT 
 IDDLE 
 SINGLE 
 GND 

COIL / CAP  

COIL

P3

P2

P1

STREAM

125 KHZ

VCC

TRD-MINI COMBO 

Φ 30 mm 

Cewka powietrzna 75 zwojów, 

drut nawojowy w emalii,  
średnica drutu 0.25 mm 

piezo 

buzzer 

+3V 

+3V 

330R 

330R 

LED 

Wyjście RS232-TTL 

5 bajtów kodu + CRC 

Pobór prądu możemy ograniczyć  włączając w szereg z cewką rezystor 
o wartości od 10R do 100R, ale zmniejszy się jednocześnie zasięg działania. 

5.6 nF/100V 

najlepiej z dielektrykiem polipropylenowym 

( seria KP lub MKP ) 

26.00 (1.025) 

2.54 (0.100) 

19.00 (0.750)

15.24 (0.600) 

1.65 (0.065)