|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
# B( y+ @ H4 \( N
1.新建
1 B6 N- E! e, T! K" ]2.编辑
+ R& S0 E6 Y; A 了解原理图原件设计的基本原则1 J3 o' i# A5 D" I0 J
手动绘制 P/ _+ }9 c3 E3 `
Component 属性设置( }& {. H7 v) h# Z% a
3 原理图库更新# ?/ q/ K# z; w9 V4 {4 ~: w0 i
更新到库" A7 x. b& s; V8 _
4、多引脚元器件设计
* n% d/ t$ i! O2 p2 e7 P 检查
) B, P& d) Q" A l
2 z8 D' d( @6 d 最近参考了一些书籍和文档,初步学习了一下基本元件封装以及元件库的绘制,现在把我初步了解的学习经验分享给大家。有什么不对的地方,还恳请大家指正。我也会随着后续的学习来不断地更新……. A% {7 c& {" y0 K1 B, R5 x6 B
/ ]3 C1 m, V' x6 J
1.新建
7 ^: ?- m+ Y# u
$ Z3 R7 o# J# n- 可以直接新建一个 .SchLib文件
- 可以在 PCB工程可以添加库文件,Schematic Library、PCB Library 文件
- 可以在Integrated Library工程中添加库文件' A. v; x% W7 E& F" {. W
+ o# k3 y2 q4 E. {, E
6 \( D, [ t; M7 x: S" ~6 O. Z8 f2.编辑; h( i4 P9 s( [
了解原理图原件设计的基本原则* S7 p. v* _8 r; c
- 注意电器意义和非电器意义,一般引脚是电气意义的,内部是没有电气意义的。
- 引脚的热点朝外,用于连接的
- Display name ***\ 就是出现上划线,表示低电平有效
- 绘制Component是 尽量放在中心位置,这样使用时便于定位放置
- 原理虽然是示意图,不考虑实际的引脚间距,但是绘制的时候,(栅格大小,引脚间距)尽量统一标准,不然有时对不齐,不美观( e% Q1 v; u. z2 p
1 S/ y5 j9 q8 d! n+ L$ O
$ p. z( } u, E* T# c手动绘制+ D! f2 h3 Z8 O2 p4 F
# m5 i$ I, Z4 V: I E5 `% M
使用Place工具 绘制元件在原理图上的形状和引线
) O4 {& d& K3 T2 H
6 p! V4 O& }. s
8 y, p/ t3 l3 u I3 n
5 a* n% n8 Q9 k( [2 _; G
' z3 t& s9 a3 pComponent 属性设置; B5 i8 k2 u# ~" j
. Z+ p4 Z; ~# _, nTools–>Component Properties
6 v; q5 X7 g( }" [$ N7 |) x9 |( v( f( h/ D- M
O- q6 D6 ^" U* N2 Y5 B* G; o0 \* d9 @2 N% ^; X L
; Y n3 K. O2 ^
0 o. [$ p" J; h: _( |
1 @# {8 {) G" e% D& f5 |
' H& k( ?2 V3 g; n- H( c1 S& {2 N. k2 P& g+ E
3 原理图库更新
& h; e; F+ p1 _# W% P3 T% s! B4 r0 ]& m( D$ I& @" x
- 自己绘制元件,补充同一类别的原理图库
- 从其他原理图库(SchLib)中粘贴的元件,(可以从SchLib/PCBLib复制,因为可编辑,不能从InitLibz中,不可编辑). C: U ~0 b0 W
5 S; F Z! o/ K- a
- 从一个库中打开,一个一个直接复制粘贴到另一个库中
- 从左侧的SCH Library 器件列表中可以选中多个,复制到另一个库中
- 利用Tools–>移动/复制元器件到某一个库中1 g. @2 ^# S/ c9 R; y1 S" ~/ l( G
+ d/ G1 O" Q" G
6 Q+ Y; I3 G& L3、 从原理图(Schdoc)直接生成一个SchLib. Design–>Make Schematic Library/Integrated Library 再 通过方法2的 原理图库复制的方法
8 o( U- A8 _# Z. B9 A# v
$ \0 l3 L1 U: ]' L6 i3 s4、从集成库(InitLib) 因为集成库中的元件不可编辑,所以,先把集成库中想要的元件放到原理图上,然后用方法3进行
7 o Q- A' K$ S& n7 h" w% S) p0 e; U( ]
6 K, V/ h) c0 x- H+ W( u更新到库! l) a, w* K: l) v- K- e7 s, A
4 Q8 }% v' a) }3 A2 z& G5 I* ]
- 首先可以更新库文件
- 然后把库文件更新到原理图中:& \# `+ C! O$ b+ y
比如发现某个库文件中的器件需要修改,修改后,update Schematic Library 就会在原理图中更新* H3 y- H x$ e0 s( W4 Q
或者在原理图中 Tools–>Updata form Library
6 y& V0 S6 ^4 o) O9 b! A/ A, h# `7 Z' Y) J8 {- X# h4 L4 |2 d
) a7 l% }, d' G0 Y( Q0 _6 X4、多引脚元器件设计
9 C% s% G/ S3 [4 f; ?% W2 g3 C8 g. S. G' y4 k( o) O. T9 X1 H7 ?$ _/ v
1 根据芯片手册或者元件Report 自动生成
* h' V8 ?1 L9 z# ]9 W: k. g }8 P, h' |6 N
首先 建立能自动匹配的表格 主要参数
5 T% E; k" E" t, `; W
1 G* k0 Y* t0 }# Z2 n2 n- x
8 x0 ]/ K4 V* z, C7 _! y' ?; m/ U" {4 c3 l: @/ H* A% q* [) ?
根据表格,自动新建一个元件
6 q6 Z! m3 G4 q/ X/ l1 \9 F+ h9 C' R9 y" G
然后进行匹配
! A1 m1 g' o- j( f0 Y9 S选择右下角 SCH–>SCHLIB List–切换到编辑状态, / J$ M' Y9 v4 P" A/ c! ]
复制表格—>Smart Grid Insert–就可以看到匹配的引脚端子–>注意热点方向,
( x% I O' F/ z8 R2 m! Z再画一个矩形框就行。
7 {; ?$ [- v7 f6 T1 [# T# i( r" A) E2 N; S
9 L3 H/ S& L4 b
2、如果一个器件引脚比较多,或者比较大,可分根据功能分块画,画成Component PartA/PartB
2 b2 G T, N$ i+ [
& u* S: U% J. H9 u检查 6 g% m4 S+ T* b2 {# q1 y- }9 b+ Y
( t: @6 y7 t( Y: F7 F EReports–>Component Rule Check—>主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复
/ x; M2 ]7 H. k( n4 S* Q7 ?8 y( _0 t
; M8 b/ b' U- a
检查$ Y) F: n& _9 h4 W# D. y: R, ~
" d' ^. i: x9 U+ L
Reports–>Component Rule Check
% n D2 Z! p% J; n0 r1 h: M2 X& ?8 Z' a! n0 b
主要检查Footprint/Pin Number/Missing Pins in Sequence是否缺省,是否有重复! ^& }5 u- Z: r; z1 J r7 {
) B% L4 _' \/ G& i; ?8 g0 a
7 d# j6 g1 W4 O: ~8 n4 \
|
|