突发奇想,去做论坛的斑竹,其实工作几年来一直都好忙,写的文档都是电路描述,突然想起去做pcb的斑竹,想想应该也有篇什么东西以作说明吧,如果只是到别处找个什么经验谈,我想我这儿资料多的是,怎么也有几年工作经验吧,但又觉得对不起观众,所有只好写一篇自己这几年处理电路的小小经验和大家分享,算是不辜负大家对我的信任吧。
首先在介绍经验前有段小废话,就是不管做什么,一定要有规矩,不管是公司规定的还是自己规定的,只要一直遵循下去就好,一直以来我都有这个想法,不过现在公司给了我机会,可以使自己的规矩推广下去了。
1、在画原理图还是项目图前,a,对于元件的编号一定要有一套固定的用法。比如电阻用r;电容用c;电感用l;这些命名方法一定要固定,并尽量在全公司成为一种规定。b, 对于项目图的编号,项目图(即上层电路)为page0;具体电路(即下层电路)定义从page1开始,并依次类推,这样的话编号就有这样的规则,第1页的电容为c101-c1xx; 第10页的电容为c1001-c10xx。那你在画图过程中或调试过程中,只要根据元件编号和功能模块就可以很快的找到你所找的元件了,又节省时间,又为了以后的顺利生产埋下伏笔,何乐而不为呢?(不过这个主要适用于项目图较多的情况下,如果总共只有一张电路图,就没此必要了,画蛇添足吗?)
2、在sch_---net---pcb的过渡过程中,千万不要偷懒,不然当你的pcb出来时就够你痛苦了,要查电路图找错误的时候你就会后悔莫及了,原理图、网络表、pcb一定要保持一致,每有一次修改,需按正常顺序,先修改原理图,再update网络表,然后再update你的pcb,绝对不要图一时之快,而省去上述步骤,直接修改pcb.笔者可是经过几次惨痛的教训得出的。
3、在编辑库文件时,元件一定要放在原点附近,尽量元件的第一pin放在原点上,不然用网络表生成的元件会飞的到处都是,而且pcb的文件会很大,gerber file也很难生成。不过在这里如果出了问题,请使用快捷键,z—a,看元件是不是以最大的可能放打在pcb上(屏幕上),不然的话就是外围有track,或是有元件的comment或designator在外面.解决方法,等你出了问题,再来找我吧。
4、在使用protel时,本人建议尽量使用快捷键,这样的话速度会快许多,也对得起老天为什么给你两只手了。
5、layout注意事项,在网上资料到处可有,我的原则是其实上面好多都是理论,理论只是指导实践,不要以为到哪都实用,关键是自己如何去领会它,我个人的经验是看datasheet上的介绍,再根据实际的经验去画吧。不过,在这里有个小小的建议,将画图前所准备的资料整理起来形成文档,以后可是资本呦,我已因此被我们公司的董事长骂了,希望你们不要重蹈覆辙。
6、好多第一次画高频板的人会觉得好恐怖,不过我没画过rf部分的电路图,我现在画的是200m的cpu主频,应该算高频吧,碰到这以前,先不要紧张,其实真正画的时候没有你想得那么夸张,什么等长线呀,包地线呀,一定要记住,不过我使用的protel不能自动等长飞线,我一直以为是盗版的原因,但后面使用了正版的,发现还是不行,不知道你们的行不行,不过我是手工等长了,好在protel还是能告诉你线的长度,所以这是最重要的是你的飞线的设置了,至于飞线如何设置,如果有疑问的,可以向我提出。
7、好多第一次碰到内层分割时,会觉得难以想象,其你只要把它想成你画的线是挖空的,而线所围起来的就是铜泊,所以你一定要保证中间的区域是通的。
好像目前想起来的就这么多,我会陆续补充的。
8、关于是手工布线还是自动布线,各有不同的说法,但是都有一个前提,就是要保证引入的网络表没有错误,所以在placement时一定要注意元件的footprint,连线。我个人的经验是如果这块板没有什么特殊的要求,你可以使用自动布线。但是,我比较倾向于边看电路图边用手工布线,因为这样,a,可以再次证明你的连线没有错误,b,你可以按照信号的具体流向进行布线。c,可以同时检查电路原理。画完以后,每个元件的位置,及电路的原理你都差不多熟
文章评论(0条评论)
登录后参与讨论