PCB设计,Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图。

一.Altium Designer简介

1).基本简介

      Altium Designer(简称AD)是一个设计原理图和PCB的专业软件,功能十分强大,且使用方便,比较容易上手。它的前身大家也比较熟悉,就是Protel。在学校里学习的就是Protel,不过除了完成作业,就没有用过Protel。现在bug身边好多工程师还是使用Protel设计PCB,AD是Protel的升级版。对于AD的发展史我们这里就不做详细介绍,有兴趣的可以上网搜一下,这里我们主要简单介绍一下AD及其使用流程,这里bug使用的AD19版。
      在AD中,项目的层级为“工程组Project Group”(之前称为工作空间WorkSpace)——>“工程”——>“文件”(原理图、PCB)
      通常一个工程为一个PCB项目,一个工作组可以包含多个工程,一个工程可以包含多个原理图和PCB。

2)PCB设计 整体流程

1、方案分析
       对于所面临的具体项目,工程师首先做的是不同方案整体原理设计,然后是方案比较与 确定,元件选择。

2、电路仿真
       对方案中确定的整体电路或局部电路要做电路仿真,以此做电路参数估算 ,并借鉴仿真 结果修改设计方案中的缺陷。

3 设计原理图
       原理图设计部分同时需要做的原理图库的设计,虽然 Altium Designer 10 软件自带一部 分库,但不是包含市面上所有的元件,尤其是最新推出元件。在原理图绘制过程中,有整体 原理图的复杂程度决定采用何种结构的设计方式。通常所说的层次原理图设计,就为工程师 做复杂电路板提供了便捷。原理图设计后期,用 ERC(Electrical Rules Check) 工作查错,找出错误原因并修改原理图。

4 设计组建的封装
       对器件的封装设计,主要是查看器件手册。也可以直接用测量工具测量器件的实际工具, 然后再做封装。

5 PCB 板设计
       工程师在确定 PCB 机械尺寸后,就将通过 ERC 测试的原路图导入 PCB 板中,根据项目的 实际要求设置 PCB 的规则,板的层数等。布局在 PCB 设计中占大部分时间,一个优秀的硬件 工程师对布局的要求是很苛刻,尤其是电磁兼容性问题。布局完成后接下来布线、泪滴、铺 铜,DRC(Designer Rule Check )测试。

6 校对审核
       工程师完成 PCB 设计后,需要对自己设计的电路进行校对,确定方案中设计的硬件电路 在设计中没有因特殊原因被误修改。对于复杂的电路板,多人分工合作,最终由 PCB 工程师 布线完成,更需要多人对各自设计的电路图与 PCB 部分进行校对,最终由项目工程师做整体 审核。

7 文档整理
       这部分主要分三部分人的工作:导出制板所需的 GERBER 文档,料单 (BOM) 生产,导出 原理图文件,打印输出。

二.安装Altium Designer

网上有比较多的教程这里就不详细介绍(如需资源请关注微信公众号:火耳软件安装)
       我自己也去了解了一下这个剥啄就讲得很好

分享链接: https://blog.csdn.net/weixin_42693097/.
这我安装成功之后的状态:
图标:
在这里插入图片描述
软件内页:
在这里插入图片描述

二.软件入门

我们AD19主要的功能是设计PCB板,博主会分几个阶段为你们讲解,我们首先来学习使用Altium Designer软件绘制一个stm32最小系统的电路原理图(其实b站有挺多视频的,但是博主不认为我们真的有耐心去搞这一两个小时去看,所以当你看到这篇博客的时候,那恭喜你,你稳了!!!)

1创建一个stm32f130c8t6的最小系统元件库

首先我们要会AD19
最基本操作: ctrl+鼠标滚轮:放大缩小
鼠标点住元件+space:旋转

这里博主图方便不把每个步骤都用圈圈出来,你看光标的位置,就知道博主的操作了

1.1创建一个stm32f130c8t6芯片元件

1)创建一个工程

在这里插入图片描述
这里选择第4个,然后修改我们工程的名字,选择一个你自己建的文件夹放好,就ok
在这里插入图片描述

2)新建一个PCB库和SCH库

