|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 Target3001 于 2024-1-31 14:01 编辑
0 F) U7 T" n7 r
% g4 J5 f( i& X; l大家好,上一篇我讲的是一款新引进国内的EDA软件-TARGET3001!,然后我讲了如何下载并安装。我将上篇文章的链接放在下面,感兴趣的小伙伴可以看一下。
) j% ^* a# a" E$ G0 N5 q' B探秘新一代电子EDA软件—TARGET 3001!值得一试!(附:安装说明)(https://www.eda365.com/thread-745430-1-1.html)# E7 ]3 p% ~; [4 u8 P
今天,我带大家使用这款软件做一个两层板,我只讲大概的操作方法,感兴趣的可以申请试用版使用一下,然后参考我们发的资料包括B站上的一些视频,平时自己多摸索摸索,软件很容易上手操作的,有问题也可以互相交流,下面我们就直奔主题,用TARGET 3001!来做一个两层电路板。" y5 I% |, _! w! Z7 m
2 W5 @ N( }; q/ \1 T8 [ . s2 I K# o! {! b! ?) }
, |3 f- e: L' F4 Y9 D7 r①首先,打开软件,我们正常步骤就是创建文件,所以这里点击 Create a new project(跟随红色箭头操作,下同)$ l' T, F7 { q3 g& m
8 U: J; p+ Z6 S
) k! Y f+ u( o
②接下来我们可以在 Project file name 中输入工程名,假如我输入 Id 作为文件名,下面选择模板,这里选择的是 Double sided PCB with schematic,也就是带原理图的两层板。![]()
) I5 }4 q7 @2 @& I* c( _% ^8 X0 h: o
$ z4 m. |/ G& B/ N9 i8 ^
③下图就是软件的原理图界面,有点类似protel,接下来就是导入元器件到原理图中,通过快捷键[ i ]或者箭头所指的三种方式进入元器件库页面。![]()
/ p- t$ ?2 O& W5 }# d5 |+ m h( ?5 K. @5 q
④进入元器件库后,可以直接在输入框中搜索元器件名,可以精确搜索,也可以粗略搜索,比如我们想找一个阻值为10K欧姆,封装为0805的电阻,那我在这里输入“res 10K 0805”,点 search 就可以找到相同或相似的元器件(列表前3个为相同,其余为相似)。点击一个元件后,可以选择元器件标准,DIN-德国工业标准(因为这个软件来自德国,所以会有这个德国工业标准)、IEEE-国际工业标准,因为两个标准除了原理图里的表现形式不一样,其他都是一样的,最后点击 Import component 导入到原理图中。另外提一下,如果自带库里,搜不到想要的元器件,可以尝试点击 search 右边的三个网络库(椭圆框里),需要邮箱注册账号,一般都是可以找到的所需的元器件,在网络库里下载对应元器件后会自动集成到TARGET元件库中。总之,这款软件元器件库方面做的很不错。
/ t1 u* [" S- h3 f ; ^6 y! P6 X/ x- e$ P0 @8 O8 ^
% y) c8 b! S2 J" b; q+ p
说起精确搜索,对于电阻,电容,电感等器件,我们可以点击原理图界面右侧工具栏里的Components下的对应图标,进入元器件界面后,可以通过它们的值、封装类型和封装信息实现相对精准搜索。比如我这里还是输入“阻值为10K欧姆,封装类型为SMD,封装为0805的电阻”,点击search后,可以发现元器件列表出现4个相同结果(椭圆框里),选择合适的导入即可(同理,电源和Label也可以通过搜索找到)。# x) o9 X2 x; ~6 m7 ^7 T( `! u
![]()
7 V( Z% z e$ P& c' F7 H
6 P x5 O, u) O) Q5 \( P0 j+ D" D⑤当元器件导入到原理图中后,通过鼠标左键拖动元器件、右键调整元器件方向,快捷键[F8]对齐辅助线(椭圆框里),双击黑色十字架可以修改元器件的参数。 , n! T9 r: @" l0 |# j+ {4 B8 y
0 n; l7 [9 `' q( M. v: F E
⑥当所有元器件导入原理图并摆放完成后,就可以进行绘制工作,点击上方工具栏走线标志(红色箭头所指,带有电气属性)或者右侧工具栏的走线方式(框起来的部分,带有电气属性,且有直角、钝角、自动连线、任意角可供选择),当然,我们选择一种走线方式后也可以通过鼠标右键切换走线方式。(椭圆框住部分即为走线过程中...)![]()
|) \4 {" Q" _! `2 ^2 q' c6 p7 Q$ X2 ^' I3 {1 S3 B- {
⑦当原理图绘制完成后(见下图),通常我们会进行设计规则检查。( L1 U& P7 u) M. _) a5 k
& d; R1 q7 l/ S2 y: i& S
" B2 x) Z: n' W2 r点击上方菜单栏 Actions->Check project->Check project...7 x7 X0 y; m* h/ S! X) R
8 i. H# \. u4 \. C& p3 U9 i
8 `* P% e7 e" M" X
勾选我们需要检查的部分(框住的部分),最后点击Check即可完成设计规则检查。/ U) a% q4 z/ Q1 `
j/ f' K2 X, g% b+ l
' A, U, S; J' R$ h接下来的弹窗列表为错误列表,这里能清晰看到所有错误以及错误原因(例如:下图框住的错误显示的均为未连接),我们双击错误,这样做可以跳转到错误处并且放大、高亮,方便我们及时修改错误。3 l4 z! j9 i9 h9 l
5 Q5 w% s7 w& A q& C( P4 K4 Q
6 `" i, R$ [& i![]()
8 [ p5 I3 q4 w0 N6 K* V& Z$ k2 k% Q# _' {6 j) S6 e7 z
我们依次修改完所有错误,再次进行规则检查,这时错误列表显示“No errors found”,证明原理图部分大功告成。 * j# z" Z4 ^# W- c
+ e/ H- B2 y" K5 w4 }7 Z
⑧当原理图完成后,我们就正式进入 PCB部分,点击上方工具栏 Go to PCB View 可以去往 PCB 页面。
3 }1 p, Z" H! M E8 ?' `; B9 z![]()
' {3 c# B1 L2 w, {1 X6 t2 w% _6 c# \/ Y& d
弹窗可以设置板框的大小(框住的部分),这里我保持默认了,最后点击 Continue,其余的部分我也都保持默认,一直点 Continue 即可。![]()
2 `! A1 p" X+ i1 d+ C! i; x% C5 ~' h8 L
最后来到自动放置页面,我想带大家感受一下这个功能,这里我们可以选择将元器件放在板框内,也就是 inside the PCB,其余默认,然后 SMD 放置在顶层,也就是 on top,点击 Start 即可。( M6 e: J: v% A5 Y& C
# G: W+ i8 R l |
# X8 [, i) a' `# i! r这里我们直接看自动放置的布局结果,有直观的展示效果,也有飞线引导。4 q9 o$ ^2 J$ V. k5 r3 I# D1 e& \; J
![]()
" R' J6 `4 q' l9 Z+ f* ?* f; L; W* j3 T7 p8 }, u
当然如果觉得这个自动放置器不好用,这个软件也有交叉选择布局,点击上方菜单栏 Window-->Tile Horizontally 即可水平分割窗口,现在可以通过点击原理图的元件,对应的 PCB 封装会高亮(椭圆框内),然后拖到合适的位置,点击鼠标右键每次可以逆时针旋转 90°。
9 ?/ e5 `0 z; A, D! i; Z5 @ * o* u+ X/ I) U4 |7 e
d) l1 X! X" L% s9 V; x, g
⑨布局完成后就是 Layout,首先确保咱们的推挤功能已打开,点击右侧工具栏推挤功能的标识,如果显示深灰色,则表明已打开,反之则不然。点击上方工具栏走线标志(红色箭头所指,带有电气属性)或者右侧工具栏的走线方式(框起来的部分,带有电气属性,且有直角、钝角、自动连线、任意角可供选择)。如果要切换走线层,点击上方工具栏的层叠管理即可。(椭圆框里,这里2-底层,16-顶层)9 v5 D6 ]; G! C w J1 }" S
![]()
* u0 f2 t5 T% ~- d3 I2 h; B- W- w5 B3 \+ s) O# v
点击走线标志后,在走线前或者走线过程中,按快捷键[ O ]可以修改线宽。" u1 B3 Q9 `6 S! s3 u2 F4 H
![]()
( \6 D" g2 M0 Y" o5 V
6 P: P: c: t; ?' C走线过程我就省略了,咱们看一下最后的结果。4 D. ?+ T& @9 ?7 r! E! {. z r
% f6 v; Y; ~- a0 E0 ?+ f
; c0 G h. s6 s1 F⑩当走线完成后,我们可以进行 PCB 部分的规则检查,点击上方菜单栏 Actions->Check and test->Check project...![]()
) O/ ?; ~: {1 L" ?, E" i
; U; g% _7 ]' v, y4 d同样,这里勾选或修改我们需要检查的部分(框住的部分),最后点击 Check 即可完成设计规则检查。
+ h3 j! W9 Z+ t- }+ V0 n) ^![]()
8 P" U' S. a9 E% n
" Q' e- L- m( ?. D接下来的弹窗是错误列表,这里能清晰看到 PCB 所有错误以及错误原因(例如:下图框住的错误显示的均为钻孔距离过近),然后我们双击错误,可以跳转到错误处并且放大、高亮,方便我们及时修改错误。 w9 D/ a0 i, _5 b
: |! O; S# S7 J" ]- G, t, t
) G( g2 p! M/ Z, f
![]()
8 T$ [7 R3 R' o1 [7 C$ O5 u' V' t. t- \ c6 G4 I
当我们修改完所有错误时,再次进行设计规则检查,这时错误列表显示“No errors found”,证明 PCB 部分没有问题了。![]()
/ o4 x2 `+ D5 i7 Q" @0 A! v. _
+ ?4 R' E& @4 S. ~, J2 \3 F, n⑪最后规则检查没有问题了,可以进行铺铜操作,这个软件也可以实现一键铺铜的功能,点击上方菜单栏上的 Actions->Ground plans->Entire PCB area.... `4 l' o9 \# U% {9 c5 b O
![]()
. M- X- b; F( }# C4 V# ?9 F0 R6 f6 B: \; j( M& `' S
弹窗选择需要一键铺铜的层以及信号(框起来的部分),其他保持默认或者自行选择。
, f6 L$ P2 H1 G. I3 H. Y/ A6 O![]()
8 U$ W, e. l8 l' V# u1 R8 J" Z, q8 \# u5 t J1 E1 b
然后我们可以看一键铺铜后的结果。+ U; O& |, l( C
![]()
* S0 W5 r( i$ _! e" _ M3 q
4 X1 b5 _ m; L r9 d7 R: g⑫到这里,PCB部分算是完成了,最后可以看下这个软件的3D效果图,确实挺好的(自带的元器件库也很好,还有对接的3个网络库)![]()
+ Q2 ?& {) ^0 x- s+ {1 ]1 B( z( K6 }' K5 M
⑬回到pcbpcbpcb页面,当所有工作完成后我们可以一键输出生产文件,首先输出 Gerber 文件,点击 File-->Input/Output Formats-->Production-->(X-)Gerber and drill output PCBout...
7 M& F! ?3 F1 c7 i![]()
/ J' x# S: k8 [: {" q) S# q; P& w; I: d. i: A1 P
然后选择尺寸和精度并选择需要输出的层(框住的部分),还有文件输出的位置(建议生产文件单独命名一个文件夹放在一起),最后点击 Start,如图。![]()
" }3 y* Q& P* K/ H, X) }2 [8 @# x% [* y
⑭其次是钻孔文件的输出,点击 File-->Input/Output Formats-->Production-->Drill Output ...
4 Z1 O& y' | m) x. I 9 A* Q$ w T1 \! d( a1 r
; a& n3 o* Q& f( w
选择文件输出路径,根据自身情况修改属性或保持默认,最后点 Start 。
- r7 |+ e% d1 E" j8 z3 U* a+ U' Z. L. h 8 _' f' a# U6 _ L
( N3 J' ?2 |. f& D4 o% T. C
⑮ 最后是物料表(BOM)的输出,点击 File-->Input/Output Formats-->Data exchange/ documentation-->Output Bill of Material...![]()
3 Z- E! {# S! w1 F" F& F' P7 u1 a3 f K6 h9 l
勾选需要输出的部分(框住的部分)和文件输出的位置,其他保持默认即可,最后点 Start 。+ f2 O; l& |. `! w N/ N1 T$ W
![]()
0 i# k) _6 p- J }9 z
# P# `# g2 L9 Y5 @4 F9 F至此,使用TARGET3001!做两层电路板分享完毕,对软件感兴趣的可以自行官网获取。
2 E6 \- s0 `/ @4 t/ S, _, f* f& W# J, X
8 n$ c( l% j' {) g
; H; N( a" A$ ^' O$ G
后面会继续和大家分享这个软件的一些操作方法,喜欢的小伙伴记得关注一下,谢谢!
; Z- }' E6 |% V+ [: e, I3 d5 J' a k# b. s6 B+ }9 w
7 _; }% |$ _$ |! [: T' g* U$ h' x( {! R7 b `8 M7 I) |& m9 i
5 p4 D$ j$ `) w
- T% \1 t" S1 V) R1 |
5 t a0 ?7 M3 ^* n2 b6 S# P1 a: s
4 a s3 ]8 Q, h. D# T' v7 { |
|