做了一块usb转串口,使用PL2303HX(YR0903A),出现下面问题,请用过的指点一下,谢谢!
1、能正确设别到串口;
2、直接把PL2303HX的1脚(TXD)和5脚(RXD)短路,收发正常!
3、直接把PL2303HX的1脚(TXD)、5脚(RXD)以及地接单片机或ARM的TXD、RXD以及地,收发出错(乱码),波特率没错!
4、没接其他东西,只是连了PC机,测量了PL2303HX的1脚(TXD)电压为3.44v、5脚(RXD)电压4.98v,怎么这两个电压不一样呢?
(原文件名:截图00.png)
发现这些电路的设计或多或少的偏离PL-2303HX数据手册的要求,虽然能工作,但可能会导致芯片不稳定。
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口噪声干扰。 PL-2303HX芯片适合用在单片机学习阶段的硬件电路设计,不建议使用在实际开发工程中。如果您的开发项目里需要USB转UART电路,建议使用其他优质的通信芯片。
PL2303HX烧录线原理图.png (302.48 KB, 下载次数: 1)
下载附件
PL2303HX经典应用原理图
2014-8-13 16:26 上传
楼主的设计有些偏离了数据手册的要求,所以才不稳定
另外,LZ在5楼那张截图是怎么做到那张好像撕开纸张的效果。
看起来挺酷炫的。
一周热门 更多>