EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
非常详细、实用的问题集,给各位需要的同学 " C3 n; i3 b; @8 u/ w: ^
G" |8 o( [! D5 g1 V7 A# ?
( R `; {) \ C7 p$ p4 i1 G
% S5 _" `) K' y% W: H
- z6 a+ O$ {% V. Q. i
/ {' n6 _6 S" X
1 ?1 u6 L* i9 ~$ z) ~% u ) @0 F( R' i- W; S) `
问:4 p* s5 |# A1 }( g* `7 h. ^
感谢贵公司多媒体教程给我带来的帮助!
# ?- r. Q# t- Q" w( f我想请教您一个问题:& i; `* W" X* b+ R# t( q7 {
在设计准备中设置VIA、层、布线规则一节的多媒体中,5 X1 r' E) F: f
1.为什么有边界线还要对内层的外形线进行设置?# |9 s. ]9 u; E' @5 [
2.Layer_25是什么?为什么此外形线设为Layer_25?4 }! \5 B0 _# I3 P( Q1 s u8 z
3.我在其它地方看到“在做元件的时候焊盘定义里就要加上第25层”,* u$ M; F p6 }9 D; B" [
但在贵公司教程中做QFP-44P这个示例时并没有加,这是为什么,加与不加有什么区别?
, H6 x) S9 t1 t- r, l$ W请指教,谢谢!
0 z* e! I* {- n$ [+ g答:8 @2 ^- O) L+ n, u
有关您的问题回答如下:
6 L8 ?8 Q _$ `( z% ^在我们的多媒体教程1,2部中介绍了PowerPCB的层使用,以及我们推荐的层使用惯例。因为您没有资料,所以简单介绍一下:6 m8 a5 D% ~' T2 W' `- }
Layer_25层是内层负片设计时使用,用来做安全焊盘,注意只有DIP元件才需要,QFP等SMD表面帖装元件是不需要的。安全焊盘一般应该设置得比表面的连接盘大,如果您对负片设计不是很清楚,请阅读相关资料。/ i% W: H" A: ~( {0 | A8 K8 B0 R, T# f5 L
为什么有边界线还要对内层的外形线进行设置?
0 p" L4 u$ W! G8 d这同样是对负片设计时的一种手段,加宽负片的外形边界线的作用,相当于正片设计时对外形边缘区设置布线禁止区域。9 ~7 l6 J9 n9 _
: l. y' d* f: g
: u, v- E1 g' J. W# p$ U7 z问: % }3 x# ^! e7 S `' A
您好!
( S! Y6 ^( m2 E$ l1 n本人已做了Library:FTL.PT4文件和Netlist:training.asc文件但发现与你们的教程中不同和错误不能输入,请你能否将你们的教程中的Library:FTLPT4文件和Netlist:training.asc发给我做参考学习.谢谢!! ( ?9 ~- B, A% z) e: k, H! d! |
答:& |5 }9 a' U1 @! K
感谢您的来信,有关您的问题希望您能够找到错误原因,如属于什么类型的错误等,才能真正有所提高。
$ S- z3 @! J! @1 P; @: R8 _按照您的要求我们将Traing.PCB送给您,您可以将所有元件存储到自己的库中,方法在教程中有介绍。
# F) }1 n0 l4 l, A+ ^& g简要说明如下:选中所有元件/在右键菜单中选择SAVE TO LIBRARY/然后选择一个库就可以了。: W9 {7 r# v, a& a
有关NETLIST,您可以使用我们的数据与您自己的NETLIST相比较.使用NETLISTCompare命令,还可以输出一Netlist,使用Report功能。请尝试上述方法,如果仍然有问题欢迎来信提问。
+ w2 m. S! ~) ~4 x注:上述所有操作在各相关教程中都有介绍,相信在阅读后续课程时您自己就可以找到答案了。: r7 l# {0 a6 ^9 g! P% Q" M* u
# y# B6 C0 }+ `7 F1 ^
问:
6 F8 ]/ d7 o: z9 N% J请教怎样用你上次发给我的training.jop文件,输出Netlist training.asc文件.怎么在教程里看不到。
) I3 ]7 B, u+ L1 A9 U& O8 @答:
$ z; q! G7 ^3 i通过FILE/REPORT中/进行ASC OUT,在新出现的对话框中,选择POWERPCB NETLIST.就可以输出。同时注意POWERPCB 的NETLIST格式如果要想读入到您的设计中需要在最前面增加一行关键字,在第2部教程有介绍.。
6 S, H+ p# @! b& b! k 5 V# M0 W( I" c; g& F4 t# T; x4 c
问: & P* U0 v' E ] D/ Q
您好!
+ y9 l8 `. }% T. K我已看完你们的第一部(元件设计标准/操作规程),觉的很好.在这里有一个问题:在制作元件时,测量元件间距为什么只能准确到小数点后1位(如:2.5)而不能到小数点后2位(如:2.54)请问这在那里设置。
1 N5 x) O4 r- W+ H& z答:
0 }4 |1 d; t1 ~7 rA:请进入SETUP/Preference/Auto Dimensioning,然后从General Settings 窗口选择 Text在新打开的对话框中将Precision的Linear一栏增加到2位或者是3位,这是小数点后的位数。请试试看,如有问题欢迎随时来信。
* F; z2 Z: n. S' L
- s* s3 {, S4 L) L4 V
: o* F: Z9 v9 X问:
7 p' Y( f3 Z# S4 J/ h/ N( T. G6 ]在powerpcb中怎么样直接放置(不用在EDITOR DECAL中做成元件)一个2*3的焊盘,内径1.5外径3的过孔。是不是都要在EDITOR DECAL中做成元件后再调入。
# H: G9 C" [. o3 \答:
! i. `: U' F$ i/ F1 z# i只要有孔必须用元件,而且这是保证不出错误的最安全的方法。
4 e4 [, j4 a1 N" G7 O. B. E; T4 A# \0 P2 F
3 t1 ^( ^8 m5 \$ r# p问:
$ R" e' W& L& x; n在powerpcb中画线是不是一定要有网络(鼠线连接)才能进行布线,没有鼠线连接可以直接画线吗?: Y/ B0 B# i* F4 I# Y
答:
7 V+ v, Z) d/ a* {. v在PowerPCB中只要有电气连接肯定会有NET网络(鼠线连接),但是在ECO下面可以不加NET网络直接追Route。
% C4 C& s. Z7 s( ?5 a, o/ [$ ~% ]只适合简单的设计。在教程中有介绍。
7 q9 x: M& ~/ e, ^
1 ]+ r$ f* V8 S7 \) o
8 u6 ]5 v! h7 c+ s; _3 F4 ^+ [) Q3 P; _1 z
问:
4 j" K6 y5 Z; H1 u3 u% t8 f6 B有时要画一条0.5的线,而在Rules/../recommended中设置是0.2,为什么在画线输入W0.5后,这一段是0.5而下一段又变成0.2是不是powerpcb中画线就是这样。9 p( H. r6 S1 i/ W# u) k
答:
7 b: N0 p- t6 S- G3 \+ g这是因为Rules/../recommended中设置优先,所以请更改设置,会比较方便。
, s C9 ^1 A3 Y% K6 J
: B4 E5 B; g# c( o
! L. T- }0 ]7 U1 O) T$ ~6 |: T- v+ v6 c! ^, a% d
问:
0 A; ~) ~8 e, b* T1 O5 {我已经能够创建复杂的plane area, 但是,尽管我在该Plane area中放置VIA,热焊盘自动出现,但鼠线却不消失,同样的PCB图中,GND层的热焊盘却不出现鼠线,为什么?
' Y* Z" u2 |" A# r答: ' f) s- K2 p x1 `/ }% Y8 @( ?
鼠线是否显示一般与VIEW/NETS中的设置有关,请看多媒体教程第3部中有介绍,再说,显示鼠线并不一定表示没有连接,只要VERIFY DESIGN中的内层与连接检查无错就可以完全放心。
& Y6 b. {1 \% W# B, y4 t5 X3 e
6 b1 M& V8 x* q! ^) Z# j
6 H. w$ x6 j1 t" K问: ! l$ ^5 v) w( m! O7 L* k# _ i
我希望在VCC层(Splix/Mixe)整个布+12V的Plane area,然后在其中一小块布+12S的Plane area如何操作。5 z0 [4 o* e: s# C
答:
, b# V/ C8 m) p8 s- ?( U* t) b一般可以通过下面两个途径实现:; B! O5 l0 ~& i& Q7 H
正片使用COPPER POUR 功能,此时VCC层设置为普通的ROUTING 层即可。然后用COPPER POUR画,注意FLOOD设置。或者Splix/Mixe,注意LAYER 设置,是否将两个信号都ASSIGN了?另外外形是用AUTO PLANE SEPARATE 画的吗?! F1 o* n& {- R1 T& N# O
9 S8 o! z. ]% u: l& x$ h1 `
) R7 g9 v$ Q0 K问: 4 [' t0 ]# q+ k! w/ M6 x7 p
PCB图中各种字符往往容易叠加在一起,或者相距很近,当板子布得很密时, 情况更加严重。当我用Verify Design进行检查时,会产生错误,但这种错误可以忽略。往往这种错误很多,有几百个,将其他更重要的错误淹没了,如何使Verify Design会略掉这种错误,或者在众多的错误中快速找到重要的错误?- u+ O/ x% |) ]3 T2 w, [& u
答:: z6 U5 ?! \- Q% k$ y9 o
可以在颜色显示中将文字去掉,不显示后再检查;并记录错误数目。但一定要检查是否真正属于不需要的文字。 / {. l6 F. l6 c6 L( W, t u- f
问:
J5 m1 K, I3 p7 J4 @3 W' BPowerPCB提供了一些常用器件的封装,问题是:
6 z, X1 T% @$ ]( p9 u) K! D1. 我不知道封装的名字和实际器件的对应关系
2 T; q6 {! F$ d$ A5 x5 J2. 似乎PowerPCB的名字和国际通用的元器件的封装名字不是一致的,PowerPCB用了一些简写,如何对应起来?
7 O" \5 t4 D0 @, A: a3. 一种封装对应好几种,如何选择?例如:SSOP8就有& v- r% |2 r: H
SO8-opt
% A! m8 f/ n. {$ M$ d; _# D SO8M1
& |" d' ^6 q1 U; T SO8M2
7 }; N/ h/ d7 h9 a1 o1 h SO8NB
n# w3 \' l. { SO8NBWS
N( c& t. O) C: m SO8WB+ S! q3 k& a7 [0 G
.../ _* f U& l( T9 z$ Q
答:
. I- b7 C$ y; R3 G3 a* m6 u再次重申,最好不要使用厂商的库,应尽量自己建库.原因有多种,可以避免出错,虽然要多化些时间.- a, D( [' y g3 P8 K) c
各家起名都有自己的规则,该例是根据具体的封装命名的一般人不容易记住,而且是用英制,不太适合我们使用.
7 F( K" i. e3 K& F! G! _' ~建议您根据元件资料,自己建立一个命名规则,慢慢建立自己的库.5 d5 y0 |/ ?/ W- ]+ g
Type 名用元件的封装名,Decal用自己的命名规则起名等. |