一、Altium designer(后面简称AD)版本介绍 从1985年Altium公司成立以来经历几个决定性的事件:1991年Altium公司将公司总部迁至美国并在发布了世界上首款基于Microsoft Windows运行的PCB设计系统;1999年Altium公司成功完成IPO并在澳大利亚证券交易所(ASX)上市;2013年Altium公司生产的首个原生3D软硬结合板电子设计系统问世。我主要讲一下Altium公司的AD产品。 这是一款专门为硬件工程师开发设计的一款产品,但后期AD成为了一个包含硬件设计、程序开发等的综合性软件。AD的版本也在一直更新,但更新速度在15年之前都不是很快,在15年之后每年软件都会更新两个版本。下面介绍一下AD的各个版本号。 1、99SE 2、AD6.9 3、ADS08 4、ADW09 5、ADS09 6、AD10 7、AD12 8、AD13 9、AD14 10、AD15 11、AD15.1 12、AD16.0 13、AD16.1 14、AD17.0 15、AD17.1 对于每个版本的优缺点就不一一介绍了,因为每个人第一开始使用的版本号不一样但感觉是相同的(每个人都觉的自己使用的版本好用,当然这是对于使用AD久了的人)。本人一开始使用的是ADW09,后来使用的是AD16.0。对于版本的差异,个人觉得新版本在一部分功能上有所更新修补了一部分漏洞,但具体改动不是很大。新版本对运行空间要求比较大,所以在运行上老版本的AD体现了开启、运行较快的优点。如不追求版本的华丽和部分新加功能,本人建议使用老版本AD就可以满足我们前期的硬件设计开发使用。 二、project(工程)的创建与使用 本文只介绍AD16.0下的project的建立和使用,使用低版本的可以参考或者直接问度娘就可以,这个比较简单。 先打开AD进入AD界面,下面是一般AD打开的界面(里面我已经建立了一个test工程)。
进入页面之后点解file>>new>>project,进入新建工程页面,自己编辑设置工程名和工程存储路径。当然大家可以看见很多工程,根据自己的需求选择所需的工程。本人并未做过大型项目之类的只是学了简单的PCB的制作,所以只会跟大家讲讲PCB project。其他工程读者需另查阅资料。
对于在工程中添加Schematic(原理图)文件和PCB文件有两种方法。 1、如果目录下只有一个工程则直接使用这种方法,如果有多个工程时需要先选中自己想要添加的那个工程。file>>new>>Schematic新建一个原理图文件,file>>new>>PCB新建一个PCB文件。 2、自我感觉第一种方法麻烦一点,第二种方法比较简单。右击新建的工程>>Add New to Project>>Schematic新建一个原理图文件,右击新建工程>>Add New to Project>>PCB新建一个PCB文件。 当然其它的新建文件也可以通过这两种方式添加到工程文件中,当然建议每个工程一建立就先添加原理图与PCB文件。其他暂且不添加,如果需要也可以一开始就添加进去。添加完成文件之后,右击新建工程>>Save Project,将工程中所有文件保存(建议养成一个好习惯在画图时要隔一段时间保存一次,防止出现卡顿等现象导致浪费时间。)。 新建工程等文件还有一个快捷的办法就是设置自己熟练的快捷键,当然并不提倡,我觉得开头新建个工程之类的也浪费不了多长时间。 三、AD库文件 在使用AD画原理图和PCB 之前我先简单介绍一下它的库文件。每一个AD软件中都包含2个基础库Miscellaneous Devices.IntLib和Miscellaneous Connectors.IntLib。Miscellaneous Devices.IntLib库中主要包含了我们比较常用的电阻、电容、电感、控制芯片等之类的东西(当让里面也就电阻、电容这些小物件我们一开始使用芯片之类的都比较过时了),Miscellaneous Connectors.IntLib库中主要包含了我们常见的接口库。我们初学时都可以用着写基础库,当然当需要一些这两个基础库中没有的元器件又不会自己制作库时,我们可以去Altium官网http://www.altium.com/去寻找下载(里面包含许多免费的元件库都是官方提供比较标准)。 当然到后来本人觉得每一个硬件工程师都应该拥有自己的库文件,这就要求我们会自己建立库文件。我做了一个小的讲解视频,东西不多,(第一次做望大家谅解)
四、Schematic的使用 当我们打开原理图画图之后,我们开始绘制第一个自己想要的原理图(如下图所示),在顶部有菜单栏和工具栏。
当然绘制原理图有三种方法(其实叫三种结构应该更为合适)。 只在一张图纸上作图,也就是将我们所有想要绘制的元件和连接线都绘制在如上图的一张纸上,当然纸张也是有大小的,在纸张不够的情况下我们可以更改图纸的大小。右击编辑页面>>options>>document options,进入文件选择项的设置窗口,对其中的选项进行更改,我们最常用的就是纸张大小的更改和栅格移动大小的更改,具体位置如下图所示。
在初级阶段我们为了看的方便可以选择这种绘制方法。当我们电路图较为复杂,并且功能较多时我们就需要对每一块成单独系统的电路图进行单独绘制,这个时候这种方法就不再适合我们使用。 给出一个开发板的例子
这种电路图的绘制时是分层次的,有主有次。这种方式使用是页符号连接,当系统检测到这种连接时自动分层。这种分层设计在顶层中可以明确的体现出设计师的思路,需要的模块都会在上面体现出来。
这种电路中每一个原理图之间的连接使用的方式是通过默认的网络符号连接。这种方法中每个电路图的地位都是一样的。
在每个电路图绘制完成之后,我们都需要对这个工程进行规制的检测,在检测之前我们需要先对检查规制中的一些自己需要强调的错误进行设置。在菜单栏中打开Project>>Project Options,进入错误设置窗口。如下图,设置完成之后点击OK。
在设置完成之后点击Project>>Compile Document,对当前文件进行检测,对于上面第一种方法比较适用。点击Project>>Compile PCB project,对当前工程进行检测,对于上面第二,三种方法比较适用。检测完成之后再messages中会显示出所有的错误和警告。如果没有显示出来messages,可以点击AD的右下角的System>>Messages找到。
|