|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* A$ W) [2 S! n2 {4 ^6 S0 M# k
1.新建
) e$ J& J' Q. B+ k' D2.编辑
9 w1 m! l$ q) j8 m8 H 了解原理图原件设计的基本原则
. ~# x0 r1 K" d' [) p U& l 手动绘制
) G4 n; m0 F) T% ]; C" A Component 属性设置5 A6 v6 Z2 L4 q; y" _
3 原理图库更新
8 g# i- c6 C! `) P+ W% h4 j( k+ m 更新到库
: C. D. g$ T) A0 u( G/ W; p4、多引脚元器件设计5 N2 Q, K9 n4 [ q" @7 r
检查
- L# v0 U; u J& f& R$ o( ` _& j5 D% y' Q
最近参考了一些书籍和文档,初步学习了一下基本元件封装以及元件库的绘制,现在把我初步了解的学习经验分享给大家。有什么不对的地方,还恳请大家指正。我也会随着后续的学习来不断地更新……
( u: X! y4 R* }4 M4 j4 Q: x5 M! k9 o" ~! |+ E" s, W# F f5 a
1.新建
# p1 f' U& U4 {+ u; A9 V- N
; A8 s+ E. F7 \4 ?$ h- 可以直接新建一个 .SchLib文件
- 可以在 PCB工程可以添加库文件,Schematic Library、PCB Library 文件
- 可以在Integrated Library工程中添加库文件% {' j! Y8 T, J) Y
* r" x# l+ H7 C0 W& D
9 l$ F& G( o8 J# c7 f/ \) d
2.编辑- {' Y2 ]* ^' z w6 Y
了解原理图原件设计的基本原则" B2 K+ E' ]9 C4 v
- 注意电器意义和非电器意义,一般引脚是电气意义的,内部是没有电气意义的。
- 引脚的热点朝外,用于连接的
- Display name ***\ 就是出现上划线,表示低电平有效
- 绘制Component是 尽量放在中心位置,这样使用时便于定位放置
- 原理虽然是示意图,不考虑实际的引脚间距,但是绘制的时候,(栅格大小,引脚间距)尽量统一标准,不然有时对不齐,不美观" n8 V4 V' }# Y2 H( q5 f
0 x5 G* P1 K0 e4 Z& }0 O; E
8 k) K, C ~0 g/ P" h8 a+ N# x手动绘制4 H: Z7 j" u, v r+ _( b+ y) G
# T; e, M# \2 B7 O
使用Place工具 绘制元件在原理图上的形状和引线
& O2 c0 s$ f8 p7 w; K1 Q
+ R: K0 k; b- l
" V. [3 W) y6 W) ] |
) B9 r, y' [4 ~8 ~8 Y& H7 b7 @# i& R+ Z2 @% I$ h
Component 属性设置
: Z; B9 a# F( |, M. ~4 T9 M4 a( m
Tools–>Component Properties
) j* o1 k [- k) m1 S
4 ?1 ]. ^" l4 ^! U
) W7 m) B( i) T2 G, f
$ l6 \" G" ~! y" s. m0 \, I
* j( g; O8 L* V! F
" Y! | o: _ f5 B2 }
8 Y" `* A3 l" L2 d
+ x' J7 l7 |/ j3 a) Q) G) X
3 A2 F% I" Q4 V( I5 [
3 原理图库更新, I7 Y2 ]5 @! Q) ~/ q
: U7 V6 \& Z4 k; ?( M- 自己绘制元件,补充同一类别的原理图库
- 从其他原理图库(SchLib)中粘贴的元件,(可以从SchLib/PCBLib复制,因为可编辑,不能从InitLibz中,不可编辑); Y0 E8 E/ _' r1 i9 r
/ X' h$ N6 e, N1 k+ _# s3 M
- 从一个库中打开,一个一个直接复制粘贴到另一个库中
- 从左侧的SCH Library 器件列表中可以选中多个,复制到另一个库中
- 利用Tools–>移动/复制元器件到某一个库中5 T+ ^" `# r8 O. V* Z0 q
* u% ~8 {' A% W1 @+ [' {6 U Q1 i( p; ?: q
3、 从原理图(Schdoc)直接生成一个SchLib. Design–>Make Schematic Library/Integrated Library 再 通过方法2的 原理图库复制的方法 / P: F1 U) `7 k1 O# Y3 T q4 Q
& r# Q. \* R, w% g, d7 q- F4、从集成库(InitLib) 因为集成库中的元件不可编辑,所以,先把集成库中想要的元件放到原理图上,然后用方法3进行
& B, R0 e) a# c- p( Z3 s' n* }! K# |0 D
/ }9 d, r4 W2 H& {更新到库8 G! {* H* G- @1 a- T" Y
9 ~2 u$ |, v' n* @0 r9 B
- 首先可以更新库文件
- 然后把库文件更新到原理图中:! k" a9 V! Q6 e& Z4 Y
比如发现某个库文件中的器件需要修改,修改后,update Schematic Library 就会在原理图中更新! P" D0 `% R% Q, }
或者在原理图中 Tools–>Updata form Library' Y& g1 j/ [/ w" ]- O' |; X- F. O
3 g p$ ]& A" P
9 M; P2 p& T3 Q$ X9 j4、多引脚元器件设计
( ?8 c$ a; ~ F: r9 J% X0 O r% }2 ~* b0 t
1 根据芯片手册或者元件Report 自动生成
7 ?6 i# ?4 W4 q
0 o6 ~2 q1 ?3 Y1 p3 Y( ^1 O首先 建立能自动匹配的表格 主要参数, D( L( D! z; [$ n8 K: ^" {
" ^* G7 T$ y! y6 J+ }9 X9 t
9 N; [1 S0 X8 w8 S, T- N' l6 y/ |
4 x( [% F" n- z5 `- p
根据表格,自动新建一个元件
7 c3 v- O1 t2 S( i( H5 H a5 U
5 W& B8 w3 W1 c7 o9 r/ O然后进行匹配
: Z/ I" D' I B* C4 s5 d选择右下角 SCH–>SCHLIB List–切换到编辑状态, " k; ^% P% |- M! P% I' f% k2 W
复制表格—>Smart Grid Insert–就可以看到匹配的引脚端子–>注意热点方向,
' [/ y: i: X; U6 X再画一个矩形框就行。
3 }$ k" I' l* Z) V" g$ H
; v3 r8 ^# P, n, z* O' V: W) H' J+ z5 c! M& O% T! e
2、如果一个器件引脚比较多,或者比较大,可分根据功能分块画,画成Component PartA/PartB, r$ E5 d: b) _, l
' w7 p& c; j3 B* N检查
+ P+ S6 z! w \- H& J9 I: z; o0 t, L( q& y+ Q" b+ C
Reports–>Component Rule Check—>主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复* o, V( F3 Q: l# V6 T% q* ?- J S
/ m6 Y: C; N9 R* ]6 D. M5 b+ q6 N" ^& T- y |" L' n# b2 w
检查8 b3 Y- o9 K+ D& Q9 i3 i
8 v$ Z$ C# K4 Y4 ]% I6 `8 e5 [Reports–>Component Rule Check
( u3 z4 K$ z; O+ a% R1 J# g: M$ A- O; n
主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复+ k& j1 a; U( f" v6 [9 X- N
k# p4 c M8 `1 }* u" O9 r# o
. L; }# k: a" a% _; R |
|