(10条消息) Altium Designer(AD)使用技巧总结(更新ing)

Altium Designer 作为一款PCB绘制软件,凭借其简单易上手、功能强大等优点深受硬件工程师们的喜爱,作为一位AD初学者对AD中的功能进行一下总结(当然不是全部介绍,根据我学到的进行整理),方便自己查找也方便大家查找。

1、元器件封装的查找

在原理图绘制时会遇到没有元器件封装的问题,此时可以在AD官网上进行下载库,然后添加库即可。以SDRAM芯片为例介绍

(1)输入网址:https://designcontent.live.altium.com/ (网址打开的时候会比较慢,耐心等待一下)

(2)网站打开后显示界面如下:

在红色框内输入需要的元器件名称,此处输入SDRAM作为介绍。

(3)输入元器件名称后点击搜索或回车,显示界面如下:

(4)选择需要的文件打开(此处打开第一行第二个),打开后的界面如下,选择红色框内的选项进行库的下载。

(5)下载的文件是一个压缩文件,对其解压后会有一个库文件。

(6)后面的操作就是AD软件添加库文件的操作,此处就不再啰嗦了。

2、AD软件中的一些快捷键操作

(1)PCB布线快捷键 ctrl+w。

(2)数字按键1,显示界效果如下:在该模式下,一般对该板子进行板子形状的重新定义(设计 -> 重新定义板形状)。

(3)数字按键2,显示效果如下:在该模式下,进行连线等常规操作。

(4)数字按键3,显示效果如下:可以看到板子的3D效果

(5)在PCB连线过程中数字按键1,作用是设定前端连线是否有效。

(6)在PCB连线过程中数字按键2,作用是打过孔。

(7)在PCB连线过程中数字按键3,作用是切换线的粗细(最小、首选、最大)进行切换

(8)在PCB连线中调整线的长度,保证等长(蛇形走线)

(9)对PCB的差分对连线时,选择交互式差分对布线。

(10)对差分对的等长的调整,选择差分对网络等长调节

(11)在等长调整过程中,按Tab键进行长度设定、走线形状调整等

(12)铺铜时有一些地方不铺铜,例如DCDC电源芯片上开关引脚上的电感底部最好不要铺铜等,此时可以使用挖空操作隔绝铺铜(放置 -> 多边形铺铜挖空)

(13)在PCB连线时,设定自动吸附开关:shift+E。

(14)规则检查:工具 -> 设计规则检查 -> 运行DRC...

(15)导出元器件BOM或Excel文件:报告 -> Bills of Materials

(16)原理图元器件标注修改:工具 -> 标注 -> 原理图标注

(17)


更新ing

3、AD软件中的一些逆天功能

(1)AD中的交互式管脚

通过交互式管脚设计,可以在原理图绘制过程中无需特意的人为去设定功能芯片的管脚与主控芯片的管脚连接,只需将主控芯片的能够当IO使用的管脚设定为交互式管脚 ,同时将功能芯片的管脚也设置为交互式管脚。这样就可以在连接过程中随时调整功能芯片管脚与主控芯片的哪个管脚连接。此处以SDRAM与FPGA芯片连接为例进行说明。

(1.1)首先配置交互式管脚

工具 -> 管脚/部件 交换 -> 配置

(1.2)打开的界面如下所示(由于本文所用的例子之前设置过所以在引脚交换数据栏有显示)

(1.3)选择需要交互引脚的器件(SDRAM芯片 U14A 和FPGA芯片 U4A)双击或者点击下面的配置元器件都能打开芯片引脚(以FPGA芯片为例)

(1.4)打开后可以点击栏目名称对其进行排序,针对FPGA芯片以按引脚名称排序,选择任意一个IO引脚在引脚群组栏中输入想要的组名,此处输入的组名为IO,然后选择所有的IO引脚,右键选择添加到引脚交换群组,就可以将FPGA中的所有IO引脚划分到名字为IO的交换组中。部分展示图如下:

