Altium Designer22入门学习
-
一个电子设计工程包括四部分:
原理图库设计
原理图设计
PCB封装库设计
PCB布局和布线 -
对应的工程文件:
① 元件库文件 .SchLib(找不到库文件时,自己画引脚、封装)
② 原理图文件 .SchDoc(电路连线,元器件排布)
③ PCB库文件 .PcbLib
网络表文件(原理图与PCB库关联)
④ PCB文件(绘制PCB的布局和布线).PcbDoc
生产文件(PCB的输出) -
画板子的顺序
0)画原理电路图
PN:放置-网络标签(线头互相连接的标注)1)TAA:画完SchDoc原理图后,自动标注元器件的序号:
工具-标注-原理图标注配置-接受更改-执行变更2)TG:检查元件是否都有对应的封装示意:
工具-封装管理器-元件列表里检查一下有没有-没有移除后-浏览添加-接受更改-执行添加3)根据需要画PcbLib(一些元器件可以参考嘉立创商城的元件手册)
ap214的stp文件有颜色(如果不行,跟之前的命名不同就ok了)
查找元器件的封装:https://www.3dcontentcentral.cn/Default.aspx4)设计-Update:执行变更,查看一下有没有报错(引脚没连上得改之类的)
unknown pin:PCB视图下-design-netlist-edit list,然后删除所有的网络,重新执行变更5)画PCB:Keep-Out-Layer
PCB形状:EOS-编辑-原点-设置原点
DSD-设计-板子形状-按照选择对象定义
放置-圆弧-给板子四个角添加圆角(按ctrl可以无视栅格拖动)
6)设计规则:DR-设计-规则:
routing-width(走线):10~100mile
routingviastyle(过孔):5~30mile
一些元器件旁边接一个滤波电容:防止上电一瞬间对元器件的冲击
设计-Update-将原理图中的元器件添加到PCB图中7)摆元器件:
交叉选择-框选-一个模块单元快速排列-对其-排布
右键-靠左排列-维持间距
改元器件注释大小
NSN:隐藏GND线
主芯片和IC器件(管脚较多的)放顶层
滤波电容要尽量靠近每个芯片的vcc和gnd引脚8)走线:把原来的示意线用ctrl+w那种走一下
先走顶层,再走底层
信号线20比电源线40要细一些,底线比电源线要宽一点
加号-切换层(一些连不上线的元器件需要添加过孔从下层走)
点左键确定,点右键取消
ctrl+左键+任意网络-自动布线9)覆铜TGM-工具-覆铜-覆铜管理器-来自新的多边形(板子外形)-NET-GND-顶层/底层-应用
Top-overlay(丝印层) -
AD快捷键
ctrl+shift+T/B/L/R:上/下/左/右对齐
ctrl+shift+H/V:水平/垂直均匀排列
鼠标左键按住+空格:旋转元件
鼠标左键按住+X/Y:镜像元件
ctrl+W:拉线
ctrl+q:切换单位mm/mil
shift+ctrl+x:交叉选择模式(PCB和原理图的元件对应,查看方便)
ctrl+F:整块pcb旋转
按住ctrl拖动元器件,可以无视栅格
右键-查找相似对象:一键更改元器件注释的大小
右键-定位器件文本 -
最小系统:
https://blog.csdn.net/a1981613393/article/details/141958880 -
STM32系列选型:
F系列各芯片拥有不同的内核芯片:
F0:Cortex-M0(48MHz)
F1:Cortex-M3(72MHz)
F2:Cortex-M3+(120MHz)
F4:Cortex-M4(168MHz)STM32芯片的主频越高,其运算速度一般越快,越有利于需要快速响应的应用。
(如若用应用的领域需要大量浮点数据的运算时,要选择M4的内核)