原创 第一次独自出去解决问题_附串口笔记

2009-9-11 02:29 1532 8 9 分类: 通信

        今天有个客户说用的串口芯片232有问题,说是连接不了。啊哈,前两天被串口连接问题搞得焦头烂额,这回还不是手到擒来?于是主动向老大请缨,老大也很开心(老大旁白:哈哈,终于不用我跑,小东西交给你搞掂。)


       于是乎,到了下午,跟着销售屁颠屁颠地到了客户那边。这个客户是生产微型打印机的。用串口进行下载数据。一去到,负责这块的经理不在,一个老工程师在那里拿着放大镜检查电路(人形质检机?没错,猜对了),旁边放着老实的指针式万用表,这东西咱可是在高中物理实验课上见到过的啊。呵呵,嗯,一看就知道是个熟手,但是不是个高手就另外一回事了。


        等了十几二十分钟,老工程师终于忙完了,向我解说道:现在联机是可以联机了,但是下载的速度很慢,而且有时会下载不了。你们的232升压不够,你看,人家的都九点多快十伏了,我换上你们的芯片试试。说完刷刷刷把原来的232焊下来,再刷刷刷把我们的样片焊上去。那一个速度啊,果然强人。我肯定就侃几句啦:x工,果然是经验丰富啊,像我们这些年轻人就是动手不够。x工听完龙颜大悦,手上速度更快几分。后面测试,发现我们的232升压大概是九伏左右,之前没查清楚相关数据手册(因为我以为会是连接问题,他们之前说的,连接也就那几回事,简单就没怎么准备了。)于是我想,那就是那个升压电容不够了?但一般情况下104和105都应该可以的啊。所以就建议x工把104的换成105的。x工今天看来心情不错,刷了几下后把104全换成105了,电压是升了点,但还差点,好像,于是他拿过去下载试一下,这下载速度跟他们之前用ADI的232是一样的嘛没啥区别啊。他愣了一下,估计也郁闷了吧,然后他又在换了一块板子,再试,还是行。然后他就说了,担心会不会性能不够稳定啊什么的。我们当然很是抬举地说,要不我们把坏片拿回去测试一下,看到底怎么回事~~有台阶下,于是很快就是结尾了,结果也是大家蛮和气地相互握手什么的。


       这边事完,去他们老总那边拜访一下。哎,老总人一开始还蛮好说话的,后面聊到他们用的STC,并说STC功能不错,有独立的EEPROM什么的。哈哈,MCU,这可是我的强项哦,于是俺很不识趣地接口说:其实X总,STC的EEPROM只是用牺牲FlashROM来做的类EEPROM,并不是真正意义上的EEPROM。这话刚说完,那边就出问题了。“怎么可能,说什么类EEPROM啊,给你看看,这里写着呢,明明就是EEPROM”丢给我一本砖头一样的STC DATASHEET。“STC的EEPROM真的只是类EEPROM,只是在擦除时只能用块擦除而已,其实也没什么的。这是牺牲FlashROM来做EEPROM的,您可以看一下那个选型表,可以发现一个趋势,很多FLASH大的EE反而小了点,”我似乎不知好歹地继续解释着。“你到底有没有读过数据手册,你们一定要吃透芯片资料的,你看到没,那个那么大的EE,知道以前我用的是多大的?1k,现在呢?32K,看到没?我用STC的用了六年,六年啊、、、做技术的,一定要先做过才好发言,不能乱说话、、、、(再省略N句话)”我突然发觉自己没有争的必要,毕竟人家是客户。只好说,我错了,我没认真看。后面就听x总吹啊吹的,说曾跟STC的工程师多熟什么什么的、、、


        嗯确实学到了,做技术的,少说多做,没有调查就没有发言权,尽管我知道我是对的,他是错的,但是也没有反驳他的必要。自己该干嘛干嘛去。


        回来时仔细捣鼓了一下232,一不小心烧坏一片MCU,因为我在带电状态下就把232焊下来了。呵呵,傻了吧。幸亏老大不在。


          MAX232其实不难,外围电路一般就那五个电容,通常,那五个电容可以取104或者105,至于是电解电容还是无极性电容都可以。不够透过今天才发现,其实MAX232的2脚接的电容是升压电荷泵,6脚接的电容是降压电荷泵。通常上电的232的2脚需应该是+8.5V而6脚应该是-8.5V。只要高于+8.5V和低于-8.5V应该都没太大问题(当然不能高的夸张)。我又测了ST的232,2脚6脚,竟然是很精准的+10V和-10V,进口货就是进口货,差距那么大,人家的怎么那么准呢?(跟电容相关),还测了几块其他公司的,有9.1左右的也有8.7左右的,各式各样。后面查资料加上自己思考才想到,其实没太大关系的,如果升压不够高,那么就应该增加升压电容容值,如果降压不够低那就增加降压容值,总的来说电容应该在1UF~22UF之间就是了。但是增加电容容值会造成充电速度不够快,电平转换速度减慢,减小电容可以加快转换速度,但是容易造成电平转换失误,产生误码。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

miaozengxue_503596631 2009-10-26 16:02

呵,有意思
相关推荐阅读
用户216773 2010-02-04 16:51
【转】HEX文件和BIN文件格式的区别
HEX文件和BIN文件格式的区别HEX文件和BIN文件是我们经常碰到的2种文件格式。下面简单介绍一下这2种文件格式的区别:1 - HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身 ...
用户216773 2010-02-03 03:16
【转载】C语言头文件的使用
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />C语言头文件的使用         ...
用户216773 2010-01-29 10:33
【STM32】起航,开始学习STM32
? ? ?以前接触过STM32,但由于工作关系一直没进行多深入的了解。目前由于工作关系,老大让我开始学STM32。不错,好征兆。以前连51也只是玩得坎坎坷坷,STM32,难度估计不小,不过,有困难得上...
用户216773 2009-08-21 12:03
[网络转帖]单片机的抗干扰性能比较
                                    单片机的抗干扰性能比较      单片机的抗干扰性能历来为大家所重视,现在市面上的单片机就我所接触过的,就有十家左右了,韩国的三...
用户216773 2009-08-13 14:36
单片机硬件类----常用电子器件封装知识
                 单片机硬件类----常用电子器件封装知识贴片电容正负极区分一种是常见的钽电容,为长方体形状,有“-”标记的一端为正; 另外还有一种银色的表贴电容,想来应该是铝电解。 ...
EE直播间
更多
我要评论
1
8
关闭 站长推荐上一条 /3 下一条