(1.5)将SDRAM中需要连接到FPGA芯片上的引脚也做上述操作,这样SDRAM引脚连接到FPGA上的引脚就可以进行按照需求更改。具体操作为:工具 -> 管脚/部件 交换 -> 自动网络/管脚优化器,对连接的引脚进行自动的优化,然后再根据元器件的实际摆放情况对引脚进行更改:工具 -> 管脚/部件 交换 -> 交互式管教/网络交换 ,选择要更改的引脚,系统会自动显示出可以修改的剩余引脚,选择合适的引脚然后选中,就会发现连接的引脚改为后一引脚。

此处以FPGA的A7引脚和FPGA的A9引脚为例

在交换前A7引脚是连接SDRAM的A2引脚

选择工工具 -> 管脚/部件 交换 -> 交互式管教/网络交换,然后再选择A7引脚发现可以修改的引脚为红色,不能修改的为灰色。

再选择FPGA的A9引脚,会发现A9引脚连接SDRAM的A2。

(2)AD导出位号图

(1.1)工程名上右键 -->> 添加新的。。。 到工程 -->> Draftman document

(1.2)点击屏幕中的

(1.3)在属性中设置(同时纸张大小设为A4)

(0)

相关推荐

  • 将两层板进行到底,搞起Cyclone III

    我以前DIY过两个FPGA的板子,都是Altera Cyclone II的.几年前就买了的几片Cyclone III EP3C10一直没动,除了还没有DIY项目必须要用到它外,还有个原因是Cyclon ...

  • 微处理器贴完三防,振动试验后出现痕迹的原因分析

    run:各位老师请问:微处理器贴完三防了.但是经过振动试验后,图一左侧脚就出现了一字的痕迹.中间部分管脚有黄色的痕迹.这是要断了吗? 阿丑:放大看已经可以看见裂痕,断不好确定,但肯定有损伤了. 林亚楠 ...

  • (10条消息) PID控制详解

    PID控制详解 一.PID控制简介 PID( Proportional Integral Derivative)控制是最早发展起来的控制策略之一,由于其算法简单.鲁棒性好和可靠性高,被广泛应用于工业过 ...

  • (10条消息) 用C语言实现PID控制代码

    PID控制算法的C语言实现一 PID算法原理 最近两天在考虑一般控制算法的C语言实现问题,发现网络上尚没有一套完整的比较体系的讲解.于是总结了几天,整理一套思路分享给大家. 在工业应用中PID及其衍生 ...

  • Altium Designer AD 21 下载及安装教程

    Altium Designer AD 21 新版本将于欧洲东部时间 10月20号在 AltiumLive 2020 上进行DEMO演示. Altium Designer AD 21 先睹为快 下边是关 ...

  • (10条消息) 基于Linux的powerlink实现

    一,POWERLINK优和平台 1,POWERLINK优势:只要有以太网的地方就可以实现 POWERLINK,例如你的 PC 机上可以运行POWERLINK.一个带有以太网接口的 ARM 可以运行 P ...

  • (1条消息) 漫画:位运算技巧整理汇总+一道被嫌弃的题目

    今天是小浩算法"365刷题计划"第65天.这两天总有人来问我,做公众号赚了多少钱,或者就是怎么能和你一样,2个月就做到7000粉丝.说实话,至少到目前为止,我一分钱都没赚(打赏的百 ...

  • (1条消息) 漫画:位运算技巧助你俘获offer

    今天是小浩算法"365刷题计划"第61天.继续分享一道和位运算有关的题型,同样在难度上属于简单.建议先看一下昨天的题目,因为同样的技巧,也可以使用在本题中. 漫画:三分钟学习一道位 ...

  • (10条消息) 使用intellij的idea集成开发工具中的git插件

    如果使用的是GitLab这样的项目管理平台,则可以参考如下链接: https://blog.csdn.net/u013630349/article/details/52244460 注意:这里并没有介 ...

  • (10条消息) Ubuntukylin

    Ubuntukylin-16.04.4设置root用户自动登陆 分类专栏:ubuntuVmware文章标签:Ubunturoot自动登陆 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...

  • (10条消息) 基于OpenCVSharp的图像处理软件

    目录 1 任务与目的 2 方案总体设计 3 C#界面设计 4 OpenCVSharp功能实现 5 打包与运行 6 总结 1 任务与目的 本次任务是设计一个能够实现OpenCV部分功能的图像处理软件.目 ...