LICAL-ENC-HS001 Linx Technologies Inc, LICAL-ENC-HS001 Datasheet - Page 6
![IC ENCODER HS SERIES 20-SSOP](/photos/7/64/76499/343-20-ssop_sml.jpg)
LICAL-ENC-HS001
Manufacturer Part Number
LICAL-ENC-HS001
Description
IC ENCODER HS SERIES 20-SSOP
Manufacturer
Linx Technologies Inc
Series
HSr
Type
Encoderr
Datasheet
1.LICAL-ENC-HS001.pdf
(9 pages)
Specifications of LICAL-ENC-HS001
Package / Case
20-SSOP
Applications
RF, IR
Mounting Type
Surface Mount
Supply Voltage (max)
5.5 V
Supply Voltage (min)
2 V
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LICAL-ENC-HS001
Manufacturer:
Linx Technologies
Quantity:
135
Part Number:
LICAL-ENC-HS001
Manufacturer:
LINX
Quantity:
20 000
ENCODER OPERATION
ENCODER GET KEY MODE
ENCODER SEND MODE
ENCODER CREATE PIN MODE
Page 10
Upon power-up, the encoder sets the baud rate based on the state of the
SEL_BAUD line, pulls the TX_CNTL line low, and goes into a low-power sleep
mode. It will remain asleep until either the KEY_IN, SEND, or CREATE_PIN line
goes high. These lines place the encoder in either Get Key Mode, Send Mode,
or Create PIN Mode as described in the following sections.
When the encoder registers activity on the KEY_IN line, it will enter Get Key
Mode. In this mode, the encoder will look for an encryption key and user ID from
a decoder. When it receives this information, it will send a confirmation on the
DATA_OUT line to the decoder. It will then look for a final confirmation from the
decoder on the KEY_IN line. Once this confirmation is received, the encoder will
take the MODE_IND line high for one second to indicate that the key has been
successfully transferred and that the units may now work together.
When the SEND line goes high, the encoder will enter Send Mode. It will pull the
TX_CNTL line high to activate the transmitter and record the state of the data
lines. The encoder will then encrypt the data using the saved key and send it
through the DATA_OUT line. It will continue doing this for as long as the SEND
line is high, updating the state of the data lines with each transmission. Once
SEND is pulled low, the encoder will finish the current transmission, pull
TX_CNTL low to deactivate the transmitter, and go to sleep.
For simple applications that require only a single input, SEND can be tied directly
to the data input line, allowing a single connection. If additional lines are used in
this manner, diodes or dual contact switches will be necessary to prevent voltage
on one data line from activating all of the data lines. The Typical Applications
section of this data guide demonstrates the use of diodes for this purpose.
For higher security applications, the HS Series encoder has the option to set a
Personal Identification Number (PIN) to control access to the encoder. This PIN
is a four-digit combination of the eight data lines that must be entered before the
encoder will transmit any commands to the decoder.
Create PIN Mode is entered by pressing the CREATE button on the encoder.
The MODE_IND line will begin flashing to indicate that the encoder is ready for
the PIN to be entered. The user will have 15 seconds to press any 4-button
combination to set the PIN. After the fourth button press, the MODE_IND line
will go low. If 4 buttons are not pressed or the CREATE line goes high within the
15 second window, no PIN will be set. Once created, the PIN can be erased only
by learning a new key from the decoder.
Once the PIN has been set, the user must enter it correctly before the encoder
will transmit any commands. When entered, the encoder will be active for a
period of time set by the SEL_TIMER line. If this line is connected to ground, the
PIN will need to be entered after 15 minutes of inactivity. If this line is high, the
PIN will need to be entered after 30 seconds of inactivity. If no PIN is set, then
the encoder will activate as soon as the SEND line goes high.
Figure 7: HS Series Encoder Flowchart
NO
NO
NO
Pull The TX_CNTL
Wake On Interrupt
Pull The TX_CNTL
High For 1 Second
Pull MODE_IND
Go To Sleep &
Set Baud Rate
KEY_IN Line
KEY_IN Line
Confirmation
Data Valid?
Data Valid?
Time Out?
Save Data
Power Up
Set Timer
Send And
Line High
Get Data
Line low
Receive
Is The
Is The
Is The
Is The
Pass?
High?
High?
Did
YES
YES
YES
YES
YES
NO
YES
NO
NO
YES
YES
YES
MODE_IND Line
CREATE_PIN
Set 15-Second
CREATE Line
Was A Button
Timer Time
Line High?
15 Second
4th Button
Pressed?
Was The
Pressed?
Save PIN
Active?
Toggle
Is The
Is PIN
Timer
Is The
High?
Out?
YES
YES
YES
NO
NO
NO
NO
NO
NO
YES
NO
Set Timer To 2S
Did The Timer
Was A Button
SEND Line
4th Button
Enabled?
Pressed?
Pressed?
Does PIN
Was The
Active?
Expire?
Match?
Is The
Is PIN
Is PIN
High?
YES
YES
YES
YES
YES
NO
NO
YES
NO
NO
NO
NO
YES
Pull The TX_CNTL
Pull The TX_CNTL
SEL_TIMER Line
Set Timer From
Pull The DATA
Pull The DATA
Get Data Byte
Create Packet
Did The Timer
Send Packet
SEND Line
SEND Line
Line High
Line High
Line Low
Enabled?
Line Low
Expire?
Is The
Is The
High?
Is PIN
High?
YES
YES
NO
NO
YES
Page 11
NO
NO