你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

18种特殊PCB走线的画法与技巧

[复制链接]
gaosmile 发布时间:2020-6-19 22:38
01; z. \: Q6 D! e- Z) W
AD布蛇形线方法

+ D2 [. z% d7 {3 I+ Z! Y/ {- K/ W# B9 ?. L
Tool里选Interactive length tuning要先布好线再改成蛇形,这里用的是布线时直接走蛇形:先P->T布线,再Shift+A切换成蛇形走线。
2 u, M$ Q% c5 S& V0 S8 f7 N" k
微信图片_20200619222714.jpg
按Tab可设置属性,类型了选用圆弧,Max Amplitude设置最大的振幅,Gap就是间隔(不知这么翻译对不),下面左边是振幅增量,右边是间隔增量。
+ p/ b' N9 D- P( d7 ^& L4 v
微信图片_20200619222725.jpg 然后开始布线:
微信图片_20200619222729.jpg 微信图片_20200619222732.jpg
让边缘变"圆"-按快捷键"2",就会增大弧的半径,增到最大就是两个1/4的弧直连,就是一个180度的半圆了,快捷键 "," "." 可以调节振幅。
微信图片_20200619222735.jpg
要是不记得快捷键,没关系,随时按"`"可以显示当前支持的操作。* Y* o  ~! k# e1 _: Z  _
微信图片_20200619222738.jpg
可以看到网络的长度,还不止一个地方哟。( _# b3 \9 }% D. n. N9 j) ?
微信图片_20200619222742.jpg
3 m, c: e) S# W% [. }1 C! T+ [+ D
等长可使用调节器完成等长布线。
% d6 y! s5 \# h$ {) e) H, {
2 k' b% e1 p& r) F8 L" u( M3 O* k% _9 O

3 v% J7 Y$ ?  M" }# V. b
& D/ S$ c+ n/ Q4 {. S1 D6 j: O
02
) L4 k6 g" {8 b7 i4 [! G大电流走线中去除阻焊层
% V% d% c! z" O% g8 }
  }" ?8 L3 d/ F- D. X+ X
微信图片_20200619222745.jpg 微信图片_20200619222749.jpg
这里要注意的两点,首先Paste层才是真正的喷锡层,但是默认走线上是有阻焊层的,所以单单使用Paste,是没用的,故需要使用Solder,此层中划出的部分是没有阻焊的,故可使用Paste+Solder的方法达到喷锡线的绘制,若板上本来就有走线,可直接使用对应层的Solder 进行开窗。, M0 S) B5 ?. z# U; f# E8 u
微信图片_20200619222752.jpg
+ |. K' g2 r* F9 \" L

4 d1 L' _/ t5 {, t9 K- u
, ~; m4 n. V" w9 I
03
  s4 T# z5 f& g  t. r3 ?5 Z总线画法

' K  V0 j6 m6 g# I  k8 W
/ Z& n9 `/ @# \( I
altium Designer支持多条网络同时布线,布线可以起始于焊盘也可以起始于线路开端。按住shift键选择多个网络,或者用鼠标框选多个网络,选择菜单命令PLACE>>Interactive Multi-Routing再单击布线工具栏上的总线布线工具,既可以开始总线布线,在布线过程中可以放置过孔,切换直线层,可以按逗号,和句号。分支线间距进行调整。& ?% i  b7 o; i; n. ]
微信图片_20200619222755.jpg
期间按2可加过孔,L可设换层~; d7 r  \& i& T# E
; F: c+ A6 y7 `0 Y1 \. L+ y# x

1 \4 n. Y; [2 u2 l, l6 t
. `# s) ~  i% E! e6 `- {
4 y% ^9 D* C/ p) ]
04
- Y+ E) t. `5 I* U- P" g从原理图到PCB

/ E5 N& E9 Q! ?' G, g( T( N4 J3 e* M3 s" z' z9 ?0 @* ^
微信图片_20200619222759.jpg : o: b. J+ w/ |
在原理图中用鼠标框选一块电路或选中若干个器件,按 T—>S,就能马上切换到PCB中,同步选中那些器件。% }! p8 ~" |8 v
/ q4 w1 m) i( ~8 ?
微信图片_20200619222803.jpg 微信图片_20200619222816.jpg
4 X& y4 b1 ^; N

- b2 x# u3 w* T/ \% H. s0 S* j
# l9 {& d# h, D& F) }% H, C+ m9 A
05
. d/ z" F# s& M9 i( p走线中换层、操作过孔、操作走线

; r" I& l0 l( _2 d3 j
7 D0 u- W; R' D0 E9 W4 K% }
微信图片_20200619222819.jpg 微信图片_20200619222822.jpg

/ t! V$ H+ v$ M: o: M% {
& U, o' U4 Q: V" ~; a0 p  J  ^

7 }0 r# j/ Q# ~' l4 H; e' X
06
" S" }# b  I( Q! J8 T- n走线推挤与连线方式快速设置

; K, _" }8 E& y
4 [9 ~" j3 B( {, M* ]7 S
微信图片_20200619222825.jpg
微信图片_20200619222828.jpg * e# R5 P5 \' s
* A$ x' F1 _) M' Q7 R7 \

3 ?- e7 f& m1 {6 K  `3 T9 ]( l  Y% o
07: C. M9 i  J- A% S- b5 p, n$ M( w5 d
简易图元的PCB黏贴

. I- n9 N" U0 j+ Q& B' @3 O3 m' A4 S  Q5 F, v  U
图元文件的粘贴让机械层设计文档的生成更容易完成,通过使用习惯的与Windows相同的粘贴命令(Ctrl+V),任何来自剪贴板中的图元文件都可以粘贴到PCB编辑中。图元文件可以是直线、弧线、简单的填充和True Type文本,任何导入的数据将被放置在当前层。0 ]4 c0 y4 O6 t. A; @3 I& g
微信图片_20200619222831.jpg
从Word或Excel中拷贝数据到PCB中支持的图元文件包括位图,线,圆弧,简单填充和true type文字,允许您简单的粘贴logos和其他图形。
- [3 M8 B1 O6 Y( [- q) v8 {$ `; k! w2 }; O8 y$ |) ?; `8 J/ S' c+ j

: P* J! J! X+ L1 X
! ?1 @6 o, M4 L8 U# Q7 Z

7 B) i8 j' Q4 e5 L+ k6 C
08) e; c; o# K7 V% e) |
复杂图元(logo)PCB制作
) j  R5 U& R6 z! `6 n

! e$ @9 d8 r7 t1 N% R
微信图片_20200619222834.jpg
微信图片_20200619222837.jpg 微信图片_20200619222840.jpg

: g: E' I8 y1 G, u) L5 W) P

( X8 _" O  r/ L3 E' i4 f0 k4 r) i; T  r. {- f
09
. }: H# ^& O) B% W栅格设置与捕获
' G) r8 V1 Q, N; w1 N8 A& M7 U5 l
; j8 }5 [% C/ Y9 O
在Altium Designer中可视化网格和电气网格可以按捕获网格的倍数来设置(Design>>Board Options)。
# a) ^: p% \  ~
微信图片_20200619222844.jpg 8 l9 n1 l$ e; {  t3 g! ?  V# O

+ e1 v3 q/ B+ ~  z7 s( J, l  m8 R9 U: h  b1 ]: ~# J
10
2 i; t+ O  s3 m8 y丝印文字反色输出及位置设置

+ _& i, s% `6 E& u
, M; R) U6 M1 E- r- z
PCB编辑中增添了新的有效字符串属性框选项,新的选项可以为使用了True Type字体的反转文本定义不同矩形边界范围,而不是如原来使用反转文本本身的边界。$ |4 e& S+ g3 B  R) y; A' Y4 X) m
微信图片_20200619222847.png
反转尺寸(宽度/高度):设置反转文本矩形框的宽度和高度;
8 I- z! Y( O* Y7 m& w版面调整:定义文本框中文字的相对位置;, P) v1 P  K, L! ^; ^' f
反转文字的偏移:定义反转文字相对矩形框的偏移量。
2 i. T9 [3 }. S; U" r
微信图片_20200619222850.jpg
7 g& A3 \; P8 I' J0 V$ \

  P5 A9 h  y6 s* ^: _
