|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
) N' K* Z/ {* J- _+ i* X, W
1.新建
7 y" q( ^2 v& n2 h; M$ v2.编辑/ d! w& I! m' U
了解原理图原件设计的基本原则
1 B. g+ S3 @' P$ E 手动绘制8 k7 g- Y, H2 y a9 F* }2 P/ b
Component 属性设置
7 N7 D% p* r& O, ^% b5 ~3 原理图库更新$ C) A, Q @. E; ]' k
更新到库. Q8 l9 J$ e& @5 D7 O4 `4 R" Q
4、多引脚元器件设计
$ d3 W& g$ r% z1 Q 检查0 z, F( J3 i; V! A
# D; y: ]; e/ x2 W
最近参考了一些书籍和文档,初步学习了一下基本元件封装以及元件库的绘制,现在把我初步了解的学习经验分享给大家。有什么不对的地方,还恳请大家指正。我也会随着后续的学习来不断地更新……! [ L9 X8 `- S9 O5 {
2 R6 o5 u: O3 p6 X
1.新建
0 Q! R% S8 H7 p3 ` ?2 ]. j: t
0 k4 l. l1 Y. }4 S' z- 可以直接新建一个 .SchLib文件
- 可以在 PCB工程可以添加库文件,Schematic Library、PCB Library 文件
- 可以在Integrated Library工程中添加库文件
" l) }# K7 f8 G& E4 k6 M2 x % x0 ], {! M. v( h; v1 H3 m
# M4 j& `) o1 n. V0 ~2.编辑2 `( U0 y, A* M2 N: k# d; v" Q
了解原理图原件设计的基本原则% S7 _) |5 ?9 y( x+ T
- 注意电器意义和非电器意义,一般引脚是电气意义的,内部是没有电气意义的。
- 引脚的热点朝外,用于连接的
- Display name ***\ 就是出现上划线,表示低电平有效
- 绘制Component是 尽量放在中心位置,这样使用时便于定位放置
- 原理虽然是示意图,不考虑实际的引脚间距,但是绘制的时候,(栅格大小,引脚间距)尽量统一标准,不然有时对不齐,不美观) t6 H u R) ^, R5 P' L: C" m. l
' I' ]) D4 S# o+ d! A0 q8 q. N
) j: L( d5 r2 D) b/ }手动绘制3 l8 k8 T2 S- d' @: Y5 R1 \5 X3 ?( a
0 M) @6 G- h/ w1 }使用Place工具 绘制元件在原理图上的形状和引线 / C7 Y0 Z1 n* w' n$ v) `, g: X' |
5 k$ b2 \( o8 i/ g/ i" ^0 ~
/ K1 H* L! |& n( `" A+ v7 o$ r7 S4 M- o e. H; y! R
! C6 O) r- U6 vComponent 属性设置. r7 a) b( Q' L6 }
* l% T1 N! ^& L" ]6 X
Tools–>Component Properties$ S- X, y- n# T1 T7 t& o: @+ l
# X c' i: k6 }: y& v
0 s( g& ~ K; ?
7 z; p9 ~' h# u8 G% O
9 u3 E* R, q& _4 c8 k
, e, l% o' l0 Z4 @' g
+ V3 z9 P$ [+ X' `: R. Q; [$ @) l) { J
* v1 W& L+ |5 w0 N6 W8 a& m
3 原理图库更新
( Z1 Z$ ^- q. _2 r" q- h* e, p
7 T! x: z$ G0 k) i' X- 自己绘制元件,补充同一类别的原理图库
- 从其他原理图库(SchLib)中粘贴的元件,(可以从SchLib/PCBLib复制,因为可编辑,不能从InitLibz中,不可编辑)
' h- o9 n5 {. S9 \8 ^ 2 J. v) o* I A! H! S) P
- 从一个库中打开,一个一个直接复制粘贴到另一个库中
- 从左侧的SCH Library 器件列表中可以选中多个,复制到另一个库中
- 利用Tools–>移动/复制元器件到某一个库中
! Z2 r, V3 o1 c" S
, t% }& k$ k/ ~: P v# e/ z' b& U+ h# H& _7 \ s% m W! s0 P
3、 从原理图(Schdoc)直接生成一个SchLib. Design–>Make Schematic Library/Integrated Library 再 通过方法2的 原理图库复制的方法
T7 l0 @ z+ O4 K
* e" i; S; {- Y5 q6 g' K+ U4、从集成库(InitLib) 因为集成库中的元件不可编辑,所以,先把集成库中想要的元件放到原理图上,然后用方法3进行! ^5 D: Q) K/ F8 u, R0 a4 ^
! `" y' F, c6 Q) q$ {! s' W2 F( c3 Q4 a" V; N+ E0 D0 d
更新到库# } {6 i: V, F, T+ w) P
, _/ t! r. T$ q+ A- 首先可以更新库文件
- 然后把库文件更新到原理图中:3 s& [, p6 | t/ U
比如发现某个库文件中的器件需要修改,修改后,update Schematic Library 就会在原理图中更新
! i2 ~3 p: r3 P9 t- V0 n 或者在原理图中 Tools–>Updata form Library/ }( e4 S2 l9 J) M `6 t( g
5 {1 t5 X, c. x) Q* ]
* Q, |; U# N+ \% Z2 b2 `! i4、多引脚元器件设计2 b+ i. e: ?* [8 s( X7 k
; i' m# r: v$ G2 H9 E9 b0 p5 D! S+ `1 根据芯片手册或者元件Report 自动生成
! e7 U; ^0 p/ ]; S* m9 i# c( e' a* C" w4 e# x6 _# h$ f
首先 建立能自动匹配的表格 主要参数
% L3 @9 b( t* a6 w! D- o0 J# K' {9 Y2 Y9 l9 ?
" T) c# V; |+ v8 F0 f; [% _. T! N/ @/ A7 V$ Y/ [9 {
根据表格,自动新建一个元件
- c& ]4 }* m2 b
" h% a' j i4 P% H' D2 ^+ C然后进行匹配 " O$ c) n4 Z. `0 _# R) q6 a
选择右下角 SCH–>SCHLIB List–切换到编辑状态,
/ r% _9 E# `1 ?# j& M复制表格—>Smart Grid Insert–就可以看到匹配的引脚端子–>注意热点方向,
; p5 D) Y. O" C/ D再画一个矩形框就行。) V3 T4 C( a! T4 J0 J( q
* c7 J \+ _: r: x/ z" F* D+ W, l+ u6 x6 B- Z
2、如果一个器件引脚比较多,或者比较大,可分根据功能分块画,画成Component PartA/PartB
' V$ d5 o" V1 W' Q& q* P) F) L3 ^. d5 j' A
检查 - g. D1 w3 v; ^7 J. D$ T4 L, y; w) s
/ ] m& Q0 `6 H
Reports–>Component Rule Check—>主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复
- N6 ]3 K# s( g6 i" a: E/ C" I
4 ?, J. m6 n2 K4 i% c2 Y/ ^2 O5 G9 x. l0 L. W% l
检查
: r' `. P( Q2 M9 q& C' m" f: z/ H& |! V5 Q; E
Reports–>Component Rule Check 9 k* L W2 t' | @$ |9 i7 L4 D4 X
4 v. Y' v& h; F3 |0 s( C' t; s' x; k主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复
4 `& C3 k& j3 Z+ i3 i. j: N+ R
- f C3 E. F1 ~8 D2 p) I m1 P3 h" J* P6 a/ M4 x: M' w
|
|