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

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

一、安装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. 注册
    ①打开该软件
    ②注册操作如下
    在这里插入图片描述

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

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

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

  1. 新建工程
    首先选择File,然后选择New->Project->PCB Project。可以对工程进行名称修改,选中要修改名称的工程,右击后,选择Save Project,会弹出一个新的界面,在新的界面输入修改后的工程名称,并保存。
    在这里插入图片描述
  2. 添加文件
    选中需要添加文件的工程,右击后,选择Add New Project,第一个是原理图的文件,第二个是PCB文件。此处先选择原理图文件。
    在这里插入图片描述
  3. 绘制过程
    ①添加芯片
    在这里插入图片描述
    ②放置排针
    在这里插入图片描述
    ③将引脚线延长(将芯片和排针的引脚均延长)
    在这里插入图片描述
    ④放置网络编号(其他网络编号放置同下图操作)
    在还没有放置之前,按Tab键会弹出一个小窗口,对网络编号名称进行修改
    在这里插入图片描述
    ⑤绘制其他部分
    绘制完成的原理图
    在这里插入图片描述

三、绘制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表示丝印层)
在这里插入图片描述
放置圆弧
在这里插入图片描述
放置填充(方法跟上面类似,只是将圆弧改成了填充)
放置焊盘
完整的效果
在这里插入图片描述

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

说明:其他双排排针类似

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

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

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

绘制结果

在这里插入图片描述

四、总结

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

五、参考资料

  1. Altium Designer绘制STM32最小系统原理图
  2. https://www.bilibili.com/video/BV17E411x7dR?p=2
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值