原创 EDN-CAN总线助学【之二十二】—培养我们的项目工程意识2

2009-1-27 15:36 2706 7 7 分类: 工程师职场

     上一节,简单谈了谈项目的一些问题。这一节,说说关于资料搜索。其实对于我们做技术的人来讲,资料的搜索能力直接决定着你开发的成败,为什么这样说?因为我们处在一个信息爆炸的时代,你做的东西有没有人在做?做得怎么样?比如某公司要开发一个产品,就要事先广泛搜集有关此产品的信息,这样才能知道自己做能不能成功。


       再进一步说,比如我们要开发一个电子产品,目前有什么方案和技术可以应用,我们就必须搜集材料和信息,有什么渠道呢?在介绍一些渠道之前,先说说英文资料和中文资料的问题。经常看到有的人“跪求中文资料”,其实我强烈建议大家直接阅读英文资料,有很多你不解的问题,其实仔细看一遍英文资料就全部明白了。有的人说,我英文不好,其实工程科技英文就那么几种表达方法,用金山慢慢看,时间长了,你自己就知道什么该看,什么略看,什么甚至可以不看。


       就拿我们都非常熟悉的datasheet来说,以前我比较喜欢去21ic,后来也不知道是网络原因还是什么,总是出问题,后来就去alldatasheet网站,这里几乎囊括了所有的芯片。按型号搜索到手册后,看看公司,有的公司不好买,最好事先知道能买到什么公司的,尽管型号一样,但是不同foundry的产品会有小小的差别,比如国半,inersil等。下来之后,我一般首先大概浏览简要介绍部分,这里会将这个芯片的最最闪光的部分呈现出来,也基本告诉你:“看清楚了,合适再细看,不合适,就delete,别耽误时间”。所以看清简介。然后看封装和型号以及温度范围,我要贴封的,那如果都是直插的,我也不看了,我要宽温的,如果都是0-70,那我也不看了。如果都可以,就接着看直流参数,注意看这些参数的测定条件,温度条件,电源条件等。直流参数决定了“你需要给它的条件”,你有没有这样的条件给它。然后就是其他参数。最后是对芯片功能操作的描述,要仔细去看,关键的词语要画下来,比如“It is strongly recommanded that......”, "For the best performance, it is essential.....".这些就是需要注意的问题了。然后就是给出的“typical circuit”,tc其实是厂家为我们提供的最好的参考模板,因为厂家开发这个芯片就是让大家都去买,因此厂家就要想方设法的提供一个最好的电路配置来展现它的性能,如果错误百出,性能特差,谁买呢?所以说人家给你提供的电路,你就别怀疑了,好好看吧。当然tc也需要我们根据我们的实际环境来做适当的修改,但是我们尽可能的去模拟tc的外围电气条件,这样才能达到厂商所描述的最好性能。最后就是看看封装参数和尺寸,为绘制pcb做好准备。所以我一般看完一份数据手册后,手册上就画的“面目全非”了,也写了我大量的批注,比如这个地方是不是有点问题?(针对自己开发)那个地方不大合适,这个地方自己还不大清楚。这样有什么好处?就是你再回头查阅时,就知道这个器件到底哪个地方好,哪个不好。第二天的技术例会上,大家都会阐述一下个人的方案,我就可以直接照着这份datasheet来说了,几乎就会成为发言稿。很直接而且有效率。而且英文datasheet很有说服力。除非你在厂家比如Maxim的网站上找到厂家自己推出的中文手册,否则其他的手册不要轻易信,可以作为参考。因为翻译的这个热人的英语水平可能还不如我自己,就算比我好,谁没有遗漏呢?就连英文的资料都有定期修正的版本,是吧?所以大家一定要选日期最近的修订版本!!我就见过一个人看了一分网上搜来的中文,照着做后,就是出不来结果,忙了1周,最后我帮他搜了一份英文的,我在英文资料中帮他错误定位,接过发现2点重大错误:其一这个芯片有2种封装,一个是贴封,一个是插封。我们通常以为贴和插就是大小不同,而管脚顺序相同,但是这个芯片偏偏是贴的和插管脚顺序不一样了,所以他的pcb设计错误,按贴的画的。而中文手册中仅仅给出插的顺序,所以PCB设计错误!其二,里面的一个寄存器写错,这样就算是pcb正确,程序估计又要1周,你看这样的中文版本给我们带来多大的麻烦。所以说老外看到翻译成英文的唐诗,会觉得中国的唐诗连西方的小孩都能写,为什么?因为翻译成英文的唐诗完全丧失了唐诗的韵味,唐诗只有在中文中才能体现出它的魅力。所以一定要让老外看中文的唐诗,看不懂?学汉语,查字典。和我们一样,谁让你要学习唐诗,是吧?我们也一样,芯片和原始技术是人家老外做的,人家用自己的语言或许表达的更加清楚,那我们为什么不去学习英威并读懂它呢?所以去尝试一下英文吧,你会发现读懂一份小小的datasheet远比考四六级容易。呵呵。


        一闲聊,就远了,下面就说说常用的搜索:


        1. Baidu,这个国产的搜索我们几乎天天用,在一些比较常用的技术和芯片等资料可以去查询,还是比较有用的。我个人比较喜欢用baidu的文档搜索功能,出来的结果几乎都是pdf,doc或者ppt等。少了很多无聊的广告。但是在遇到比较专业的资料,尤其是外文资料时,baidu就有点不能胜任了。


       2.Google,不用说了,几乎所有的人都在使用,功能强大到有的时候令我们不能相信。与baidu相同的不说了,它的学术搜索和专利搜索我尤为推崇。它可以直接绑定IEEE,spring等数据库的资料,帮我们直接下载。所以用好google,这里几乎有你所有想找的。


       3.学术搜索,比如中文的cnki,万方,维普,英文的IEEE,spring,ELsiver等都是非常好的资源库。


       4.专业论坛,这个不用说,大家都有自己比较喜欢的社区,比如EDN。


       5. 图书馆,老,但是很实用。此外,说一句,不要以为60-80年代的书是老爷爷们看的,老掉牙了。我一定要看最最新的书。我告诉你,这是及其错误的。记住那个年代的书,是我们的前辈老先生们写的,而现在的书呢(特指国内)?是拷的,现在去看看什么这电子指导委员会,那个指导委员会,这个教授,那个博导的书,这些人有时间写吗?没有,就委托我们不容易的研究生同学去写?那我们研究生同学有时间吗?或许有,但是研究生同学要上课,要做项目和实验,要发论文,要陪男或女朋友去玩,要去KTV,要去找工作,于是就百忙之中抽点时间baidu一下,负责点的就google一下国外的教材,然后翻译一下,就作为我们本科的教学,他自己都不理解,翻译就有问题,所以再来一个不大懂的老师,照着不大懂的滥书,给一群不大懂的学生上了一学期不大懂的课。弄得这一届同学都不大懂,于是进了这个不大懂的社会,进了一些不大懂的政府机构或是部门,面对着一群比你还不懂的领导,接了一个工程,是桥梁制造,由于你不大懂,工人就更不大懂,你预算没学好,工程技术没到家,还有点贪小便宜。于是就造了一个让行内的专家们都不大懂的桥,最后桥塌了,无数的人失去了生命。(也许是蝴蝶效应,呵呵。)这是桥梁领域,那么其他领域呢?也一样啊,也有这无数的不大懂。那个教授升职称了,老师升教授了,研究生毕业了,老师还是用这个不大懂的书去再教下一届。就这样,我们的学生越来越落后。


        所以建议大家读原版的英文教材!你看熟练之后,会觉得读中文有点别扭了。就比如前些日子我想找找模拟锁相环的内容,去图书馆借了基本近年的,借了2本60-80年代的小书,都发黄了。借了一本英文原版的。回来发现,读完近年的几本中文的,文字几乎都差不多,关键的地方都跳过。框图解释几乎一样。又看看那2本老的,其中一个作者现在已经是重庆大学的院士了,那个时候可能还是讲师。但是读得非常舒服,非常流畅,把关键的部分讲解的非常透彻。就这一本发黄的小书,不到一周,就可以把这个部分的基本东西都让你明白。然后再看看最新的国外的书,这里可以看到最新的研究成果。 当然我不是说现在的书就都不好,仅仅是提一个小小的现象,告诉大家不要以为老的就是旧的,没用的。去对比一下。你会发现那些躺在图书馆里落满灰尘的老书中有更为闪光的东西。


       6. 结交牛人或是有经验的人,我们千万不能指望找一个人,上来就“能不能把资料发我啊?我的邮箱是****@**,谢谢了啊!”。人家要是不给,就“竟骗人!”。我特别反感这些,好像别人就该为你服务似的。这个社会没有谁要对你负责,只有你自己要对你负责!大家可以就某个内容一起探讨一下,切磋一下。交流一下,这对于谁都有好处。


           比如,在我们的助学小组里,我曾经收到过2个人的QQ聊天,


