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

PCB画板总是画不理想,该怎么办?

[复制链接]
  • TA的每日心情

    2019-11-19 15:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-9-15 15:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    PCB画板总是画不理想,该怎么办?有没有一些PCB布局心得,可以分享?
    " X) l6 C5 T/ U' o6 y. J# j# k, g5 |, Z

    该用户从未签到

    推荐
    发表于 2020-9-15 17:27 | 只看该作者
    本帖最后由 dapmood 于 2020-9-15 17:28 编辑 + ]- T. X3 }  @& f& `

    # Q6 Q5 c3 X6 S* Z2 \# z# j1、滤波电容要尽量与芯片电源近,振荡器也是,在振荡器前端放电阻;( @- z0 y' Z$ c3 v8 W; _
    2、改变电路板大小在Design的Board Shape里;# u+ R+ ?& C: I  g- V# l) r
    3、画完电路板大小后,在Mechanical1层用10mil线画板框(国内部分工程师喜欢用禁止布线层即KeepOut-Layer层)P+L布线;
    , j/ h6 v% |3 b, S% w4、放置元件,过孔,焊盘,覆铜,放文本等都可用P+对应快捷字母;
    . s: `' X4 X7 W" r7 Y) Y5、覆铜(place polygon pour)之前要修改安全间距design rules(clearance  10mil左右),并且NET网络连接到地GND,选择Pour Over All Same Net Objectc,还要去除死铜(remove dead copper);补充因为FPGA下过孔比较密容易出现网络被隔断。多层板内层铺铜要注意电源层和地层,如果是正片(Signal)出现网络被隔断需手工加画6mil的线把网络连接好,如果内层是负片(Internal Plane )出现网络被隔断可以将隔离焊盘大小改小,保证网络连接;% a/ r+ g* A1 d% P! H0 N. |
    6、表层的铺铜要用网格时选择Hatched(Tracks/Arcs),线宽 (Track Width)10mil,间隔 (Grid Size)20mil,Grid Size 的大小是包含线宽在内前面数据实际是10mil线宽10mil的间隙;3 g" p. E5 E; ^4 H! D" m0 F
    7、排线整体操作用S+L,放导线用P+L,布线过程中按 * 可以添加过孔;
    0 M7 ~4 X& x- q& K! D  ~8、小键盘加减+,-号为各层之间切换用,Page Up放大,Page Down缩小;
    * x$ X+ f+ S1 F0 E9、距离测量R+M,单位mil和毫米 mm切换用Q键;
    # i8 ^7 y9 l8 d" r: }: V10、画封装图时,J+L为Jump to Location定位到某一点;* \& [) A! e3 n% ?: E: N0 q4 r
    11、定基点画封装在Preference的PCB中的Display中Origin  Maker;8 i. F9 w& M, ]9 h: z" Z0 j# I+ x7 X
    12、画PCB封装时可用队列粘贴P+S;
    & U8 l& ]- z0 |/ o3 `13、画PCB封装图要在TOP OverLayers(黄色);1 ~" m! F! {* \; P
    14、模拟电源和一般电源之间一般要加一个电感(10mH左右)消除信号的影响,加两个0.1uf的电容滤波;
    ( E6 z8 l7 N$ _15、单片机的模拟参考输入端AREF要接电解电容滤波,而且要接模拟地,模拟地(AGND)与一般地(GND)之间加一个电阻,并且正负模拟参考输入端之间要加电容(0.1uf)滤波;. d5 M, m$ b  @# B* e' x' Q- [" n/ F
    16、自动标号用Tools--Re-Annotate ;  I* J7 T- \" N6 a2 ]( G
    17、画器件原理图的时候,善用器件排列规则来画图,比如输入引脚在左边,输出在右边,电源在上边,地在下边;
    8 p; G$ T4 q  O) R18、画原理图库时,可以用分部分(part)来设计引脚特别多的芯片;
    3 E" _( \0 g# s; F19、低电平可以使字母头上显示一个横线来表示;' V6 S, L, L8 Y  r1 n( r8 Y% m
    20、在布置PCB时,必须先要设置规则(很重要),rule中要设置Via、Clearance等;; V1 C! q8 V; H$ K6 r, v2 [2 P
    / `+ E/ s" [! X7 I; o7 n) i( S

    ( d; l# a" A! j; d! j  n6 X21、Shift+S 看单层所有布线,鼠标右键可以整体图显示拖动,鼠标中键前后拉=放大或者缩小,多层布线非常有用;
    + ], x. g8 }0 ]+ w22、当重复器件比较多时候,使用排列组合Align,选择要排列的元器件,快捷键shift+ctrl+H,水平均匀排列,shift+ctrl+V,垂直均匀排列,shift+ctrl+T、shift+ctrl+B;7 A% {; c4 j7 B! T: Q
    23、群操作:选中你要操作的所有器件,使用Shift+鼠标左键双击其中一个器件进行属性设置;% Z! }/ d; ~0 R3 G6 ~, l+ F. R
    24、在一个工程中的所有原理图中的网标都是相通的,如果要用总图和子图,选择Design->Creat Sheet Symbol From Sheet or HDL;! w- o/ X0 G! \+ j4 \$ b
    25、添加信号层用Design->Layer Stack Manager选中top Layer然后Add Layer(正片) 或 Add Internal Plane (负片);% B5 [9 c) J) `6 X4 y/ X9 z8 ^
    26、扇出功能:FPGA多引脚可以Auto Route->Fanout->component然后选中你要扇出的器件,根据情况勾选;
    1 _% T+ G9 o! E# v7 _4 X27、改变PCB引脚顺序后要反编译到原理图用Project->Project Option->options把其中的Changing Schematic Pins勾选项去掉,然后Design->Update Schmetics in xx.ProPCB;. A' n- E; z# K: j! e1 B+ {& k

    . u/ v' @$ T  B
    * t9 k) B- ~5 y/ |; A, q, t5 B! N. ?4 Y3 A8 @' ~  \2 R/ J. N
    28、交互式布线:就是改变其中的引脚顺序,需要注意:+ b6 L  Y' u" l0 x: I3 L
    a、首先要配置可以交换的管脚Tools->pin/Part Swapping->configure选中你要交换的芯片比如FPGA,然后选择可以交换的IO管脚,不能选中时钟和一些配置管脚比如nCSO,nCE,ASDO,DATA0等等,这些都不能交换,Show Assign IO pin Only,然后将他们选中后增加到一个组比如Type组。+ Q; }4 p$ W7 ]$ q
    b、Pin Swap勾选上这样才允许交换引脚
    5 F& i, ^+ Q6 v5 u1 j4 Z; e5 Lc、Tools->Pin/Part Swapping->Interactive Pin/Net swaping(快捷键TWI)
    7 }$ E3 s1 L+ y29、布多层板注意:1 W  U4 n# ]. l- @. X, F

    + Z3 P% C, X  Ia、FPGA内部线宽≥4mil(这个要根据FPGA中引脚之间的最小间距来看),过孔(Via)外径≥18mil内径≥8mil,电源类通孔外径50mil,内径20mil;  {& p* x5 h8 X8 a) D: T0 a& R% v% |
    b、等长线:对时钟同步严格要求的需要布等长线,查看PCB,view->Workspace Panels->PCB->PCB,将要布的网络分成一组便于观察线长(双击All Net添加一组网络),Tools->Interactive Lenth Tuning(快捷键TR),选择网络中一根线后Tab可以设置增加网络,然后找到网络中最长的线进行等长布线,通过这个布线 ,之前要先连接好线,给出足够空间;
    7 s6 L, _! d+ t& c7 `, U# \c、差分线:对DVI类接口需要布差分线,view->Workspace Panels->PCB->PCB然后选择Differential Pairs Editor,新建你要布的差分线,也可以先在原理图中标注,然后用Tools->Interactive Diff Pair Lenth Tuning(快捷键TI),选中一根线后按Tab进行你要布得最长的线为标准进行布线;
    6 n0 C. M0 e2 t0 P5 _d、按S+N可以选择整条网络,有利于删除;
    1 W8 h0 B& a8 w8 W2 s& }e、使器件固定,双击后选择locked。 1 i( Y4 m7 L. A& x
    30、板子最后的检查非常重要,特别是unrouted 检查,板子焊接之前的电源和地检查也是;" [+ ~. _' x7 I( E# H0 j; d
    / K. P5 [7 Y# T6 \% W! J% h. ^
    " _- O) n4 W7 h# ~/ h

    ) D' q4 P! v: m. w9 {  s% ^
      w) U) J5 Q: R* w# g4 S4 g* C

    . i, z* O# |- z8 F" ]7 y0 P$ D" _

    * W# C) T  @8 {; W7 J
    ' h0 Q3 F2 t* n8 n7 C/ j

    ' \: U4 k8 M" z$ R# P; n

    该用户从未签到

    2#
    发表于 2020-9-15 17:17 | 只看该作者
    自己能知道自己画不理想,那就按照理想去画啊,可以看看网上大家写的checklist,需要怎么布局,如何模块化设计,布线怎么规划等等。

    该用户从未签到

    4#
    发表于 2020-9-15 17:29 | 只看该作者
    在PCB中按L直接可以编辑各层的显示和隐藏,另外尽量十字叉交错布线,减小信号干扰,希望有帮助
  • TA的每日心情

    2019-11-19 15:32
  • 签到天数: 1 天

    [LV.1]初来乍到

    5#
    发表于 2020-9-15 17:29 | 只看该作者
    PCB板是要慢慢积累的  ,多看多做慢慢地会越来越熟练的,参考教程视频  学的多了就会了。
  • TA的每日心情
    开心
    2025-6-24 15:04
  • 签到天数: 1136 天

    [LV.10]以坛为家III

    6#
    发表于 2020-9-18 07:42 | 只看该作者
    谢谢分享

    “来自电巢APP”

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-25 03:55 , Processed in 0.078125 second(s), 27 queries , Gzip On.

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

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

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