HCS515-I/SL Microchip Technology, HCS515-I/SL Datasheet
![IC CODE HOPPING DECODER 14-SOIC](/photos/6/59/65933/150-14-soic_sml.jpg)
HCS515-I/SL
Specifications of HCS515-I/SL
Available stocks
Related parts for HCS515-I/SL
HCS515-I/SL Summary of contents
Page 1
... The manufacturer’s code, encoder decryption keys, and synchronization encrypted form in internal EEPROM. The HCS515 uses the S_DAT with a host controller device. The HCS515 operates over a wide voltage range of 4.5V – 5.5V. The decoder employs automatic bit rate detection, which allows it to compensate for wide vari- HCS515 ...
Page 2
... HCS515 ations in transmitter data rate. The decoder contains sophisticated error checking algorithms to ensure only valid codes are accepted. 1.0 SYSTEM OVERVIEW Key Terms The following is a list of key terms used throughout this data sheet. For additional information on K Code Hopping, refer to Technical Brief 3 (TB003). ...
Page 3
... HCS515 based transmitter. Section 3.0 provides detail on integrating the HCS515 into a sys- tem. A transmitter must first be ‘learned’ by the receiver before its use is allowed in the system. Learning includes calculating the transmitter’ ...
Page 4
... HCS515 FIGURE 1-3: BASIC OPERATION OF RECEIVER (DECODER) 1 Received Information Button Press Serial Number Information Check for 2 Match Perform Function Indicated by 5 button press NOTE: Circled numbers indicate the order of execution. 2.0 PIN ASSIGNMENT Decoder (1) PIN I/O Function 1 NC — — — ...
Page 5
... ACTIVATE_LEARN (D2H) command to the decoder. The decoder acknowledges reception of the command by pulling the data line high. For the HCS515 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 ...
Page 6
... HCS515 3.2 Validation of Codes The decoder waits for a transmission and checks the serial number to determine learned transmitter is, it takes the code hopping portion of the transmis- sion and decrypts it, using the encoder decryption key. It uses the discrimination value to determine if the decryption was valid. If everything up to this point is valid, the synchronization counter value is evaluated ...
Page 7
... Any transmission with synchronization counter value within this window will be ignored. This window excludes previously used, perhaps code-grabbed transmissions from accessing the system. Blocked Window (32K Codes) Stored Synchronization Counter Value Double Operation (resynchronization) Single Operation Window Window (32K Codes) (16 Codes) HCS515 DS40183D-page 7 ...
Page 8
... B DS40183D-page 8 edge by taking the clock line high. The decoder then takes the data line low. The microcontroller can then begin clocking a data stream out of the HCS515. The data stream consists of: • START bit ‘ • 2 status bits [ • 4-bit function code [ • ...
Page 9
... A B 2002 Microchip Technology Inc. 4.2.2 COLLISION DETECTION The HCS515 uses collision detection to prevent clashes between the decoder and microcontroller. Whenever the decoder receives a valid transmission the following sequence is followed: • The decoder first checks to see if the clock line is high. If the clock line is high, the valid transmis- sion notification is aborted, and the microcontrol- ler Command mode request is serviced ...
Page 10
... HCS515 4.2.3 COMMAND ACTIVATION TIMES 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 TABLE 4-1: COMMAND ACTIVATION TIMES Decoder State While receiving transmissions During the validation of a received transmission ...
Page 11
... MSB LSB MSB LSB Address Byte Dummy Byte C D MSB LSB MSB LSB Address Byte Data Byte C D HCS515 MSB MSB LSB Data Byte ACK T RESP MSB T ...
Page 12
... HCS515 4.2.7 ERASE ALL The erase all command (Figure 4-6) erases all the transmitters in the decoder. After the command and two dummy bytes are clocked in, the clock line must be FIGURE 4-6: ERASE ALL CLK C DATA LSB Decoder DATA START Command Command Byte ...
Page 13
... A B 4.3 Stand-Alone Mode The HCS515 decoder can also be used in stand-alone applications. The HCS515 will activate the data line for up to 500 valid transmission was received, and this output can be used to drive a relay circuit. To acti- vate learn or erase all commands, a button must be connected to the CLK input ...
Page 14
... Power Supply Supervisor Reliable operation of the HCS515 requires that the contents of the EEPROM memory be protected against erroneous writes. To ensure that erroneous writes do not occur after supply voltage “brown-out” conditions, the use of a proper power supply supervisor device is imperative (Figure 4-11 and Figure 8-2) ...
Page 15
... Normal (serial number derived) mode is selected; with LRN_MODE = 1 (seed derived) mode is selected. See Section 6.0 for more detail on learning modes. 5.1.2 REPEAT The HCS515 can be configured to indicate repeated transmissions stand-alone configuration, repeated transmissions must be disabled. DS40183D-page 15 – Normal – Secure , the Secure ...
Page 16
... PROGRAMMING WAVEFORM T CLKL T DATA T REQ T T START CLKH T DS CLK Data C LSB MSB T RESP HCS515 Data START Command Command Byte A B TABLE 5-1: PROGRAMMING COMMAND Symbol Parameters T Command request time REQ T Acknowledge time RESP T Command request to first command bit START T Clock high time ...
Page 17
... KEY GENERATION The HCS515 supports two learning schemes which are selected during the initialization of the system EEPROM. The learning schemes are: • Normal learn using the K L decryption algorithm EE OQ • Secure learn using the K L decryption algorithm EE OQ 6.1 ...
Page 18
... HCS515 7.0 ENCODERS 7.1 Transmission Format (PWM) The encoder transmission is made up of several parts (Figure 7-1). Each transmission begins preamble and a header, followed by the encrypted and then the fixed data. The actual data is 66/69 bits, which consist of 32 bits of encrypted data and 34/37 bits of non-encrypted data ...
Page 19
... ELECTRICAL CHARACTERISTICS FOR HCS515 † Absolute Maximum Ratings Ambient temperature under bias............................................................................................................ -40°C to +125°C Storage temperature .............................................................................................................................. -65 °C to +150°C Voltage on any pin with respect Voltage on V with respect to Vss ..................................................................................................................0 to +7.0V DD Total power dissipation (Note) .............................................................................................................................700 mW Maximum current out of V pin ...
Page 20
... HCS515 TABLE 8-1: DC CHARACTERISTICS Symbol Parameters V Supply voltage start voltage to POR DD ensure RESET S V rise rate to VDD DD ensure RESET I Supply current DD I Power-Down Current PD V Input low voltage IL V Input high voltage IH V Output low voltage OL V Output high voltage OH † Data in “Typ” column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested ...
Page 21
... Standard Operating Conditions (unless otherwise specified): Commercial (C): 0°C TA +70°C Industrial (I): -40°C TA +85°C Min. Typ. 1000 — HCS515 Max. Units 500 1200 s 1000 s 1000 s 25000 Hz 1000 s Max. Units 500 ms ...
Page 22
... HCS515 8.1.4 WRITE TO USER EEPROM COMMAND Symbol Parameters T Write command activation time WR T EEPROM write acknowledge time ACK T Microcontroller acknowledge RESP response time T Decoder response ACK 2 acknowledge time Note: These parameters are characterized but not tested. 8.1.5 ERASE ALL COMMAND Symbol ...
Page 23
... RF HCS515 Receiver RF_IN 5 10 S_CLK S_DAT MCLR 10K HCS515 +70°C TA +85°C Max. Units 500 ms 500 1.2 ms 1.2 ms 1000 s 1000 s 25000 RST Microcontroller CLK DAT In-circuit Programming Probe Pads DS40183D-page 23 ...
Page 24
... Standard OTP marking consists of Microchip part number, year code, week code, and traceability code. For OTP marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. For QTP devices, any special marking adders are included in QTP price. DS40183D-page 24 Example HCS515 XXXXXXXXXXXXXX 0025NNN Example HCS515 XXXXXXXXXXXXXX 0025NNN 2002 Microchip Technology Inc. ...
Page 25
... L .125 .130 .135 c .008 .012 .015 B1 .045 .058 .070 B .014 .018 .022 eB .310 .370 .430 HCS515 MILLIMETERS MIN NOM MAX 14 2.54 3.56 3.94 4.32 2.92 3.30 3.68 0.38 7.62 7.94 8.26 6.10 6.35 6.60 18.80 19.05 19.30 3.18 3.30 3 ...
Page 26
... HCS515 14-Lead Plastic Small Outline (SL) – Narrow, 150 mil (SOIC UNITS Dimension Limits Number of Pins Pitch Overall Height Molded Package Thickness Standoff § Overall Width Molded Package Width Overall Length Chamfer Distance Foot Length Foot Angle Lead Thickness Lead Width Mold Draft Angle Top ...
Page 27
... Microchip's development systems software products. Plus, this line provides information on how customers can receive any currently available upgrade kits.The Hot Line Numbers are: ® ® or Microsoft 1-800-755-2345 for U.S. and most of Canada, and 1-480-792-7302 for the rest of the world. HCS515 DS40183D-page 27 ...
Page 28
... Telephone: (_______) _________ - _________ Application (optional): Would you like a reply? Y Device: HCS515 Questions: 1. What are the best features of this document? 2. How does this document meet your hardware and software development needs you find the organization of this data sheet easy to follow? If not, why? 4 ...
Page 29
... HCS515 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. HCS515 — /P Package: Temperature Range: Device: Sales and Support Data Sheets Products supported by a preliminary Data Sheet may have an errata sheet describing minor operational differences and recom- mended workarounds ...
Page 30
... HCS515 NOTES: DS40183D-page 30 2002 Microchip Technology Inc. ...
Page 31
... Serialized Quick Turn Programming (SQTP service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. © 2002, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. Microchip received QS-9000 quality system ...
Page 32
... Korea Microchip Technology Korea 168-1, Youngbo Bldg. 3 Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934 Singapore Microchip Technology Singapore Pte Ltd. 200 Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-334-8870 Fax: 65-334-8850 Taiwan Microchip Technology Taiwan 11F-3, No. 207 ...