|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
H, C( R3 {! w1 ^" G
1.新建
* \( N2 p- V* a4 j& A) l5 V2.编辑/ M! z- m7 s: l
了解原理图原件设计的基本原则2 z4 ?( M" O( J2 |
手动绘制& r2 \( g* ^1 I q
Component 属性设置- U1 l1 i* s k* y1 n9 I, I
3 原理图库更新
3 k1 ?; v# d& v ~' S9 J 更新到库! z _3 `1 g$ t3 ]6 L; d' J
4、多引脚元器件设计
* c6 W" G5 B7 t2 O9 f 检查+ l: B, |! `0 [8 u5 {
) J( E$ C% J1 i
最近参考了一些书籍和文档,初步学习了一下基本元件封装以及元件库的绘制,现在把我初步了解的学习经验分享给大家。有什么不对的地方,还恳请大家指正。我也会随着后续的学习来不断地更新……. w" j' a; t9 `1 {/ O7 v, G
% f4 H* F0 _! e1.新建
% |) L3 s/ L5 B' \2 F( W
& A) n3 Y' i9 I' {9 ?- 可以直接新建一个 .SchLib文件
- 可以在 PCB工程可以添加库文件,Schematic Library、PCB Library 文件
- 可以在Integrated Library工程中添加库文件/ P7 W! [: V. x: \$ x. y3 g' N
4 U0 e3 u' J+ K( J8 E- y/ A
0 `$ r- }0 f2 f' r I. F. n2.编辑
" q& m9 S" n0 _. G# T了解原理图原件设计的基本原则
) \- N" s! l, X7 h2 x- 注意电器意义和非电器意义,一般引脚是电气意义的,内部是没有电气意义的。
- 引脚的热点朝外,用于连接的
- Display name ***\ 就是出现上划线,表示低电平有效
- 绘制Component是 尽量放在中心位置,这样使用时便于定位放置
- 原理虽然是示意图,不考虑实际的引脚间距,但是绘制的时候,(栅格大小,引脚间距)尽量统一标准,不然有时对不齐,不美观
4 o4 ]- f- ~' }9 V) J, _, r 1 l3 v6 ~" a, |( m) e
! {" ^8 h- S0 [2 k
手动绘制
8 J" |# h. p2 k Z4 E/ A
% Y; X7 w( N: S: g% x+ v使用Place工具 绘制元件在原理图上的形状和引线
9 ~8 ^1 \% H+ h
( s9 d) J- ?0 }( c7 C
0 U* S& o, r; q8 C* E" q
" y# D) V7 D( u$ f4 H! w0 r' N) T# J; ~" @0 ^
Component 属性设置
/ n1 {& j- f1 S X, S8 e7 s+ R
; N3 l& C9 f0 T4 |/ FTools–>Component Properties
4 v7 S+ f, N. ]" `$ [3 b" M* H. V8 Z# ? d
+ E- ?1 }/ n, x) ?$ K5 c- O& @
% p! j( G! ?) Q0 q9 ?
& y8 c: j9 w' p0 W, u% a
; @% _3 X) l5 k
! P7 t+ c' e: D7 E8 Q% g. G" F1 G. }/ v
2 f }' m, J( o! U1 c, y& {
3 原理图库更新
" m3 z( c3 ]7 U% V( R8 S: @$ z9 C, b H X" J
- 自己绘制元件,补充同一类别的原理图库
- 从其他原理图库(SchLib)中粘贴的元件,(可以从SchLib/PCBLib复制,因为可编辑,不能从InitLibz中,不可编辑)
+ C/ d$ i; ^' G1 q1 a9 @ # T1 h$ }" d' y( J8 M- E0 g9 ~
- 从一个库中打开,一个一个直接复制粘贴到另一个库中
- 从左侧的SCH Library 器件列表中可以选中多个,复制到另一个库中
- 利用Tools–>移动/复制元器件到某一个库中
' R$ k7 @4 {2 I6 v! } l ~; T $ k1 W! ]1 z5 }! q9 \& ]; |
/ P5 k* H1 u [4 c3、 从原理图(Schdoc)直接生成一个SchLib. Design–>Make Schematic Library/Integrated Library 再 通过方法2的 原理图库复制的方法 ; J! b4 R% `; _" ]
. n" _. [! Q1 G- u# O3 ]
4、从集成库(InitLib) 因为集成库中的元件不可编辑,所以,先把集成库中想要的元件放到原理图上,然后用方法3进行1 M1 X h/ o" A2 [. H
, F h* k: [6 c3 D/ c6 s+ _& }
- K. ]& D4 M7 n6 D h9 L! K更新到库
1 O, \- u+ T8 b
2 G8 X0 E) r) D0 f- 首先可以更新库文件
- 然后把库文件更新到原理图中:
( t- Q6 l0 V) Y' {( @ 比如发现某个库文件中的器件需要修改,修改后,update Schematic Library 就会在原理图中更新: U2 P+ ]. H4 j2 P
或者在原理图中 Tools–>Updata form Library8 u( I' n# H8 O8 R) y* W! x
7 G; {, ?# {0 Q. J
, N: l+ _' Y+ R$ m7 R8 I1 G) z4、多引脚元器件设计
& }- B* S) i9 j' G: u/ f4 `: l& f) n1 C
1 根据芯片手册或者元件Report 自动生成: l/ V; |: |$ v; |- N
; I5 b) u9 C, |; A; i2 t, I
首先 建立能自动匹配的表格 主要参数- U! \% y2 T, N# B( J
A6 J% N( r7 d0 u: A# h5 `. {
+ N* [ ^7 Q$ G( \! |' k5 P
" f1 ^7 @: n+ v6 Q0 ~8 d" o
根据表格,自动新建一个元件/ z8 @. t2 h& [) y, w
w* T# ^0 N0 }* ]- ^然后进行匹配 5 w2 G! C* O, J- u2 j
选择右下角 SCH–>SCHLIB List–切换到编辑状态,
% @+ s1 n0 t' ?5 Q* n9 {复制表格—>Smart Grid Insert–就可以看到匹配的引脚端子–>注意热点方向, ( O6 ~' b0 M+ |' M& D5 J
再画一个矩形框就行。( S7 V3 O" p1 G) A+ z
, q1 r' K4 Z' U2 Y' T+ k
" G) i$ k; I+ h9 a) i3 F2、如果一个器件引脚比较多,或者比较大,可分根据功能分块画,画成Component PartA/PartB0 d& \$ S! y- M. K
, z, ?. e5 y R3 f3 `: e. G$ }
检查 / I/ i; \. E! U; u# `+ S; c! g _
/ S: w& E8 Y5 K" O( d1 w
Reports–>Component Rule Check—>主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复! a' C2 C8 Z9 v# w
& D4 d" P/ ]$ @- O$ A5 t. Z- w
( G8 s9 W/ `3 f, H
检查$ x: @5 g# o- c% n- i* S
i) {. A- A4 _ X; G' U
Reports–>Component Rule Check # Q. J( q% o1 P, O: U+ w
X3 K4 ~/ o7 t0 O" w
主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复! e4 M* O7 _! k: m4 M1 N4 K
- t+ F! X2 I: R9 P. M8 z
% ~/ Q1 v5 K3 u4 P- {$ Q |
|