搜索
bottom↓
回复: 27

CP2102抗干扰很差吗?就算我用的是联想的ThinKPad 也不用老把我的电脑搞死机哈

[复制链接]

出0入0汤圆

发表于 2009-8-31 16:09:54 | 显示全部楼层 |阅读模式
做了个无刷电机控制器,使用CP2102做USB转串口,用来和上位机通信,我发现我把电机转的快点~电流比较大的情况下,有时我的电脑就会出现死机~
CP2102是由控制器上的LM1117提供3.3V的,并联了电解电容,坦电容和瓷片电容。以前是用USB供电的,到没出现过这个情况~
不晓得这个问题,DX怎么解决?我的电脑不清楚怎么会死机~上位机的问题?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2009-8-31 16:11:59 | 显示全部楼层
CP2102供电不够?CP2102需要5V供电额

出0入0汤圆

 楼主| 发表于 2009-8-31 16:15:01 | 显示全部楼层
它是可以3.3V供电的~或5V输入~芯片内部转为3.3V

出0入0汤圆

发表于 2009-8-31 16:16:49 | 显示全部楼层
那是不是CP2102有个脚是内部3.3V输出哦,如果有,那么你的LDO输出不仅要接原来的VCC还要接这个内部3.3V输出脚

出0入0汤圆

 楼主| 发表于 2009-8-31 16:22:17 | 显示全部楼层

(原文件名:cp2102.GIF)

我这样接的,应该没问题。电机功率小点,就没什么问题。
不过我看手册接的是3V电压,这个应该没什么问题吧~

出0入0汤圆

发表于 2009-8-31 16:33:01 | 显示全部楼层
手册画得很清楚,7脚是内部LDO的输入脚,接5V,6脚是内部LDO输出脚,输出3.3V,8脚是接到USB的电源脚
手册哪里有接3V电压的?

出0入0汤圆

发表于 2009-8-31 16:35:27 | 显示全部楼层
你这样接会造成CP2102工作不稳定(LDO只有3.3V输入,不能稳定工作),如果上位机写得不好(没有考虑端口断开问题等),那么电脑就死机了

出0入0汤圆

发表于 2009-8-31 16:36:37 | 显示全部楼层
那应该是干扰的问题了,加上CP2102的驱动写的不行就导致系统不响应了。


我用的USB转串口线经常是USB线受干扰不响应了。机器倒没死

出0入0汤圆

 楼主| 发表于 2009-8-31 17:17:30 | 显示全部楼层
我在研究下,麻烦哈,最好是上位机的问题~

出0入0汤圆

发表于 2009-8-31 17:44:07 | 显示全部楼层
标题误导人,好像断言说器件性能很差似的,人家厂家会跟你急。
这样的说法太轻率不负责任,应当先检查自己的设计有没漏洞。

出0入0汤圆

 楼主| 发表于 2009-8-31 18:32:16 | 显示全部楼层
请教 holycat 仙猫 DX,设计上的漏洞,主要是指那些方面?

(原文件名:11111.JPG)

这是电路,其中的L5最后短接了~没有使用~
电机的电流大点,就容易导致我电脑死机~大概15A以上吧

出0入0汤圆

发表于 2009-8-31 18:35:34 | 显示全部楼层
CP2102可以用USB总线上的+5V做电源,你要是从你的控制器引一路电源过来,不稳定将会引起CP2102不正常工作

出0入0汤圆

发表于 2009-8-31 19:05:21 | 显示全部楼层
谁说CP2102不稳定的,据我用的情况看是最稳定的USB TO UART。

出0入0汤圆

发表于 2009-8-31 23:59:25 | 显示全部楼层
除了USB地线不能串电感L5外,接线未发现有什么不对。有个疑问是:3.3V和大功率负载之间有没隔离?不隔离的话确实有点悬。
【11楼】lisn3188 龙南 的见解有些道理,如果板子自身的3.3V还没有USB电源稳定的话,不如用Bus-Powered方式,由USB供电。

带强电时,USB接口线最好TVS二极管,以保护PC(数据手册里有推荐)。
还可以将地线和USB插口外壳短接试试。

出0入0汤圆

发表于 2009-9-1 00:47:40 | 显示全部楼层
CP2102在复杂环境下表现确实不好, 有时候会出现不能联机的问题,重新插拔一下就又可以了,这个问题很苦恼。

出0入0汤圆

