您的位置 首页 > 数码极客

ad10网表如何生成pcb

之前我给大家分享了如何使用AD工具制作原理图封装库文件、PCB封装库文件以及如何画原理图。这次我给大家分享一下如何从原理图导出到PCB文件,还有一些画PCB的一些事项。首先我们打开昨天的原理图界面如下所示:

原理图界面

由于我们是一个简单的原理图,这个肯定需要输入输出,我们再输入输出加上两个2.54间距的端子,用于输入电源和输出电源,添加之后的图片如下所示:

添加输入输出接口

我们可以从图中看到,我们的端子的线并没有连接到一起,而是通过在网络上添加标号连接的,例如我们的12V这个电压就是通过12V这个标号连接在一起的,后期其他的也是这样子连接的。到了这里我们需要给每个元器件添加对应的封装,按照正常的方法,在设计原理图封装的时候就需要添加对应的PCB封装,我们之前没有介绍,我们现在简单介绍一下。首先打开原理图封装库,选中对应的元件然后单击右键就会出现封装图的界面如下所示:

进入库文件

设置封装

在上图中,我们看到右边的下面框框有个Models,然后我们点击Add,

然后选中FootPrint,点击OK,然后就会弹出对应的方框让你填对应的信息,方框如下所示:

第一行是封装的名称,如果你记得封装名称就可以直接填,如果不记得可以通过Browse进行选中,我们选择AMS1117,就会出现对应的封装示意图,如下所示:

然后点击确定,就为你的原理图封装添加了PCB封装,下次就可以直接使用了。我们可以按照这个方法添加其他元件的封装信息。然后我们再回到PCB设计方法中,我们为所有的元器件都添加了封装,然后就要看我们的原理图是否有问题了,我们通过点击项目名称右键选择Compile PCB Project ,具体如下所示:

我们点击之后如果有问题右边会出现问题的提示,如果没问题就不会有提示,我这边修改一下让她出现问题,我修改成C1和C2采用同样的标签C1,我们看一下效果会怎么样,如下所示:

从图片中我们可以看到,右边出现提示:

[Error] Main.SchDoc Compiler Duplicate Component Designators C1 at 140,645 and 260,635 13:01:44 2019-07-03 1

这个错误的意思就是有重复元件编号C1,如果有其他错误他们也会提示出来,我们暂时不做讨论,如果有什么不懂的可以私信我,我尽全力帮助大家。

到此我们做好了所有的准备,开始建PCB文件,与建原理图文件一样我们新建PCB文件,点击项目右键-> Add new to Project ->PCB,就会出现一个PCB文件在我们的选项栏中,如下:

PCB文件初始

这个文件我们先保存,Ctrl+s 保存到与我们原理图一个位置。命名为S。现在我们开始导入元器件,通过Design->Import Changes From S,我们可以进入封装导入,如下所示:

这里我们可以看到我们所有的元件,以及对应的网络编号,我们目前有5个元件C1、C2、P1、P2、U1,网络标号只有3.3V、GND、12V。然后我们点击Execte Changes按钮,我们就可以发现后面两排有打钩和打叉的选项如下所示:

我们目前两排都是绿色的√,说明我们的文件没有问题,然后点击确定,就会出现我们的对应的元器件。如下所示:

如果你们有些朋友看不到这个元器件的,不知道元器件在那里的,我们通过View->Fit Sheet可以看到我们的元器件。在这里我们可以看到我们的五个元器件,然后我们需要把他们放好位置并且进行布线。我们将元器件摆放好(注意我们需要将表面红色的ROOM去掉,方法就是选中红色的ROOMS,然后DELET键删除既可),如下所示:

然后我们就要开始绘制板子的外形,绘制外形有很多种方法,我这边先做做简单的通过选择keepoutlayer层来确定外形。我们点中底下的KeepOut层,如下所示:

然后画出一个你需要的外形的尺寸,划线的工具我们可以参考下面这张图的方法:

图形可以是正方形可以是长方形,这个随你自己画,我们按照元件的布局画好对应的线。如下所示:

我们看到的紫红色的外形就是KeepOut层的线,然后我们选中这个线,通过菜单栏中Design->BoardShape->Design from select Objects选型进行外形裁剪,裁剪完之后如下所示:

我们可以看到,只有元器件所占的位置是黑色,其他区域都是灰色,黑色区域的外形就是我们的板子的外形,也就是我们能够布线的区域。然后我们只需要通过连接线将所有相同的网络连接起来既可(线的宽度根据所经过的电电流进行计算,计算方法我们下次再讲 )。划线的方法我们可以选择

进行布线,点击这个之后我们的鼠标就变成十字光标了,点到某个元件的引脚然后按一下左键就可以开始划线,终点就是另外一个元件的引脚到了终点点再按一下鼠标左键既可,如果想中途停止你可以按键盘ESC按键就可以了,花完之后的图片如下所示:

我们有个特殊的网络是GND,我们最好将所有的GND通过覆铜的方式连接在一起,覆铜我们下次开始我们再讲,这次上班时间到了,我得正式上班了,利用中午午休的时候给大家分享一点知识,我觉得很开心,希望大家多多支持。感谢大家,慢慢的我还会给大家分享其他硬件开发、基于STM32的应用软件开发、基于STM32的驱动开发、基于飞思卡尔的硬件开发和软件开发以及低功耗的开发等等一系列,希望大家关注我。感谢!!!!!!!!上班去了,下期再见

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“ad10网表如何生成pcb”边界阅读