|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
( {" W7 n2 Q; n5 z
1.新建) Y2 Q" M" N, n3 _) w$ y
2.编辑" s8 H( H' X. J" O0 I" N
了解原理图原件设计的基本原则
7 u6 m% B6 h2 ^ 手动绘制
0 K0 J+ n+ \4 [2 A* ^ Component 属性设置% ^6 G: W5 |, t8 _! ]" |$ h: p
3 原理图库更新
1 @ t# v$ z" N; @ k 更新到库
* M! U( i" R" c0 N1 r0 P$ f1 v4、多引脚元器件设计5 p( L0 f [# y& t9 k2 {
检查4 t) E8 X$ V/ n
' H& F$ p3 e% T. D$ l
最近参考了一些书籍和文档,初步学习了一下基本元件封装以及元件库的绘制,现在把我初步了解的学习经验分享给大家。有什么不对的地方,还恳请大家指正。我也会随着后续的学习来不断地更新……
q% w5 X9 v2 M# z$ A, ^$ B5 M5 E$ x3 a* o! l3 t
1.新建
4 K5 j. R# [( J
' Q" b* J# z3 v9 I5 v& y# g- 可以直接新建一个 .SchLib文件
- 可以在 PCB工程可以添加库文件,Schematic Library、PCB Library 文件
- 可以在Integrated Library工程中添加库文件
$ O8 T$ B2 s. `, y6 {7 @ ' d0 Y! N$ z0 H2 {5 J0 l% p2 H' F
, h8 s o P( s1 ?" F# d* o1 j$ {5 V
2.编辑8 {, j& K: [ ~- f0 k
了解原理图原件设计的基本原则
( ]8 H+ R- L3 ?5 ]. z6 @- 注意电器意义和非电器意义,一般引脚是电气意义的,内部是没有电气意义的。
- 引脚的热点朝外,用于连接的
- Display name ***\ 就是出现上划线,表示低电平有效
- 绘制Component是 尽量放在中心位置,这样使用时便于定位放置
- 原理虽然是示意图,不考虑实际的引脚间距,但是绘制的时候,(栅格大小,引脚间距)尽量统一标准,不然有时对不齐,不美观
5 _; i4 Z9 s& l8 X
/ p8 g3 o& l: a' r7 H
" K" m9 F E# B$ C7 {2 R手动绘制2 @/ a# V" X5 _* e4 l2 L, D7 V# B
3 A w/ b. E, ?9 w; Q使用Place工具 绘制元件在原理图上的形状和引线
9 [, F6 G0 N3 p9 R7 P+ @) K% O9 R: }" t$ k; v$ r( y* c7 e1 P
Z" ?; Y+ o8 v; L {) w+ n% l. W, d( S
1 Z9 b. m* ?5 L% H) d' jComponent 属性设置" r0 y& U2 o" x8 K2 v% j* |$ E
! `3 a& |' M5 ?# {+ }0 K0 Q) U( a
Tools–>Component Properties# w5 c$ ~' F% e8 Z0 n) L
1 j |/ Z" o; ^. a
8 a" {+ p! v/ W. c8 i2 Q) B0 |, ?/ b$ Z( O: @$ s- \: x% {- \
) k* s7 b; ^7 m: J
2 @3 Y) J. @+ A$ F
4 L: K: |7 g; x7 R, N* X x$ b4 M; q! Q V
0 t$ O" p2 D3 c7 X! B( J9 p3 原理图库更新, U+ } g7 w# `2 Z
8 @! P. x4 v1 ?: Q( _5 P s
- 自己绘制元件,补充同一类别的原理图库
- 从其他原理图库(SchLib)中粘贴的元件,(可以从SchLib/PCBLib复制,因为可编辑,不能从InitLibz中,不可编辑)% V5 P ~1 r9 Q. K5 ]% a& P
: s, x4 N( [' ~7 \- o
- 从一个库中打开,一个一个直接复制粘贴到另一个库中
- 从左侧的SCH Library 器件列表中可以选中多个,复制到另一个库中
- 利用Tools–>移动/复制元器件到某一个库中
: N/ X9 c4 [- a6 j! h$ Z% Z/ T9 M
5 a- M3 U* \* ~) N. p8 v- \5 G* ? e
3、 从原理图(Schdoc)直接生成一个SchLib. Design–>Make Schematic Library/Integrated Library 再 通过方法2的 原理图库复制的方法
) B6 ^ e" @8 v1 `0 h
! K- i/ x1 |$ I2 m# }; y3 V; m6 L. a- x4、从集成库(InitLib) 因为集成库中的元件不可编辑,所以,先把集成库中想要的元件放到原理图上,然后用方法3进行$ c2 }: {- n7 ?, M5 i- H( B
* }( l' g0 I' K- R. K8 O
k3 Q" b8 s2 P# |更新到库
$ ~# u; O- _ ?- }$ M# ~. [
3 I% U5 Z5 W% w- 首先可以更新库文件
- 然后把库文件更新到原理图中:
. u+ u# R. ]* @7 f( D 比如发现某个库文件中的器件需要修改,修改后,update Schematic Library 就会在原理图中更新
! c+ m! }/ z3 E% f8 X' h" x! ^2 ~ 或者在原理图中 Tools–>Updata form Library7 }6 ~8 H% b# D; U% M
; j4 Y% R3 e$ P; p' b, q
9 L4 Q5 b, t& H& c/ V* I
4、多引脚元器件设计. F) a, @+ F6 ?7 W. t% t3 h) z
0 Q+ V9 Q2 {) J1 根据芯片手册或者元件Report 自动生成
2 V; M+ {7 Z9 v+ l: s$ A% w, {! l( V3 c$ \/ M6 S" d
首先 建立能自动匹配的表格 主要参数
/ G3 |( n: t2 {9 `' T
5 ^+ } \ g+ S" ^1 ~/ {% P- B
: B7 v/ h4 v, r3 m9 x$ i9 C$ C0 `
% a* a4 R; A @& _. t0 p/ J根据表格,自动新建一个元件# \. G3 Q/ O! ~2 a
" S, l& J/ B0 Y# p0 j8 _然后进行匹配 ) d9 s+ \$ A! L; p) i9 `7 r( Z
选择右下角 SCH–>SCHLIB List–切换到编辑状态,
6 e; q. Q& ^& z2 @( R9 @3 F复制表格—>Smart Grid Insert–就可以看到匹配的引脚端子–>注意热点方向,
. a7 s# x- \+ o, o) a再画一个矩形框就行。+ g: [' [3 t, e8 q5 D5 P
$ i0 Z) q$ R+ X" Z2 ]& [; ^
! U( ~/ X8 x6 ]9 {9 l3 Z& y2、如果一个器件引脚比较多,或者比较大,可分根据功能分块画,画成Component PartA/PartB
! K! a7 E* d: C( S0 [
, Z( j( x0 o. r! }/ n检查
8 O7 E8 N3 q* X
% J# ~3 r% F9 ]& N7 `Reports–>Component Rule Check—>主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复
3 B) l1 a1 j3 I) z) U |' `: n4 j2 B* l4 t. W; q) N
1 s2 r* I0 Q: y; c2 r2 D6 F# z
检查
3 d! k( X, p- q" H4 C2 ?
: X" b+ Z" L8 f+ IReports–>Component Rule Check
4 {' ?: n0 s4 T1 C- `( {+ @- H: U2 B/ v6 n) j/ U: Y6 Z; Q5 U
主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复
% K6 { T8 h5 E, \
6 U# r, s1 A" b/ z1 Z/ N6 c. Y' Z* ^* x
|
|