Silabs 公司的CP2104是單芯片USB轉UART橋接器控制器,它將 RS-232/RS-485 設計升級到 USB 提供了一種簡單的解決方案, 包含有一個 USB 2.0 全速功能控制器、USB 收發器、振蕩器、一次可編程 ROM 以及帶完整 調制解調器控制信號的異步串行數據總線 (UART)。不需要其它外部 USB 組件。主要應用在USB-RS232轉換器,USB-雙RS232轉換器以及USB-RS422/RS485轉換器,PDA和手機USB接口,條形碼閱讀器,PC外設和POS終端,USB轉換器.本文介紹了CP2104主要特性, 示例系統框圖,典型應用電路和CP2104評估板電路圖與評估板硬件連接圖.
CP2104 是一種高度集成的 USB 轉 UART 橋接器控制器,它為將 RS-232/RS-485 設計升級到 USB 提供了一種簡 單的解決方案,僅使用最少量的組件和 PCB 空間即可達成目的。 CP2104 緊湊的 4 x 4 mm QFN-24 封裝 (有時稱 作 “MLF” 或 “MLP”)內包含有一個 USB 2.0 全速功能控制器、USB 收發器、振蕩器、一次可編程 ROM 以及帶完整 調制解調器控制信號的異步串行數據總線 (UART)。不需要其它外部 USB 組件。 片上一次可編程 ROM 可用于定制 OEM 應用所需的 USB 供應商 ID、產品 ID、產品描述字符串、電源描述符、設備 發行編號、設備序列號以及 GPIO 配置。 由 Silicon Labs 提供、免專利權使用費的虛擬 COM 端口 (VCP) 設備驅動程序可使基于 CP2104 的產品作為連接 PC 應用的 COM 端口出現。 CP2104 UART 接口實現了所有 RS-232/RS-485 信號 (包括控制和握手信號),因此 不需要修改現有系統固件。該設備還具有多達四個 GPIO 信號,可由用戶定義來表示狀態和控制信息。通過 VIO 引 腳提供對低至 1.8 V I/O 接口電壓的支持。在許多現有 RS-232 設計中,如果要將設計從 RS-232 升級到 USB,只需 將 RS-232 電平轉換器更換為 CP2104 即可。通過 Silicon Labs USBXpress 驅動程序集提供直接訪問驅動程序支 持。有關 CP2104 最新的應用說明和產品支持信息,請參閱 www.silabs.com。 提供 CP2104 的評估工具包 (部件號:CP2104EK),其中包括一個基于 CP2104 的 USB 轉 UART/RS-232 評估 板,一整套 VCP 設備驅動程序、 USB 和 RS-232 電纜以及完整的文檔。
主要特性:
單芯片USB轉UART數據傳輸
_ 集成式 USB 收發器;無需外部電阻器
_ 集成式時鐘;無需外部晶振
_ 集成式 1024 字節一次可編程 ROM,可用于定制產品 信息
_ 片上上電復位電路_片上調壓器:3.45V輸出
USB 功能控制器
_ 符合 USB 規格 2.0 標準;全速 (12 Mbps)
_ 通過 SUSPEND 和 SUSPEND 引腳支持 USB 掛起狀態異步串行數據總線 (UART)
_ 所有握手和調制解調器接口信號
_ 支持的數據格式:-數據位:5、6、7和8-停止位:1、1.5和2-奇偶校驗:奇位、偶位、總為1、總為0、無奇偶校驗
_ 波特率:300 bps 至 2 Mbits _ 576 字節接收緩沖區;576 字節傳輸緩沖區
_ 支持硬件或 X-On/X-Off 握手四個 GPIO 信號用于表示狀態和控制
_ 可配置 I/O (1.8 V 至 VDD),可使用 VIO 引腳進行配置
_ 可配置 I/O(VDD 至 5 V),可使用外部上拉電阻進行配置
_ RS-485 模式,帶總線收發器控制虛擬 COM 端口裝置驅動程序
_ 可與現有 COM 端口 PC 應用程序一起工作
_ 免專利權使用費銷售許可證
_ Windows 7®/Vista®/XP®/Server 2003®/2000®
_ Mac® OS-X
_ Linux® USBXpress™ 直接驅動程序支持
_ 免專利權使用費銷售許可證
_ Windows 7/Vista/XP/Server 2003/2000
_ Windows CE® 6.0、5.0 和4.2
示例應用
_ 將 RS-232 老式裝置升級到 USB
_ 將 RS-485 老式裝置升級到 USB
_ 蜂窩電話 USB 接口電纜
_ PDA USB 接口電纜
_ USB 轉 RS-232 串行適配器
電源電壓
_ 自供電:3.0 至 3.6 V
_ USB 總線供電:4.0 至 5.25 V
_ I/O 電壓:1.8 V 至 VDD
封裝
_ 符合 RoHS 標準的 24 針 QFN (4x4 mm)
CP2104主要應用:
USB to RS-232 converters
USB to Dual RS-232 converters
USB to RS-422/RS-485 converters
Upgrade of legacy RS-232 devices
PDA USB interface cable
Cellular phone USB interface cable
Barcode readers
POS terminals
PC peripherals
USB converter
圖1.CP2104示例系統框圖
圖2.CP2104典型總線供電連接圖
圖3.CP2104典型自供電連接圖(繞過調壓器)
CP2104評估板
The CP2104 Evaluation Kit contains the following items:
CP2104 Evaluation Board
CP210x Drivers and Product Information CD-ROM. CD content includes:
CP210x Virtual COM Port Drivers for Windows®, Linux® and Mac®
USBXpress Driver Development Kit for Windows
Documentation:
CP2104 Data Sheet
CP2104 Evaluation Kit User’s Guide
RS232 Serial Cable
USB Cable
圖4.CP2104評估板外形圖
圖5.CP2104評估板硬件連接圖
圖6.CP2104評估板電路圖
詳情請見:
http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=SupportDocuments/TechnicalDocs/cp2104_Chinese.pdf&src=ProductMatrix
和
http://www.silabs.com/products/interface/Pages/CP2104EK.aspx