PL2303简介
PL2303 是 Prolific 公司出产的一种高度集成的 RS232-USB 接口转化器,可供给一个 RS232 全双工异步串行通讯设备与 USB 功用接口便当联接的解决方案。
该器材内置 USB 功用操控器、USB 收发器、振荡器和带有悉数调制解调器操控信号的 UART,只需外接几只电容就可完结 USB 信号与 RS232 信号的转化,能够便利嵌入到手持设备。
该器材作为 USB/RS232 双向转化器,一方面从主机接纳 USB 数据并将其转化为 RS232 信息流格局发送给外设;另一方面从 RS232 外设接纳数据转化为 USB 数据格局传送回主机。这些作业悉数由器材主动完结,开发者无需考虑固件规划。
经过运用 USB 块传输形式,运用巨大的数据缓冲器和主动流量操控,PL2303HX 能够完结更高的吞吐量比传统的 UART(通用异步收发器)端口,高达 115200 bps 的波特率可用于更高的功用运用。
PL2303特性
1.完全符合USB规范2.0(全速兼容)
2.片内具有USB1.1收发器,5V转3.3V的稳压器,12MHz的晶体振荡器
3.支撑RS232这样的串行接口
1)全双工发送器和接纳器(TxD和RxD)
2)六个调制解调操控引脚(RTS,CTS,DTR,DSR,DCD和RI)
3)内容可认为5,6,7或8个数据位www.armjishu.com
4)支撑主动握手各种形式
5)一,一个半,或两个中止位
6)奇偶过错,帧过错和串行中止检测
7)可编程波特率从75bps到6Mbps
8)外部的RS232驱动下降操控
9)独立的串行接口电源
4.广大的流量操控机制
1)主动与CTS/RTS流操控
2)主动运用的XON/XOFF流量操控
3)入站数据缓冲区溢出检测
5.可装备的512个字节双向数据缓冲器
1)256字节的输出缓冲区和256字节的输入缓冲区
2)128字节的输出缓冲区和384字节的输入缓冲区
6.支撑从长途输入相关调制信号进行唤醒功用
7.两个通用的I/O(GPIO)引脚
8.启动时能够将装备存储于外部的EEPROM
9.供给支撑Windows和MacOS,Linux和WinCE的驱动程序
10.具有专为WindowsXP驱动程序认证的标志
11.该IC是SSOP封装的小尺度28引脚
PL2303引脚图
PL2303内部框图
PL2303引脚功用
PL2303使用电路
12M晶振的两个负载电容能够不要,要的话一般取5-15pf;LD-M(23P)管脚有必要接220K的电阻拉高或拉低:拉高为芯片装备可带500MA负载(重载),拉低为可带100MA负载(轻载)。TRI_M(22P)管脚以一个4.7-10K的上拉电阻,将芯片装备为通讯挂起期间中止输出。DP和DM管脚和USB接口的衔接要越短越好,布线时两线尽量彼此接近且长度要共同,两个限流电阻取值可在10-56欧姆挑选。DP线上的上拉3.3V的电阻取值1.5k,这是USB接口协议的要求和规范,作用是告知主机,有器材衔接并且是高速器材。EE_DATA(14P)管脚上拉4.7k-10k的电阻,防止IO口噪声搅扰。
一直以来看见不少人DIY PL2303下载线时出问题,许多都说是PL2303芯片不稳定,这个的确很廉价,其实我们找的都是网上的电路,按图焊接罢了,在下载单片机时会出问题,有必要得把波特率降到2400或1200才能够下载,并且速度很慢,其实不是这个芯片不稳定,而是一直以来网上的电路存在缺点,只要在PL2303的1脚上接个二极管和上拉电阻即可解决问题,使下载速度可提高到115200,即最高波特率。事实证明,加上二极管和上拉电阻后,下载成功率达100%。再不会呈现握手不成功的问题。
PL2303HX的USB转串口电路