HCS473-I/SL Microchip Technology, HCS473-I/SL Datasheet

IC KEELOQ 3AXIS TRANSCODR 14SOIC

HCS473-I/SL

Manufacturer Part Number
HCS473-I/SL
Description
IC KEELOQ 3AXIS TRANSCODR 14SOIC
Manufacturer
Microchip Technology
Series
KEELOQ®r
Type
Code Hopping Encoder and Transponderr
Datasheets

Specifications of HCS473-I/SL

Applications
Access Control Systems
Mounting Type
Surface Mount
Package / Case
14-SOIC (3.9mm Width), 14-SOL
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
HCS473
Data Sheet
Code Hopping Encoder and Transponder
Preliminary
 2002 Microchip Technology Inc.
DS40035C

Related parts for HCS473-I/SL

HCS473-I/SL Summary of contents

Page 1

... Code Hopping Encoder and Transponder  2002 Microchip Technology Inc. Data Sheet Preliminary HCS473 DS40035C ...

Page 2

... 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 3

... Passive entry systems • Automotive remote entry systems • Automotive alarm systems • Automotive immobilizers • Gate and garage openers • Electronic door locks (Home/Office/Hotel) • Burglar alarm systems • Proximity access control • Passive proximity authentication Preliminary HCS473 LED ...

Page 4

... HCS473 Table of Contents 1.0 General Description ..................................................................................................................................................................... 3 2.0 Device Description ...................................................................................................................................................................... 5 3.0 Device Operation ....................................................................................................................................................................... 11 4.0 Programming Specification ....................................................................................................................................................... 37 5.0 Integrating the HCS473 Into A System ..................................................................................................................................... 39 6.0 Development Support................................................................................................................................................................. 43 7.0 Electrical Characteristics ........................................................................................................................................................... 49 8.0 Packaging Information................................................................................................................................................................ 57 INDEX .................................................................................................................................................................................................. 61 On-Line Support................................................................................................................................................................................... 62 Systems Information and Upgrade Hot Line ........................................................................................................................................ 62 Reader Response ................................................................................................................................................................................ 63 Product Identification System ...

Page 5

... When used as a code hopping encoder, the HCS473 is well suited to keyless entry systems; vehicle and garage door access in particular. The same HCS473 can also be used as a secure bi-directional transponder for contactless authentication ...

Page 6

... The transcoder portion of a passive entry system is integrated into a fob, carried by the user and operated to gain access to a vehicle or restricted area. The HCS473 is meant cost-effective yet secure solution to such systems, requiring very few external components (Figure 2-1). 1.2.1 ...

Page 7

... LED brightness - and current consumption. • The DATA output can be directly connected to the RF circuit or connected in conjunction with S3/ RFEN to a PLL. 2.1 Pinout Overview A description of pinouts for the HCS473 can be found in Table 2-1. Description DD for low-battery operation/recharging antenna’s component values may be initially cal- culated using the following equation. “ ...

Page 8

... LED S2 DATA S3/RFEN DDT V SST LCX LCCOM LCY LCZ 680pF Note: The 680pF capacitor prevents device instability - self resonance. FIGURE 2-2: HCS473 1-AXIS APPLICATION DD V 1µF 100nF HCS473 LED S2 DATA S3/RFEN DDT V SST LCX LCCOM LCY LCZ 100Ω 100Ω ...

Page 9

... Power is supplied to the minimum circuitry required to detect a wake-up condition; button activation or LC sig- nal detection. LED The HCS473 will wake from Low-power mode when a button input is pulled high or a signal is detected low frequency antenna input pin. Waking involves powering the main logic circuitry that controls device operation ...

Page 10

