基于基于CP2102、、CP2103的的RS232接口转换为接口转换为USB接口设计接口设计
Design of RS232/USB upgrade based on CP2102/CP2103
摘要: 鉴于计算机对现有RS232 接口设备控制需要,提出一种将现有设备的RS232接口升级为USB 接口的设计方案。CP2102
及CP2103是高集成度的USB-UART桥接器件,能以最简单的外部电路实现RS232接口转换为USB2.0接口。这里介绍了
CP2103升级RS232在实际设备接口改造中的应用。
关键词: USB; RS232; CP2102; CP2103
Abstract: Apparatus controlled by computer need to updating RS232 to USB.The RS232/USB upgrade design is
introduced.The CP2102 and CP2103 are highly-integrated USB to UART bridge controller providing a simple solution for
updating RS232 to USB using a minimum of components and PCB space. Its feature and how to use it are introduced in
applications.
Keywords: USB; RS232; CP2102; CP2103
1 引言
目前仪器设备大都采用RS232接口与计算机通信,但随着计算机技术的发展,支持热插拔的USB标准接口将取代RS232接
口,因此计算机将越来越少配置甚至不配置RS232接口。RS232接口与USB接口虽然都属于串行接几,但它们的数据格式、
通信协议、信号电平以及机械连接方式则不同。这样计算机不能控制现有仪器设备,解决这一问题就得把现有的仪器设备的
RS232接口转换成USB接口。实现这种转换有两种方案,一种方案是从硬件底层固件开始全面开发系统,该方案由于开发成
本高、难度大,加之单片机的限制,因而很少采用;另一种方案是采用USB/RS232桥接器件如CP2102,CP2103进行设
计,计算机通过USB接口虚拟一个RS232接口,与传统设备器件连接,设备对计算机接口的形式为USB接口。
2 CP2102/CP2103简介
Silicon Laboratories公司推出的USB接口与RS232接口转换器CP2102/CP2103是一款高度集成的USB-UART桥接器,提供
一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。如图1所示,CP2102/CP2103包含了一个USB功
能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的异步串行数据总线(UART),采用5 mm×5 mm MLP-28的封
装。
CP2102/CP2103作为USB/RS232双向转换器,一方面可以从丰机接收USB数据并将其转换为RS232信息流格式发送给外
设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。
2.1 USB功能控制器和收发器