Rainbow-electronics AT83C26 Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Software Rainbow-electronics AT83C26. Rainbow Electronics AT83C26 User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 77
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 0
Features
5 Smart Card Interfaces
Compliance with ISO 7816, EMV2000, GIE-CB and GSM Standards
Direct Connection to the Smart Cards
Logic Level Shifters
Short Circuit Current Limitation
4kV+ ESD Protection (MIL/STD 883 Class 3)
1 or 2 Master Smart Card interfaces
Synchronous Card support (with C4 and C8 Contacts)
Card Detection and Automatic de-activation sequence on card extraction
1 to 4 SAM/SIM cards (15 to 30mA each)
Programmable Voltage for each smart card
Class A: 5V ±0.4V at 60 mA (±0.25V at 65 mA with VCC= 5V±10%)
Class B: 3V ±0.2V at 60 mA
Class C: 1.8V ±0.14V at 40mA
Low Ripple Noise: < 200 mV
Programmable Activation Sequence
Automatic de-activation on card power-fail or over-current and system power-fail
Card Clock Stop High or Low for Card Power-down Modes
Versatile Host Interface
Two Wire Interface (TWI) Link at 400kbit/s
Programmable Address allow up to 4 AT83C26 on the bus
Programmable Interrupt Output
Reset Output Includes
Power-On Reset (POR)
Power-Fail Detector (PFD)
Extended Voltage Operation: 3 to 5.5V
Low Power Consumption
5 mA Maximum Operating Current (without Smart Card)
150 mA Maximum In-rush Current (each DC/DC)
–30 µA Typical Power-down Current (without Smart Card)
4 to 48 MHz Clock Input
System clock derived from the external clock input
Industrial Temperature Range: -40 to +85°C
Packages: QFN48, VQFP48
Description
The AT83C26 is a smart card reader interface IC for smart card reader/writer applica-
tions such as EFT/POS terminals and set top boxes. It enables the management of
any type of smart card from any kind of host. Up to 4 AT83C26 can be connected in
parallel thanks to the programmable TWI address.
Its high efficiency DC/DC converters and low quiescent current in stand-by mode
make it particularly suited to low power and portable applications. The reduced bill of
material allows to lower significantly the system size and cost. A sophisticated protec-
tion system guarantees timely and controlled shutdown upon error conditions.
Smart Card
Reader
Interface With
Power
Management
AT83C26
7511B–SCR–10/05
Zobrazit stránku 0
1 2 3 4 5 6 ... 76 77

Shrnutí obsahu

Strany 1 - Description

Features• 5 Smart Card Interfaces– Compliance with ISO 7816, EMV2000, GIE-CB and GSM Standards– Direct Connection to the Smart CardsLogic Level Shifte

Strany 2 - Block Diagram

107511B–SCR–10/05AT83C26Operational ModesTWI Bus Control The Atmel Two-wire Interface (TWI) interconnects components on a unique two-wire bus, madeup

Strany 3 - Pin Description

117511B–SCR–10/05AT83C26 Figure 1. Data transfer on TWI busAddress Byte The first byte to send to the device is the address byte. The device controls

Strany 4 - Table 1. Ports Description

127511B–SCR–10/05AT83C26RESET pinThe TWI ADDRESS BYTE is sampled on A2/CK and A1/RST after a rising edge on RESET pin.The delay between the rising edg

Strany 5

137511B–SCR–10/05AT83C26Table 3. SC2 and SC3 shared IOsDCDC ConvertersThe DC/DC A converter is used to provide smart card voltage for the SC1 interfa

Strany 6

147511B–SCR–10/05AT83C26 Figure 4. Clock Block Diagram with Software ActivationCRST controllerCRSTn for SCn interface (n=1, 2)The CRSTn output pin is

Strany 7 - Pad Type Description

157511B–SCR–10/05AT83C26CRSTn for SCn interface (n= 3, 4, 5)The CRSTn output pin is driven by the CARDRSTn bit value (see SCn_CFG2 register).Two modes

Strany 8 - CIOn_SLEW_CTRL bits

167511B–SCR–10/05AT83C26CIO2, CC42, CC82 controller for SC2 interface Figure 8. CIO2, CC42, CC82 Block DiagramThe SC2_FULL bit must be set to use CC4

Strany 9 - INT_PULLUP bit

177511B–SCR–10/05AT83C26Transparent mode arbitration systemThe first between IO and CIO to force a low level becomes the master.The slave signal is gr

Strany 10 - TWI Commands

187511B–SCR–10/05AT83C26CCLKn and CIOn (n=1 to 5) slew rate controlThree registers SLEW_CTRL_1, SLEW_CTRL_2 and SLEW_CTRL_3 control the slew rate ofth

Strany 11 - 7511B–SCR–10/05

197511B–SCR–10/05AT83C26Card Presence DetectionCard presence detection for SC1 interfaceThe card presence signal is connected on the CPRES1 pin. The p

Strany 12 - Smart Card Interfaces

27511B–SCR–10/05AT83C26AcronymsTWI: Two Wire InterfacePOR: Power On ResetPFD: Power Fail DetectART: Automatic Reset TransitionATR: Answer To ResetBloc

Strany 13 - DCDC Converters

207511B–SCR–10/05AT83C26DC/DC convertersDC/DC A converterThe DC/DC A converter is controlled by VCARD1[1:0], SHUTDOWNA, ICCADJA, STEPREGA,VCARD_OK1 an

Strany 14 - CRST controller

217511B–SCR–10/05AT83C26Figure 9. DC/DC A Converter Initialization ProcedureDC/DC B converterThe DC/DC B converter is controlled by DCDCB register.Th

Strany 15 - CIO, CC4, CC8 controller

227511B–SCR–10/05AT83C26The DC/DCB sensitivity to any overflow current can be modified (20%) by using the ICCADJB bit(DC/DCB register).Initialization

Strany 16

237511B–SCR–10/05AT83C26LDO initialization ProcedureWhen the DC/DC B voltage rises the selected voltage (VDCB_OK=1), the card voltage selectionon CVCC

Strany 17

247511B–SCR–10/05AT83C26Activation Sequence Overview (n=1, 2, 3, 4, 5)The activation sequence on SC1 is only available if a card is detected on CPRES1

Strany 18

257511B–SCR–10/05AT83C26 Figure 14. Software activation without automatic control (ARTn bit = 0)Note:– It is assumed that initially VCARDn[1:0], CARD

Strany 19 - Card Presence Detection

267511B–SCR–10/05AT83C26the CRSTn signal is not set and the CAPTURE_MSB and CAPTURE_LSB registers contain thevalue of the counter at the arrival of th

Strany 20 - DC/DC converters

277511B–SCR–10/05AT83C26The CRST signal will be equal to 0 during the number of clock cycles programmed inTIMER_MSB and TIMER_LSB. Then, the CRST sign

Strany 21

287511B–SCR–10/05AT83C26• Reset pin going low (SC1, SC2, SC3, SC4, SC5)•Power Fail (VPFDP)It is a self-timed sequence which cannot be interrupted when

Strany 22

297511B–SCR–10/05AT83C26 Figure 18. Power Fail Detection Figure 19. Emergency deactivation sequenceDuring an emergency deactivation, the signals fal

Strany 23

37511B–SCR–10/05AT83C26Pin DescriptionPinout (Top View)VQFP48 Pinout QFN48 Pinout 12345678910111213 14 15 16 1718 19 2021 22 23 2425262728293031323433

Strany 24

307511B–SCR–10/05AT83C26 Figure 20. Transparent Mode DescriptionFull transparent mode on SCn interfaces (n= 3, 4, 5)The transparent mode with A2/CK i

Strany 25

317511B–SCR–10/05AT83C26Several AT83C26 devices can share the same interrupt pin and the micro controller can identifythe interrupt sources by polling

Strany 26 - Warm reset (n=1, 2, 3, 4, 5)

327511B–SCR–10/05AT83C26After the reading and the clear of the interrupt bits, several bits are used to control the status.Table 5. Status bits desc

Strany 27

337511B–SCR–10/05AT83C26Write CommandsThe write commands are:1. General Call Reset: A general call followed by the value 06h has the same effect as a

Strany 28

347511B–SCR–10/05AT83C2610. Write SC5 interface: SC5_CFG0, SC5_CFG2Configuration of SIM/SAM interface 5.11. Write DCDCB config: DCDCB, LDOConfiguratio

Strany 29 - Transparent mode

357511B–SCR–10/05AT83C26Read CommandAfter a write command, even with a length of 0 byte, the next read operation is performed on thecorresponding byte

Strany 30 - Interrupts

367511B–SCR–10/05AT83C26Registers summaryThe table below gives a quick view on AT83C26 registers. Table 8. Smart card 1 interface registersTable 9.

Strany 31

377511B–SCR–10/05AT83C26Table 13. Common registers for SC1/SC2/SC3/SC4/SC5Table 14. Common registers for SC2/SC3/SC4/SC5Table 15. DC/DC B registers

Strany 32 - Power down mode

387511B–SCR–10/05AT83C26RegistersReset value = 0x 1000 0000 Table 17. SC1_ CFG0(Config Byte 0 for SC1)7 6 5 4 3 2 1 01 0 ATRERR1 INSERT1 ICARDERR1 VC

Strany 33 - Write Commands

397511B–SCR–10/05AT83C26SC1_CFGReset value = 0x X000 1010 Table 18. SC1_CFG1 (Config Byte 1 for SC17 6 5 4 3 2 1 0X ART1 SHUTDOWNA CARDDET1 PULLUP1 C

Strany 34

47511B–SCR–10/05AT83C26SignalsTable 1. Ports Description VQFP48 or QFN48 Pin numberPad Name Pad InternalPower SupplyESD LimitsPad Type Description1 C

Strany 35 - Read Command

407511B–SCR–10/05AT83C26Reset value = 0x 0001 X000Notes: 1. When CKS1 value is changed a special logic insures no glitch occurs on the CCLK1 pin andac

Strany 36 - Registers summary

417511B–SCR–10/05AT83C26Reset value = 0x XXX0 XXXX Table 20. SC1_CFG3 (Config Byte 3 for SC1)7 6 5 4 3 2 1 0X X X ICCADJA X X X XBit Number Bit Mnemo

Strany 37 - Table 15. DC/DC B registers

427511B–SCR–10/05AT83C26Reset value = 0x X000 0000 Table 21. SC1_CFG4 (Config Byte 4 for SC1)7 6 5 4 3 2 1 0X DEMBOOSTA1 DEMBOOSTA0 STEPREGA INT_PULL

Strany 38 - Registers

437511B–SCR–10/05AT83C26_Reset value = 0x 0110 0000 Table 22. SC1_INTERFACE (Interface Byte for SC1)7 6 5 4 3 2 1 00 IODIS1 CKSTOP1 CARDRST1 CARDC81

Strany 39 - Reset value = 0x X000 1010

447511B–SCR–10/05AT83C26Reset value = reset value depends on hardware configurationTable 23. SC1_STATUS (Status Byte for SC1)7 6 5 4 3 2 1 0CC81 CC41

Strany 40 - Reset value = 0x 0001 X000

457511B–SCR–10/05AT83C26Reset value = 0x 0000 X000Table 24. SC2_CFG0 ()7 6 5 4 3 2 1 0VCARD_INT2VCARD_OK2ATRERR2 INSERT2 X VCARDERR2 VCARD21 VCARD20B

Strany 41 - Reset value = 0x XXX0 XXXX

467511B–SCR–10/05AT83C26Reset value = 0x XX10 1010 Table 25. SC2_CFG1 ()7 6 5 4 3 2 1 0X X SC2_FULL CARDDET2 PULLUP2 CDS22 CDS21 CDS20Bit Number Bit

Strany 42 - Reset value = 0x X000 0000

477511B–SCR–10/05AT83C26Reset value = 0x00001000 Notes: 1. When CKS2 value is changed a special logic insures no glitch occurs on the CCLK2 pin andact

Strany 43 - Reset value = 0x 0110 0000

487511B–SCR–10/05AT83C26Reset value = 0x 000X 0000 Table 27. SC3_CFG0()7 6 5 4 3 2 1 0VCARD_INT3 VCARD_OK3 ATRERR3 X X VCARDERR3 VCARD31 VCARD30Bit N

Strany 44

497511B–SCR–10/05AT83C26Reset value = 0x 0X00 1000 Notes: 1. When CKS3 value is changed a special logic insures no glitch occurs on the CCLK3 pin anda

Strany 45 - Table 24. SC2_CFG0 ()

57511B–SCR–10/05AT83C2622 LIA 2kV PWRDC/DCA input.LIA must be tied to VCC pin through an external coil (typically 10µH) and provides the current for t

Strany 46 - Table 25. SC2_CFG1 ()

507511B–SCR–10/05AT83C26Reset value = 0x 000X X000 Table 29. SC4_CFG0()7 6 5 4 3 2 1 0VCARD_INT4 VCARD_OK4 ATRERR4 X X VCARDERR4 VCARD41 VCARD40Bit N

Strany 47 - Table 26. SC2_CFG2 ()

517511B–SCR–10/05AT83C26Reset value = 0x 0X00 1000 Notes: 1. When CKS4 value is changed a special logic insures no glitch occurs on the CCLK4 pin anda

Strany 48 - Table 27. SC3_CFG0()

527511B–SCR–10/05AT83C26Reset value = 0x 000X X000 Table 31. SC5_CFG0()7 6 5 4 3 2 1 0VCARD_INT5 VCARD_OK5 ATRERR5 X X VCARDERR5 VCARD51 VCARD50Bit N

Strany 49 - Table 28. SC3_CFG2 ()

537511B–SCR–10/05AT83C26Reset value = 0x 0X00 1000 Notes: 1. When CKS5 value is changed a special logic insures no glitch occurs on the CCLK5 pin anda

Strany 50 - Table 29. SC4_CFG0()

547511B–SCR–10/05AT83C26Reset value = 0x 0000 0001 Reset value = 0x 1001 0000 Reset value = 0x 0000 0000 Reset value = 0x 0000 0000 Table 33. TIMER_M

Strany 51 - Table 30. SC4_CFG2 ()

557511B–SCR–10/05AT83C26Reset value = 0x XXXX 1000 Reset value for IOSEL[3:0]= 0x1000 Table 37. IO_SELECT (Selection byte for IO) 7 6 5 4 3 2 1 0X X

Strany 52 - Table 31. SC5_CFG0()

567511B–SCR–10/05AT83C26Note: 1. If no input (IO1, IO2, AUX1, AUX2) is selected for a SCIB pin (CIOn, CC4n CC8n), and if thesmart card interface is st

Strany 53 - Table 32. SC5_CFG2 ()

577511B–SCR–10/05AT83C26Reset value = 0x X000 0000 Table 39. INTERFACEB ()7 6 5 4 3 2 1 0X CARDC82 CARDIO5 CARDIO4CARDIO3/CARDC42CARDIO2 DEMBOOSTB1 D

Strany 54

587511B–SCR–10/05AT83C26Reset value = reset value depends on hardware configurationTable 40. STATUSB () - Read Only7 6 5 4 3 2 1 0X CARDIN2 CIO5 CIO

Strany 55 - Table 38. IO Selection

597511B–SCR–10/05AT83C26Reset value = 0x 1111 0010Table 41. ITDIS ()7 6 5 4 3 2 1 0IODIS5 IODIS4 IODIS3 IODIS2 ITDIS5 ITDIS4 ITDIS3 ITDIS2Bit Number

Strany 56 - AUX2 to CRST3/CC82 pin

67511B–SCR–10/05AT83C2638 CVSSB GNDDC/DCB input.This pin must be directly connected to the VSS of power supply.39 LIB 2kV PWRDC/DCB input.LIB must be

Strany 57 - Table 39. INTERFACEB ()

607511B–SCR–10/05AT83C26Reset value = 0x 0000 0000 Table 42. DCDCB (Config Interface B Byte 2)7 6 5 4 3 2 1 0SHUTDOWNB VDCB_INT VDCB_OK0ICCADJB STEPR

Strany 58

617511B–SCR–10/05AT83C26Reset value = 0x 0000 1111 Table 43. LDO7 6 5 4 3 2 1 0IPLUS5 IPLUS4 IPLUS3 IPLUS2 1 1 1 1Bit Number Bit Mnemonic Description

Strany 59 - Table 41. ITDIS ()

627511B–SCR–10/05AT83C26Reset value = 0x 1111 1111 Table 44. SLEW_CTRL_1(Slew control for SC1 and SC2)7 6 5 4 3 2 1 0CCLK2_SLEW_CTRL1CCLK2_SLEW_CTRL0

Strany 60 - Reset value = 0x 0000 0000

637511B–SCR–10/05AT83C26Reset value = 0x 1111 1111 Table 45. SLEW_CTRL_2 (Slew control for SC3 and SC4)7 6 5 4 3 2 1 0CCLK4_SLEW_CTRL1CCLK4_SLEW_CTRL

Strany 61 - Table 43. LDO

647511B–SCR–10/05AT83C26Reset value = 0x XXXX 1111 Table 46. SLEW_CTRL_3 (Slew control for SC5)7 6 5 4 3 2 1 0X X X XCCLK5_SLEW_CTRL1CCLK5_SLEW_CTRL0

Strany 62 - Reset value = 0x 1111 1111

657511B–SCR–10/05AT83C26Electrical CharacteristicsAbsolute Maximum Ratings *(**) Exposed die attached pad must be soldered to groundThermal resistor i

Strany 63

667511B–SCR–10/05AT83C26Table 48. Host Interface (IO1, IO2, AUX1, AUX2, CLK, A2/CK, A1/RST, INT)Symbol Parameter Min Typ Max Unit Test ConditionsVILI

Strany 64 - Reset value = 0x XXXX 1111

677511B–SCR–10/05AT83C26CICC_ovfCard Supply Current Overflow:ICCADJA = 0 (reset value)70 115 200 mARipple on CVCC 60 200 mVWith low ESR capacitance(0.

Strany 65 - Electrical Characteristics

687511B–SCR–10/05AT83C26TVLHCVCC 0 to valid 200 2000 μs CL = 2.2μFTable 53. Smart Card 2 Class A, 5V (CVCC2) (Continued)Symbol Parameter Min Typ Max

Strany 66

697511B–SCR–10/05AT83C26Ripple on CVCC 30 200 mVSpikes on CVCC VVcardok up Vcardok high level threshold 5 VVcardok down Vcardok low level threshold 4.

Strany 67 - Load = 60mA

77511B–SCR–10/05AT83C26Pad Type DescriptionTo simplify the understanding of Figure 1. to Figure 8., a shortcut is possible by replacing theweak transi

Strany 68 - Load = 30mA

707511B–SCR–10/05AT83C26Table 59. Smart Card 1, 2, 3, 4, 5 Clock (CCLK1, CCLK2, CCLK3, CCLK4, CCLK5)Symbol Parameter Min Typ Max Unit Test Conditions

Strany 69 - Load = 15mA

717511B–SCR–10/05AT83C26tFFall time 100 μsCL = 30pF Class ACL = 30pF Class BCL = 30pF Class CTable 60. Smart Card n I/Os (CIOn, CC4n, CC8n, CRSTn) (

Strany 70

727511B–SCR–10/05AT83C26Table 64. Slew rate on CIOn with CVCCn= 3V (n=1, 2, 3, 4, 5), Mode 2Symbol Parameter Min Typ Max Unit Test ConditionstR/FRise

Strany 71 - Table 62. DCDCB

737511B–SCR–10/05AT83C26Typical Application10µFXTAL1XTAL2VSS4.7µFVSS10µHVSSVSSCard 1INTCLKVSSCRST1CPRES1CIO1, CC41, CC81CCLK1CVCC1LIACVSSAT83C26SCLSDA

Strany 72

747511B–SCR–10/05AT83C26Ordering InformationSamplesPart Number Supply Voltage Temperature Range Package PackingAT83C26-PLTUL 3V to 5.5V Industrial M

Strany 73 - Typical Application

757511B–SCR–10/05AT83C26Package DrawingsVQFP48

Strany 74 - Information

767511B–SCR–10/05AT83C26QFN48

Strany 75 - Package Drawings

Printed on recycled paper.7511B–SCR–10/05© Atmel Corporation 2005. All rights reserved. Atmel®, logo and combinations thereof, are registered tradema

Strany 76

87511B–SCR–10/05AT83C26Input/Output with Open Drain Configuration (SDA, SCL, RESET)Figure 3. Input/Output with Open Drain ConfigurationOutput Configu

Strany 77 - Regional Headquarters

97511B–SCR–10/05AT83C26Open drain Output with programmable pull-up Configuration (INT)Figure 6. Open Drain Output with programmable pull-upInput Conf

Komentáře k této Příručce

Žádné komentáře