Altium Designer软件入门
一.Altium Designer简介1).基本简介2)PCB设计 整体流程二.安装Altium Designer二.软件入门1创建一个stm32f130c8t6的最小系统元件库==首先我们要会AD19 最基本操作: ctrl+鼠标滚轮:放大缩小 鼠标点住元件+space:旋转==1.1创建一个stm32f130c8t6芯片元件 1)创建一个工程 2)新建一个PCB库和SCH库 3)接着我们来画stm32f103c8t6的PCB的封装 4)接着我们来画stm32f103c8t6的SCH, 5)我们开始生成元件库里的元件1.2创建芯片库里其他元件(自己画PCB封装)2.创建一个stm32f130c8t6的最小系统原理图1)创建原理图工程 2) 画原理图三.总结一.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
网上有比较多的教程这里就不详细介绍(如需资源请关注微信公众号:火耳软件安装)
我自己也去了解了一下这个剥啄就讲得很好
分享链接: /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生活剪影很期待您的关注,我们一起进步。