搜索
bottom↓
回复: 9

讨论串口转USB芯片PL2303导致串口卡死的原因

[复制链接]

出0入0汤圆

发表于 2009-5-7 09:37:15 | 显示全部楼层 |阅读模式
最近用到了PL2303芯片,用它来进行串口和usb的通讯转换。
但是在设计调试中发现PL2303不是很稳定,pl2303和一个sim300c结合,实现上位机和sim300的通讯。
问题在于当sim300没有插上sim卡时,PL2303正常工作,而插上sim卡后,发送一段时间的AT指令后(或一发指令),串口卡死(必须强制重启电脑)。而直接把sim300的串口线引出来,另接一个pl2303小模块,sim300和上位机又通讯正常,这样可以保证sim300是正常工作的。

一开始pl2303和sim300公用一个电源,后来分开供电,仍然会出现以上卡死现象。

我测试过单独pl2303的VCC下降到2.2v以下时,pl2303会导致串口卡死。初步估计是一些干扰导致pl2303不正常工作,导致串口卡死了。

现在想问各路有经验的大侠,PL2303导致串口卡死的原因还有其他吗?如何判断pl2303是否正常工作呢?pl2303导致串口卡死的原因是它拼命发数据给串口还是其他原因呢?谢谢大家了。

出0入0汤圆

发表于 2009-5-7 09:43:29 | 显示全部楼层
2303很烂的,坚决不使用
都是FT232RL或CP210X的好

出0入0汤圆

发表于 2009-5-7 09:48:04 | 显示全部楼层
PL2303其实挺好的,就是连接PL2303的电脑一定要接地良好,否则容易出问题.

出130入129汤圆

发表于 2009-5-7 09:55:20 | 显示全部楼层
用示波器监视下PL2303的电压如何

出0入0汤圆

发表于 2009-5-7 09:57:15 | 显示全部楼层
可以尝试更换驱动程序试试看

出0入0汤圆

 楼主| 发表于 2009-5-7 10:20:40 | 显示全部楼层
谢谢楼上的。

暂时还是没有示波器,所以测试不了2303的电压上的波动。
我也尝试过用470uf的电容并联在pl2303的电源上,但是仍然会出现卡死现象。
但是我测试过单独的pl2303模块的vcc电压下降到3v也还可以通讯的。
所以我觉得可能是一些高频干扰。

出0入0汤圆

发表于 2009-5-7 11:45:09 | 显示全部楼层
PL2303还行,我有个AVR JTAG就是这个芯片,可能是大量数据就不行了

出0入0汤圆

发表于 2010-11-10 10:50:28 | 显示全部楼层
是的,应该是射频干扰,我最经用pl2303与si4432结合时也遇到过,大功率无线发射时,串口卡死,要重启电脑才有反应

出0入0汤圆

发表于 2010-11-19 16:26:38 | 显示全部楼层
串口波特率没有USB高,是不是把它胀死了?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-3 19:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表