吴师傅C51互动空间 https://bbs.21ic.com/?798933 [收藏] [复制] [RSS] 单片机初学者的学习园地,C语言入门者的交流平台,C51编程晋级的互动空间。。。

日志

PL-2303经典应用电路

热度 1已有 4848 次阅读2012-6-8 01:46 |系统分类:单片机| PL-2303电路, USB转RS232

PL-2303HX是台湾旺玖科技股份有限公司早期推出的一款USBUART通信接口芯片,后来又陆续推出PL-2303HXAPL-2303HXBPL-2303HXCPL-2303HXDPL-2303HX的升级版系列芯片,虽然为同一系列,但这些芯片的管脚定义都有微小变化,也就是说,同一系列芯片管脚不兼容。在国内受到广泛应用的是PL-2303HX这个基本型号。由于官方芯片数据手册没有提供典型应用的参考电路,以致在网上公开的PL-2303HX的应用电路五花八门,驱动程序也有多个版本。为了能用笔记本电脑USB接口下载STC单片机程序,很多单片机初学者选用PL-2303芯片作为单片串口和PCUSB接口通信的转换芯片,不是因为芯片质量好,而是因为芯片便宜。可是,这看似简单的电路,却让很多人遭遇到相同的问题---驱动程序安装了,PC机也认了,电路也没错,就是不能下载STC单片机程序!笔者也有过同样的经历。其实这不是硬件问题,而是驱动程序问题。所以,同样的电路,用不同版本的驱动程序,有人用得,有人用不得,于是,PL-2303HX芯片有人爱,有人恨,褒贬不一。


PL-2303HX芯片虽然名声不太好,但单片机初学者对它却情有独钟,因为它性价比高!在同类芯片里,PL-2303HX算是价格最低的了,原装芯片的零售价大约10元人民币左右,国产芯片零售大约5元人民币左右。是原装还是国产要懂得区别:原装芯片在片上丝印完整的型号“PL-2303HX”,图标和字迹清晰;国产芯片丝印的型号不带后缀“HX”,而且图标和字迹粗糙模糊。经笔者测试,原装芯片和国产芯片使用效果一样,没有发现什么异样。这可能就是国产PL-2303应用久盛不衰的原因吧。


看着网上提供的PL-2303HX电路,发现这些电路的设计或多或少的偏离PL-2303HX数据手册的要求,虽然能工作,但可能会导致芯片不稳定。本文的这个电路是笔者仔细对着PL-2303HX数据手册的说明设计出来的电路,经得起实践考验,应该算是比较理想的PL-2303HX应用电路了。


12M晶振的两个负载电容可以不要,要的话一般取5-15pfLD-M23P)管脚必须接220K的电阻拉高或拉低:拉高为芯片配置可带500MA负载(重载),拉低为可带100MA负载(轻载)。TRI_M22P)管脚以一个4.7-10K的上拉电阻,将芯片配置为通信挂起期间停止输出。DPDM管脚和USB接口的连接要越短越好,布线时两线尽量相互靠近且长度要一致,两个限流电阻取值可在10-56欧姆选择。DP线上的上拉3.3V的电阻取值1.5k,这是USB接口协议的要求和标准,作用是告诉主机,有器件连接而且是高速器件。EE_DATA(14P)管脚上拉4.7k-10k的电阻,避免IO口噪声干扰。


PL-2303HX芯片适合用在单片机学习阶段的硬件电路设计,不建议使用在实际开发工程中。如果您的开发项目里需要USBUART电路,建议使用其他优质的通信芯片。


 



路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (2 个评论)

回复 jinyuewei 2012-7-8 13:52
学习了,呵呵
回复 yangyiping 2013-6-25 15:45
收藏了