找回密码
 注册
关于网站域名变更的通知
查看: 1611|回复: 1
打印 上一主题 下一主题

PCB设计问题集(lesson 1)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-5 16:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
非常详细、实用的问题集,给各位需要的同学   J* n5 _9 N; _1 E

# n% g- c2 A9 }7 G0 b$ g+ h. r' T* @
& k! k% ?0 y; P2 ?7 Q& z0 A
+ j7 l+ p5 o% u3 H0 F
, f+ d) f0 S; N0 H% }* H

8 N, s2 w7 I) W/ l- f. W, m0 H
1 g! {: _. L7 E7 |1 I
2 b8 l' i0 ~/ {% n
感谢贵公司多媒体教程给我带来的帮助!
5 Y" `0 O; e( [$ z' S- @我想请教您一个问题:! ]! v9 b, B) V
在设计准备中设置VIA、层、布线规则一节的多媒体中,
$ F: k2 O; B, P$ Z( C1.为什么有边界线还要对内层的外形线进行设置?% I$ Y7 E% `, S5 X4 k
2.Layer_25是什么?为什么此外形线设为Layer_25?
: {: p% X9 v' c5 u' @3.我在其它地方看到“在做元件的时候焊盘定义里就要加上第25层”,
" ^; @8 t- k0 X" |5 {但在贵公司教程中做QFP-44P这个示例时并没有加,这是为什么,加与不加有什么区别?/ o7 K2 e' `" F& V
请指教,谢谢!

  h7 \5 M" H% A/ _
答:1 r' S+ Q' M: z% V. D' r
有关您的问题回答如下:
: a( N) p: X5 j/ d) c在我们的多媒体教程1,2部中介绍了PowerPCB的层使用,以及我们推荐的层使用惯例。因为您没有资料,所以简单介绍一下:1 g8 w# o: F: I# f3 P' J3 a8 U
Layer_25层是内层负片设计时使用,用来做安全焊盘,注意只有DIP元件才需要,QFP等SMD表面帖装元件是不需要的。安全焊盘一般应该设置得比表面的连接盘大,如果您对负片设计不是很清楚,请阅读相关资料。
4 o( ?% O6 n+ I5 l1 Y* t2 V' e为什么有边界线还要对内层的外形线进行设置?
7 {# r1 `. l0 ?( w这同样是对负片设计时的一种手段,加宽负片的外形边界线的作用,相当于正片设计时对外形边缘区设置布线禁止区域。

% G; |5 w) W1 t& g* l2 z! ]1 c" \1 R
3 @  Y& A/ a# W5 J2 C) _
/ V1 f/ L; c$ S8 l- A5 [! l
您好!' u7 S/ k, j; P" q
本人已做了Library:FTL.PT4文件和Netlist:training.asc文件但发现与你们的教程中不同和错误不能输入,请你能否将你们的教程中的Library:FTLPT4文件和Netlist:training.asc发给我做参考学习.谢谢!!
4 X! Q3 W- D) L" w- b
答:
3 t& x: @9 a# V) ^5 B( U" [
感谢您的来信,有关您的问题希望您能够找到错误原因,如属于什么类型的错误等,才能真正有所提高。
' ]* e( \! z7 e$ D4 R6 b9 _( R+ E
按照您的要求我们将Traing.PCB送给您,您可以将所有元件存储到自己的库中,方法在教程中有介绍。
2 b; `6 x! C9 j  ?$ |  |4 V$ p简要说明如下:选中所有元件/在右键菜单中选择SAVE TO LIBRARY/然后选择一个库就可以了。
  V) ~8 K2 \& ]+ S6 m有关NETLIST,您可以使用我们的数据与您自己的NETLIST相比较.使用NETLISTCompare命令,还可以输出一Netlist,使用Report功能。请尝试上述方法,如果仍然有问题欢迎来信提问。! a; S8 m7 j4 d/ }3 |
注:上述所有操作在各相关教程中都有介绍,相信在阅读后续课程时您自己就可以找到答案了。
5 V  W& V7 k, @* K; L
9 h6 W- ^  E. H* e

: S! w( ?) F" G- g( ~$ U! T" b; }- R
请教怎样用你上次发给我的training.jop文件,输出Netlist training.asc文件.怎么在教程里看不到) }' d2 `- V: l( @9 s5 Z& t
答:( Q, C! m. k9 B4 s
通过FILE/REPORT中/进行ASC OUT,在新出现的对话框中,选择POWERPCB NETLIST.就可以输出。同时注意POWERPCB 的NETLIST格式如果要想读入到您的设计中需要在最前面增加一行关键字,在第2部教程有介绍.。
/ i& L7 v5 Q- B* F" V) x) ?( v
# c) O! c& w: \8 Q  J
1 l% u( ]+ Y; D& `
您好!
2 k. ^3 |( B6 s  _我已看完你们的第一部(元件设计标准/操作规程),觉的很好.在这里有一个问题:在制作元件时,测量元件间距为什么只能准确到小数点后1位(如:2.5)而不能到小数点后2位(如:2.54)请问这在那里设置。

5 D6 n& E- }7 M) Q
答:* Q# s$ q1 A: m& u# x
A:请进入SETUP/Preference/Auto Dimensioning,然后从General Settings 窗口选择 Text在新打开的对话框中将Precision的Linear一栏增加到2位或者是3位,这是小数点后的位数。请试试看,如有问题欢迎随时来信。

9 A" s* I+ I3 x. H8 g1 Y9 J, U+ n* k% T8 j3 }

) v+ V* t" w" u8 P: K# k; w; v

. `" I  _9 I" l3 B
在powerpcb中怎么样直接放置(不用在EDITOR DECAL中做成元件)一个2*3的焊盘,内径1.5外径3的过孔。是不是都要在EDITOR DECAL中做成元件后再调入。2 T2 u& i. I3 X6 O' u, {
答:
. A) k* {6 q; H只要有孔必须用元件,而且这是保证不出错误的最安全的方法。  s$ X6 s9 @- X' D
1 _1 b* u2 J" d$ @3 ~1 j0 U9 u6 p

3 j- J$ l: u* S& G! d- P$ e8 R7 h+ w0 D
在powerpcb中画线是不是一定要有网络(鼠线连接)才能进行布线,没有鼠线连接可以直接画线吗?5 E$ i( }# I4 d/ Q7 C5 d- d
答:9 ]! @6 }. E2 n
在PowerPCB中只要有电气连接肯定会有NET网络(鼠线连接),但是在ECO下面可以不加NET网络直接追Route。+ T" N7 i0 G0 |
只适合简单的设计。在教程中有介绍。

6 @6 M# i! g9 d; ^
+ W2 p# j3 k, R0 u5 g2 I

# `7 {- C; Z0 C) I0 [
( |0 w) w# l+ `, ~$ Y9 M  C- N2 C
有时要画一条0.5的线,而在Rules/../recommended中设置是0.2,为什么在画线输入W0.5后,这一段是0.5而下一段又变成0.2是不是powerpcb中画线就是这样。
8 s$ v2 F! y# {* U3 g8 K答:
1 u4 D+ b4 D/ w! E" s这是因为Rules/../recommended中设置优先,所以请更改设置,会比较方便。2 ?! x4 j. T$ n% [5 g
/ `/ g) K* @' A3 @  Z, a

: X( ^9 ], T. W  [/ q, x0 |- z: Q3 ]3 ?, j" ?

9 ^/ T1 x4 c3 N; l' u我已经能够创建复杂的plane area, 但是,尽管我在该Plane area中放置VIA,热焊盘自动出现,但鼠线却不消失,同样的PCB图中,GND层的热焊盘却不出现鼠线,为什么?
) _6 ]; Q9 }9 A+ e+ K- K7 a
答: 3 p" f+ t3 k7 r( Y- R0 p5 M2 K
鼠线是否显示一般与VIEW/NETS中的设置有关,请看多媒体教程
第3部中有介绍,再说,显示鼠线并不一定表示没有连接,只要VERIFY DESIGN中的内层与连接检查无错就可以完全放心。
$ H! {9 g& T5 l5 U4 }6 j+ ~& u# y( I+ N
, D0 y" F7 D% g1 M7 L

) W/ A6 j3 _9 c2 s  S! A5 c5 i我希望在VCC层(Splix/Mixe)整个布+12V的Plane area,然后在其中一小块布+12S的Plane area如何操作。
5 Y& R) V1 @; ^- e8 y
答:
! f+ M0 w5 d/ z& M8 }* E一般可以通过下面两个途径实现
) g, Z7 [- D$ A8 |
正片使用COPPER POUR 功能,此时VCC层设置为普通的ROUTING 层即可。然后用COPPER POUR画,注意FLOOD设置。或者Splix/Mixe,注意LAYER 设置,是否将两个信号都ASSIGN了?另外外形是用AUTO PLANE SEPARATE 画的吗?
9 w/ k9 j! y  o
8 n' O2 `; r# O1 U& e" n# ]" C+ q9 b% i! ?9 d

  |6 W& T4 |6 G% z: pPCB图中各种字符往往容易叠加在一起,或者相距很近,当板子布得很密时, 情况更加严重。
当我用Verify Design进行检查时,会产生错误,但这种错误可以忽略。往往这种错误很多,有几百个,将其他更重要的错误淹没了,如何使Verify Design会略掉这种错误,或者在众多的错误中快速找到重要的错误?
' m# o) M1 F# y
答:: Q) H" ^& s5 [; B. c8 }
可以在颜色显示中将文字去掉,不显示后再检查;并记录错误数目。但一定要检查是否真正属于不需要的文字。
2 p$ k: @9 b0 b* X( O$ S/ p4 n0 C
: I, s8 A7 A9 O, i
PowerPCB提供了一些常用器件的封装,问题是:
# W( L. m. R& {/ h1. 我不知道封装的名字和实际器件的对应关系
1 l" X7 l' {; x- U6 v2. 似乎PowerPCB的名字和国际通用的元器件的封装名字不是一致的,PowerPCB用了一些简写,如何对应起来?7 A- B( U, q9 E  ]/ j+ N
3. 一种封装对应好几种,如何选择?例如:SSOP8就有
9 w8 N# X7 P; m
  SO8-opt  u. ^+ {- i3 L# F  ]8 f- u' R( }
  SO8M1+ C# s6 ^: s) b8 i( r# x% c# W
  SO8M28 a6 B* A0 j% l7 n
  SO8NB
9 ^% P, V  f; p- t: O  SO8NBWS
# t+ l) x/ m' r- A6 @  SO8WB
( E, m. J: v" V! ]% H6 u  ...
  w4 e, l! x' A  h
答: 
7 D6 u' S" u1 L) r( o! p# w再次重申,最好不要使用厂商的库,应尽量自己建库.原因有多种,可以避免出错,虽然要多化些时间.
) ^6 {' ?' ^3 E$ ~各家起名都有自己的规则,该例是根据具体的封装命名的一般人不容易记住,而且是用英制,不太适合我们使用.  @5 b7 {( d: f  w
建议您根据元件资料,自己建立一个命名规则,慢慢建立自己的库.! z6 V% t1 d& ^2 z+ M* n6 J. ]+ E5 o
Type 名用元件的封装名,Decal用自己的命名规则起名等.

该用户从未签到

2#
 楼主| 发表于 2008-8-5 16:55 | 只看该作者
坐一下SF
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-8 00:33 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表