文章目录
前期准备一、查找stm32最小系统原理图二、创建stm32最小系统元件库1、建立一个元件库工程2、系统自带的PCB封装的生成PCB的封装与PCB封装对应的SCH封装3、自定义的PCB封装的生成PCB的封装对应的SCH封装4、从网上下载并添加元件库三、绘制stm32最小系统原理图1、新建PCB工程2、添加最小系统元件库3、绘制原理图四、总结前期准备
Windows上已经安装好Altium_Designer_Beta_18.1.7软件
一、查找stm32最小系统原理图
1、进入以下网页/content/st_com/en.html依次点击Products→Microcontrollers & Microprocessors->STM32-bits Arm cortex MCUs
2、再按照下图顺序继续依次点击
3、在右边页面上选择STM32F103C8
4、点击下载“STM32F103C8"的数据表”Download datasheet“
5、下载后打开文档,即可查找所需要的STM32最小系统原理图
要画stm32最小系统原理图,首先要用到最小系统元件库,因此我们先创建stm32最小系统元件库
二、创建stm32最小系统元件库
1、建立一个元件库工程
(1)打开Altium Designer软件选择新建文件→项目(Project)→集成库
(2)右键选中新工程,保存工程并重新命名
(3)新建SCH元件库
鼠标右键选中新建好的工程,添加SCH元件库到新工程,如下图
SCH元件库添加好后便会弹出以下界面:
(4)新建PCB元件库
鼠标右键选中新建好的工程→添加PCB元件库到新工程,如下图
PCB元件库添加好后便会弹出以下界面:
(5)添加完成,保存工程
2、系统自带的PCB封装的生成
PCB的封装
(1)双击打开工程下的最小系统元件库PcbLib文件
打开界面如下:
(2)选择工具
(3)弹出以下界面,点击“Next”
(4)选择PQFP,点击“Next"
(5)对照第一步中的数据分析表,填写封装参数
(6)点击”Next",填写第二张表中的参数
(7)后续一直点击“Next”,直到最后一步点击“Finish"
至此,芯片的PCB封装完成。
与PCB封装对应的SCH封装
PCB封装完成后,就画该PCB封装对应的SCH封装。
(1)切换到工程页面,双击打开工程下的最小系统元件库SchLib文件
(2)点击“放置“”→矩形
这个矩形就是我们要封装的芯片
(3)点击“放置“”→管脚
(4)引脚有个叉的一端为接线端,务必放在外面,另一端接矩形。放置引脚时,点击引脚,按空格键可以改变引脚的方向
(5)双击引脚,根据第一步中的数据表芯片引脚图编辑引脚名称和引脚标识
修改完后图下图:
(6)按Add Footpoint添加之前画好的PCB封装
点击确定完成,PCB里面的引脚标识与SCH里面的引脚标识相同的点互相对应。
(7)在SCH library中双击元件并修改名称
将元件符号修改为U?(问号必须用中文输入法),U?是芯片(IC),J是晶振等等
(8)右键选中工程,选择第一项检查错误(如果SCH中的引脚标识在PCB中没有相应的引脚就会报错)
检查错误后就会生成库文件
3、自定义的PCB封装的生成
PCB的封装
自己用PCB库画一个下图的PCB封装
(1)在PCB库编辑页面点击右键,新建空白元件
(2)双击元件并修改名字
(3)右键选中下图图标放置线条
也可直接点击放置,放置线条(后续的放置皆可用此方法)
(4)双击线条或按Tab键,修改当前层为TOP Overlay(丝印层)
(5)放置两根平行线,如下图
(6)右键选中下图图标→通过边沿放置圆弧
(7)双击圆弧,修改当前层为TOP Overlay(丝印层)。(此处点击圆弧,按空格键可以改变圆弧的方向)
同理,画出下图
(8)右键选中下图图标→放置填充
(9)放置后双击填充物,修改当前层为TOP Overlay(丝印层)
(10)最后选中下图图标放置焊盘
(11)双击焊盘可修改通孔尺寸、外形、焊盘大小和焊盘的坐标
该元件的各种尺寸可百度,也可在淘宝元件的介绍处寻找。
对应的SCH封装
(1)打开SCH Library,选择“添加”,添加新元器件并命名保存
(2)右键选中下图图标,放置线条
(3)双击线条,可改变颜色等参数
(4)添加引脚(按tab或双击引脚可设置引脚长度,可隐藏标识和名称)
画好后如下图
(5)点击Add Footpoint,添加之前画好的的PCB封装
(6)在SCH library中双击元件修改名称为J,J是晶振
(7)右键选中工程,选择第一项检查错误并成库文件
重复上述步骤补充元件,一个最小系统元件库的封装就完成了。
4、从网上下载并添加元件库
元件库除了可以自己创建,也可以自己从网上下载,然后添加进Altium Designer软件中。
stm原题图库链接:/s/1JeVt-3p6jqFJ8sFBesmmkg
提取码:omf8
三、绘制stm32最小系统原理图
画最小系统原理图,要用到我们之前画好的最小系统元件库
1、新建PCB工程
(1)打开Altium Designer软件选择新建文件→项目(Project)→PCB工程
(2)可以对工程名称进行修改,鼠标右键选新工程,点击保存工程,给工程命名并保存
(3)右键选中工程,选中Schematic,建立原理图绘制界面
建立完如下图
2、添加最小系统元件库
(1)右方点击库,再点击Libraries
(2)点击工程→添加库,即可把自己创建库的Pcblib和Schlib添加进来加进来
(3)这时可以看到自己创建的库
3、绘制原理图
(1)点击下图图标放置器件
也可直接点击放置→器件或直接点击鼠标右键放置
(2)在库中双击放置一个芯片
如下图
(3)放置线将各个引脚延长,放置方法与前面一样
(4)在VBAT端口放置网络标签
(5)双击网络标签,将名字改为VOUT
(6)查看添加网络端口时必须确认有4个点才能算是连上,(查看放大图像crtl+鼠标滚轮)如下:
(7)添加VCC端口和GND端口
(8)双击VCC端口,将电压设为3.3V
放置好后如下图
(9)最小系统库里没有的元件可以在官方库里面寻找
(10)添加器件,在官方库里搜索并添加RES
(11)将其添加在BOOT0端口,双击电阻值并修改为10K
(12)画完芯片如下
(13)鼠标右键选中PCB工程,选择第一项,可以查看自己画的芯片是否有错,可双击错误查看位置并修改
(14)按照同样的方法在官方库或自己添加的库里搜索添加添加需要的元器件,放进电路中即可(若库里没有的器件,可以用系统自带的封装生成,见二中的步骤2)
画出来的最终原理图如下
(15)点击上方菜单栏的“A"添加文本框,对原理图各个电路部分进行标识,最终原理图如下
四、总结
以上便是绘制stm32最小系统原理图的详细过程。
如果觉得《使用Altium Designer 18绘制stm32最小系统的电路原理图》对你有帮助,请点赞、收藏,并留下你的观点哦!