PCB定做
PCB定做是指线路板厂家,根据客户提供的设计图,进行小批量的线路板制作。预定制作线路板产品。其制作过程与一般线路板制作物区别。
PCB定做的过程
- File--Project--PcBproject 打开一个project。
- File--New 新建一个原理图。若导入已知文件,file--open。
- 画Sch,其中窗口边的Panel可以在view中设置。(同时导入所有原件的Sch库和PCB库。)
- 每一种元件都要导入相应的库才能Place。
- 如果没有该种元件,则在mostly used(一个新建的文件夹)中添加该元件,画出其原理图。具体过程:library--libraries--Project--Add lib--添加mostly used里面现有的库(Schlib和PCBlib)进工程的库。然后在SCH Library窗口(可能要从下面的Panel里面调出)中按Add键即可添加原件,添加PCB封装也一样。最后在原件的原理图lib中按Edit,将PCB封装与原件关联起来。
- 画好原理图后,标注好每个原件和芯片的封装,给每个原件标号,给出各个原件的值。
- 给元件自动标号:Tool--Annotate Schematics 在Order of Processing那里选择标号顺序,然后Update Change List--Accepted Changes--Execute Changes--OK即可。
- 如果元件放得太挤,可以将图纸放大,具体方法是,右键,Option--documnet option--standard style,选择纸型。
以下是PCB定做画图的一些规则:
- 新建PCB文件并且保存(注意保存时才可以重命名)。导入PCB原件库(在09中,PCB库与Sch库是同在一个Compile库里面的,只有新增的库需要导入。)
- Design--Update to PCB--execute Changes导入到PCB。导入后将那张绿色的网删掉。
- 原件封装若要改变,鼠标右键--find similar objects选择“相同”的条件,找到这些原件后可以统一改变他们的封装。
- 画了新的封装后,Update PCB Library、Update Sch to PCB。
- Design--Rules可以制定PCB布线布局的规则。
- Tools--Design Rule check可以执行规则检查。
- 排插之间100mile整数倍,注意横排插和竖排插之间的水平和竖直距离也应为100mile整数倍。(1mil=0.0254mm)
- 一般布双面板,晶振应离芯片较近,指示灯放在正面。
- R--M测距、E--D删除、P--原件、tab查看或修改原件属性。
- Design--Board Layers&Colors 改变层的属性
- 点击原件--PCB Inspector--改变原件的各种属性。
- Pad属于Multilayer,Pad 通孔(孔径)的大小设为40mil
- Via过孔,可以设置在任何一个Net,设置Net之后,相应的Net才可以连接到该Via
- 芯片引脚应该从芯片开始引出。
- 晶振引线尽量短,下面最好不走线,可以用GND包围,电源尽量原理晶振。
- 插针的内径〉38mil,外径〉70mil,其他孔的径〉30mil
- JTAG的方向应该注意。如果要取一个元件的镜像,按x取关于x对称的镜像,按y取关于y对称的的镜像。
- Q键可以转换单位
- 过孔(Via)最小内经15mil,外径30mil。
- 电源和复位模块靠边靠角放。
- 时钟线尽量短。
- 覆地之前加泪滴。
- 导出PCB4.0到Protel 99SE 打开再覆地。检查DRC,在PCB图左边的Browse PCB处可以很快定位出错误的位置在哪里,在Browse栏选择Violations,再在Violation栏选择所需要的错误,Jump即可。
- 在keep out layer加边界和安装孔(内=外=3mm)。 如果要拼板,在keep out layer上画拼版图案。导出PCB4.0或3.0版本。
- 在99中打开刚刚导出的PCB,自动保存一个99的DDB。覆地后,DRC检查,保证没有Violation,没有不希望出现的Subnet.导出PCB2.8 ASCII即可。导出ASCII后,必须再进行DRC检验,因为如果PCB使用09画的,因为封装的原因,有一些Mechanical层的会在ASCII变成Top Layer,导致无端端的短路。这一点需要非常注意,如果09中有些元件的封装是带有绿色和紫色的层的,最好的方法是在09里面先将这些层删去。删去的方法是,在画好了PCB的基础上,Design--Make PCB Library,系统会以该图的原件库为基础创建一个PCB库,然后在该PCB库里面找到那些有麻烦的原件,将所有的Mechanical层删去。
PCB的定做技巧
PCB的定做技巧有很多,这这里也只能简单的说一些线路板的定做技巧,希望能对大家有帮助。
设置PCB的Board
大小:Design--Board Shape--Redefine Board Shape
编辑网表:右键--Option--Edit Netlist或Design--Net list--Edit Netlist。
更改元件库后往PCB处Update:Tool--Update From PCB Library。 Ctrl+Shift+方向,元件可以移动一个很长的距离。 消除错误 T-M 将原件变层 鼠标拉着原件 L
如果发现图中有很多元件标称了绿色,应该去更改Rules或者更改元件的属性。通常只是规则定得不够合理,如果你认为布局并非有问题,但又不知道是什么规则导致这些元件变成了绿色,那么可以再规则得Enable项里面将钩去掉,用这种方法来发现到底是什么规则出了问题。 如果元件全部都只显示名字而不显示值,我们可以通过Find similar objects方法来选中全部元件,然后再PCB inspector 处将show comments 选中,将show name 去掉。
元器件的名字写在Name一栏,值写在Comment一栏,这样导入PCB时才能有完整的信息。 每一个Pin的名称的改变可以双击原理图中的原件,然后,点击Edit Pins,可以在Name的一栏改变名称,一般名称可以不显示在图上,所以在最右边Name的一栏的钩全部去掉,将Number钩上,显示引脚号即可。
按比例打印,page setup--scale print page setup--Advance, 可以选择层。 如果发现元件的封装在lib中明明有但导入PCB时却说找不到,先在元件中删去原来的封装再重新加载