发表于 2009-9-1 01:07:04 | 显示全部楼层
14楼说的现象不只是CP2102,其他的过桥芯片如FTDI的也有,原因是U转串毕竟不是真的串口。
串口可以随时收发,出错也没关系,立刻就能恢复,而USB则要Set-up过程重新建立通信链路。出现这种情况恐怕只能在上位机软件上加功能解决,电路上要尽量保护住过桥芯片的电源和复位稳定。

出0入0汤圆

 楼主| 发表于 2009-9-1 06:59:30 | 显示全部楼层
好的,谢谢楼上几位DX~了,我回去在试验下,实在不行,就换个外部3.3电源看下~

出0入0汤圆

 楼主| 发表于 2009-9-10 14:43:07 | 显示全部楼层
今天抽空试验了下,我先把1117换了,用单独的外部电源给1117供电,提供3.3v电源~
结果还是死机~
后来按照 holycat 仙猫 DX的 ,将USB外壳和地短接了~结果就不死机了·谢谢了~
纳闷~本想搞正规点~外壳加了电阻电容接地反而死机了~不知道为什么?

想了下,觉得这个样还是不可靠~决定重新做板子~还是使用USB供电的方式给CP2102~
十分谢谢帮忙的DX了 ~

出0入0汤圆

发表于 2009-9-10 15:13:55 | 显示全部楼层
 如将USB外壳和地短接后正常的话,说明受尖峰干扰的影响,电路和PC两者的地电位偏离得很厉害,这时可试试在USB外壳和地之间接电容,利用电容两端电压不能突变的特性抑制干扰,但不要串电阻,电容大些效果明显。

 即使改成USB供电,尖峰干扰也还是存在的,只不过是把压力加给了串口而不是USB,串口的通信规程简单不容易死机罢了,只要硬件没打坏。如果要彻底安全,最好在串口处隔离,如果速度够的话。

出0入0汤圆

 楼主| 发表于 2009-9-10 17:43:11 | 显示全部楼层
谢谢 holycat 仙猫 DX的解答~
原来是外壳接104电容+1M电阻接地的~看来电容可能不够大~电机一转~干扰还是很大的~
原来的3.3V电压给LM339和CP2102供电,LM339负责比较电机的相电压,估计把干扰引入了CP2102~
串口隔离式说:把CP2102和MCU串口通信隔离?我简单的串连个小电阻,会不会有点保护作用?

出0入0汤圆

发表于 2009-9-10 18:53:19 | 显示全部楼层
加个ESD器件能不能解决干扰问题呢?

出0入0汤圆

发表于 2009-9-10 18:53:26 | 显示全部楼层
 USB外壳和地之间的1M电阻咋个接法是关键,如电容电阻串联的话,电容的作用就完全失去了。

 隔离效果最好是光耦,两边没有任何电气连接,绝对安全。串电阻不能说没用,但电阻要跟电容配合才有效果,而若RC常数选得太大会造成信号畸变,影响通信。

出0入0汤圆

发表于 2009-9-10 18:59:33 | 显示全部楼层
【20楼】 weiyongwill 魏勇:“加个ESD器件能不能解决干扰问题呢?”

——在这种情况下加ESD器件,只是保护器件免受损伤,通信恐怕还是要中断的。因为USB规程较复杂,不像232,错个把比特仍能继续传送下去。

出0入0汤圆

 楼主| 发表于 2009-9-10 19:10:13 | 显示全部楼层
学习了哈~谢谢了~我在试验下~

出0入0汤圆

发表于 2009-9-11 09:16:26 | 显示全部楼层
CP210X 把电脑搞死机主要原因是在驱动上,要用官方最新的驱动才可以完成消除死机。呵呵~~~
      
       如果用的CP210X驱动的话,最好串口程序要增加时时检测CP210X 虚拟串口功能。

还有如果芯片是5V供电的话,由于外接电源开启关闭时有可能把芯片电压突然降低,最好在芯片外围加个大点的电容!

    个人建议,仅供参考!!!

出0入0汤圆

发表于 2009-12-22 12:17:29 | 显示全部楼层
看来用什么芯片都会有问题,迷糊了,不知道选哪一个

出0入0汤圆

发表于 2011-9-28 02:29:49 | 显示全部楼层
在电脑识别CP2102模块的时候,单片机不能使用串口与其进行通讯。
要不然直接死机~~~~经验!!!

出0入0汤圆

发表于 2013-5-1 23:57:35 | 显示全部楼层
cp2102真的会出现问题啊,都不知道怎么 改
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-8-27 00:15

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

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