超强 超全布线经验教程大全Word下载.docx
《超强 超全布线经验教程大全Word下载.docx》由会员分享,可在线阅读,更多相关《超强 超全布线经验教程大全Word下载.docx(34页珍藏版)》请在冰点文库上搜索。
![超强 超全布线经验教程大全Word下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/4/31060e21-ade3-44c2-bf34-ad2890dc15fc/31060e21-ade3-44c2-bf34-ad2890dc15fc1.gif)
也有在PCB上不共地的,这由系统设计来决定。
baasGa3}
s
=l6mL+C
3信号线布在电(地)层上7pd$\$
在多层印制板布线时,由于在信号线层没有布完的线剩下已经不多,再多加层数就会造成浪费也会给生产增加一定的工作量,成本也相应增加了,为解决这个矛盾,可以考虑在电(地)层上进行布线。
首先应考虑用电源层,其次才是地层。
因为最好是保留地层的完整性。
|4JEU3\$
do%&
m]#;
4大面积导体中连接腿的处理.8R@2c`}Cs
在大面积的接地(电)中,常用元器件的腿与其连接,对连接腿的处理需要进行综合的考虑,就电气性能而言,元件腿的焊盘与铜面满接为好,但对元件的焊接装配就存在一些不良隐患如:
①焊接需要大功率加热器。
②容易造成虚焊点。
所以兼顾电气性能与工艺需要,做成十字花焊盘,称之为热隔离(heatshield)俗称热焊盘(Thermal),这样,可使在焊接时因截面过分散热而产生虚焊点的可能性大大减少。
多层板的接电(地)层腿的处理相同。
zda3,U2o
2HdC|$_+
5布线中网络系统的作用&
HW9Jn
在许多CAD系统中,布线是依据网络系统决定的。
网格过密,通路虽然有所增加,但步进太小,图场的数据量过大,这必然对设备的存贮空间有更高的要求,同时也对象计算机类电子产品的运算速度有极大的影响。
而有些通路是无效的,如被元件腿的焊盘占用的或被安装孔、定们孔所占用的等。
网格过疏,通路太少对布通率的影响极大。
所以要有一个疏密合理的网格系统来支持布线的进行。
]`K2N
标准元器件两腿之间的距离为0.1英寸(2.54mm),所以网格系统的基础一般就定为0.1英寸(2.54mm)或小于0.1英寸的整倍数,如:
0.05英寸、0.025英寸、0.02英寸等。
&
pRREu:
[4L
yAt^;
6设计规则检查(DRC){mg2pfhB!
布线设计完成后,需认真检查布线设计是否符合设计者所制定的规则,同时也需确认所制定的规则是否符合印制板生产工艺的需求,一般检查有如下几个方面:
^sw?
gH*
O-^Ma-}
(1)、线与线,线与元件焊盘,线与贯通孔,元件焊盘与贯通孔,贯通孔与贯通孔之间的距离是否合理,是否满足生产要求。
s<
Ziegmw|g
(2)、电源线和地线的宽度是否合适,电源与地线之间是否紧耦合(低的波阻抗)?
在PCB中是否还有能让地线加宽的地方。
OXA7w.^
(3)、对于关键的信号线是否采取了最佳措施,如长度最短,加保护线,输入线及输出线被明显地分开。
}#fbbtd
(4)、模拟电路和数字电路部分,是否有各自独立的地线。
{c'
lhUB
(5)后加在PCB中的图形(如图标、注标)是否会造成信号短路。
e,(mR+a8
(6)对一些不理想的线形进行修改。
Ui~>
SN>
(7)、在PCB上是否加有工艺线?
阻焊是否符合生产工艺的要求,阻焊尺寸是否合适,字符标志是否压在器件焊盘上,以免影响电装质量。
K+eM
(8)、多层板中的电源地层的外框边缘是否缩小,如电源地层的铜箔露出板外容易造成短路。
j#|ZP-=1_
下面的问题,属于网友经常提问的。
现在把问题和解答整理出来。
}bxs]?
OW>
A.常用软件的下载问题y29m/i:
B.Protel常见操作问题sJZiI}Xc
C.Protel中常用元件的封装1MFbQs^
D.由SCH生成PCB时提示出错(Protel)&
oNAv-m^GD
E.电容,二极管,三极管,有源晶振等器件的极性6tZI["
\
F.不同逻辑电平的接口P\I|,
CpN>
p.kM
G.电阻,电容值的识别l/D}X
~*7]r`6\@
#yen8SskB
HW|IILFBA.常用软件的下载问题:
4rPg]r@
★Protel99se,Protel2004从哪里可以下载到k)u[0}
在9uY'
E'
m*
QJNFA}*>
B.Protel常见操作问题:
R]dg_Da
★如何将原理图中的电路粘贴到Word中_@g;
8CA
tools->
preferences->
GraphicalEditing,取消AddTemplatetoClipboard,然后Q\)F;
:
|
复制\jA~9
"
KlwA.7/
★如何切换mil和mm单位AS,%RN^.
菜单View->
ToggleUnit,或者按Q键y]imZ4{/
r/sNrB1U"
y
★取消备份及DDB文件减肥:
Gj1_!
.T
File"
菜单左边一个向下的灰色箭头.o8t+X'
G
preference-->
createbackupfilesWf<
LR3
designutilities-->
performcompactafterclosingi&
k7-<
!
wp3!
bLp
★如何把SCH,PCB输出到PDF格式d1kJRJ
安装AcrobatDistiller打印机,在acrobat5.0以上版本中带的。
然后在Protel里vI]N^j2%
的打印选项里,<
t,xRBk
选择打印机acrobatDistiller即可。
|)81Lz
0;
ji65
★如何设置和更改Protel的DRC(DesignRulesCheck)]~nKK@Rw
菜单Design->
rules。
只针对常用的规则进行讲解:
*,m;
*ClearanceConstraint:
不同两个网络的间距,一般设置>
12mil,加工都不会出f{"
?
%Ku#
问题PuO&
wI]:
*RoutingViaStyle:
设置过孔参数,具体含义在属性里有图。
一般holesize比导N36_C;
K-z
线宽8mil以上,diameter,=:
D
比holesize大10mil以上]d%8k}U
*WidthConstraint:
导线宽度设置,建议>
10miln}77##+R&
C
sse.*75U
EU/8=JA1
C.Protel中常用元件的封装
(%:
c#;
#
:
#~j:
C|
以下元件在ProtelDOSSchematicLibraries.ddb,MiscellaneousDevices.ddb(以-7(@1@上<
V6VMYXY4是schlib)Advpcb.ddb,Transistors.ddb,GeneralIC.ddb(以上是PCBlib)等库文件中,t>
B;
w14
可`I5wV/%ib
以使用通配符“*”进行查找。
另外,希望大家把自己做的封装传到ftp上共享,这样可!
1Cy$}w
以节省时间。
az|N-?
u
_"
ik[w}
直插表贴
B[?
CbU
电阻,小电感axial0.3/axial0.40805/0603等yw3$2EW
小电容RAD0.1/RAD0.20805/0603等4u47D$=
电解电容(RB.2/.4)1210/1812/2220等JyOo1E.
小功率三极管TO-92A/Br[Hc>
wBv
SOT-23)Z?
Ym.0/
大功率三极管(三端稳压)T0-220!
|S43i&
小功率二极管DIODE-0.4自己做[)dXIIM
双列ICDIPxxSO-xxxx代表引脚|3[Wa^U5数C-MjJ6D<
W_8wed:
b
有源晶振DIP14(保留四个顶点,去掉中间10个焊盘)c>
Xs&
_
四方型IC大部分需要自己用向导画,尺寸参照datasheetssRbhlD/*1
接插件SIPxx/IDCxx,DB9/DB25(注意male/female的区别)等\2"
I;
电位器,开关,继电器等买好了元件,量好尺寸自己画;
n=.>
s*XL'
提醒:
*使用封装时最好少用水平/垂直翻转功能P}SCF
*自己建好的元件库或者PCB,一定要1:
1的打印出来,和实际比较,以确保无误W!
&
'
pg
*有条件的话,尽量先买好器件,再定封装,可以节省很多眼泪5$&
%re!
{Z
^T$|J
;
I
C/kW0V7
yXF?
H"
h(
D.由SCH生成PCB时提示出错(Protel).5,(_p^
tj4VWJK
sch编辑界面中选择design-->
updatepcb,在出现的对话框中按“PreviewChange”按}'
/`2!
lY
钮xAe~]k_D
,选中OnlyshowErrors会列出所有错误rKf-+6Na
^__Dd)(
错误类型解决办法}S$@Ez6
1.footprintnotfound确保所有的器件都指定了封装88h3|'
*
确保指定的封装名与PCB中的封装名一致q]N:
Tpm9
确保你的库已经打开或者被添加%\r!
7@Q
2.nodenotfound确认没有“footprintnotfound”类型的错误5N*Ux4M
编辑PCBlib,将对应引脚名改成没有找到的那个node(B
-43!
3.Duplicatesheetnumberdegisn-options-organization,给每张子电路图编!
G}+E2fDA
号]mXLg:
3B
3
lqMucr
[mr9(m[F
E.电容,二极管,三极管等器件的极性问题:
dG71*)<
)t
Tl|:
9_:
t
直插铝电解:
负极附近有黑色的“-”标记,如果没有剪腿的话,长腿为正TbF4/T1b
贴片钽电解:
有横杠的一头为正I]y.8~xs
二极管:
有圈的一头为负vuFBET,
小功率三极管F.不同逻辑电平的接口问题:
I;
Xf
o!
r8{L
CMOS<
-->
TTL电源电压相同的条件下可以兼容AisN@
3.3V--->
5V一般可以直接驱动(以datasheet为准!
)^v@4|E$
5V--->
3.3V74LVT245/74LVT16245
G^1b>
K
5V<
3.3V74LVC4245/74LVC162458g>
ECL-->
TTLMC10125$Vv}XMxw
TTL-->
ECLMC10124j,2l8?
VRW]a
BXUF^Hj%
G.电阻,电容值的识别s-VSH
GQ~Bf<
>
色环电阻:
r5/R5Ga^
黑棕红橙黄绿蓝紫灰白3An(jt$%Q
0123456789<
2P7utdZ
-0,4egj3
最后一环表示精度,离其他几环比较远(一般是棕色)h#3m4<
w(9
倒数第二环表示阶数(10^n)(clU$m+oXX
前面的是有效数字X_70]^XL
例:
“绿棕黑黑棕”这个电阻是510欧=wA5P@
Y5jYmP<
小电容:
*:
arva5
通常以三位数标注,以pf为单位y-cw~kNPP3
前两位是有效数字,最后一位表示阶数(为0时,可以空缺):
VBx,iuaw
“332”这个电容是3300pf>
RR<
eYu7m
“471”这个电容是470pfkGD|c=K}
“47”这个电容是47pFJ<
_1z'
W)
第二篇\DyKtrnm%
如何实现PCB高的布通率以及缩短设计时间e3
rfXhp
尽管现在的EDA工具很强大,但随着PCB尺寸要求越来越小,器件密度越来越高,PCB设计的难度并不小。
如何实现PCB高的布通率以及缩短设计时间呢?
本文介绍PCB规划、布局和布线的设计技巧和要点。
现在PCB设计的时间越来越短,越来越小的电路板空间,越来越高的器件密度,极其苛刻的布局规则和大尺寸的组件使得设计师的工作更加困难。
为了解决设计上的困难,加快产品的上市,现在很多厂家倾向于采用专用EDA工具来实现PCB的设计。
但专用的EDA工具并不能产生理想的结果,也不能达到100%的布通率,而且很乱,通常还需花很多时间完成余下的工作。
bBFwx@
0nT%Slbih
现在市面上流行的EDA工具软件很多,但除了使用的术语和功能键的位置不一样外都大同小异,如何用这些工具更好地实现PCB的设计呢?
在开始布线之前对设计进行认真的分析以及对工具软件进行认真的设置将使设计更加符合要求。
下面是一般的设计过程和步骤。
/>
ch
ItgH>
L'
1、确定PCB的层数|N6mTB2
A<
0L.J
电路板尺寸和布线层数需要在设计初期确定。
如果设计要求使用高密度球栅数组(BGA)组件,就必须考虑这些器件布线所需要的最少布线层数。
布线层的数量以及层叠(stack-up)方式会直接影响到印制线的布线和阻抗。
板的大小有助于确定层叠方式和印制线宽度,实现期望的设计效果。
@p
NJx"
mf#fA2[
多年来,人们总是认为电路板层数越少成本就越低,但是影响电路板的制造成本还有许多其它因素。
近几年来,多层板之间的成本差别已经大大减小。
在开始设计时最好采用较多的电路层并使敷铜均匀分布,以避免在设计临近结束时才发现有少量信号不符合已定义的规则以及空间要求,从而被迫添加新层。
在设计之前认真的规划将减少布线中很多的麻烦。
I@+lFG
4'
_LW?
DS
2、设计规则和限制2}ag_
_J+]SNk
自动布线工具本身并不知道应该做些什幺。
为完成布线任务,布线工具需要在正确的规则和限制条件下工作。
不同的信号线有不同的布线要求,要对所有特殊要求的信号线进行分类,不同的设计分类也不一样。
每个信号类都应该有优先级,优先级越高,规则也越严格。
规则涉及印制线宽度、过孔的最大数量、平行度、信号线之间的相互影响以及层的限制,这些规则对布线工具的性能有很大影响。
认真考虑设计要求是成功布线的重要一步。
D1"
1MUSod
]cS&
8{^2
3、组件的布局UU*0dSWr
3`mC"
ab/
为最优化装配过程,可制造性设计(DFM)规则会对组件布局产生限制。
如果装配部门允许组件移动,可以对电路适当优化,更便于自动布线。
所定义的规则和约束条件会影响布局设计。
F%w\D9+P
sxf}Mmsk
在布局时需考虑布线路径(routingchannel)和过孔区域。
这些路径和区域对设计人员而言是显而易见的,但自动布线工具一次只会考虑一个信号,通过设置布线约束条件以及设定可布信号线的层,可以使布线工具能像设计师所设想的那样完成布线。
|p'
_k
(z}
FBd+=bx,Z
4、扇出设计1c1e+
H
}xpe
在扇出设计阶段,要使自动布线工具能对组件引脚进行连接,表面贴装器件的每一个引脚至少应有一个过孔,以便在需要更多的连接时,电路板能够进行内层连接、在线测试(ICT)和电路再处理。
UMnR=~.
S;
et2f
为了使自动布线工具效率最高,一定要尽可能使用最大的过孔尺寸和印制线,间隔设置为50mil较为理想。
要采用使布线路径数最大的过孔类型。
进行扇出设计时,要考虑到电路在线测试问题。
测试夹具可能很昂贵,而且通常是在即将投入全面生产时才会订购,如果这时候才考虑添加节点以实现100%可测试性就太晚了。
LIm$Wl1U
gK]T}
经过慎重考虑和预测,电路在线测试的设计可在设计初期进行,在生产过程后期实现,根据布线路径和电路在线测试来确定过孔扇出类型,电源和接地也会影响到布线和扇出设计。
为降低滤波电容器连接线产生的感抗,过孔应尽可能靠近表面贴装器件的引脚,必要时可采用手动布线,这可能会对原来设想的布线路径产生影响,甚至可能会导致你重新考虑使用哪种过孔,因此必须考虑过孔和引脚感抗间的关系并设定过孔规格的优先级。
FQv02V+&
<
Au\=ypK
5、手动布线以及关键信号的处理qrORP3D@
\dQ2[Ek
尽管本文主要论述自动布线问题,但手动布线在现在和将来都是印刷电路板设计的一个重要过程。
采用手动布线有助于自动布线工具完成布线工作。
如图2a和图2b所示,通过对挑选出的网络(net)进行手动布线并加以固定,可以形成自动布线时可依据的路径。
42H
#n]Y
Dhfr{
无论关键信号的数量有多少,首先对这些信号进行布线,手动布线或结合自动布线工具均可。
关键信号通常必须通过精心的电路设计才能达到期望的性能。
布线完成后,再由有关的工程人员来对这些信号布线进行检查,这个过程相对容易得多。
检查通过后,将这些线固定,然后开始对其余信号进行自动布线。
Hr_x~n=w
Phjf$\pt
6、自动布线&
~f*q?
xR
B3i=pc
ef
对关键信号的布线需要考虑在布线时控制一些电参数,比如减小分布电感和EMC等,对于其它信号的布线也类似。
所有的EDA厂商都会提供一种方法来控制这些参数。
在了解自动布线工具有哪些输入参数以及输入参数对布线的影响后,自动布线的质量在一定程度上可以得到保证。
FPM
}:
c4
W(3~F2
应该采用通用规则来对信号进行自动布线。
通过设置限制条件和禁止布线区来限定给定信号所使用的层以及所用到的过孔数量,布线工具就能按照工程师的设计思想来自动布线。
如果对自动布线工具所用的层和所布过孔的数量不加限制,自动布线时将会使用到每一层,而且将会产生很多过孔。
"
kJWWR
kvFOk
在设置好约束条件和应用所创建的规则后,自动布线将会达到与预期相近的结果,当然可能还需要进行一些整理工作,同时还需要确保其它信号和网络布线的空间。
在一部分设计完成以后,将其固定下来,以防止受到后边布线过程的影响。
=u1w\>
(2Y
7'
l{I'
Z
采用相同的步骤对其余信号进行布线。
布线次数取决于电路的复杂性和你所定义的通用规则的多少。
每完成一类信号后,其余网络布线的约束条件就会减少。
但随之而来的是很多信号布线需要手动干预。
现在的自动布线工具功能非常强大,通常可完成100%的布线。
但是当自动布线工具未完成全部信号布线时,就需对余下的信号进行手动布线。
*/m~m?
eEb1R}@
7、自动布线的设计要点包括:
C4K&
flk]
h]z|OhG
7.1略微改变设置,试用多种路径布线;
V$%Fs{
7.2保持基本规则不变,试用不同的布线层、不同的印制线和间隔宽度以及不同线宽、不同类型的过孔如盲孔、埋孔等,观察这些因素对设计结果有何影响;
Xg)FIaw]eT
7.3让布线工具对那些默认的网络根据需要进行处理;
*y@]zNPD
7.4信号越不重要,自动布线工具对其布线的自由度就越大。
N.cRZm%
s9dBXfm
8、布线的整理Ss/="
jC
Fk&
2W
sW:
如果你所使用的EDA工具软件能够列出信号的布线长度,检查这些数据,你可能会发现一些约束条件很少的信号布线的长度很长。
这个问题比较容易处理,通过手动编辑可以缩短信号布线长度和减少过孔数量。
在整理过程中,你需要判断出哪些布线合理,哪些布线不合理。
同手动布线设计一样,自动布线设计也能在检查过程中进行整理和编辑。
$f\-.7OD
2UJ0%k
9、电路板的外观AYerz
MM7gMAA.mz
以前的设计常常注意电路板的视觉效果,现在不一样了。
自动设计的电路板不比手动设计的美观,但在电子特性上能满足规定的要求,