如何使用Altium Designer软件绘制一个stm32最小系统的电路原理图

本文章中采用的是Altium Designer18.1.7html

1、安装Altium Designer

  1. 下载Altium Designer
    百度网盘分享连接:
    https://pan.baidu.com/s/1SpLW9a6l0_XdQXRnOSVUlw
    提取码:pmox


  2. 安装过程
    ①在解压缩获得的文件中,点击AltiumDesigner8Setup.exe
    在这里插入图片描述
    ②进入安装向导,点击Next
    在这里插入图片描述
    ③选择I accept the agreement,并点击Next
    在这里插入图片描述
    ④能够勾选所有,也能够只选择部分,选择后,点击Next
    在这里插入图片描述
    ⑤安装路径选择,而且点击Next
    在这里插入图片描述
    ⑥等待安装
    在这里插入图片描述
    ⑦安装完成
    在这里插入图片描述
    将解压缩后的目录Crack里面的shfolder.dll文件至AltiumDesigner的安装目录,若是没有修改安装路径的话,默认要拷贝到:C:\Program Files\Altium\AD18\这个路径并替换目录下已经存在的同名文件,若是安装过程有修改安装路径,则安装在对应路径,通常跟x2.exe在同一个目录。














  3. 注册
    ①打开该软件
    ②注册操做以下
    在这里插入图片描述


2、绘制stm32的最小系统的电路原理图(使用现成的元件库)

说明:该方法绘制原理图会比较简单,可是,实际上并不可以很好的认识stm32网络

元件库的百度网盘分享连接:
https://pan.baidu.com/s/1JeVt-3p6jqFJ8sFBesmmkg
提取码:omf8

ide

  1. 新建工程
    首先选择File,而后选择New->Project->PCB Project。能够对工程进行名称修改,选中要修更名称的工程,右击后,选择Save Project,会弹出一个新的界面,在新的界面输入修改后的工程名称,并保存。
    在这里插入图片描述

  2. 添加文件
    选中须要添加文件的工程,右击后,选择Add New Project,第一个是原理图的文件,第二个是PCB文件。此处先选择原理图文件。
    在这里插入图片描述

  3. 绘制过程
    ①添加芯片
    在这里插入图片描述
    ②放置排针
    在这里插入图片描述
    ③将引脚线延长(将芯片和排针的引脚均延长)
    在这里插入图片描述
    ④放置网络编号(其余网络编号放置同下图操做)
    在尚未放置以前,按Tab键会弹出一个小窗口,对网络编号名称进行修改
    在这里插入图片描述
    ⑤绘制其余部分
    绘制完成的原理图
    在这里插入图片描述











3、绘制stm32的最小系统的电路原理图(本身建立元件库)

1.查看stm32最小系统的原理图样式

①输入网址https://www.st.com/content/st_com/en.html进入一个网页,选择Products->Microcontrollers & Microprocessors->STM32-bits Arm cortex MCUs
在这里插入图片描述
②进入一个新的网页,在左边的菜单栏上选择STM32 F1series->STM32F 103,接下来在右边页面上选择STM32F103C8
在这里插入图片描述
③再进入一个新的网页,点击Download datasheet
在这里插入图片描述
④进入文档,查看所须要的STM32最小系统原理图





学习

2. 建立stm32最小系统元件库

①建立新的元件库工程
在这里插入图片描述
②添加文件
在这里插入图片描述
③封装
使用系统自带的封装
芯片PCB封装
在这里插入图片描述
对照文档,填写封装参数
参数表
在这里插入图片描述
在这里插入图片描述
参数修改后
在这里插入图片描述
在这里插入图片描述
以后就一直Next,直到Finish,生成结果以下
在这里插入图片描述
芯片SCH封装
放置封装的芯片
在这里插入图片描述
放置引脚
在这里插入图片描述
参照文档,将芯片全部的引脚和引脚标识放置好
在这里插入图片描述
放置好后的效果
在这里插入图片描述
添加画好PCB封装
在这里插入图片描述
修改元件名称(U?中的问号是中文的问号)
在这里插入图片描述
生成库文件(检测错误,若是SCH中的引脚标识在PCB中没有相应的引脚就会报错)
在这里插入图片描述
自定义元器件的封装
PCB封装
建立元件
在这里插入图片描述
放置走线(其中,TOP Overlay表示丝印层)
在这里插入图片描述
放置圆弧
在这里插入图片描述
放置填充(方法跟上面相似,只是将圆弧改为了填充)
放置焊盘
完整的效果
在这里插入图片描述










































spa

SCH的封装
建立一个新的元件
在这里插入图片描述
放置线条
在这里插入图片描述
后面添加画好PCB封装,修改元件名称,生成库文件方法与上面同样。
其余相关的元件
a、双排排针(6*2)






.net

说明:其余双排排针相似3d

PCB封装效果
在这里插入图片描述
SCH封装效果
在这里插入图片描述
b、USB
PCB封装效果
在这里插入图片描述
SCH封装效果
在这里插入图片描述
c、AM1107
PCB封装
在这里插入图片描述
SCH封装
在这里插入图片描述












htm

3. 绘制stm32最小系统元件库

绘制方法跟使用现成的元件库同样,此处的图可能存在一些不许确的地方blog

绘制结果图片

在这里插入图片描述

4、总结

经过是否采用现成的元件库的两种形式,来绘制stm32最小系统原理图。两种方式各有各自的优势,采用现成的元件库,能够很快就完成一个stm32最小系统的原理图的绘制,可是,这种方式让人学习到的东西会比较少,并且也不可以更好的理解它。然而,采用自定义的元件库,就弥补了采用现成元件库的缺点。不过,这种方式会比较复杂,所须要的时间会比较久。整个过程,遇到的问题也是存在的,那就是当定义了多个SCH封装的时候,在添加PCB封装的时候,找不到对应的PCB的封装。缘由是没有对PCB封装进行保存,保存后就能够解决这个问题了。在PCB封装的图上,本身还不是很清楚,为何图要这样画,只能仿照别人的图。

5、参考资料

  1. Altium Designer绘制STM32最小系统原理图
  2. https://www.bilibili.com/video/BV17E411x7dR?p=2
相关文章
相关标签/搜索