... HCS473 2.3.3 TRANSPONDER INTERFACE The transponder interface on the HCS473 consists of the following: • The internal transponder circuitry has separate power supply (V DDT ) and ground (V SST tions. DDT - The V pin supplies power to the transpon- der circuitry and also outputs a regulated volt- age if the LCX antenna input is receiving a strong signal ...

Page 11

... INTERNAL RC OSCILLATOR The HCS473 runs on an internal RC oscillator. The internal oscillator may vary ±10% over the device’s rated voltage and temperature range for commercial temperature devices. A certain percentage of indus- trial temperature devices vary further on the slow side, -20%, when used at higher voltages (V cold temperature ...

Page 12

... HCS473 NOTES: DS40035C-page 10 Preliminary  2002 Microchip Technology Inc. ...

Page 13

... LF field.  2002 Microchip Technology Inc. 3.1.2 TRANSMITTED CODE WORD The HCS473 transmits a 69-bit code word in response to a button activation or proximity activation, Figure 3- 1. The code word content varies with the two unique transmission types; Hopping or Seed. ...

Page 14

... HCS473 FIGURE 3-1: GENERAL CODE WORD FORMAT Preamble FIGURE 3-2: CODE WORD ORGANIZATION Hopping Code: 28-bit Serial Number (XSER = 0) 16-bit Synchronization Counter (CNTSEL=0) Button Queuing enabled (QUEN=1) Fixed Code Portion (37 Bits) CRC QUE LOW BUT SER Bits 2 Bits 1-Bit 4 Bits 12 MSb’s ...

Page 15

... Header Encrypted Portion CODE WORD 1 CODE WORD Fixed Guard Preamble Sync Encrypt LOGIC “0” LOGIC “1” Encrypted Fixed Code Portion Portion CODE WORD Preliminary HCS473 ‘RF’ T configuration option Fixed Code Guard Portion Time STOP bit Guard Time DS40035C-page 13 ...

Page 16

... DS40035C-page 14 3.1.4.3 Extended Serial Number (XSER) The Extended Serial Number option determines whether the HCS473 transmits 32-bit serial number. When configured for a 28-bit serial number, the Most Significant nibble of the 32 bits reserved for the serial number is replaced with a copy of the 4-bit button sta- tus, Figure 3-2 ...

Page 17

... PLLSEL options: • ASK PLL Setup • FSK PLL Setup 3.1.4.8 The S3/RFEN pin of the HCS473 can be configured to function enable output signal. When enabled, the pin is driven high whenever data is transmitted through the DATA pin; the S3/RFEN pin can therefore not be used as an input in this configuration. The RF enable option bit functions in conjunction with the PLL interface select option, PLLSEL ...

Page 18

... Time Before Seed (SDTM) The time before seed option selects the delay from device activation until the seed code words are trans- mitted. If the delay is not zero, the HCS473 transmits hopping code words until the selected time, then trans- mits seed code words. ...

Page 19

... Timeout Select (TSEL) The HCS473’s Timeout function prevents battery drain should a switch input remain high (stuck button) longer than the selectable TSEL time. After the TSEL time, the device will return to Low-power mode. ...

Page 20

... The discrimination bit field size varies with the counter select (CNTSEL) option (Figure 3-2). 3.2 Transponder Mode The HCS473’s Transponder mode allows it to function as a bi-directional communication transponder. Com- mands are received on the LC pins, responses may be returned on either the LC pins or DATA pin for short range LF or long range RF responses, respectively ...

Page 21

... TID are not known (perhaps during a learning sequence). See Section 3.2.3.7 for further anticollision off details. The SELECT TRANSPONDER command allows the addressing of and communication to an individual HCS473, regardless if multiple devices are in the field (Section 3.2.3.1). Preliminary HCS473 TE ) used for tran- TE ...

Page 22

... The slow decay makes fast communication near the reader difficult as the resulting extended high time makes the following low time disappear. The Intelligent damping option enables a pulsed, resis- tive short from the LC pins to LCCOM when the HCS473 is expecting the incoming LC signal level low ...

Page 23

... SF filter charge time MAX 3.2.2 TRANSPONDER COMMUNICATION Data to and from the HCS473 is always sent Least Sig- nificant bit first. The data length and modulation format vary with the particular command sequence and the transmission path. 3.2.2.1 LC Communication Format Commands from the transponder reader to the ...

Page 24

... HCS473 3.2.2.4 Command Sequence The transponder reader follows the HCS473’s Field Acknowledge by sending the desired 3-bit command, 3-bit option or address, associated data and CRC; each as required. LF commands are Pulse Position Modulated (PPM) as shown in Figure 3-10. The last bit (CRC bit) should be followed by leaving the field on for ...

Page 25

... TRANSPONDER COMMANDS TABLE 3-5: LIST OF AVAILABLE TRANSPONDER COMMANDS Command Option Select Transponder (Section 3.2.3.1) 000 - Select HCS473, used to isolate communication to a single HCS473 2 (1) Present Transport Code (Section 3.2.3.2) 001 - Used to gain write access to the device EEPROM memory locations 2 (1) Identify Friend or Foe (IFF) (Section 3 ...

Page 26

... ACK 16-bit Device Identifier DID DS40035C-page 24 Any HCS473 that did not match both the presented VID and TID will return to SLEEP, unselected, remaining that way until the next wake-up pulse occurs. The next command must begin T Acknowledge. If the LC input is high a point T ...

Page 27

... TRANSPORT CODE command followed by the 32-bit transport code and CRC calculated on the 3-bit com- mand and 32 bits of data. The HCS473 will return an Acknowledge if the trans- port code matches the value programmed in produc- tion; write access has been granted. The next command (usually a write) must begin T after the Acknowledge, Figure 3-13 ...

Page 28

... LFRSP determines if the response will be transmitted on the LC pins. The LC pin response will be the 32-bit result, modulated PPM format. If both RFRSP and LFRSP are enabled, the HCS473 will send the response on the DATA pin immediately fol- lowed by the PPM response on the LC pins. Refer to Section 3 ...

Page 29

... EEPROM word to retrieve (Table 3-5) and a 2-bit CRC calculated over the com- mand and address bits. The HCS473 retrieves the data and returns the 16-bit response by creating a 32-bit value containing two cop- ies of the response (Figure 3-15). RFRSP determines if the response will be transmitted on the DATA pin ...

Page 30

... EEPROM word to write to (Table 3-5) and a 2-bit CRC calculated over the com- mand, address and data bits. The HCS473 will attempt to write the value into EEPROM, responding with an Acknowledge sequence if successful (Figure 3-15). The following locations are available to write: • ...

Page 31

... LC pins. The LC pin response will be the 32-bit hopping portion of the code word, modulated PPM for- mat. If both RFRSP and LFRSP are enabled, the HCS473 will send the response on the DATA pin immediately fol- lowed by the PPM response on the LC pins. Refer to Section 3 ...

Page 32

... OFF command may be used to temporarily bypass anticollision requirements for a single communication sequence. It allows communication to an anticollision enabled HCS473 if the VID and TID are not known (perhaps during a learning sequence). The command must immediately follow the wake-up sequence, Figure 3-18. The HCS473 acknowledges ...

Page 33

... AOACK RF Response (DATA Pin)  2002 Microchip Technology Inc. It must be clearly understood that the HCS473 core does not see the LF field immediately upon the base station turning it on, nor does it immediately detect its removal. If the internal analog delay and cumulative antenna delays are greater than a given low time, the HCS473 will obviously never “ ...

Page 34

... When the internal oscilla- tor varies, both its transmitted T E and expected T when receiving will vary. The HCS473 receive capability is ensured over a ±10% oscillator variance, with receive capability no longer robust as oscillator variance approaches ±15%. Indus- DD trial devices operating at V voltages greater than 3 ...

Page 35

... Inductive (LC 3LF 3LF RF Response (DATA) 8LF RF Acknowledge (RFRSP=1) Communication from reader to HCS473 Communication from HCS473 to reader 3.2.8 RFEN DURING LF COMMUNICATION (Figure 3-23) 3.2.8.1 Wake-up Sequence The wake-up Acknowledge sequence has the shortest, TE but fixed, PLL setup time, 1LF . 3.2.8.2 Transponder Select Sequence PLL setup occurs on the rising edge of the first VID bit in anticipation of the TID Acknowledge ...

Page 36

... HCS473 FIGURE 3-23: RFEN BEHAVIOR DURING LF COMMUNICATION Wake-up Sequence Inductive In (LC) ASK RF (DATA) PLL (RFEN) FSK RF (DATA) PLL (RFEN) Transponder Select Sequence Inductive In (LC) ASK RF (DATA) PLL (RFEN) FSK RF (DATA) PLL (RFEN) ACK Response Sequences Concluding with CRC - Present Transport Code ...

Page 37

... Unlimited 1 - Limited ( 1) Value Bit order = S3-S2-S1- Value Value Preliminary HCS473 Reference Section 3.2.3.4, 3.2.3.5 3.2.1.4 3.2.3.3 1.2.3 3.1.2.2 3.2.3.2 3.1.8 3.1.4 FSK 3.1.4 3.3V 3.1.4 bits 3.1.4.5 3.1.4.4 3.1.4 3.1.4.2 3.1.4.1 3.1.4.12 3.1.4.11 Time (s) 3.1.4.10 0.0 0.8 1.6 3.2 3.1.4.9 Time (s) 3 ...

Page 38

... HCS473 TABLE 3-6: CONFIGURATION SUMMARY Symbol Address: Bits GSEL 38 Guard Time Select RFBSL 38 Transmission Baud Rate Select LFDEMOD 39 Demodulator TPLS 39 Transponder Preamble Length PRD 39 Preamble Duty Cycle LPRL 39 Long Preamble Length LPRE 39 Long Preamble Enable SKIPACK 3A Skip First ACK RFRSP 3A Response ...

Page 39

... PROGRAMMING SPECIFICATION The HCS473 programming specification is extensively covered in document DS41163 and will not be dupli- cated here.  2002 Microchip Technology Inc. Preliminary HCS473 DS40035C-page 37 ...

Page 40

... HCS473 NOTES: DS40035C-page 38 Preliminary  2002 Microchip Technology Inc. ...

Page 41

... INTEGRATING THE HCS473 INTO A SYSTEM Use of the HCS473 in a system requires a compatible decoder. This decoder is typically a microcontroller with a low frequency coil antenna and radio frequency receiver. Example firmware routines that accept and decrypt transmissions can be found in Applica tion Notes and the K L license disk ...

Page 42

... Update Counter 5.4 Inductive Communication Communication between a base station and a HCS473 transponder occurs via magnetic coupling between the transponder coil and base station coil. The base station coil forms part of a series RLC circuit. The base station communicates to the transponder by switching the 125 kHz signal to the series RLC circuit on and off ...

Page 43

... Security • Design effort • Usability (particularly in failure modes). For example button sticks or someone plays with it, the counter should not end up in the blocked code window, rendering the transmitter useless or requiring the receiver to relearn the transmitter. Preliminary HCS473 systems more DS40035C-page 41 ...

Page 44

... HCS473 NOTES: DS40035C-page 42 Preliminary  2002 Microchip Technology Inc. ...

Page 45

... Microchip’s PIC17CXXX and PIC18CXXX family of microcontrollers, respectively. These compilers provide powerful integration capabilities and ease of use not found with other compilers. For easier source level debugging, the compilers pro- vide symbol information that is compatible with the MPLAB IDE memory display. Preliminary HCS473 DS40035C-page 43 ...

Page 46

... HCS473 6.4 MPLINK Object Linker/ MPLIB Object Librarian The MPLINK object linker combines relocatable objects created by the MPASM assembler and the MPLAB C17 and MPLAB C18 C compilers. It can also link relocatable objects from pre-compiled libraries, using directives from a linker script. The MPLIB object librarian is a librarian for pre- compiled code to be used with the MPLINK object linker ...

Page 47

... Some of the features include a RS-232 interface, push button switches, a potentiometer for simulated analog input, a serial EEPROM to demonstrate usage of the I and separate headers for connection to an LCD module and a keypad. and Preliminary HCS473 PIC16C62X, PIC16C71, PIC16C8X, that supports the PIC16C62, ...

Page 48

... HCS473 6.13 PICDEM 3 Low Cost PIC16CXXX Demonstration Board The PICDEM 3 demonstration board is a simple dem- onstration board that supports the PIC16C923 and PIC16C924 in the PLCC package. It will also support future 44-pin PLCC microcontrollers with an LCD Mod- ule. All the necessary hardware and software is included to run the basic demonstration programs ...

Page 49

... DEVELOPMENT TOOLS FROM MICROCHIP MCP2510 MCRFXXX HCSXXX 93CXX 25CXX/ 24CXX/ PIC18FXXX PIC18CXX2 PIC17C7XX PIC17C4X PIC16C9XX PIC16F8XX PIC16C8X PIC16C7XX PIC16C7X PIC16F62X PIC16CXXX PIC16C6X PIC16C5X PIC14000 PIC12CXXX Tools Software Emulators Debugger Programmers  2002 Microchip Technology Inc. Kits Eval and Boards Preliminary HCS473 Demo DS40035C-page 47 ...

Page 50

... HCS473 NOTES: DS40035C-page 48 Preliminary  2002 Microchip Technology Inc. ...

Page 51

... This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.  2002 Microchip Technology Inc. † SS .......................................................................................-0. ....................................................................................................... ± ).................................................................................................. ±20 mA DIS = Â Preliminary HCS473 DD +0. Â {( Â( DS40035C-page 49 ...

Page 52

... HCS473 TABLE 7-1: DC CHARACTERISTICS: HCS473 DC Characteristics All pins except power supply pins Param Sym Characteristic No. DD D001 V Supply Voltage D003 V POR V DD Start Voltage to ensure internal Power-on Reset sig- nal D004 Rise Rate to ensure internal Power-on Reset sig- nal D005 V BOR ...

Page 53

... TABLE 7-1: DC CHARACTERISTICS: HCS473 (CONTINUED) DC Characteristics All pins except power supply pins Param Sym Characteristic No Internal Pull-down Resistance D100 Data EEPROM Memory D120 E D Endurance DRW DD D121 V V for Read/Write DEW D122 T Erase/Write Cycle Time * These parameters are characterized but not tested. ...

Page 54

... Note MHz may be centered at the designer’s choice of supply voltage ( based on the HCS473’s timing, not the timing of the transponder reader. Therefore LF oscillator variation. 3: Response timing accounts for T must compensate communication accordingly for T 4: Timing parameters are characterized but not tested. ...

Page 55

... Note 1: Fosc = 4 MHz MHz may be centered at the designer’s choice of supply voltage ( based on the HCS473’s timing, not the timing of the transponder reader. Therefore LF oscillator variation. 3: Response timing accounts for T must compensate communication accordingly for T 4: Timing parameters are characterized but not tested. ...

Page 56

... CMD TE T 1.1 LF — +100 µs TE 1.2 LF — +100 µs TSCMD TE T 1.1 LF — +100 µs TE 1.2 LF — 100 µs T FINH 1LF Response from HCS473 to Transponder Reader ms+.9 LF 3.5 ms ms+.9 LF 3.5 ms+1 LF TSACK T +14 µs +30 µ +14 µs +30 µ -10 µs ...

Page 57

... MHz may be centered at the designer’s choice of supply voltage (V ture based on the HCS473’s timing, not the timing of the transponder reader. Therefore LF HCS473 oscillator variation. 3: Response timing accounts for T designer must compensate communication accordingly for T 4: Min and Max values modified for F tested. Very Important: Refer to Section 3.2.7 for communication requirements when using an Industrial tem- perature device at 3.5V < ...

Page 58

... HCS473 NOTES: DS40035C-page 56 Preliminary  2002 Microchip Technology Inc. ...

Page 59

... For marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. For SQTP devices, any special marking adders are included in SQTP price.  2002 Microchip Technology Inc. Example HCS473 XXXXXXXXXXXXXX 9904NNN Example HCS473 XXXXXXXXXXX 9904NNN Preliminary HCS473 DS40035C-page 57 ...

Page 60

... HCS473 14-Lead Plastic Dual In-line (P) – 300 mil (PDIP β eB Dimension Limits Number of Pins Pitch Top to Seating Plane Molded Package Thickness Base to Seating Plane Shoulder to Shoulder Width Molded Package Width Overall Length Tip to Seating Plane Lead Thickness Upper Lead Width Lower Lead Width Overall Row Spacing § ...

Page 61

... L .016 .033 .050 φ .008 .009 .010 B .014 .017 .020 α β Preliminary HCS473 α A2 MILLIMETERS MIN NOM MAX 14 1.27 1.35 1.55 1.75 1.32 1.42 1.55 0.10 0.18 0.25 5.79 5.99 6.20 3.81 3.90 3.99 8.56 8.69 8.81 0.25 ...

Page 62

... HCS473 NOTES: DS40035C-page 60 Preliminary  2002 Microchip Technology Inc. ...

Page 63

... G General Description .............................................................. 3 H HCS473 Hopping Code ........................................................ 4 HCS473 Security .................................................................. 4 HCS473 Transponder Start Sequence ............................... 22 I ICEPIC In-Circuit Emulator ................................................. 44 IFF Challenge and Response ............................................. 26 Integrating the HCS473 Into A System ............................... 39 Internal RC Oscillator ............................................................ 9 K KEELOQ Evaluation and Programming Tools .................... 46 Key Terms............................................................................. 3 L lccom..................................................................................... 7 LED ....................................................................................... 7 LED Operation .................................................................... 17 LF Communication Analog Delays...................................... 30 LF Response Considerations ...

Page 64

... HCS473 ON-LINE SUPPORT Microchip provides on-line support on the Microchip World Wide Web site. The web site is used by Microchip as a means to make files and information easily available to customers. To view the site, the user must have access to the Internet and a web browser, such as Netscape Internet Explorer ...

Page 65

... What deletions from the document could be made without affecting the overall usefulness there any incorrect or misleading information (what and where)? 7. How would you improve this document?  2002 Microchip Technology Inc. Total Pages Sent ________ FAX: (______) _________ - _________ N Literature Number: DS40035C Preliminary HCS473 DS40035C-page 63 ...

Page 66

... HCS473 PRODUCT IDENTIFICATION SYSTEM To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office. PART NO. X /XX Device Temperature Package Range Device HCS473 Temperature Range - = 0°C to +70° -20°C to +85°C Package P = PDIP SL = SOIC Pattern QTP, SQTP, ROM Code (factory specified) or Special Requirements ...

Page 67

... NOTES:  2002 Microchip Technology Inc. Preliminary HCS473 DS40035C-page 65 ...

Page 68

... 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-6334-8870 Fax: 65-6334-8850 Taiwan Microchip Technology (Barbados) Inc., Taiwan Branch 11F-3, No ...

Related keywords