2 H" Q3 q: T) K) d- R/ N; G
11+ \4 K& Q; `+ t- b( o+ p0 }) l; X
各种~多边形填充
: U; i. r" H0 E, I

  J& x, L; e- T- ^" M' v
使用以选择对象定义多边形形状功能使得用外部资源(如DXF、AutoCAD等)来创建公司Logos或多边形非常容易。多边形形状的定义分两步:首先从菜单Tools>>Polygon Pours>>Define From selected objects定义多边形区域,然后右键点击多边形填充区域并从弹出菜单上选择“属性”选项,就可以在对话框中设置填充模式了。
- m$ {( G/ Z" N- T+ o, f5 ~
微信图片_20200619222853.jpg
$ P2 ^/ J) H: @1 ]/ [9 D) Z

' p& |) l* R* D3 t0 l2 H5 ?0 f
. l  b7 g2 M' O+ D% I
12
& v2 u) Q9 k1 L0 b$ WPCB中高亮选中网络
5 Q- |2 Q  z- T3 L3 W- ^' a1 T

6 B6 ^: e  r0 C% A: Y
微信图片_20200619222856.jpg
微信图片_20200619223604.jpg
, k# ~2 c& ^. J$ b6 ]: q
( K* H: Z" j8 u7 \; |6 B
9 ?3 \3 L% C1 {; a& g8 b* W
13
2 e' Q) v6 w) q( t单层操作与定制操作

* X% N5 b0 i. j! B8 i0 L, A
6 [# @7 ~, U$ C" c3 z* q7 l
对于纷乱的器件布局,已经很是麻烦如果要在混乱中走线,实属不易,在 AD 中可以使用shift+s解决这一问题(PCB编辑状态下):5 A5 @8 B  b' e
微信图片_20200619222901.jpg
另外从网上学会了定制方法,开始比较麻烦,但是学会了会很实用。* h9 ~- B& T( W. \6 }
微信图片_20200619222903.png
方法是:

! B$ I. ~& d$ j) S5 V% C5 B
微信图片_20200619222906.png
微信图片_20200619222909.png
只操作顶层走线的表达式为:expr=IsTrack and OnTopLayer|mask=True|apply=True;
+ p3 p9 ^- j, a  @. {9 ?只操作底层走线的表达式为:expr=IsTrack and OnBottomLayer|mask=True|apply=True;
2 @( r7 e& m# \只操作电气走线的表达式为:expr=IsTrack and IsElectrical|mask=True|apply=True;
" q- B* l$ ?. t( W只操作过孔的表达式为:expr=IsVia|mask=True|apply=True;" y# Z  G! r8 {, @9 ~( [2 i' j8 k
只操作顶层元件的表达式为:expr=IsComponent and OnTopLayer|mask=True|apply=True。) E' @( c8 {9 s$ }& b8 i
8 o! W2 A. C* q2 W! H
3 x& S- P( w- V, }9 K% m8 V8 f3 N2 o  J
订制若干种过孔尺寸,以小键盘区的数字键做快捷键,3表示0.3孔径的过孔、4表示0.4孔径的快捷键5……,这样你想用任一种尺寸的过孔,都可以很方便地调出来。我知道AltiumDesigner本身可以通过快捷键“shift+v”在走线过程中调用你填写好的各种尺寸过孔,但我单独放置过孔,要想改尺寸的话,要按Tab键后改写过孔尺寸的数据,非常麻烦。改用下面的方法:
  C; Z# _% V1 i5 _. t
微信图片_20200619222911.png
微信图片_20200619222914.png
本来 Altium放置过孔默认用快捷键“P”+“V”,我现在用小键盘区的“.”来实现同样的功能:$ Z$ h$ S2 g5 V  \+ j4 h- b. n' [; E8 C
微信图片_20200619222917.png

/ i+ E0 M9 c/ C' g! p& `