甲同学说:“你好!我在用CAN学习板进行编程的时候,发现通信不大正常,我用示波器测量了端子的信号,没有变化,是什么原因呢?您遇见过吗?”


我说:“我遇见过这种情况,你用电压表测量一下250的管脚电压,看看8个脚的电压是不是****?”


甲同学说好,第二天告诉我,的确是250的坏了,换了一个新的,就好使了。很感谢。


乙同学说:“你们的CAN板子怎么不好使啊?回来上电也用不了”


我说:“说说现象,一起看看”


乙说:就是不好使了,数码管没显示


我说:你测量一下***点的电压,好吧?


乙说:我没电压表。


我说:那你说怎么办?


乙说:得了,算我倒霉,就这样吧。


我无语,也不想说什么。


这个例子告诉大家,善于与他人交流的人,其实是表明你有一个良好的团队合作意识。其实我们每个人都是一个资料库,对吧?如果我们平等随和的交流,都会学习到对方身上的优点。网上的资料不就是我们每个人创造的吗?有的时候比对一个问题百思不得其解,其实只要过来人点拨你一下,你就立刻豁然开朗。我们每个人都一定遇到过。所以要学会和别人愉快的打交道。


好了,唠叨了好多,跑题也好,是罗嗦也罢,就全当饭后消遣。下回再分解。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条