DataSheet.es    


PDF HCS500 Data sheet ( Hoja de datos )

Número de pieza HCS500
Descripción KEELOQ CODE HOPPING ENCODER
Fabricantes Microchip Technology 
Logotipo Microchip Technology Logotipo



Hay una vista previa y un enlace de descarga de HCS500 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! HCS500 Hoja de datos, Descripción, Manual

HCS500
KEELOQ® Code Hopping Decoder
FEATURES
Security
• Encrypted Storage of Manufacturer’s Code
• Encrypted Storage of Crypt Keys
• Up to Seven Transmitters can be Learned
• KEELOQCode Hopping Technology
• Normal and Secure Learning Mechanisms
Operating
• 3.0V—5.5V Operation
• Internal Oscillator
• Auto Bit Rate Detection
Other
• Stand-Alone Decoder Chipset
• External EEPROM for Transmitter Storage
• Synchronous Serial Interface
• 1 Kbit user EEPROM
• 8-Pin PDIP/SOIJ Package
Typical Applications
• Automotive Remote Entry Systems
• Automotive Alarm Systems
• Automotive Immobilizers
• Gate and Garage Openers
• Electronic Door Locks
• Identity Tokens
• Burglar Alarm Systems
Compatible Encoders
All KEELOQ encoders and transponders configured for
the following setting:
• PWM Modulation Format (1/3-2/3)
• TE in the range from 100 us to 400 us
• 10 x TE Header
• 28-Bit Serial Number
• 16-Bit Synchronization Counter
• Discrimination Bits Equal to Serial Number
8 LSbs
• 66- to 69-Bit Length Code Word.
DESCRIPTION
The Microchip Technology Inc. HCS500 is a code
hopping decoder designed for secure Remote Keyless
Entry (RKE) systems. The HCS500 utilizes the
patented KEELOQ code hopping system and high-
security learning mechanisms to make this a canned
solution when used with the HCS encoders to
implement a unidirectional remote and access control
systems. The HCS500 can be used as a stand-alone
decoder or in conjunction with a microcontroller.
PIN DIAGRAM
PDIP, SOIJ
VDD
EE_CLK
EE_DAT
MCLR
1
2
3
4
8 VSS
7 RFIN
6 S_CLK
5 S_DAT
FIGURE 1: BLOCK DIAGRAM
RFIN
Reception Register
External
EEPROM
EE_DAT
EE_CLK
CONTROL
DECRYPTOR
S_DAT
S_CLK
OSCILLATOR
MCLR
The manufacturer’s code, crypt keys, and
synchronization information are stored in encrypted
form in external EEPROM. The HCS500 uses the
S_DAT and S_CLK inputs to communicate with a host
controller device.
The HCS500 operates over a wide voltage range of
3.0 volts to 5.5 volts. The decoder employs automatic
bit-rate detection, which allows it to compensate for
wide variations in transmitter data rate. The decoder
contains sophisticated error checking algorithms to
ensure only valid codes are accepted.
2001-2015 Microchip Technology Inc.
DS40000153E-page 1

1 page




HCS500 pdf
3.0 DECODER OPERATION
3.1 Learning a Transmitter to a
Receiver (Normal or Secure Learn)
Before the transmitter and receiver can work together,
the receiver must first ‘learn’ and store the following
information from the transmitter in EEPROM:
• A check value of the serial number
• The crypt key
• The current synchronization counter value
The decoder must also store the manufacturer’s code
(Section 1.1 “HCS Encoder Overview”) in protected
memory. This code will typically be the same for all of
the decoders in a system.
The HCS500 has seven memory slots, and,
consequently, can store up to seven transmitters.
During the learn procedure, the decoder searches for
an empty memory slot for storing the transmitter’s
information. When all of the memory slots are full, the
decoder will overwrite the last transmitter’s information.
To erase all of the memory slots at once, use the
ERASE_ALL command (C3H).
HCS500
3.2 Learning Procedure
Learning is initiated by sending the ACTIVATE_LEARN
(D2H) command to the decoder. The decoder
acknowledges reception of the command by pulling the
data line high.
For the HCS500 decoder to learn a new transmitter, the
following sequence is required:
1. Activate the transmitter once.
2. Activate the transmitter a second time. (In
Secure Learning mode, the seed transmission
must be transmitted during the second stage of
learn by activating the appropriate buttons on
the transmitter.)
The HCS500 will transmit a learn-status string,
indicating that the learn was successful.
3. The decoder has now learned the transmitter.
4. Repeat steps 1-3 to learn up to seven
transmitters
Note 1: Learning will be terminated if two
nonsequential codes were received or if
two acceptable codes were not decoded
within 30 seconds.
2: If more than seven transmitters are
learned, the new transmitter will replace
the last transmitter learned. It is, therefore,
not possible to erase lost transmitters by
repeatedly learning new transmitters. To
remove lost or stolen transmitters,
ERASE_ALL transmitters and relearn all
available transmitters.
3: Learning a transmitter with a crypt key that
is identical to a transmitter already in mem-
ory replaces the existing transmitter. In
practice, this means that all transmitters
should have unique crypt keys. Learning a
previously learned transmitter does not use
any additional memory slots.
2001-2015 Microchip Technology Inc.
DS40000153E-page 5

5 Page





HCS500 arduino
HCS500
4.2.3 COMMAND ACTIVATION TIMES
4.2.4 DECODER COMMANDS
The command activation time (Table 4-1) is defined as
the maximum time the microcontroller has to wait for a
response from the decoder. The decoder will abort and
service the command request. The response time
depends on the state of the decoder when the
Command mode is requested.
TABLE 4-1: COMMAND ACTIVATION TIMES
The command byte specifies the operation required by
the controlling microcontroller. Table 4-2 lists the
commands.
Decoder State Min Max
While receiving transmissions
During the validation of a received transmission
During the update of the sync counters
During learn
Note: *These parameters are characterized but not tested.
2.5 ms BPWMAX = 2.7 ms
3 ms
40 ms
170 ms
TABLE 4-2: DECODER COMMANDS
Instruction
Command Byte
READ
WRITE
ACTIVATE_LRN
ERASE_ALL
PROGRAM
F016
E116
D216
C316
B416
Operation
Read a byte from user EEPROM
Write a byte to user EEPROM
Activate a learn sequence on the decoder
Activate an erase all function on the decoder
Program manufacturer’s code and Configuration byte
2001-2015 Microchip Technology Inc.
DS40000153E-page 11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet HCS500.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
HCS500KEELOQ CODE HOPPING ENCODERMicrochip Technology
Microchip Technology
HCS500-IPKEELOQ CODE HOPPING ENCODERMicrochip Technology
Microchip Technology
HCS500-ISMKEELOQ CODE HOPPING ENCODERMicrochip Technology
Microchip Technology
HCS500-PKEELOQ CODE HOPPING ENCODERMicrochip Technology
Microchip Technology

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar