Example: barber

CP2102/9

Rev. 1/17 Copyright 2017 by Silicon LaboratoriesCP2102/9CP2102/9 SINGLE-CHIP USB-TO-UART BRIDGES ingle-Chip USB to UART Data Transfer-Integrated USB transceiver ; no external resistors required-Integrated clock; no external crystal required-Internal 1024-byte programmable ROM for vendor ID, product ID, serial number, power descriptor, release number, and product description strings- EEPROM (CP2102)- EPROM (One-time programmable) (CP2109)-On-chip power-on reset circuit-On-chip voltage regulator- V output (CP2102)- V output (CP2109)-100% pin and software compatible with CP2101 USB Function Controller-USB Specification compliant; full-speed (12 Mbps)-USB suspend states supported via SUSPEND pinsAsynchronous Serial Data BUS (UART)-All handshaking and modem interface signals-Data formats supported: - Data bits: 5, 6, 7, and 8- Stop bits: 1, , and 2- Parity: odd, even, mark, space, no parity-Baud rates: 300 bps to 1 Mbps-576 Byte receive buffer; 640 byte transmit buffer-Hardware or X-On/X-Off handshaking supported-Event character support -Line break transmissionVirtual COM Port Device Drivers-Works with existing COM port PC Applications-Royalty-free distribution license-Windows

232 designs to USB using a minimum of components and PCB space. The CP2102/9 includes a USB 2.0 full-speed function controller, USB transceiver, oscillator, EEPROM or EPROM, and asynchronous serial data bus (UART) with full modem control signals in a compact 5 x 5 mm QFN-28 package. No other external USB components are required.

Tags:

  Transceiver

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of CP2102/9

1 Rev. 1/17 Copyright 2017 by Silicon LaboratoriesCP2102/9CP2102/9 SINGLE-CHIP USB-TO-UART BRIDGES ingle-Chip USB to UART Data Transfer-Integrated USB transceiver ; no external resistors required-Integrated clock; no external crystal required-Internal 1024-byte programmable ROM for vendor ID, product ID, serial number, power descriptor, release number, and product description strings- EEPROM (CP2102)- EPROM (One-time programmable) (CP2109)-On-chip power-on reset circuit-On-chip voltage regulator- V output (CP2102)- V output (CP2109)-100% pin and software compatible with CP2101 USB Function Controller-USB Specification compliant; full-speed (12 Mbps)-USB suspend states supported via SUSPEND pinsAsynchronous Serial Data BUS (UART)-All handshaking and modem interface signals-Data formats supported: - Data bits: 5, 6, 7, and 8- Stop bits: 1, , and 2- Parity: odd, even, mark, space, no parity-Baud rates: 300 bps to 1 Mbps-576 Byte receive buffer.

2 640 byte transmit buffer-Hardware or X-On/X-Off handshaking supported-Event character support -Line break transmissionVirtual COM Port Device Drivers-Works with existing COM port PC Applications-Royalty-free distribution license-Windows 8/7/Vista/Server 2003/XP/2000-Mac OS-X/OS-9-Linux USBX press Direct Driver Support-Royalty-Free Distribution License-Windows 7/Vista/XP/Server 2003/2000-Windows CEExample Applications-Upgrade of RS-232 legacy devices to USB-Cellular phone USB interface cable-USB interface cable-USB to RS-232 serial adapterSupply Voltage-Self-powered: to V-USB bus powered: to VPackage-RoHS-compliant 28-pin QFN (5x5 mm)Ordering Part Numbers-CP2102-GM-CP2109-A01-GMTemperatu re Range: 40 to +85 CFigure 1. Example System DiagramCP2102 VVoltageRegulator48 MHz OscillatorINOUTSUSPENDSUSPEND1112 REGIN7 GND3 RST9D+4D-58 UARTRIDCDCTSRTSRXDTXDDSRDTR2272625242323 External RS-232 transceiver or UART circuitry(to external circuitry for USB suspend states)VBUSD-D+GND456 USB CONNECTOR61 VDDVBUSUSB FunctionControllerUSBT ransceiver640B TX Buffer576B RX Buffer1024B PROMVDDD1 D2 D3128 VPP18*CP2109 onlyFor newer designs, the CP2102N devices offer compatible footprints and are recommended for use insteadof the CP2102/9 .

3 See the Silicon Labs website ( ) for more OF CONTENTSS ectionPage1. System Overview ..42. Ordering Information ..53. Electrical Specifications ..64. Pinout and Package Definitions ..115. QFN-28 Package Specifications ..136. USB Function Controller and transceiver ..157. Asynchronous Serial Data Bus (UART) Interface ..168. Internal Programmable ROM ..179. CP2102/9 Device Drivers .. Virtual COM Port Drivers .. USBX press Drivers .. Driver Customization .. Driver Certification ..1810. Voltage Regulator ..1911. Porting Considerations from CP2102 to CP2109 .. Pin-Compatibility .. Distinguishing Factors .. Differences in Electrical Specifications .. 2212. Relevant Application Notes ..24 Document Change List ..25CP2102/94 Rev. System OverviewThe CP2102/9 is a highly-integrated USB-to-UART Bridge Controller providing a simple solution for updating RS-232 designs to USB using a minimum of components and PCB space.

4 The CP2102/9 includes a USB full-speed function controller, USB transceiver , oscillator, EEPROM or EPROM, and asynchronous serial data bus(UART) with full modem control signals in a compact 5 x 5 mm QFN-28 package. No other external USBcomponents are on-chip programmable ROM may be used to customize the USB Vendor ID, Product ID, Product DescriptionString, Power Descriptor, Device Release Number, and Device Serial Number as desired for OEM programmable ROM is programmed on-board via the USB, allowing the programming step to be easilyintegrated into the product manufacturing and testing Virtual COM Port (VCP) device drivers provided by Silicon Laboratories allow a CP2102/9 -basedproduct to appear as a COM port to PC applications.

5 The CP2102/9 UART interface implements all RS-232signals, including control and handshaking signals, so existing system firmware does not need to be modified. Inmany existing RS-232 designs, all that is required to update the design from RS-232 to USB is to replace the RS-232 level-translator with the CP2102/9 . Direct access driver support is available through the Silicon LaboratoriesUSBX press driver evaluation kit for the CP2102 (Part Number: CP2102EK) is available. The kit includes a CP2102-based USB-to-UART/RS-232 evaluation board, a complete set of VCP device drivers, USB and RS-232 cables, and fulldocumentation. Contact a Silicon Labs sales representative or go to to order the CP2102 Evaluation Kit. The CP2102 Evaluation Kit serves as an evaluation kit for both the CP2102 and Ordering InformationTable 1.

6 Product Selection GuideOrdering Part NumberInternal Programmable ROM (Byte)EEPROM EPROM Calibrated Internal 48 MHz OscillatorSupply Voltage RegulatorLead-free (RoHS-Compliant)PackageCP2102-GM*1024 YNYYYQFN28CP2109-A01-GM*1024 NYYYYQFN28*Note: Pin compatible with the Electrical SpecificationsTable 2. Absolute Maximum RatingsParameterSymbol Test ConditionMinTypMaxUnitAmbient Temperature under BiasTBIAS 55 125 CStorage TemperatureTSTG 65 150 CVoltage on VDD with respect to GNDVDD Total Current through VDD and GND 500mAMaximum Output Current sunk by RST or any I/O pin 100mACP2102 Voltage on any I/O Pin, VBUS, or RST with respect to GND on any I/O Pin, VBUS, or RST with respect to GNDVDD > VVDD not powered + :Stresses above those listed may cause permanent device damage.

7 This is a stress rating only, and functional operation of the devices at or exceeding the conditions in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device 3. Recommended Operating ConditionsVDD= to V, 40 to +85 C unless otherwise specifiedParameterSymbol Test ConditionMinTypMaxUnitSupply Current - USB Pull-up1 IPU 200230 ASpecified Operating Temperature RangeTA 40 +85 CThermal Resistance2 JA 32 C/WCP2102 Supply Current Normal3 IREGINN ormal Operation;VREG Enabled 2026mASupply Current Suspended3 Bus Powered;VREG Enabled 80100 ACP2109 Supply Current Normal3 IREGINN ormal Operation;VREG Enabled 1723mASupply Current Suspended3 Bus Powered;VREG Enabled 90230 ANotes:1. The USB Pull-up supply current values are calculated values based on USB specifications.

8 USB Pull-up supply current is current flowing from VDD to GND through USB pull-down/pull-up resistors on D+ and Thermal resistance assumes a multi-layer PCB with any exposed pad soldered to a PCB USB Pull-up current should be added for total supply current. Normal and suspended supply current is current flowing into VREGIN. Normal and suspended supply current is guaranteed by 4. UART and Suspend I/O DC Electrical CharacteristicsVDD= to V, 40 to +85 C unless otherwise specifiedParameterSymbolTest ConditionMinTypMaxUnitBaud Rate 921600bpsInput Leakage CurrentIL 2550 ACP2102 Output High VoltageVOHIOH= 10 AIOH= 3mAIOH= 10 mAVDD VDD VOutput Low VoltageVOLIOL=10 AIOL= VInput High VInput Low VoltageVIL High VoltageVOHIOH= 10 AIOH= 3mAIOH= 10 mAVDD VDD VOutput Low VoltageVOLIOL=10 AIOL= VInput High x VDD VInput Low VoltageVIL 5.

9 Reset Electrical Characteristics 40 to +85 C unless otherwise specifiedParameterSymbolTest ConditionMinTypMaxUnitVDD Ramp TimetRMPTime to VDD V 1msRST Low Time to Generate a System ResettRSTL15 sCP2102 RST Input High x VDD VRST Input Low VoltageVILRESET x VDDVCP2109 RST Input High x VDD VRST Input Low VoltageVILRESET 6. Voltage Regulator Electrical Specifications 40 to +85 C unless otherwise ConditionMin Typ Max UnitCP2102 Input Voltage VoltageVDDOUTO utput Current = 1 to 100 mA* Detection Input Current 90 ACP2109 Input Voltage VoltageVDDOUTO utput Current = 1 to 100 mA* Detection Input VBias Current 8399 A*Note: The maximum regulator supply current is 100 7. USB transceiver Electrical SpecificationsVDD = V to V, 40 to +85 C unless otherwise ConditionMin Typ Max UnitTransmitterOutput High VOutput Low VoltageVOL Crossover Impedance (CP2102)ZDRVD riving HighDriving Low 3838 Output Impedance (CP2109)Driving HighDriving Low 3636 Pull-up ResistanceRPUFull Speed (D+ Pull-up)Low Speed (D- Pull-up) Output Rise TimeTRLow SpeedFull Speed754 30020nsOutput Fall TimeTFLow SpeedFull Speed754 30020nsReceiverDifferential Input SensitivityVDI | (D+) - (D-) | VDifferential Input Common Mode RangeVCM Leakage CurrentIL Pullups Disabled < A*Note: Refer to the USB Specification for timing diagrams and symbol 8.

10 EPROM Electrical CharacteristicsParameterTest ConditionMinTypMaxUnitCP2109 Voltage on VPP with respect to GND during aROM programming operationVDD > VDD + on VPP for In-system Programming FCP2102/9 Rev. Pinout and Package DefinitionsTable 9. CP2102/9 Pin DefinitionsNamePin #TypeDescriptionVDD6 Power InPower V Power Supply Voltage V Voltage Regulator "10. Voltage Regulator" on page I/ODevice Reset. Open-drain output of internal POR or VDD monitor. An external source can initiate a system reset by driving this pin low for at least 15 In5 V Regulator Input. This pin is the input to the on-chip voltage regu-lator. VBUS8D InVBUS Sense Input. This pin should be connected to the VBUS signal of a USB network. A 5 V signal on this pin indicates a USB network /VPP218A PowerThis pin should be left unconnected or tied to VDD.


Related search queries