Silabs 公司的CP2104是單芯片USB轉(zhuǎn)UART橋接器控制器,它將 RS-232/RS-485 設(shè)計(jì)升級(jí)到 USB 提供了一種簡(jiǎn)單的解決方案, 包含有一個(gè) USB 2.0 全速功能控制器、USB 收發(fā)器、振蕩器、一次可編程 ROM 以及帶完整 調(diào)制解調(diào)器控制信號(hào)的異步串行數(shù)據(jù)總線 (UART)。不需要其它外部 USB 組件。主要應(yīng)用在USB-RS232轉(zhuǎn)換器,USB-雙RS232轉(zhuǎn)換器以及USB-RS422/RS485轉(zhuǎn)換器,PDA和手機(jī)USB接口,條形碼閱讀器,PC外設(shè)和POS終端,USB轉(zhuǎn)換器.本文介紹了CP2104主要特性, 示例系統(tǒng)框圖,典型應(yīng)用電路和CP2104評(píng)估板電路圖與評(píng)估板硬件連接圖.
CP2104 是一種高度集成的 USB 轉(zhuǎn) UART 橋接器控制器,它為將 RS-232/RS-485 設(shè)計(jì)升級(jí)到 USB 提供了一種簡(jiǎn) 單的解決方案,僅使用最少量的組件和 PCB 空間即可達(dá)成目的。 CP2104 緊湊的 4 x 4 mm QFN-24 封裝 (有時(shí)稱 作 “MLF” 或 “MLP”)內(nèi)包含有一個(gè) USB 2.0 全速功能控制器、USB 收發(fā)器、振蕩器、一次可編程 ROM 以及帶完整 調(diào)制解調(diào)器控制信號(hào)的異步串行數(shù)據(jù)總線 (UART)。不需要其它外部 USB 組件。 片上一次可編程 ROM 可用于定制 OEM 應(yīng)用所需的 USB 供應(yīng)商 ID、產(chǎn)品 ID、產(chǎn)品描述字符串、電源描述符、設(shè)備 發(fā)行編號(hào)、設(shè)備序列號(hào)以及 GPIO 配置。 由 Silicon Labs 提供、免專利權(quán)使用費(fèi)的虛擬 COM 端口 (VCP) 設(shè)備驅(qū)動(dòng)程序可使基于 CP2104 的產(chǎn)品作為連接 PC 應(yīng)用的 COM 端口出現(xiàn)。 CP2104 UART 接口實(shí)現(xiàn)了所有 RS-232/RS-485 信號(hào) (包括控制和握手信號(hào)),因此 不需要修改現(xiàn)有系統(tǒng)固件。該設(shè)備還具有多達(dá)四個(gè) GPIO 信號(hào),可由用戶定義來(lái)表示狀態(tài)和控制信息。通過(guò) VIO 引 腳提供對(duì)低至 1.8 V I/O 接口電壓的支持。在許多現(xiàn)有 RS-232 設(shè)計(jì)中,如果要將設(shè)計(jì)從 RS-232 升級(jí)到 USB,只需 將 RS-232 電平轉(zhuǎn)換器更換為 CP2104 即可。通過(guò) Silicon Labs USBXpress 驅(qū)動(dòng)程序集提供直接訪問(wèn)驅(qū)動(dòng)程序支 持。有關(guān) CP2104 最新的應(yīng)用說(shuō)明和產(chǎn)品支持信息,請(qǐng)參閱 www.silabs.com。 提供 CP2104 的評(píng)估工具包 (部件號(hào):CP2104EK),其中包括一個(gè)基于 CP2104 的 USB 轉(zhuǎn) UART/RS-232 評(píng)估 板,一整套 VCP 設(shè)備驅(qū)動(dòng)程序、 USB 和 RS-232 電纜以及完整的文檔。
主要特性:
單芯片USB轉(zhuǎn)UART數(shù)據(jù)傳輸
_ 集成式 USB 收發(fā)器;無(wú)需外部電阻器
_ 集成式時(shí)鐘;無(wú)需外部晶振
_ 集成式 1024 字節(jié)一次可編程 ROM,可用于定制產(chǎn)品 信息
_ 片上上電復(fù)位電路_片上調(diào)壓器:3.45V輸出
USB 功能控制器
_ 符合 USB 規(guī)格 2.0 標(biāo)準(zhǔn);全速 (12 Mbps)
_ 通過(guò) SUSPEND 和 SUSPEND 引腳支持 USB 掛起狀態(tài)異步串行數(shù)據(jù)總線 (UART)
_ 所有握手和調(diào)制解調(diào)器接口信號(hào)
_ 支持的數(shù)據(jù)格式:-數(shù)據(jù)位:5、6、7和8-停止位:1、1.5和2-奇偶校驗(yàn):奇位、偶位、總為1、總為0、無(wú)奇偶校驗(yàn)
_ 波特率:300 bps 至 2 Mbits _ 576 字節(jié)接收緩沖區(qū);576 字節(jié)傳輸緩沖區(qū)
_ 支持硬件或 X-On/X-Off 握手四個(gè) GPIO 信號(hào)用于表示狀態(tài)和控制
_ 可配置 I/O (1.8 V 至 VDD),可使用 VIO 引腳進(jìn)行配置
_ 可配置 I/O(VDD 至 5 V),可使用外部上拉電阻進(jìn)行配置
_ RS-485 模式,帶總線收發(fā)器控制虛擬 COM 端口裝置驅(qū)動(dòng)程序
_ 可與現(xiàn)有 COM 端口 PC 應(yīng)用程序一起工作
_ 免專利權(quán)使用費(fèi)銷售許可證
_ Windows 7®/Vista®/XP®/Server 2003®/2000®
_ Mac® OS-X
_ Linux® USBXpress™ 直接驅(qū)動(dòng)程序支持
_ 免專利權(quán)使用費(fèi)銷售許可證
_ Windows 7/Vista/XP/Server 2003/2000
_ Windows CE® 6.0、5.0 和4.2
示例應(yīng)用
_ 將 RS-232 老式裝置升級(jí)到 USB
_ 將 RS-485 老式裝置升級(jí)到 USB
_ 蜂窩電話 USB 接口電纜
_ PDA USB 接口電纜
_ USB 轉(zhuǎn) RS-232 串行適配器
電源電壓
_ 自供電:3.0 至 3.6 V
_ USB 總線供電:4.0 至 5.25 V
_ I/O 電壓:1.8 V 至 VDD
封裝
_ 符合 RoHS 標(biāo)準(zhǔn)的 24 針 QFN (4x4 mm)
CP2104主要應(yīng)用:
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示例系統(tǒng)框圖
圖2.CP2104典型總線供電連接圖
圖3.CP2104典型自供電連接圖(繞過(guò)調(diào)壓器)
CP2104評(píng)估板
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評(píng)估板外形圖
圖5.CP2104評(píng)估板硬件連接圖
圖6.CP2104評(píng)估板電路圖
詳情請(qǐng)見(jiàn):
http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=SupportDocuments/TechnicalDocs/cp2104_Chinese.pdf&src=ProductMatrix
和
http://www.silabs.com/products/interface/Pages/CP2104EK.aspx