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

文章目录

  • 一、下载安装Altium Designer
  • 1.下载Altium Designer
  • 2.安装Altium Designer
  • 3.修改文件
  • 二、绘制 stm32 最小系统的电路原理图
  • 1.绘制前的准备
  • 1.1新建工程
  • 1.2添加元件库
  • 2.绘制原理图
  • 三、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

将下载下来的库解压缩

按下面的操作添加元件库文件

Altium Designer20 磁力链接 altium designer 18下载_单片机


下图是添加好的效果,然后点击close

Altium Designer20 磁力链接 altium designer 18下载_单片机_02


接着就可以看到添加的元件库

Altium Designer20 磁力链接 altium designer 18下载_搜索_03

2.绘制原理图

点击下面黄色矩形添加器件

Altium Designer20 磁力链接 altium designer 18下载_硬件工程_04


双击stm32f103c8t6就可拖动原件选择自己想放的地方

Altium Designer20 磁力链接 altium designer 18下载_硬件工程_05


点击顶部的第 6 个图标,进行连引脚

Altium Designer20 磁力链接 altium designer 18下载_stm32_06


在起始点和终点各左键点击一下即可连接,右键释放掉,可以复制粘贴(选中之后可以使用 ctrl + c 复制,ctrl + v 粘贴,按空格可以每90°旋转器件)。连接效果如下:

Altium Designer20 磁力链接 altium designer 18下载_stm32_07


设置网格编号点击下图中的 Net Label

Altium Designer20 磁力链接 altium designer 18下载_原理图_08


点击后,元件会挂在鼠标上,此时,先不要放置,按 tab 键进入设置窗口,编辑编号名称,然后按回车即可退出编辑框,然后左键再放下,当放置一个网络标签后,下一个标签的值会自动加一。

Altium Designer20 磁力链接 altium designer 18下载_原理图_09


最终标记好编号,如下:

Altium Designer20 磁力链接 altium designer 18下载_搜索_10


备注文字,选择 Text String ,同样按 tab 键编辑属性,按回车键确定。

Altium Designer20 磁力链接 altium designer 18下载_stm32_11


连接器件可以在右上角的 Libraries ,选择下载的元件库,在里面寻找器件

Altium Designer20 磁力链接 altium designer 18下载_搜索_12


STM32 芯片需要的器件:

R:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 10k

Altium Designer20 磁力链接 altium designer 18下载_原理图_13


指示灯

R:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 1k

D:Miscellaneous Devices LC.IntLib 元件库中搜索 0603

Altium Designer20 磁力链接 altium designer 18下载_stm32_14


stm32 去耦电路C:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 100nf

Altium Designer20 磁力链接 altium designer 18下载_搜索_15


晶振电路

Y:Miscellaneous Devices.IntLib 元件库中搜索 XTAL

C:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 22pf

Altium Designer20 磁力链接 altium designer 18下载_搜索_16


复位电路

S:Miscellaneous Devices.IntLib 元件库中搜索 SW-PB

C:Miscellaneous Devices LC.IntLib 元件库中搜索 0805 1uf

Altium Designer20 磁力链接 altium designer 18下载_硬件工程_17


降压电路AMS1117:stm32f103c8t6 最小系统.SchLib 元件库中

Altium Designer20 磁力链接 altium designer 18下载_搜索_18


下载方式选择及程序烧录接口

P:Miscellaneous Connectors.IntLib 元件库中搜索 MHDR

Altium Designer20 磁力链接 altium designer 18下载_单片机_19


输入、输出电源J:base.SchLib 元件库中搜索 USB micro

Altium Designer20 磁力链接 altium designer 18下载_stm32_20


排针

P:Miscellaneous Connectors.IntLib 元件库中搜索 MHDR1X16

Altium Designer20 磁力链接 altium designer 18下载_硬件工程_21


器件连接完毕

最终结果

Altium Designer20 磁力链接 altium designer 18下载_单片机_22

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

前面已经设计完成了stm32的原理图,在二的基础上,设计SD卡的原理图再将,两个原理图综合起来。

SD元件库:https://pan.baidu.com/s/1oIfmeCNb6FKv1EHRpij7VQ#list/path=%2F 提取码9467

按照上面的步骤,添加元件库就行。

SD卡原理图

Altium Designer20 磁力链接 altium designer 18下载_单片机_23


和上面的stm32拼接起来就行。

四、参考

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