5 b  B- U* Q6 `2 {, |! _% b" x1 D" [0 p& \* d
144 t% v+ F' G) b+ c/ o
多层线的操作
1 Y% }) A1 f5 m/ \; r/ ]; r7 ~& s

$ H& k2 V; ]% @
有些人问这样的线是怎么画出来的:
# P4 }6 W' C3 ?/ i  B% @
微信图片_20200619222920.png
答:一根根画出来的。
% \/ s8 f% t! s6 p4 U: a/ g如何设置才可以使线重叠?Preferences、PCB Editor,Interactive Routing,Interactive Routing Options,Automatically Remove Loops选项取消即可:

& Q# ]4 A6 m7 u4 L" H
微信图片_20200619222923.png
2 @: {# Y) _  @& I: a, b3 W3 p  [
不一根根画的话也可以,Place-Region,放一个多边形区域即可,不过要小心哦,不会自己添加网路的,会变绿。( t) D( H3 l6 U

7 f9 Q7 n* x7 m' M' `, P6 Q9 J2 I% h3 D
" R7 F1 A# F- Q$ h
$ r; ^) _7 z' a* [4 {
151 c) r; ]' v8 }
走线切片的操作

7 l" z+ f4 ?! [1 K6 W$ `; S
) s1 y, D& i6 a8 v. T0 W) h
微信图片_20200619222926.png
微信图片_20200619222928.png

