Altium Designer绘制STM32最小系统原理图
一、准备工作
1. 查找 stm32 数据手册,查看最小系统原理图模板
浏览器搜索 stm32f103 数据手册,即可下载
2、安装Altium Designer18
二、创建stm32最小系统元件库
1、新建工程
2、添加PCB元件库和SCH元件库
3、选择路径保存工程
4、芯片PCB封装
- 打开“PCB Library"窗口
- 选择工具
- 选择PQFP,再点击“Next"
- 对照数据手册填入封装数据
- 点击 next 到最后改名字完成封装
- 视图栏可切换2D与3D模式,3D模式 shift+右键 旋转视图
5、芯片SCH封装 - 切到SCH工作区
- 找到数据手册的引脚图
- 放置一个矩形
- 按照手册,放置管脚,空格键可翻转方向,修改标号和名称
- 放置完成
- 保存工程,点击工作区下方 Add_Footpoint 添加刚才画好PCB封装
- SCH library中双击元件修改名称,问号需为中文格式
- 右键工程,选择第一项,检错编译生成库文件
6、自定义元器件的PCB封装
官方库中并不是所有元件都有,所以有的元件需要我们自己绘制PCB封装和SCH封装
- 在PCB库编辑页面右键,新建空白元件,并双击改名
- 放置走线
- 放置后选中线条,然后双击,设置当前层为TOP Overlay
- 放置圆弧,设置当前层为TOP Overlay
- 放置填充,并设置当前层为TOP Overlay
- 放置焊盘
7、自定义元件SCH封装
- 打开SCH Libray ,添加新元件
- 放置线条
- 添加引脚注意引脚标号需要与PCB中焊盘的标号对应
- 同上述一样add footpoint(刚画的晶振)
- 右键工程选择第一项,编译检错生成库文件
最小系统元件库完成
三、绘制最小系统原理图
1、新建工程,添加原理图绘制区
2、点击右侧库,添加元件库
3、放置芯片,延长引脚
4、按照对应引脚名称,放置网络号
注意白点表示连接成功
5、放置 电阻
- 库里搜索添加RES连接到44引脚,更改阻值为 10 KΩ
6、放置VCC GND,完整芯片图
7、在官方库搜索放置其他元件绘制外围电路,添加网络号 - 扩展接口
-
去耦电路
-
振荡电路
放置自己库里的晶振
-
复位电路
-
稳压电路
由于官方库没有AMS1117,所以需要自己按照上述绘制晶振的方法,绘制AMS1117元件的PCB封装和SCH封装,或者下载别人画好的封装文件
本文使用下载的PCB封装,自己画SCH封装,先将下载好的PCB封装复制到自己的元件库PCB工程中,画好SCH封装后添加PCB封装
然后切回原理图绘制窗口,便可在自己的库里看到AMS1117元件
- USB电路
USB官方库也没有,和AMS1117操作相同
8、绘制完成后,编译检错生成完整最小系统原理图