论坛风格切换切换到宽版
  • 12670阅读
  • 15回复

大幅提高PL2303芯片usb转TTL电平串口下载线的速度和兼容性 [复制链接]

上一主题 下一主题
离线efree
 
发帖
554
只看楼主 倒序阅读 0楼 发表于: 2010-01-05
只需要增加一个二极管和一个电阻,就可以大幅提高pl-2303芯片的usb转ttl电平下载线的速度和兼容性,未改装之前,下载线只能以1200波特率下载,还经常失败,增加这两个元件后,可以使用软件默认的最高波特率(115200)下载程序,速度飞快,没有发现任何问题,速度和兼容性提高了很多,可以非常方便的应用于stc系列单片机的下载,此线经过改装后,完全可以使用原有任何驱动,不用到处找所谓的最新驱动了,有兴趣的朋友可以试验一下,若转载此文,请注明是山东沂源一飞(qq47201622)原创,谢谢。

备注:usb转串口线,有好几种电平输出的,这种ttl电平输出的可以直接连接stc系列单片机下载。若转rs232电平的线,则不在此次讨论范围。
详细电路图如下,非常简单。

离线BG9BKC
发帖
195
只看该作者 1楼 发表于: 2010-01-05
没法打开,呵呵。
离线7600
发帖
16302
只看该作者 2楼 发表于: 2010-01-05
是不是要加好友?
在线bd7qw
发帖
2358
只看该作者 3楼 发表于: 2010-01-05
用复制,粘贴即可
离线BG9BKC
发帖
195
只看该作者 4楼 发表于: 2010-01-05
看到了,谢谢!
离线efree
发帖
554
只看该作者 5楼 发表于: 2010-01-05
有成功的记得回来顶帖子啊。
离线BH4TDV
发帖
1189
只看该作者 6楼 发表于: 2010-01-05
完全成功!困扰的问题解决了

原因很简单,电平匹配的关系,从示波器上,速率高了后,低电平没有完全拉低,0读成1,使通讯返回的数据有误,造成握手失败,原想用整形电路,楼主用个4148开关二极管轻易的化解了此问题。

我的测试结果是:2303+stc

2303的1脚反串4148致stc的txd,2303的5脚直连stc的rxd,txd没接上拉。

通过实践,波特率不要默认不改,将“最低波特率”和“最高波特率”设成一致,基本次次连接成功。

稳定连接在57600,115200偶尔失败。


随便说一下,高速连接的问题和驱动没关系,我也重没试过。



感谢楼主!
在线bd7qw
发帖
2358
只看该作者 7楼 发表于: 2010-01-05
楼上还在玩stc,建议换玩8051f的,呵呵
离线小比尔/5
发帖
2582
只看该作者 8楼 发表于: 2010-01-06
用230400波特率传文件的瞟过。。。
离线bd9cr
发帖
1202
只看该作者 9楼 发表于: 2010-01-07
玩stm32的飘过
离线xuyunfeng
发帖
2405
只看该作者 10楼 发表于: 2010-01-25
有机会试试。
离线bg7jzw0
发帖
165
只看该作者 11楼 发表于: 2010-01-25
这个芯片多少钱?2303便宜不?
离线小比尔/5
发帖
2582
只看该作者 12楼 发表于: 2010-01-25
'
这个芯片多少钱?2303便宜不?
'
便宜得像白菜
而且比silab的同类型产品要好焊接得多
离线bg7jzw0
发帖
165
只看该作者 13楼 发表于: 2010-01-26
小比尔那有卖的没,来几片。
离线bg4jj
发帖
5094
只看该作者 14楼 发表于: 2010-02-21
原理是什么?
离线小比尔/5
发帖
2582
只看该作者 15楼 发表于: 2010-02-21
'
小比尔那有卖的没,来几片。
'
自己的用完了...
您上淘吧!