本教程分为三篇:元件库的建立,原理图的画法,PCB设计 O4:_c-V2
该篇为元件库的建立 ic4hO>p&
<r(D\rmD
一.首先建立一个元件库工程 ks
%arm&
最基本操作: ctrl+鼠标滚轮:放大缩小 Ino]::ZJ/
鼠标点住元件+space:旋转 HV7f%U
rQ6>*0xL_
\zwm:@lG
_ysakn
然后选择第四种(intergrated library) )D)4=LJ
fU\;\
D #7q3s
然后修改工程名字,按OK完成工程建立 bE@Eiac
'NCx <0*
新建PCB元件库和SCH元件库 'cAS>s"$}V
+?[s"(
然后保存工程 B2KBJ4rI[1
):nC%0V
二.接着我们来画PCB的封装 -N6ek`
1.使用系统自带的封装生成 fC[~X[H
双击工程下的最小系统元件库PCBLIB文件打开 L@_o*"&j
\m1^sFMZ
JiuA"ks)
tfh`gUV4
百度xxx(如stm32c8t6)封装,即可找到相应的封装参数 B-"F67 :
${}9/(x/^
然后填第二页,基本参数(在该处的基本参数仅仅在1.2页)填完后直接按finish B@*!>R
hN\sC9a1
然后双击PCB元件库里面的元件修改名称 J83C]2~7
`*`ZgTV
一个芯片的PCB封装就完成了 N3a ]!4Y\
\3%3=:
然后画该PCB封装对应的SCH封装,首先切换到工程页面 J!dv"Ww"
A:(qF.Tm
然后双击打开“最小系统元件库。SchLib”,放置一个矩形(即为芯片) I)0_0JXs
fY #Y n
然后放置芯片引脚 lz1cLl
m
NR-<2
e3
点击后按Tab键编辑引脚名称和引脚并标识 O*B9Bah
eNM"e-
然后点确定,该引脚会随你的鼠标移动而移动,空格键翻转,摆放到合式位置后左键点击固定位置。有个叉的一端为接线端,务必放在外面(另一端接正方形) )vg@Kc26
%qqeL
百度图片或者芯片手册里面可以找到元件的引脚定义图 hJw]hVYa
@`Dh7Q
根据此引脚定义图将添加引脚,然后按Add_Footpoint添加刚刚画的PCB封装 3H4T*&9;n
,S@B[+VZ
zwP*7u$CH
\q24E3zS&
fA[T5<66
点击确定完成,PCB里面的引脚标识与SCH里面的引脚标识相同的点互相对应 qK~]au:C
双击元件修改名称 -%K}~4J
^ P
A|RFP
第二项为元件符号,第二行为元件符号,U?(问号必须用中文输入法)是芯片(IC),J是晶振等等 PL!dkaD^y>
'"ze Im~
SJi;_bVf
然后右键工程选择第一项检查错误(如果SCH中的引脚标识在PCB中没有相应的引脚就会报错),并生成库文件 ] \!,yiVeU
w\V<6_[vv.
然后你的元件库就生成完毕了 9>vB,8
|
>yc|W
2.自己画PCB封装 %.Kr`#lCr
在PCB库编辑页面右键,新建空白元件 EU'rdG*t/R
$?VYHkX
编辑名称 U2~|AkL
hewc5vrL
点击放置走线,按Tab选择当前层为TOP Overlay(丝印层) -lq`EB+
}g|9P SbJ
Mii&doU
然后就可以画线了 ycvgF6Me<
[D?d~pB
然后放置圆弧,同样用Tab设置参数 g?Rq .py]!
jYBiC DD
LcNI$g;}Yf
'dv(
然后放置填充 s&wm^R
c|(Q[=
>%n6n! "
最后,也是最重要的一点---放置焊盘 "+
k}#<P4\
[;'$y:L=g
MI.OOoP3a
/len8FRf
DiZv sc
2Qc_TgWF
{ Q!Xxe>6
t+^__~IX
) :Px`] 5
lR`.V0xA
w^7[4u4
Z7?\ >4V
kK0zb{
,ZO?D|M1
R?}%rP+^e
按Tab修改通孔尺寸外形和焊盘大小外型,并放置(放置后双击可以修改焊盘的坐标) jxYze/I
T$;BZ=_
最终
Wkr31Du\K
c{x:'@%/s'
%/!f^PIwX
A,7* 52U
该元件的各种尺寸可百度,也可在淘宝元件的介绍处寻找 bhfKhXh8
}We-sZ/w7r
U><$p{)
再画对应的SCH元件 a'*~E?b
%/_E8GE
Tl?jq]
添加新元器件 ^$rqyWZYp
^.*zBrFx
点击放置线,按Tab修改颜色等参数 "1p,
r&}
1p<*11
DV*e.Y>
结果 *w6F0>u
wX!0KxR/Z
图纸后面的一个一个小格叫做跳转栅格,可设置其大小 u_o]\D~
ogV v 8Xb
添加引脚(按tab可设置引脚长度,可隐藏标识和名称) muhu`
k`C
{Wr5F9q
最后同上述一样add footpoint然后生成库文件 k[*> nE
kp6 &e
重复上述步骤补充元件,一个最小系统元件库就诞生啦 B@' OUcUR
R[QBFL<