4 m. s/ A6 _# B- l3 信号线布在电(地)层上 0 z$ F3 U. X" i" A' }7 W* L 在多层印制板布线时,由于在信号线层没有布完的线剩下已经不多,再多加层数就会造成浪费也会给生产增加一定的工作量,成本也相应增加了,为解决这个矛盾,可以考虑在电(地)层上进行布线。首先应考虑用电源层,其次才是地层。因为最好是保留地层的完整性。. z: Z2 q/ T. @& M8 C. Q
f. G* P+ b+ b9 L4 大面积导体中连接腿的处理 & O( F! O7 ~. E6 Y' e! S 在大面积的接地(电)中,常用元器件的腿与其连接,对连接腿的处理需要进行综合的考虑,就电气性能而言,元件腿的焊盘与铜面满接为好,但对元件的焊接装配就存在一些不良隐患如:①焊接需要大功率加热器。②容易造成虚焊点。所以兼顾电气性能与工艺需要,做成十字花焊盘,称之为热隔离(heat shield)俗称热焊盘(Thermal),这样,可使在焊接时因截面过分散热而产生虚焊点的可能性大大减少。多层板的接电(地)层腿的处理相同。9 N3 d2 ?1 V7 {+ K* f5 h
) ~* E Y# ]1 h2 Y( P4 |& Y1 C/ X
5 布线中网络系统的作用 3 B: T- z: J4 T4 ? }4 G 在许多CAD系统中,布线是依据网络系统决定的。网格过密,通路虽然有所增加,但步进太小,图场的数据量过大,这必然对设备的存贮空间有更高的要求,同时也对象计算机类电子产品的运算速度有极大的影响。而有些通路是无效的,如被元件腿的焊盘占用的或被安装孔、定们孔所占用的等。网格过疏,通路太少对布通率的影响极大。所以要有一个疏密合理的网格系统来支持布线的进行。 ( M w8 b& N, C# K/ _( N 标准元器件两腿之间的距离为0.1英寸(2.54mm),所以网格系统的基础一般就定为0.1英寸(2.54 mm)或小于0.1英寸的整倍数,如:0.05英寸、0.025英寸、0.02英寸等。( N/ a1 v/ V" d: l7 J
9 S' |: }4 Y; _( A% W: F1 i6 设计规则检查(DRC)9 h( I- C) E" I8 [3 d
布线设计完成后,需认真检查布线设计是否符合设计者所制定的规则,同时也需确认所制定的规则是否符合印制板生产工艺的需求,一般检查有如下几个方面:5 K. Q; j3 h0 d
4 ^1 k* }0 M% g% `, y6 H0 l
(1)、线与线,线与元件焊盘,线与贯通孔,元件焊盘与贯通孔,贯通孔与贯通孔之间的距离是否合理,是否满足生产要求。 ]4 i% M% N" {" ~0 q* s(2)、电源线和地线的宽度是否合适,电源与地线之间是否紧耦合(低的波阻抗)?在PCB中是否还有能让地线加宽的地方。 0 O! a: d' R. S
(3)、对于关键的信号线是否采取了最佳措施,如长度最短,加保护线,输入线及输出线被明显地分开。 6 c& b. o. J- a; ~7 N/ X8 D
(4)、模拟电路和数字电路部分,是否有各自独立的地线。 . F4 ^( p+ u, |; i" q6 G+ J
(5)后加在PCB中的图形(如图标、注标)是否会造成信号短路。 2 Q9 P4 d' G# ?) _" e(6)对一些不理想的线形进行修改。 + \& n0 R8 K2 W
(7)、在PCB上是否加有工艺线?阻焊是否符合生产工艺的要求,阻焊尺寸是否合适,字符标志是否压在器件焊盘上,以免影响电装质量。 : |3 `* H S' @6 B+ }) \/ D(8)、多层板中的电源地层的外框边缘是否缩小,如电源地层的铜箔露出板外容易造成短路。" ?( ?7 ?* s* w/ Z9 G" ^
- z4 V9 F7 f6 U* l! w! V6 v6 q
5 B. ~! A( i3 `2 n
下面的问题,属于网友经常提问的。现在把问题和解答整理出来。 7 \. }, p1 p( y% } v7 y6 p" P* CA.常用软件的下载问题 # i9 K6 i& P# V" [, CB.Protel常见操作问题5 p. a, P* V. _ e! n+ p% x1 S
C.Protel中常用元件的封装 ' s2 [' a( Y v& s* YD.由SCH生成PCB时提示出错(Protel) & P+ v$ G5 h" Y" G$ ^) NE.电容,二极管,三极管,有源晶振等器件的极性1 Q/ K; q3 z# T( G+ o
F.不同逻辑电平的接口 / |+ s5 A5 R6 }$ Z
/ J. f0 y9 f* @0 h% s- GG.电阻,电容值的识别 * Y/ u2 ]" i+ d! Q
2 J- c, ]: l* V _( S8 \) o
9 I# g) T3 B0 ]2 y
% |8 u" o. `$ R' x8 ]$ W& pA.常用软件的下载问题:; j, J6 j$ a1 E
★Protel99se,Protel2004从哪里可以下载到 8 J, P3 p8 X" w 本版置底ftp,soft帐号下,pub/eda下。密码将不定期更改,见置底贴。 ! d W4 C) m% i' _8 X* S1 s2 c+ e4 s- A: @7 h
B.Protel常见操作问题: 4 P# i* H+ ]# W1 {6 p★如何将原理图中的电路粘贴到Word中 + X3 S* F; [* H9 C. O$ c" A tools->preferences->Graphical Editing,取消Add Template to Clipboard,然后 * S1 M* M, D6 Q: q. ~$ q* R6 b复制! I8 x8 d6 f- `% u( e
& o) T2 h. \$ g0 E, s% h; K# D
★如何切换mil和mm单位 & U7 q$ k- h+ G J/ q& V3 X 菜单View->Toggle Unit,或者按Q键, v. K; f6 h$ l7 L5 ~8 V
* s! }5 u% u9 d★取消备份及DDB文件减肥:8 T# X' I7 V3 g0 O% M6 b% J
"File"菜单左边一个向下的灰色箭头 ( n7 R0 N% }- a4 B) i/ C4 ^ preference-->create backup files . N W% z1 [' ^2 E design utilities-->perform compact after closing 8 I. I, b/ a# L* f1 S运行PROTEL99,先不要打开文件,在菜单栏左边的下拉箭头里选《Design Uilitie...》,弹出对话框《Compact&Repair》里进行Compact(压缩)操作. B& J4 O4 h/ Z
n7 C1 F6 K+ o. | u# X
★如何把SCH,PCB输出到PDF格式( r% |! [6 w3 u
安装Acrobat Distiller打印机,在acrobat 5.0以上版本中带的。然后在Protel里 d" j$ Q9 f: q; o. h& y) ^) c
的打印选项里, & R0 k' w- W, w* o% L) f 选择打印机acrobat Distiller即可。 o# R! D) \$ }
2 x( U; m4 l& a( m- q' ^★如何设置和更改Protel的DRC(Design Rules Check)0 |; ], }+ q; `2 v, y
菜单Design->rules。只针对常用的规则进行讲解: ) \- I6 C% M2 h8 A4 v5 h * Clearance Constraint:不同两个网络的间距,一般设置>12 mil,加工都不会出' q& @% M0 {; q! L
问题3 R$ A2 ^( A+ H b/ Q6 ^
* Routing Via Style:设置过孔参数,具体含义在属性里有图。一般hole size比导1 g6 F7 U" h: T8 L. ~ X" K' s
线宽8mil以上,diameter: |% W+ P+ o0 L6 B9 E
比hole size大10mil 以上: _5 v, V! S1 F) u: G7 u z
* Width Constraint:导线宽度设置,建议>10mil- @6 ~; J8 D$ T( P" S1 E
% J/ P* N% m$ r# f Q* ^ 8 h% c' q# u( u5 GC.Protel中常用元件的封装9 I X! x- `: c+ x- S3 u& B; b
, u3 P. T( O% y+ |( b* e* Z
以下元件在Protel DOS Schematic Libraries.ddb,Miscellaneous Devices.ddb(以: n _- i6 n/ U7 ^1 Z, g; L
上 }, p) j; ~# b# N9 h
是schlib)Advpcb.ddb,Transistors.ddb,General IC.ddb(以上是PCBlib)等库文件中, ! C' U3 o3 A, A* i/ b" f( D可! r' _6 q( T( n% G
以使用通配符“*”进行查找。另外,希望大家把自己做的封装传到ftp上共享,这样可 P7 U0 ]/ [4 S5 p以节省时间。 - E# D2 }) X2 E$ b. M4 b0 A9 t$ E6 \+ @7 f
直插 表贴8 q* ^& T% x+ E3 h, ?. [
电阻,小电感 axial0.3/axial0.4 0805/0603等5 |* P2 s& y6 h) n0 D
小电容 RAD0.1/ RAD0.2 0805/0603等 ^2 z$ x W) f' k
电解电容 (RB.2/.4) 1210/1812/2220等 4 ~9 S& ^6 L! G2 v5 _小功率三极管 TO-92A/B % r6 E/ g+ [- ASOT-23 . J& Y0 J5 l+ ~7 i; e- Z
大功率三极管(三端稳压) T0-220 " A( I2 J- N/ X1 T* W( h1 b
小功率二极管 DIODE-0.4 自己做 & Q. G6 U0 Q% `0 Y" c双列IC DIPxx SO-xx xx代表引脚 4 G8 _% M! }( _5 Z数 7 O: y) a6 F) w* D3 s; K6 M1 [- b 5 l/ {5 N. r3 t% |' R有源晶振 DIP14(保留四个顶点,去掉中间10个焊盘) : h, r. ]5 R9 \$ S# f四方型IC 大部分需要自己用向导画,尺寸参照datasheet 5 n; o2 l1 Y5 y9 a4 W4 p接插件 SIPxx/IDCxx,DB9/DB25(注意male/female的区别)等 % L! d+ h3 ]' z: F5 X% m电位器,开关,继电器等 买好了元件,量好尺寸自己画% w+ e2 q5 b5 f) m
提醒:*使用封装时最好少用水平/垂直翻转功能6 w9 }; ?9 u) w1 y& n
*自己建好的元件库或者PCB,一定要1:1的打印出来,和实际比较,以确保无误! u" S9 @" z m! N% U
*有条件的话,尽量先买好器件,再定封装,可以节省很多眼泪 & V9 ?- E7 ?, t7 a4 a7 N8 P5 U. T; T# |' {) Q
& W9 H5 A5 a1 }0 `) j# @+ u0 @# B
D.由SCH生成PCB时提示出错(Protel) $ l) u& @/ Q2 t$ i/ G' M$ g* S4 d
sch编辑界面中选择design-->updatepcb,在出现的对话框中按“Preview Change”按0 }5 d1 w/ V$ m. I' ^
钮3 \" D! P+ F$ Z, r q
,选中 Only show Errors会列出所有错误 ( n! Z0 \ |& n4 _: b2 X 2 p5 m; N: v5 H1 { q 错误类型 解决办法5 u7 E& g9 u1 ^+ G2 v8 \
1.footprint not found 确保所有的器件都指定了封装 % r+ `" R: O! u) T; L+ k 确保指定的封装名与PCB中的封装名一致 / o, E& H! l* I7 t4 z 确保你的库已经打开或者被添加7 @: Z6 m! ]3 \2 Y3 T9 t
2.node not found 确认没有“footprint not found” 类型的错误) o2 H) n" ?8 N
编辑PCBlib,将对应引脚名改成没有找到的那个node 7 o/ {2 Y. h/ x2 o3.Duplicate sheet number degisn-options-organization,给每张子电路图编 ) }" R! P2 W! U3 m号" x1 D* g, S/ D" o" I7 b
' }! I( Y. e3 W+ ~% W- _
9 t9 `7 u, @2 \. }% d: R+ f( kE.电容,二极管,三极管等器件的极性问题:' |/ |2 G' I# V5 L! {
' P! o2 F( W8 {6 x( {
直插铝电解:负极附近有黑色的“-”标记,如果没有剪腿的话,长腿为正 6 E* ~! h7 L6 C4 `. e$ b贴片钽电解:有横杠的一头为正 : [, n6 P) L# p% o5 O二极管: 有圈的一头为负; B2 V! h4 }7 s/ u: J
小功率三极管 ____________________________ ' ^( e& ]2 y c# q; q贴片(SOT-23): 直插(TO-92)美国标准 | 有源晶振 | + E0 ]4 o0 z- W: J& Z C /^^/| | (以DIP14的引脚位置作参考)| 2 l3 Y8 b4 G+ L C# o _[]_ (俯视图) |^^^||(正视图) | ___ |- S+ ^$ ^3 N$ k
| | |___|| | NC 1 -|。 |-14 VCC | / w/ P7 r& n0 k; I0 @[]--[] | | | | | | |1 S0 P, p, A4 F3 F- q. C, h; h
B E | | | | GND 7 -|___|-8 OUT |# ]6 P) |4 |; E/ |, r
E B C |____________________________| # y+ D+ ~# L+ D$ L* w% t; a 9 Z3 _: y' u2 U u2 @ 7 C& T- K2 x NF.不同逻辑电平的接口问题:4 n# l" |* b( ^% j
' p; t, L) C- l* e
CMOS<-->TTL 电源电压相同的条件下可以兼容3 c2 H( q4 K) y; ]9 W
3.3V--->5V 一般可以直接驱动(以datasheet为准!)' u- d9 Y1 U5 [) w
5V--->3.3V 74LVT245/74LVT16245, d: O) c* I J: O' Q/ T
5V<-->3.3V 74LVC4245/74LVC16245" U& D0 M/ f/ A- n9 i X
ECL-->TTL MC10125( b4 ^& A- d9 c0 E4 c; U8 ^
TTL-->ECL MC10124+ m8 j, C' \; P, _* u
5 W2 [: K' ` \& n& @
8 J8 R) D, G' W. h2 y( qG.电阻,电容值的识别! n; u, o: i9 |* Q/ F) [( M0 s/ {
8 N3 {. n+ a) s2 x. y
色环电阻: ; F. M ~! i2 G9 J/ {0 c+ I黑 棕 红 橙 黄 绿 蓝 紫 灰 白 L7 Y' v) P9 N4 t% w0 1 2 3 4 5 6 7 8 9 3 O! v0 u: W: \( |2 L' u/ t( a7 H/ ]- |- y+ T$ P
最后一环表示精度,离其他几环比较远(一般是棕色)) b+ M: b% U% p+ u
倒数第二环表示阶数(10^n)" l2 b' p7 p5 c
前面的是有效数字 # i! w! ^% @2 M. t例: “绿棕黑黑棕”这个电阻是510欧0 r0 [ @: f/ j