本篇博客的类容是掌握电路原理图绘制。安装Altium Designer 18,学习使用Altium Designer绘制一个stm32最小系统的电路原理图,并在此基础上完成STM32+SD卡 的系统原理图设计。

一、下载安装Altium Designer

1.下载Altium Designer

百度网盘链接:https://pan.baidu.com/share/init?surl=ghWFVpSHIVXVfiQko9htCQ
提取码:luha

2.安装Altium Designer

  • 解压缩 Altium_Designer_Beta_18.1.7.iso 文件
    在这里插入图片描述
  • 打开解压后的文件夹,双击打开AltiumDesigner18Setup.exe可执行文件,开始安装。
    在这里插入图片描述
  • 点击next
    在这里插入图片描述
  • 勾选I accept…后点击next,这里可以设置语言为中文,凭个人爱好设置
    在这里插入图片描述
  • 点击next
    在这里插入图片描述
  • 选择安装路径,点击next,建议不要安装在C盘
    在这里插入图片描述
  • 点击next
    在这里插入图片描述
  • 等待安装,安完后,这里记住一定不要Run…点击Finish
    在这里插入图片描述
    到这儿软件基本安装完成了。
    在这里说一下修改成中文界面的方法,看下图,我是做的过程中才修改的,因此本篇博客有些是中文,有些是英文。
    在这里插入图片描述

3.修改文件

  • 打开刚刚解压缩后的文件夹 Crack ,复制 shfolder.dll 文件
    在这里插入图片描述
  • 粘贴至 AltiumDesigner 的安装目录,如果没有修改安装路径的话,默认要拷贝到:C:\Program Files\Altium\AD18\ 这个路径并替换目录下已经存在的同名文件,如果安装过程有修改安装路径,则安装在对应路径,一般跟 x2.exe 在同一个目录。
    在这里插入图片描述
  • 打开 AltiumDesigner ,选择Add standalone license ,步骤如下,里面的文件随便选一个。
  • 在这里插入图片描述
  • 注册成功后显示下图:
    在这里插入图片描述
  • 要想改为白色界面,可以如下面的设置
    在这里插入图片描述

二、绘制 stm32 最小系统的电路原理图

1.绘制前的准备

1.1新建工程
  • 点击 File -> New -> Project -> PCD Project,新建一个 PCD 工程,得到如下界面:
    在这里插入图片描述
  • 右击 PCD_Project1.PrjPCB,选择 Add New to Project -> Schematic,新建一个原理图
    在这里插入图片描述
  • 等待加载完毕后,得到如下界面:
    在这里插入图片描述
1.2添加元件库

百度网盘下载链接:https://pan.baidu.com/s/1nDyPcDYY52gqd4zSAn3tEQ
提取码:9467
将下载下来的库解压缩
按下面的操作添加元件库文件
在这里插入图片描述
下图是添加好的效果,然后点击close
在这里插入图片描述
接着就可以看到添加的元件库
在这里插入图片描述

2.绘制原理图

点击下面黄色矩形添加器件
在这里插入图片描述
双击stm32f103c8t6就可拖动原件选择自己想放的地方
在这里插入图片描述
点击顶部的第 6 个图标,进行连引脚
在这里插入图片描述
在起始点和终点各左键点击一下即可连接,右键释放掉,可以复制粘贴(选中之后可以使用 ctrl + c 复制,ctrl + v 粘贴,按空格可以每90°旋转器件)。连接效果如下:
在这里插入图片描述
设置网格编号点击下图中的 Net Label
在这里插入图片描述
点击后,元件会挂在鼠标上,此时,先不要放置,按 tab 键进入设置窗口,编辑编号名称,然后按回车即可退出编辑框,然后左键再放下,当放置一个网络标签后,下一个标签的值会自动加一。
在这里插入图片描述
最终标记好编号,如下:

在这里插入图片描述
备注文字,选择 Text String ,同样按 tab 键编辑属性,按回车键确定。
在这里插入图片描述
连接器件可以在右上角的 Libraries ,选择下载的元件库,在里面寻找器件
在这里插入图片描述
STM32 芯片需要的器件:
R:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 10k
在这里插入图片描述
指示灯
R:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 1k
D:Miscellaneous Devices LC.IntLib 元件库中搜索 0603

在这里插入图片描述
stm32 去耦电路C:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 100nf
在这里插入图片描述
晶振电路
Y:Miscellaneous Devices.IntLib 元件库中搜索 XTAL
C:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 22pf

在这里插入图片描述
复位电路
S:Miscellaneous Devices.IntLib 元件库中搜索 SW-PB
C:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 1uf
在这里插入图片描述
降压电路AMS1117:stm32f103c8t6 最小系统.SchLib 元件库中
在这里插入图片描述
下载方式选择及程序烧录接口
P:Miscellaneous Connectors.IntLib 元件库中搜索 MHDR
在这里插入图片描述
输入、输出电源J:base.SchLib 元件库中搜索 USB micro
在这里插入图片描述
排针
P:Miscellaneous Connectors.IntLib 元件库中搜索 MHDR1X16
在这里插入图片描述
器件连接完毕
最终结果
在这里插入图片描述

三、STM32+SD卡的系统原理图设计

前面已经设计完成了stm32的原理图,在二的基础上,设计SD卡的原理图再将,两个原理图综合起来。
SD元件库:https://pan.baidu.com/s/1oIfmeCNb6FKv1EHRpij7VQ#list/path=%2F
提取码9467
按照上面的步骤,添加元件库就行。
SD卡原理图
在这里插入图片描述
和上面的stm32拼接起来就行。

四、参考

Altium Designer 18绘制一个STM32+SD卡 的系统原理图设计
Altium Designer18的安装及绘制stm32最小系统的电路原理图的基础上设计STM32-SD卡系统原理图

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