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

Altium Designer中 原理图生成PCB元件封装检查的方法

[复制链接]
  • TA的每日心情
    开心
    2020-7-28 15:35
  • 签到天数: 2 天

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    最近看到坛子里,初学altium Designer 软件画图的同学,在用Altium Designer 画完原理图后,新手们总是急忙生成PCB,结果错误百出,,,4 p- }& w; e. M+ g" |! O
         作为一个非常强大的画图软件之一,一定有方法和措施让你检查一下是否具备生成PCB图的步骤。; ^" Z- Z5 ?) |# B6 t. \. G  t
    当然出现这些问题,固然有软件使用不熟练的原因,软件不熟练,画几个板子就熟练了,有些画图技巧的东西需要慢慢总结,,,,4 G6 e4 H) \4 S$ a# |8 L

    + m/ z" d" d, m- S! C! g) z      下面要总结的是基础的操作,也是软件正常的操作命令,此过程非常感重要,操作很简单,就看你灵活会用不,如果你是AD软件画板高手,飘过,,,
    $ f: r$ ]- d1 R1 Q3 ?, s1 n) R, G# o" [$ ?4 A. h! |8 A
    一,电气规则的检查
    3 r  d0 e* _+ Z7 l3 r3 h
    9 p) y9 z( u* O, D* h- J" V
          这项检查的目的,在生成PCB图之前,就是检查原理图中,电气连接是否正确。
    ; u. r( U/ G/ [: y' K* X; n: v以前在使protel99se的时候,原理图画完后,称作ERC检查就是电气规则的检查。
    - }6 {1 o5 V  B+ i- iAltium 收购Protel后,首版软件为DXP2004中找不到Electrical Rule Check即ERC了。
    ( x+ E, s" L& l. K, y* J但实际上Altium Designer,把电气检查功能分为两类:2 J: X# b+ N. @/ P! n
    $ Q5 }1 Z9 T9 s- Y( E  ^  A
    1.在线电气检查On-Line DRC,电路图中,元件引脚上出现的红色波浪线,就是On-Line DRC检查的结果;

    & u. J/ r6 f  O$ u$ m2.是批次电气检查功能Batch DRC,从Protel DXP起,就已经掩藏在项目编译之中了。
    ' n8 p' {; b8 v  a% v所以,画完原理图,只需进行批次电气检查,在线电气检查在绘图过程中已经自动进行。即,在Project菜单下,右击要编译的项目,选择Compile PCB Project**即可,,5 t7 V# _! S& O/ w- h

    - Z* y* h6 ], `Altium Designer后续升级版本中,几乎没有变化,具体的操作,原理图工作环境下,
    1 N8 n% V* x) f. J/ d9 z8 }Project--Compile Document ... .SchDoc,编译后,若有错误或警告,在右下角System右键--Messages里可以具体查看,双击具体的错误或警告来突出显示具体错误或警告的位置;全部OK后,可以操作Project--Compile PCB Project ... .PrjPcb来编译整个工程,
    % N! b8 D9 O5 h" r' b) C) j" ^
    0 M0 Z. y. R9 ~' o( f! y) J" A, b# [6 h

    ( ?/ A' Z/ N8 ^" R8 e短消息message的观看方法如下,右下角,system右键,,,
    # `; j) ]7 ]2 N
    9 F1 ?; G* M4 K: F
      W$ ]& r: E' Y. ^8 d2 ^" X' [. L二,原理图中元件封装的检查, c: }8 N7 o. c! E: y+ C6 j7 K/ c
    相对于原理图中电气规则检查来说,新手们出现问题比较多的是原理图中元件封装的遗漏和丢失的检查。+ f2 T6 |% q4 S1 k
    ) X% j& P. c+ c- r+ Z4 j
         实质上是对原理图中涉及的所有元件的封装是否填写,包括填写的否正确检查。- g9 l* P6 Q* y* G1 E4 t% w) I& F

    ) j8 e0 ]5 a, T/ t     虽然在规则检查时,用Compile能够找到封装的问题,但是Compile之后的message不仅仅包含封装的错误,还包括其他,看起来不直观,坛子里好多新手的问题看,都不怎么能看明白,并且还操作也不是很方便,语句翻译的生硬,甚至无法理解。; J2 u$ Y. w. i1 C
    & {  T2 ~) E+ \* N7 y( B; _
    现在我们可以用Altium Designer 通过Footprint Manager封装管理器,查找封装是否丢失和遗漏。4 B  q4 m2 A  ^! e
    此方法可以一网打尽,乃查找元件封装丢漏的绝技。
    ; R3 Q3 p! o( m* {1 h方法如下:* N  x5 Q* j! M! n; }0 G  ]8 o" ]( y
    在Tools--Footprint Manager
    " K9 a  S. }7 S1 T

    / R! j. S- `2 g6 I- Q
    ' L' L. u& Z5 E) s: I3 t. m
    * Y3 P) b4 m" c: {) x0 l我们只需查看Current Footprint,若封装遗漏,很明显就能看出来,下面的红框就是该元件封装没有。
      r2 |9 \* N! K5 i7 ^2 o3 s+ Y! a$ t, ?5 m" h/ k( s+ G
    - T% d! d! H% }& d4 r% ^, X4 t% N

    ( Q3 Y% W( u* ~1 E; U* u/ f9 y4 q4 C, T, y- K+ \; F2 E
         通过右侧的Add按钮可以很方便的添加封装。我们在绘制原理图库的时候,有时候会填写多个封装。例如贴片电阻电容,有0402、0603、0805,1210、sot-23等
    5 m! ?) C( D& n* _+ [: k
    * Y* H1 P6 b. C. J其实还有情况,即经常在画图的过程中,修改封装很常见,, ^" D& P" @# e' L9 m8 J. t" q: E
          因为封装要根据实际情况或者库存,或者原理上的变化,进行多次选择和更改,,若发现封装填错了,又该如何在软件中操作呢?
    2 q5 m! ^4 h  ?( n      即:右侧View and Edit Footprints区域,选中所需的封装,右键--Set As Current(设为当前),即可修改封装了。如图所示。修改后保存设置即可。

    ; ?0 e8 x- q8 Y
    - o: Y/ c# ~  e/ z
    $ N. U9 z6 }9 u3 G3 P' t5 H5 y通过上面的方法,可以很快的定位到错误的封装,能够方便的更正错误。
    . g9 s$ d" y% h8 }尽管AD软件飞速升级换代,后面的高版本,俺还没有用过,相比这些操作不会就消逝殆尽吧,0 f" [2 g6 N. B; c( t( ^; c
    只是可能根据软件版本的不同,有些页面稍微不同,,,,,
    ! T& G7 [( Z) Q7 o6 G# h: i& X
    / A+ N! I# a, K) o6 N
  • TA的每日心情

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

    [LV.1]初来乍到

    2#
    发表于 2020-4-16 13:43 | 只看该作者
    该设计使用一个智能电源模块 (IPM) 实现了一款适用于交流逆变器驱动器和伺服驱动器的三相逆变器子系统。在微控制器 (mcu) 和基于 IPM 的功率级之间使用了一个增强型隔离。
  • TA的每日心情

    2020-7-6 15:00
  • 签到天数: 39 天

    [LV.5]常住居民I

    3#
    发表于 2020-4-16 15:33 | 只看该作者
    学习收藏了,谢谢!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 20:06 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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