|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% q* j1 b4 e# N( t+ l
1.新建
" g N' P3 C8 S2 l N2.编辑
+ ~# `& U" m( q1 J9 R1 o6 ^* F 了解原理图原件设计的基本原则
! k! j* _4 ^0 ^1 Y 手动绘制
8 c9 w. o( D1 t Component 属性设置
4 n+ B- d) b3 Z, O5 {3 原理图库更新3 _, x/ Y$ v6 ] {/ D
更新到库0 J- ^) z( A5 m0 `; i
4、多引脚元器件设计
9 E" A. T8 c0 h% L7 j+ S0 f. @" Y 检查
$ Y/ l4 i. r3 B% u
$ l2 C$ h7 \) s& e( G 最近参考了一些书籍和文档,初步学习了一下基本元件封装以及元件库的绘制,现在把我初步了解的学习经验分享给大家。有什么不对的地方,还恳请大家指正。我也会随着后续的学习来不断地更新……
- v4 {+ k9 R, r; k8 |1 Z* B/ o4 ^4 l3 v% E! a0 N& z
1.新建" R( u* N% @5 I5 N y" g$ {
, V9 {' ~- p4 v% L. e
- 可以直接新建一个 .SchLib文件
- 可以在 PCB工程可以添加库文件,Schematic Library、PCB Library 文件
- 可以在Integrated Library工程中添加库文件
5 O% g i0 A+ N4 y- d6 I/ t $ p5 P; ?* e* I
% |2 _* Y5 x' }3 v# q& o2.编辑
5 s2 E n# C* u: i, U了解原理图原件设计的基本原则) T) l: d" g7 B7 q
- 注意电器意义和非电器意义,一般引脚是电气意义的,内部是没有电气意义的。
- 引脚的热点朝外,用于连接的
- Display name ***\ 就是出现上划线,表示低电平有效
- 绘制Component是 尽量放在中心位置,这样使用时便于定位放置
- 原理虽然是示意图,不考虑实际的引脚间距,但是绘制的时候,(栅格大小,引脚间距)尽量统一标准,不然有时对不齐,不美观
. ^, r4 W- y2 q+ a4 _
$ i" F2 v/ d6 u0 _& q4 ^! s) S
2 f' |, f) N/ d7 X" V3 D+ R手动绘制0 h' [7 \1 f2 T( H0 d" I5 r* J6 Z
) A! o4 n* r( H( K& D, p$ u使用Place工具 绘制元件在原理图上的形状和引线 & I& X& x1 a" i7 M7 G* U
+ }( e( u- {- D8 C- M E2 a6 ~, ^
; c ^1 k y, q4 `: V0 x& W
) b* Z* A( |! O* d$ A2 A n& W! V5 G$ j J; v
Component 属性设置7 a, Y# C$ e# R7 u
8 \. T2 x; W8 A% k6 s. Y
Tools–>Component Properties/ o6 Q3 @1 Z: G, D/ a/ V
+ N& k2 T- p. h$ f
0 [! u: |: a' {. |/ }% U
& T$ K6 {8 }6 M7 ^; M9 W
; {$ t; _1 M) {
5 T- T, G% Y7 _# f( H R* ?
6 n; q2 l- C( _; q8 } `! \- {, t3 @. J0 I5 Y
* p: d8 L N3 {3 原理图库更新* `: n/ K/ Q+ k$ S9 p
$ W% x% U- k8 o) Q9 \2 X
- 自己绘制元件,补充同一类别的原理图库
- 从其他原理图库(SchLib)中粘贴的元件,(可以从SchLib/PCBLib复制,因为可编辑,不能从InitLibz中,不可编辑)
7 d9 C8 w6 e# {9 F4 ` 2 A! y/ d v! w' I1 y' t F
- 从一个库中打开,一个一个直接复制粘贴到另一个库中
- 从左侧的SCH Library 器件列表中可以选中多个,复制到另一个库中
- 利用Tools–>移动/复制元器件到某一个库中9 R$ f) j1 T7 A+ h. x+ ~7 @
+ W( ~3 `# Z3 b/ _
& z) E9 P3 D# R3、 从原理图(Schdoc)直接生成一个SchLib. Design–>Make Schematic Library/Integrated Library 再 通过方法2的 原理图库复制的方法
' {$ R3 g& B4 Q, ?
8 C: ^% j4 j3 {( e7 `/ x4、从集成库(InitLib) 因为集成库中的元件不可编辑,所以,先把集成库中想要的元件放到原理图上,然后用方法3进行
# A1 G: e z- v7 e5 j p: b1 [
% H( `5 n* B1 T( I6 T$ c+ t8 P- n) u( E2 D* Q! v, N
更新到库
5 J; b+ S1 k7 V' N- i
6 x+ G$ |3 \; B! j" w- 首先可以更新库文件
- 然后把库文件更新到原理图中:
0 C4 ^. q1 _" ?+ Q 比如发现某个库文件中的器件需要修改,修改后,update Schematic Library 就会在原理图中更新* G7 ?# \$ m, z7 i f
或者在原理图中 Tools–>Updata form Library! L9 q& v; m( p3 Z* s5 l2 k
+ f2 B6 }+ h3 H% v8 h5 _4 C# G$ l& _: c5 q3 m% n4 D* A* e
4、多引脚元器件设计6 o: A# K3 ^8 ?" B3 ^
5 c" b8 ?' M" b( ?8 |1 根据芯片手册或者元件Report 自动生成 R+ P/ J2 i: b
1 M1 C2 ^/ B. ]4 b首先 建立能自动匹配的表格 主要参数
" ?+ \, G* X, B5 q- ?: P+ @$ _$ D
8 M4 q+ S% T5 [: Q o$ m
/ O" h! @4 R/ O" {# W7 y# [7 | W U2 l/ O9 N
根据表格,自动新建一个元件
: J6 |$ }, @! M3 o% ?$ G( k# y j8 a
然后进行匹配
7 O; U) ]; P4 X选择右下角 SCH–>SCHLIB List–切换到编辑状态, $ Z6 ^; {6 X7 |1 E3 z7 J4 e) Z
复制表格—>Smart Grid Insert–就可以看到匹配的引脚端子–>注意热点方向,
' \2 Q1 ]7 C; n* f) H7 t9 ^再画一个矩形框就行。& P$ ]7 k/ J$ H4 q; q5 `7 k$ R
/ f2 @& K1 G% W* d( h- w+ `
3 o' F* G4 F3 a7 k2、如果一个器件引脚比较多,或者比较大,可分根据功能分块画,画成Component PartA/PartB, u, b8 a- [4 U2 E1 } X
: J6 u( `8 s4 U- _' |# d检查 ; r- A$ [' ^3 x8 Q$ Y- K
% |- @2 Y" L Y6 q
Reports–>Component Rule Check—>主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复1 G4 W# X3 E8 a. Z" p: \$ |
@1 \( O1 C3 ~
% b# G7 z o: p3 T. Q# n, U
检查* n% t; o3 w! c5 C, ]. U8 I
}3 O& ?5 U- P& L) ~, ~
Reports–>Component Rule Check
& M5 X9 ]% J6 f$ ^3 C4 M" A/ W9 l$ n+ f3 b( p1 V4 S1 [ L
主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复& E( I- |; g) t# \: c+ a1 E! F
, I! e7 R3 o+ M# Q1 d; n/ L8 O2 w7 j. M0 G) m x; h( T. |1 a
|
|