Altium Designer简介及使用流程

简介: Altium Designer(简称AD)是一个设计原理图和PCB的专业软件,功能十分强大,且使用方便,比较容易上手。它的前身大家也比较熟悉,就是Protel。在学校里学习的就是Protel,不过除了完成作业,就没有用过Protel。现在bug身边好多老工程师还是使用Protel设计PCB,AD是Protel的升级版。对于AD的发展史我们这里就不做详细介绍,有兴趣的可以上网搜一下,这里我们主要简单介绍一下AD及其使用流程,这里bug使用的AD19版的,软件图标如下图所示:

     Altium Designer(简称AD)是一个设计原理图和PCB的专业软件,功能十分强大,且使用方便,比较容易上手。它的前身大家也比较熟悉,就是Protel。在学校里学习的就是Protel,不过除了完成作业,就没有用过Protel。现在bug身边好多老工程师还是使用Protel设计PCBADProtel的升级版。对于AD的发展史我们这里就不做详细介绍,有兴趣的可以上网搜一下,这里我们主要简单介绍一下AD及其使用流程,这里bug使用的AD19版的,软件图标如下图所示:

640.png

之前有介绍过PADS,和AD一样也是一款PCB设计软件。这两个给bug最直接的感觉就是PADS是分三个组件,原理图、PCB、布线分开的,分工明确。AD是将所有功能集成在一起,功能比较丰富。在学校一般都学Protel,可能过渡到AD门槛会低一点。


AD中,项目的层级为“工程组Project Group”(之前称为工作空间WorkSpace)——>“工程”——>“文件”(原理图、PCB),如下图所示:

640.png

通常一个工程为一个PCB项目,一个工作组可以包含多个工程,一个工程可以包含多个原理图和PCBAD软件只能打开一个工作组。设计PCB的流程为:

1、  新建封装库;

2、  在封装库中新建元件封装;

3、  新建元件库;

4、  在元件库中新建元器件;

5、  新建工程组;

6、  在工程组中新建PCB工程;

7、  PCB工程中添加原理图文件;

8、  在原理图文件中添加元器件,连线等进行原理图设计;

9、  PCB工程中添加PCB文件,设置板框;

10、将原理图导入到PCB

11、设置设计规则;

12、PCB文件中布局,布线,铺铜等进行PCB设计;

13、 PCB设计完成之后,进行DRC(设计规则检查);

14、DRC没有错误,输出生产文件,一般为gerber文件,当然直接给PCB源文件也可以(没有保密性)。

15、PCB加工这段时间,可以导出BOM,采购元器件(点击公众号“彩蛋”->BOM配单”)。

16、 PCB和元器件都回来之后,可以自己焊接或者发给贴片焊接加工厂(点击公众号“彩蛋”->SMT焊接加工”)。

17、 板子焊接好之后,进行硬件软件的调试。

以上就是整个的设计流程,里面具体的细节会在后面的文章中进行讲解。

最后AD19版软件,可以在公众号回复AD,获取下载链接。



----------------------------- End -------------------------------

相关文章
|
机器学习/深度学习 算法 测试技术
低照度增强算法(图像增强+目标检测+代码)
低照度增强算法(图像增强+目标检测+代码)
社区活动礼品兑换攻略
社区活动礼品兑换攻略
14590 1
|
6月前
|
缓存 Java API
2025 年小白也能轻松上手的 Java 最新学习路线与实操指南深度剖析
2025年Java最新学习路线与实操指南,涵盖基础语法、JVM调优、Spring Boot 3.x框架、微服务架构及容器化部署,结合实操案例,助你快速掌握企业级Java开发技能。
641 0
|
缓存 运维 Java
Java静态代码块深度剖析:机制、特性与最佳实践
在Java中,静态代码块(或称静态初始化块)是指类中定义的一个或多个`static { ... }`结构。其主要功能在于初始化类级别的数据,例如静态变量的初始化或执行仅需运行一次的初始化逻辑。
424 4
[simulink] --- simulink辅助技巧
[simulink] --- simulink辅助技巧
738 1
|
算法 Perl
【光波电子学】基于MATLAB的多模光纤模场分布的仿真分析
本文介绍了基于MATLAB的多模光纤模场分布仿真分析,详细阐述了多模光纤的概念、实现方法、仿真技术,并利用模式耦合方程分析方法,通过理论和仿真模型设计,展示了不同模式下的光场分布及其受光纤参数影响的分析结果。
1173 4
【光波电子学】基于MATLAB的多模光纤模场分布的仿真分析
[simulink] --- simulink中stateflow的使用
[simulink] --- simulink中stateflow的使用
1704 0
|
机器学习/深度学习 算法 PyTorch
【深度学习】TensorFlow面试题:什么是TensorFlow?你对张量了解多少?TensorFlow有什么优势?TensorFlow比PyTorch有什么不同?该如何选择?
关于TensorFlow面试题的总结,涵盖了TensorFlow的基本概念、张量的理解、TensorFlow的优势、数据加载方式、算法通用步骤、过拟合解决方法,以及TensorFlow与PyTorch的区别和选择建议。
1080 2
|
关系型数据库 MySQL 网络安全
VPS搭建WordPress
如果你想搭建的WordPress拥有一个较好的性能的话,那么你可以选择在VPS上搭建WordPress。本文将会带你从零开始,在VPS上一步一步敲代码来搭建WordPress。首先,你需要注册一台VPS,登录你的VPS先搭建好LAMP环境;接下来你需要将你的域名已经解析到你的VPS。在域名解析成功后,你需要创建MySQL数据库,然后安装PHP插件并配置Apache,接下来下载并配置WordPress,最后是安装SSL证书。
633 1
VPS搭建WordPress
|
人工智能
在Adobe Illustrator中,图层透明度的修改是非常常见的操作
【1月更文挑战第16天】【1月更文挑战第76篇】在Adobe Illustrator中,图层透明度的修改是非常常见的操作
2751 2

热门文章

最新文章