点击刚才你建的那个工程,然后看到弹出来的菜单,分别新建两个库
在这里插入图片描述
这是博主加好的库
在这里插入图片描述

3)接着我们来画stm32f103c8t6的PCB的封装

我们可以双击我们的PCB库,打开
在这里插入图片描述
选择菜单栏,工具
在这里插入图片描述
next
在这里插入图片描述
注意看鼠标位置,选择好类型后Next
在这里插入图片描述
这个页面我们要填STM32c8t6的参数
我们只要填两页,这是第一页
在这里插入图片描述
百度xxx(如stm32c8t6)封装,即可找到相应的封装参数
在这里插入图片描述
我们把对应的参数填好
我们只要填两页,这是第二页。填完整之后finnishi
在这里插入图片描述
这是完成后的PCB图
在这里插入图片描述
然后画该PCB封装对应的SCH封装,首先切换到工程页面

4)接着我们来画stm32f103c8t6的SCH,

SCH主要是画出我们的芯片的引脚图
在这里插入图片描述
双击SCH库,我们就可以进入到我们的SCH,SCH主要是画出我们的芯片的引脚图,我们可以在顶上的菜单栏选择放置,然后里面有我们需要的工具
在这里插入图片描述

接下来我们就是画芯片的SCH图,可以上百度搜,但是这里为了方便大家学习,已经给出比较完整的参考
在这里插入图片描述
接下来就是一些参考操作
加矩形
在这里插入图片描述
加管脚,我们加管脚的时候注意,我们可以按空格翻转90度,然后正确的如图所示,我们还要根据我上面那个图,修改管脚的序号还有名字
在这里插入图片描述
弄完了之后,效果如图
在这里插入图片描述

5)我们开始生成元件库里的元件

在这里插入图片描述
浏览找到我们的PCB文件,让SCH和PCB结合,然后确认
在这里插入图片描述
在这里插入图片描述
我们可以在SCH库里看到我们的器件,然后我们可以双击修改你想要的文件名
在这里插入图片描述
返回project页面,双击工程,然后会有菜单,点击第一个
在这里插入图片描述
,这样子,你的元件库里就有了stm32f103c8t6芯片
在这里插入图片描述

1.2创建芯片库里其他元件(自己画PCB封装)

首先来看一下我们的最小系统原理图吧,我们发现除了我们的芯片还有其他很多东西
在这里插入图片描述
我们以扩展接口为例,我们在PCB库编辑页面右键,新建空白元件
在这里插入图片描述
然后选择点击放置走线,按Tab选择当前层为TOP Overlay(丝印层
在这里插入图片描述
然后按照下面那个图画,圆圈那个是焊盘,=注意它的标号,还有大小,其实和刚开始32行骗差不多但是现在是我们手工画,而已,我们元件的参数可以在淘宝上早,然后PCB图的话,百度一下就有
在这里插入图片描述
我们画好后要保存!!!!
在这里插入图片描述

再画对应的SCH元件,在此页面添加
在这里插入图片描述
接下来的操作和创建32芯片一样

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.创建一个stm32f130c8t6的最小系统原理图

1)创建原理图工程

在这里插入图片描述
我们就可以找到我们的库,还有官方有两个库,你的也可以在里面找
在这里插入图片描述
接下来你就可以按照博主的原理图画出来
在这里插入图片描述

2) 画原理图

这是博主的苦逼过程
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意画的过程中你可能会遇到有红色的波浪线,先别管他,到最后按t
在这里插入图片描述
如果还有你再建一个,原理图工程,然后把这些图全部复制粘贴过去,然后马上按我刚才那个方法,就ok啦

在这里插入图片描述

三.总结

      博主这次介绍了AD19的入门方法,AD19对于我们这些有一定的难度,然后我这里用stm32c8t6为例,给大家比较详细介绍了,关于画原理图的方法,其实博主也是在学习的过程,所以我还是说的有些浅显,如果有不对的地方可以指正,另外如果有学习上的问题要讨论,请您关注我个人的微信公众号,微信搜索h生活剪影很期待您的关注,我们一起进步。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/nsnsnbabsb/article/details/109547134