这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » MAX3232问题分析

共8条 1/1 1 跳转至

MAX3232问题分析

工程师
2012-04-07 06:30:32     打赏
        最近大家都在忙着ARM DIY,最让大家头疼的莫过于串口通讯问题,看到论坛里有很多人都是碰到了串口不好用,有的换了好几片MAX3232,结果问题依旧,或者开始好用过一阵又不好用的问题,我也碰到此问题,于是在网上搜集了一些资料,供大家研讨。         一、现象:最近在做一个ARM板,设计了两个232串口,调试时发现COM1正常可用,但是COM2就是不行,一直找不出什么原因。        用示波器测试MAX3232的引脚,和正常的比较发现:T1IN脚一直是低电平,不是3.3V,好不容易卸掉,又换了一个MAX3232,结果还是一样,没办法,只好在网上搜了下,才明白MAX3232有很多山寨的,下面是我截取的一些评论,供参考,看来以后买芯片要注意点了。 ‍          分析:一个是升压的稳定性问题,3.3V供电,通讯不稳定,增大电容可以改善。
美信的规格书上标示0.1uF,山寨的片子用1.0uF基本可用,仍有时乱码。
          另外一个就TxIn在MCU端floating的时候,TxOut会不断的输出0x00,用示波器看到的是方波,按起始位和波特率来算,就是0x00了。
          后来看了规格书,美信的片子在此Input Pin有个5K的下拉电阻,山寨片应该是没有下拉电阻的,于是PCB上增加一个10K下拉,就OK了。
          不过话说回来,用山寨片,真长知识啊,逼你去分析电路和程序。            开始检查3232的电源供电问题:测试电源电压3.07V,没有问题。  
          上网看了看,说是3232这样的芯片山寨版本很多,当时怀疑不会是被电子市场的卖器件的的坑了吧。试图换芯片,但是考虑到换芯片可能毁坏焊盘,决定先找找其他原因,查看3232手册,看到3232正常工作时2脚电压应该高于3V,6脚电压应该低于-3V。立即测量3232的2脚和6脚电压,结果2脚电压只有2V多一点,6脚电压也是-2V低一点。再次上网查找原因,得知可能是电容问题(我用的是无极性电容)。立即把4个电容更换成1uF的钽电容,上电,测试程序,工作正常了。          听说MAX3232芯片没有凹点的基本都是假的,不知道是不是真的。 以后买芯片要多注意啊,本身的电路是没问题的,结果花了很多时间去找问题,山寨芯片害死人啊
 
          二、现象:max3232的误码问题 最近新设计了一块板子 板子上设计了一片MAX3232用于单片机和上位机的串口通讯,板子焊接完毕后 写了一个简单的程序测试了一下,功能是单片机把从PC端接收的数据原样返回,可是发现会有很高的误码率 用示波器测试了一下,从单片机发送至PC的数据经MAX3232转换后出现错误,如下图所示:                             其中,下面是单片机TX端的信号,上面是经MAX3232转换后的信号,发现转换后少了一个脉冲,请高手指点可能是什么原因呢?原理图如下:
                                            3.3V
是AMS1117-3.3的输出来提供的 结果:经过两天的折腾,终于找到问题了,手头上的MAX3232也都出现同样的问题手头又没有别的MAX3232,只好拿了一片MAX232换上去问题竟然解决,国产芯片害死人啊,所以大家买芯片一定要看好质量!    补充:后来我又买了几片MAX原装的3232换上去之后 也没有什么问题 建议以后买SP3232 因为假货比较少  



关键词: MAX3232     问题     分析    

高工
2012-04-07 08:01:44     打赏
2楼
好贴~!
收藏!!

高工
2012-04-07 10:26:14     打赏
3楼
这不是在说我的问题吗?

菜鸟
2012-04-07 15:18:12     打赏
4楼
MARK

助工
2012-04-08 16:29:13     打赏
5楼
先标记一下!

工程师
2012-04-11 12:46:08     打赏
6楼
不错!知道了有好处。

专家
2012-04-11 14:10:13     打赏
7楼
MAX3232
这个就是假货比较多,用SP的吧!要不就是MAX202的

工程师
2012-04-24 18:46:06     打赏
8楼

谢谢 userstar  我用示波器测量 PA9,PA10 无波形,是MCU没工作??


共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]