|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家好,上一篇我讲的是一款新引进国内的EDA软件-TARGET3001!,然后我讲了如何下载并安装。我将上篇文章的链接放在下面,感兴趣的小伙伴可以看一下。 : Z, Z& y- c; k7 |+ J! }! I& K2 @0 z
探秘新一代电子EDA软件—TARGET 3001!值得一试!(附:安装说明)(https://www.eda365.com/thread-745430-1-1.html)
G. W% ?3 [, \+ X今天,我带大家使用这款软件做一个两层板,我只讲大概的操作方法,感兴趣的可以申请试用版使用一下,然后参考我们发的资料包括B站上的一些视频,平时自己多摸索摸索,软件很容易上手操作的,有问题也可以互相交流,下面我们就直奔主题,用TARGET 3001!来做一个两层电路板。
8 s* ?7 }* ?- E
3 G9 f+ o4 B& w, Z: {! x u% i![]()
" v0 m5 }; B R0 w8 L7 a& a! P) w
, @% H& e1 {: O$ y; J①首先,打开软件,我们正常步骤就是创建文件,所以这里点击 Create a new project(跟随红色箭头操作,下同)
$ u8 f! R1 P+ V" f " t6 f& P7 M6 ~3 a8 P2 f, w
* f5 l, E, {: f/ x
②接下来我们可以在 Project file name 中输入工程名,假如我输入 Id 作为文件名,下面选择模板,这里选择的是 Double sided PCB with schematic,也就是带原理图的两层板。
5 K9 G& W8 H( `; J5 ]7 l
8 i& A8 I2 k3 [7 P% `- E![]()
7 O$ T- k5 z2 v( z" n% E+ d! y/ ~7 a/ c$ l+ O
③下图就是软件的原理图界面,有点类似protel,接下来就是导入元器件到原理图中,通过快捷键[ i ]或者箭头所指的三种方式进入元器件库页面。![]()
# @# i) X% x% F3 [9 f0 Y
- F( z5 u9 K9 \! q8 Y④进入元器件库后,可以直接在输入框中搜索元器件名,可以精确搜索,也可以粗略搜索,比如我们想找一个阻值为10K欧姆,封装为0805的电阻,那我在这里输入“res 10K 0805”,点 search 就可以找到相同或相似的元器件(列表前3个为相同,其余为相似)。点击一个元件后,可以选择元器件标准,DIN-德国工业标准(因为这个软件来自德国,所以会有这个德国工业标准)、IEEE-国际工业标准,因为两个标准除了原理图里的表现形式不一样,其他都是一样的,最后点击 Import component 导入到原理图中。另外提一下,如果自带库里,搜不到想要的元器件,可以尝试点击 search 右边的三个网络库(椭圆框里),需要邮箱注册账号,一般都是可以找到的所需的元器件,在网络库里下载对应元器件后会自动集成到TARGET元件库中。总之,这款软件元器件库方面做的很不错。/ n0 a7 ]5 K9 {2 u8 ^2 c6 [
![]()
$ `! p. { A- ^( O8 E+ g: @2 A( Z% v; a3 a0 V' z* U7 m
说起精确搜索,对于电阻,电容,电感等器件,我们可以点击原理图界面右侧工具栏里的Components下的对应图标,进入元器件界面后,可以通过它们的值、封装类型和封装信息实现相对精准搜索。比如我这里还是输入“阻值为10K欧姆,封装类型为SMD,封装为0805的电阻”,点击search后,可以发现元器件列表出现4个相同结果(椭圆框里),选择合适的导入即可(同理,电源和Label也可以通过搜索找到)。
2 @$ k" t9 D8 m: G9 e6 G( ~1 ~ ( L# }* K7 [" @3 z: f6 @# V0 e. P
: \) M; J& }$ P⑤当元器件导入到原理图中后,通过鼠标左键拖动元器件、右键调整元器件方向,快捷键[F8]对齐辅助线(椭圆框里),双击黑色十字架可以修改元器件的参数。 : N* S4 z8 n& B+ n1 k
2 Y7 K% ^3 ]9 U⑥当所有元器件导入原理图并摆放完成后,就可以进行绘制工作,点击上方工具栏走线标志(红色箭头所指,带有电气属性)或者右侧工具栏的走线方式(框起来的部分,带有电气属性,且有直角、钝角、自动连线、任意角可供选择),当然,我们选择一种走线方式后也可以通过鼠标右键切换走线方式。(椭圆框住部分即为走线过程中...) . f% ~- a( m( Y5 _9 A3 J
1 J& C2 h; h1 m
⑦当原理图绘制完成后(见下图),通常我们会进行设计规则检查。% {2 X, m: E$ r J: j/ I! [. b
% B' R+ { T/ h" u
) ^7 b7 p$ G2 X/ Y点击上方菜单栏 Actions->Check project->Check project...) R$ V' \; k- Z `9 s* ]9 a
![]()
9 e* ?7 g$ Q2 U$ B; ^, G4 u" K9 z* @6 T; Y8 n( K' |* t
勾选我们需要检查的部分(框住的部分),最后点击Check即可完成设计规则检查。
; z( m8 s2 L* `; B: z9 Q![]()
1 P; c# b2 j& K- `1 X
1 s" l( N7 N* j5 ^) o( ~( n接下来的弹窗列表为错误列表,这里能清晰看到所有错误以及错误原因(例如:下图框住的错误显示的均为未连接),我们双击错误,这样做可以跳转到错误处并且放大、高亮,方便我们及时修改错误。) E* q A9 \/ Y& {% ^+ [! o1 c% i' O
+ O6 u, W! S! {) g) k
/ N u/ `3 n( V9 l E5 G# l* S 4 C9 F8 `( n0 l+ o: ]% B
# b' _+ T% U7 U我们依次修改完所有错误,再次进行规则检查,这时错误列表显示“No errors found”,证明原理图部分大功告成。 - F- R+ h& k# v7 h6 U% N$ y
$ h. G) j+ @7 q8 m) d0 M⑧当原理图完成后,我们就正式进入 PCB部分,点击上方工具栏 Go to PCB View 可以去往 PCB 页面。/ h. q6 a; k6 `, q6 X
![]()
9 C: `0 X3 P0 i' i5 |/ R4 W5 L2 ^1 W$ k
弹窗可以设置板框的大小(框住的部分),这里我保持默认了,最后点击 Continue,其余的部分我也都保持默认,一直点 Continue 即可。![]()
/ A/ `% n, K) S6 Q3 \0 o. S9 F9 }# ?) m: r( h. x {; a5 g
最后来到自动放置页面,我想带大家感受一下这个功能,这里我们可以选择将元器件放在板框内,也就是 inside the PCB,其余默认,然后 SMD 放置在顶层,也就是 on top,点击 Start 即可。
& v/ L8 M2 I4 k * g) v- _6 w5 f2 s, [& G
8 q6 N9 H2 H5 ]3 _这里我们直接看自动放置的布局结果,有直观的展示效果,也有飞线引导。
6 o' `8 y* ^5 G0 t$ f![]()
4 K6 t1 ]" `; U9 _
8 d% ~ O, H' k9 Y. Y" \: X" x当然如果觉得这个自动放置器不好用,这个软件也有交叉选择布局,点击上方菜单栏 Window-->Tile Horizontally 即可水平分割窗口,现在可以通过点击原理图的元件,对应的 PCB 封装会高亮(椭圆框内),然后拖到合适的位置,点击鼠标右键每次可以逆时针旋转 90°。' }3 Z. T( C u
![]()
0 P5 ?5 n) h4 I' S3 G: b: J
/ B: x3 X/ {8 p n3 p. \0 V$ s# G⑨布局完成后就是 Layout,首先确保咱们的推挤功能已打开,点击右侧工具栏推挤功能的标识,如果显示深灰色,则表明已打开,反之则不然。点击上方工具栏走线标志(红色箭头所指,带有电气属性)或者右侧工具栏的走线方式(框起来的部分,带有电气属性,且有直角、钝角、自动连线、任意角可供选择)。如果要切换走线层,点击上方工具栏的层叠管理即可。(椭圆框里,这里2-底层,16-顶层)3 a7 H3 D, ~' _& D- m" [4 }8 M
' r- x* q; b- U
9 B% { u* S2 D
点击走线标志后,在走线前或者走线过程中,按快捷键[ O ]可以修改线宽。8 u, H9 g) \* z6 u8 A
) i" G; I" |- s3 X$ a- K" N
, d, R; Z# q4 d2 `
走线过程我就省略了,咱们看一下最后的结果。
, K+ H; ~5 V1 }) k% F) n$ |8 V # \9 f, E) E. }5 w/ l
) ]. K* A. A8 ]) W& U: }! `
⑩当走线完成后,我们可以进行 PCB 部分的规则检查,点击上方菜单栏 Actions->Check and test->Check project... # s2 D- p8 J& y/ _% Y
" Q7 p6 a7 G6 k( |: Q同样,这里勾选或修改我们需要检查的部分(框住的部分),最后点击 Check 即可完成设计规则检查。
2 s0 u0 x% U; k8 U2 {! Z' J![]()
( e- `' w. _6 Q1 j2 s4 n
! a1 i0 w% r* z! g* _/ ?接下来的弹窗是错误列表,这里能清晰看到 PCB 所有错误以及错误原因(例如:下图框住的错误显示的均为钻孔距离过近),然后我们双击错误,可以跳转到错误处并且放大、高亮,方便我们及时修改错误。
' k0 ?- G4 }- n" O& f( g , }. b8 w' a/ P7 Y+ c
T/ r6 A4 [: H3 X: i( j![]()
6 {, `+ R, a1 T; g" N' U; X' ?( j q5 w J/ R A( X
当我们修改完所有错误时,再次进行设计规则检查,这时错误列表显示“No errors found”,证明 PCB 部分没有问题了。 / N% U( p- |: E3 ^
: R8 S8 a+ ^. z. g3 t2 n- [
⑪最后规则检查没有问题了,可以进行铺铜操作,这个软件也可以实现一键铺铜的功能,点击上方菜单栏上的 Actions->Ground plans->Entire PCB area...
+ }: ^, H2 Z9 H7 c- _/ n - D8 H j6 H' `8 c! s( y
. i7 s# Y A7 J
弹窗选择需要一键铺铜的层以及信号(框起来的部分),其他保持默认或者自行选择。
. G2 T) Z' p6 p( U! K& h" s![]()
1 h6 w- p9 Y# I" P0 V: |/ ~5 `0 Y: B2 U5 S) x; s
然后我们可以看一键铺铜后的结果。$ E, N4 V I. l$ Z, a
![]()
$ S' p: [% b U, v; L E8 E( ^* E3 c$ H0 F N+ n
⑫到这里,PCB部分算是完成了,最后可以看下这个软件的3D效果图,确实挺好的(自带的元器件库也很好,还有对接的3个网络库)![]()
% o; c' p1 ]1 w8 _ P3 `( e& D& i) R1 E3 U" p: ]
⑬回到pcbpcbpcb页面,当所有工作完成后我们可以一键输出生产文件,首先输出 Gerber 文件,点击 File-->Input/Output Formats--> roduction-->(X-)Gerber and drill output PCBout...
" P* D- ?. G# `+ n6 K: O0 d - G+ h0 D# ]$ T \
: I8 T3 y! V9 l5 Q, S/ k7 q- H然后选择尺寸和精度并选择需要输出的层(框住的部分),还有文件输出的位置(建议生产文件单独命名一个文件夹放在一起),最后点击 Start,如图。![]()
7 u( H0 ~( T4 c' [5 J! u9 Q7 X3 s1 m. y# g+ y
⑭其次是钻孔文件的输出,点击 File-->Input/Output Formats--> roduction-->Drill Output ..., B2 ?6 K4 n0 I. ] `
![]()
, i0 ?4 [, v, v5 E/ P' [
$ o: R" G% ?8 E5 l: {3 ?* n Y& V/ P选择文件输出路径,根据自身情况修改属性或保持默认,最后点 Start 。
8 x3 l; m: j4 N0 V/ g; j5 T) i5 z![]()
. |( |! b$ [" V: a7 R& q* w7 H
⑮ 最后是物料表(BOM)的输出,点击 File-->Input/Output Formats-->Data exchange/ documentation-->Output Bill of Material... * _) z& F: Q2 ~8 U9 C
& {# v; S' X& q/ P/ o4 R1 h勾选需要输出的部分(框住的部分)和文件输出的位置,其他保持默认即可,最后点 Start 。
/ U: K8 k' k# H$ V( U % E% q+ w9 O0 k# F
, F) m3 R5 V6 G' h# p Q+ w- R5 I) x
至此,使用TARGET3001!做两层电路板分享完毕,对软件感兴趣的可以自行官网获取。
4 @: o7 u% M9 t y/ i$ G1 O/ u, e( a
![]()
! P4 u3 J0 A- L+ _, O" A: g+ J0 w L& ^% e% w
后面会继续和大家分享这个软件的一些操作方法,喜欢的小伙伴记得关注一下,谢谢!9 j$ H, S+ ]$ h* P, M' q9 A
4 F$ O4 D; `% a ]+ y- ?4 I$ s4 ?$ P& ~
u p: w1 v. ^$ m
% I5 u9 Q) {9 a3 x$ m# Z! u7 U. b1 u: j
5 u' ^ H0 `! j( t& ^
8 D8 A) U5 ]8 D9 |1 r) S# ~
) \' R4 D- P9 W$ m6 ^8 g- k$ q# O m$ L7 M; f9 {2 \4 }, n
7 D8 o9 ?2 t# ~6 Z% ?9 U4 C$ q( g
9 l0 _+ L# q. B0 c. w; c8 s+ R- C |
|