% f1 i: U  X' e+ B2 ]  ], V

/ E1 Q  h' g# h/ s: |
. D2 j/ V4 D5 y, l
16) N5 x7 O! m: O- ~
对等差分线的设置与走线
2 U8 F+ H; ^. S3 M
: t, L) C$ ~: B8 a8 [4 s
很多新手会听到“差分线”,其实说起差分线并不难,只是布线方式而已,比起之前说过的等长线,要容易的多,不过设置起来有一定规则:4 [; }* @0 p) x  w" w
放置元件和绘制差分对信号。差分对命名规则是名称相同,后缀分别标以_P和_N。再选择Place\directives\differential pairs,放置差分对符号。

! N3 A' G8 O; c0 T) F
微信图片_20200619222931.png
更新至PCB后:+ S7 b+ s/ }5 A& B$ V  [/ W, Y
微信图片_20200619222934.jpg

8 g- _( a: d* Q0 k) ^% J& G- E这样就好啦~
- K# [' u/ M* I
微信图片_20200619222937.jpg
* s& i2 K5 D8 z  L# p/ Y
0 J* ?* B# w% B+ h: b1 |- U+ \3 ]
2 b0 @* f& x/ U. d5 K( U" ~) _! _
17; [  M5 F. A8 w3 H0 B8 R; U& Z
3D显示操作

1 X  G% z1 ^9 f, u, c* Q# g1 M1 ^
' Z7 p9 |1 C' Y9 F: Z6 \% R
您的主窗口可以同时以2D和3D的方式显示。在2D和3D之间切换可以快捷键"3"来从一个2D视图切换到上个3D视图;按"0"拉平。Shift+right+click +drag可以旋转您的3D视图。
. S. |( G1 x5 H2 `
微信图片_20200619222941.jpg
哈哈~在此展示作者的新设计的板子~带JLINK仿真器的STM32F103C8小板~: c- N8 R* ^/ {4 W; N, _8 z
微信图片_20200619222943.jpg ( a1 e+ {; l, w8 W8 n( V

/ \. S- P) S- H5 W' Y7 m; M; e/ b. Q' S: {: M) s+ ^
18) l7 F  O, U$ s8 R
快速放大缩小视图

) g0 K! P8 l9 Q  C5 w. v* p- r; c4 c6 T& f: r& B  v0 L
有很多方法放大窗口,真正比较实用的就3种,以下做下介绍:/ H. A5 p5 Z" |& T$ z
1、全界面视图;
5 |/ J' o* p( X2 b0 j9 z
微信图片_20200619222946.jpg
2、ctrl+滚轮(鼠标中心为中心放大与缩小);' F9 c* Y2 D2 p0 j
微信图片_20200619222949.jpg
3、长时间按住滚轮变为放大镜形态,前后拖动鼠标~即可快速放大缩小。6 L+ ?' j3 y& G+ T
微信图片_20200619222952.jpg
差不多了,想到的零零碎碎的小技巧就写到这里,截图或者找图也蛮累的,有空也会更新一下把另外的妙招写进去的~个人认为除了编程之外,作为一名嵌入式工程师(或许也不这么叫吧,我们公司硬件工程师就要包括下位机所有的软件和硬件的,只有上位机才称为软件工程师的)应该熟练掌握画板这一项技能。希望大家多多交流,把好方法留下~这样才能多学多用啊~

+ b/ N2 J+ |# r  S# e+ s) W
1 收藏 3 评论5 发布时间:2020-6-19 22:38

举报

5个回答
神圣雅诗人 回答时间:2020-6-20 09:31:53
签到
hjl2832 回答时间:2020-6-22 09:10:58
还有一个平常经常用到的快捷键,"V+F","V+D",特别是有导入其它元素时,例如导入CAD的板框,有时因为坐标点问题,导入后会看不到,这时"V+F","V+D"能迅速让你将图形显示到当前。
w014017 回答时间:2020-6-22 17:02:18
很实用的资料
orima 回答时间:2020-6-22 21:06:26
收藏了
( E% ?0 `0 z/ \5 Y+ t7 ~2 u9 d  p# e# b6 j) B  }1 g' L: W+ a$ R
bjflsk 回答时间:2020-6-22 23:59:18
很好的资料,谢谢分享!

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版