13.8 直接更改PCB元件封装的技巧
在电路板的设计过程中,如果发现原先指定的某个元件的封装形式不符合要求,例如脚位不一致、或者大小不相同时,还可以直接在PCB编辑器中修改这个元件封装,直到符合要求。
例如,要求更改的元件封装和电路如图13.8.1(a)所示。需要更改后的元件封装和电路如图13.8.1(b)所示。
图13.8.1(a) 图13.8.1(b)
具体的操作步骤如下:
步骤1:双击该元件,在弹的属性对话框中单击〖Properties〗标签,如图13.8.2所示。
图13.8.2元件的属性对话框
步骤2:在〖Properties〗选项中取消〖Lock Prims〗项的选中状态。
步骤3:单击OK按钮,这时的元件封装“TO-92A”已经分解开了,我们可以对其中的图件分别进行编辑修改。
步骤4:移动并对调三极管的焊盘1和焊盘2的位置(有时还可以更改元件封装的外形轮廓线),即更改成所需要的元件封装。
步骤5:调整好元件封装的焊盘相对位置和外观后,在边框内双击鼠标左键,重新设置〖Properties〗选项中的〖Lock Prims〗整体锁定属性即可。
13.9 在电路原理图中预先放置PCB布线指示
我们还可以直接在电路原理图上通过放置PCB布线指示符号直接指定某导线的PCB布线信息,如布线宽度和策略等。如查运用恰当,则会加快PCB设计进程。放置PCB布线指示的步骤如下:
步骤1:打开相应的原理图文件
步骤2:执行菜单命令【Place】/【Directives】/【PCB Layout】,或用鼠标左键单击电路绘图工具栏按钮,系统即进入放置PCB布线指示命令状态,光标由箭头变成了十字光标并带上了浮动的PCB布线指示符号。如图13.9.1所示
图13.9.1 PCB布线指示符号
步骤3:移动光标到需要事先指定PCB布线信息的导线上,单击鼠标左键,即可放置一个PCB布线指示。如图13.9.2所示。
图13.9.2 已放置的PCB布线指示符号
步骤4:PCB布线指示属性设置。当系统处于放置PCB布线指示状态时,按下Tab键,或者双击已放置的PCB布线指示符号,将弹出PCB Layout(PCB布线指示)属性编辑对话框,如图13.9.3所示。
图13.9.3 PCB布线指示的属性编辑对话框
● Track Width:设计PCB板时此网络的走线宽度,默认宽度10mil。
● Via Width:设计PCB板时此网络的过孔尺寸,默认大小50 mil。
● Topology:PCB布线标注网络在设计PCB板时的布线策略,单击Topology右边的下拉按钮,在下拉列表框中选择需要的策略。有以下几种方法可供选择:
¨ X-Bias(水平偏离方式)
¨ Y-Bias(垂直偏离方式)
¨ Shortest(最短长度)
¨ Daisy Chain(菊花链式)
¨ Min Daisy Chain(小菊花链式)
¨ Start/End Daisy Chain(头尾式菊花链式)
¨ Star Point(星形)
● Priority:指定网络的布线优先次序,优先级高的网络先走线。优先级共有5类:
¨ Highest(最高)
¨ High(高)
¨ Medium(中)
¨ Low(低)
¨ Lowest(最低)
● Layer:指定网络在PCB的哪一层上布线,Protel 99 SE支持16层信号层和和4层电源层;如果设置为Undefined(默认设置),那么此网络可以在PCB板开放的任意层上走线。
● X-Location、Y-Location:PCB布线指示符号位置。
● Color:设置PCB布线指示符号的显示颜色。用鼠标单击右边的颜色框,从弹出的颜色选择对话框中选择需要的颜色,也可以使用自定义颜色。
● Selection:指示和设置PCB布线指示符号是否处于选中状态。打钩表示处于选中状态。
13.10 数组粘贴技术
与原理图编辑器类似,数组粘贴可以将剪贴板的内容按照设定好的方式放置到电路板中。我们可以利用这种功能来自动地放置具有重复性的元件,如多个电阻。
(1)数组粘贴的操作步骤
步骤1:利用剪切或复制功能将需粘贴的对象放置到剪贴板中。
步骤2:执行菜单命令【Edit】/【Paster Special】,启动数组粘贴,系统将弹出如图13.10.1所示的对话框。
13.10.1特殊粘贴对话框
步骤3:设置粘贴属性。图11.41中所列粘贴方式有:
Paster on current:将对象粘贴在当前的工作层。
Keep net name :将保持对象所属的网络名称。
Duplicate designator:粘贴的对象与原来的对象具有相同的标号。
Add to component class:粘贴的对象与原来的对象属于相同的元件组。
步骤4:单击Paster按钮,执行一般的粘贴操作,直接将对象粘贴到目标位置。如果单击Paster Array按钮,执行数组式粘贴操作,系统将弹出如13.10.2所示的数组式粘贴设置对话框。数组式粘贴的功能与Placement Tools工具栏的按钮的功能相同。对话框中的各个选项的功能如下:
13.10.2阵列式粘贴对话框
Placement Varaibles选项区域:其中Item Count框用于设置重复粘贴的次数;Text Increment 框用于设置所要粘贴的元件标号的增量值。例如,将两个值分别设为设为3和1,复制的元件为电阻R1,然后执行数组式粘贴,结果在电路板上出现三个电阻,标号分别为R2、R3、R4。
Array Type选项区域:用来设置阵列粘贴类型。Circular选项为圆形放置;Linear选项为线形放置。
Circular Array选项区域:在选取了Circular项时有效,用于设置圆形放置时各对象间隔的角度。其中选取Rotate Item to Match复选框时,表示要适当旋转对象;Spacing(degrees)框用来设置对象间隔的角度。
Linear Array选项区域:在选取了Linear项时有效,用于设置线形放置对象时个对象的间隔。其中X-Spacing框用来设置X方向的的间隔(正数从左到右放置,负数从右到左放置);Y-Spacing 框用来设置Y方向的间隔(正数从下向上放置,负数从上向下放置)。线形放置与粘贴相对容易,而且与原理图编辑器基本相似,这里省略。
(2)圆形放置数组粘贴技巧。
例如,在一条半径为8英寸的半圆弧上重复放置7个电阻。具体的步骤如下:
先放置一个电阻R1,选取它并选定一个参考点进行复制。
然后执行菜单命令【Edit】/【Paster Special】,在弹出的对话框中,单击Paste Array按钮,设置Item Count的值为7,Text Increment 值为1。
选取Circular复选项,并取消选中Rotate Item to Match复选框。如图13.10.3所示。
图13.10.3 不旋转设置对话框
单击OK按钮后,首先选定原来的参考点作为半圆弧的圆心,然后移动鼠标至8英寸半径处单击左键,即得到下面的圆形放置结果。如图13.10.4所示。
图13.10.4 不旋转时的数组粘贴结果
我们再次执行原来的操作,并在选取Circular复选项的同时,选中Rotate Item to Match复选框,并输放适当的旋转角度(经简易计算,旋转角度为)。如下图13.10.5所示。
图13.10.5旋转角度设置对话框
单击OK按钮后,首先选定原来的参考点作为半圆弧的圆心,然后移动鼠标至8英寸半径处单击左键,即得到下面的圆形放置结果。如图13.10.6所示。
图13.10.6 旋转时的数组粘贴结果