184
Boards
© Tibbo Technology Inc.
Line
Function
Correspondin
g
EM1000 I/O
IC1000
cable line
I1
(input)
Data line for input 1
W0&1 input for Wiegand reader 1
Clock input for clock/data reader 1
GPIO17/
W0&1in1/
cin1
35
I2
(input)
Data line for input 2
W1 input for Wiegand reader 1
Data input for clock/data reader 1
GPIO10/
W1in1/
din1
21
I3
(input)
Data line for input 3
W0&1 input for Wiegand reader 2
Clock input for clock/data reader 2
GPIO18/
W0&1in2/
cin2
37
I4
(input)
Data line for input 4
W1 input for Wiegand reader 2
Data input for clock/data reader 2.
GPIO12/
W1in2/
din2
25
I5
(input)
Data line for input 5
GPIO40
6
I6
(input)
Data line for input 6
GPIO41
8
I7
(input)
Data line for input 7
GPIO42
10
I8
(input)
Data line for input 8
GPIO43
12
C1
(output)
Channels 1 and 2 mode:
LOW - separate use or clock/data
i/f
HIGH - Wiegand i/f
GPIO1
3
C2
(output)
Channels 3 and 4 mode:
LOW - separate use or clock/data
i/f
HIGH - Wiegand i/f
GPIO2
5
When sufficient voltage is applied to the sensor input, the corresponding GPIO line
of the EM1000 is turned LOW, otherwise the line is HIGH.
As was explained above, channels 1, 2, 3, and 4 form two input pairs that can
optionally accept data from Wiegand or clock/data readers. These channels are
wired into the serial ports 1 and 2 of the EM1000. The serial ports of the module
have a unique ability to decode the Wiegand and clock/data streams so processing
the reader data is very simple. More info can be found in the documentation for the
"serial" (ser.) object (TIDE, TiOS, Tibbo BASIC, and Tibbo C Manual).
As the serial object documentation explains, accepting Wiegand data requires
additional logic circuit to be connected to the EM1000. This circuit is located on the
IB1005 board. Two control lines -- C1 and C2 (one for each input pair) -- enable
Wiegand-compatible operation of the channels. For Wiegand readers, set the control
line HIGH. For clock/data readers or independent operation of channels of the signal
pair, set the line to LOW.
Note that C1 and C2 lines have to be configured as outputs.