DXP的使用及绘制PCB

一 软件功能简介 
        Altium Designer 把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合。我们主要使用这个软件进行的是原理图设计和PCB绘制编辑。
二 要求和任务

        基本学会操作Altium Designer,能利用Altium Designer进行画各种元件的模型和封装,能在Altium Designer里面绘制所需要电路的原理图,并生成单成板PCB图,对PCB图能按要求进行布线。在下面的讲义中将以下图所示的电路图为例进行讲解。

                                                                                              

三 软件的使用操作

1.新建工程(无论是学DXP,还是以后的keil ,quartus II 都要有一种工程意识)

    文件——》新建——》工程——》PCB工程,如图所示,保存工程(注意做一步就要保存保存一步,防止软件突然关闭)

                                                                                  

       给工程添加文件,添加的文件包括原理图文件和PCB文件

右键点击你的工程,选择添加新的文件到工程,然后再分别选择schemtic(原理图)和PCB图。(注意不是选择schemticlibrary和PCB library)。界面如下:


       这个时候再保存一下,保存路径跟刚刚工程的在同一个路径下就可以了。这个时候一个简单的工程就建好了。
2.绘制原理图
     鼠标选中原理图,在界面的最右边有一个libraries按钮,点击如下


      将我们需要的元件直接拉入图纸当中即可,如下为原理图:


      连接完成后,左键选中左边菜单中的原理图点击右键,编译该原理图,看是否有电气连接错误,编译后界面没反应,即无电气连接错误。

      注意:各个元件模型的编号不可以重复,否则会报错。

     再给元件添加封装,选中需要添加封装的元件,这里已电阻为例




     然后一直OK即可,依次给其他元件添加封装。常见元件的封装要求如下:

    电阻——AXIAL0.4     电容——RAD0.1

    二极管——AXIAL0.3    三极管——TO-39

    注意:你会发现有些元件的模型和封装在库里面根本找不到,例如该电路图里面的74LS00芯片就无法找到,那么我们必须自己去画这些元件的模型和封装。

3.建立元件库

     为什么要建库?由于软件自带的库里面的元件不是很完善,都是一些比较常见的元件,对于软件没有的元件而我们又需要去用到,这个时候就需要自己画元件的模型和封装了。

      右键点击你的工程,选择添加新的文件到工程,然后再分别选择schemtic library(原理图库)和PCB library。(注意与之前建工程添加的进行区分)保存一下,路径跟工程路径相同即可。

如下图:


      这个时候库也建好了。(注意库文件的后缀是Lib的)

4.画元件的模型和封装

      对于要求的电路图,大部分元件我们都可以在软件自带的库文件中找到,但是74LS00无法被找到,这个时候就需要我们自己绘制该芯片的原理图模型和封装了。

1)首先要知道该芯片的引脚信息,从百度上我们可以知道如下信息:


       如图所示,该芯片是14引脚的芯片,由于我们是绘制单成板,芯片封装我们就选用直插封装。该芯片的直插封装是标准的DIP14,封装的尺寸如图


       在这幅图中的单位是mm,注意单位换算1mil=0.0254mm。

2)在SchLib中画元件的模型

      选中SchLib,在界面的左下角选择SCH Library



      这样做的好处是在一个库文件里面可以添加很多个元件模型,也就是说你可以建一个属于自己的库文件模型。

      在图纸上单击鼠标右键,选择放置(根据我们的需要放置任何形状的东西),由于我们画的是一个芯片,我们选择放置一个长方形,长方形的大小不做要求,芯片的左右两边各放置7个引脚,如图:


     (注意:带小叉叉的这头一定要朝外,因为这头是具有电气连接特性的,能在原理图中与其他元件连接)

3)在PcbLib中画元件的模型

      选中PcbLib,在界面的左下角选择PCB Library


        选中中心位置,按住ctrl键滑动鼠标滚轮,将图纸比例缩小,知道可以看到网格,该网格的边长是100mil,也就是2.54mm。根据芯片信息可知,两个管脚的竖向距离大约是100mil,横向距离是300mil,在界面上单击右键选择放置,放置需要的焊盘与直线,如图:


    注意:1焊盘尽量放在网格中心,这样比较好确定焊盘的距离

                2.画封装的边框时要选择Topoverlay图层,也就是黄色图层

                3.注意焊盘的标号,要与你的元件模型的引脚标号统一,不然二者不能匹配的

4)匹配元件模型与封装

    选到的你画的元件模型的界面



点击OK,匹配即完成。

5.绘制PCB

 点击软件最上面的设计按钮


       先选择左下角的有效更改按钮


          当右边全部出现绿色对钩时代表封装连接等都没问题,可以生成PCB文件。点击执行更改即可。


      在PCB图纸上出现如下说是,首先我们选中红色的东西,将其删掉。

     注意:当你生成PCB文件时,你在该文件里面可能会看不到下图所示的样子,你需要把图缩小看,在图上多找一下。


    对PCB的布线进行规则设置,需要设置的地方有三个。选择设计按钮,选中规则

    首先设置线宽


         然后设置所需图层,因为是单层版,只需要用到bottom layer即可


        最后设置拐角为90度


       设置完了选择ok

      给板子定一个大小,这里我选择的大小是40mm*40mm在下面的图层中选择keep-out layer图层画一个框

     按原理图摆放元件在所画的框中,在最下面的图层中选择bottom layer,也就是蓝色图层进行布线。布线要求横平竖直,美观好看。当元件之间看不到白线连接了,即布线完成。

     注意:在PCB图层走线要选择


         最后要给板子镀上一层铜(在bottomlayer镀铜)



        镀铜的作用:镀铜主要是线太细了,在后面制版的过程中铜线被溶液腐蚀掉而出现断路,所以给PCB敷上了一层铜。

        在这里,你还可以给自己的PCB添加上特殊的标记。


         选中那个A,拖到图纸上面,双击拖到图纸上的那个符号,进行字符修改和大小修改即可



光盘使用方法: 1. Example Example文件夹下共有12个子文件夹,分别存放了第2、3、5、6、7和8章的实例文件。将Example文件夹拷贝到硬盘的“D:\”目录下, 使用Protel DXP打开每个子文件夹下的“*.PrjPCB”文件即可。每个子文件夹为一个工程,其名称和书正文所提到的名称相同。 下面以第6~8章为例进行说明。 第6章 第6章共有4个实例,实例文件分别存放在Exa601、Exa602、Exa603和Exa604文件夹。 文件夹:Exa601 这个文件夹有两个文件,是演示PCB操作环境的工程。 (1)Exa601.PrjPCB:工程文件。 (2)Exa601.PcbDoc:手工布局布线操作演示的PCB板。 文件夹:Exa602 这个文件夹有两个文件,演示使用PCB向导创建的PCMCIA板。 (1)Exa602.PrjPCB:工程文件。 (2)Exa602.PcbDoc:使用PCB向导创建的PCMCIA接口板,是一张空的PCB板。 文件夹:Exa603 这个文件夹有3个文件,是全手工绘制“Amp.schDoc”的PCB图的工程文件。 (1)Exa603.PrjPCB:工程文件。 (2)Amp.SchDoc:运算放大器的原理图。 (3)Amp.PcbDoc:手工绘制的运算放大器PCB板。 文件夹:Exa604 这个文件夹有3个文件,是在原理图的指导下完成的PCB板。 (1)Exa604.PrjPCB:工程文件。 (2)Amp.SchDoc:运算放大器的原理图。 (3)Amp.PcbDoc:运算放大器的PCB板。 (4)Amp001.PcbDoc:布线的间结果。 (5)Amp002.PcbDoc:布线的间结果。 文件夹:Exa605 这个文件夹有8个主要文件,是在原理图的指导下完成的8031单片机的小系统部分的原理图PCB板。其他文件是一些报表文件或者间文件。 (1)Exa605.PrjPCB:工程文件。 (2)Systems1.SchDoc:8031单片机小系统的原理图。 (3)Systems1.PcbDoc:刚刚载入的8031单片机小系统的元件。 (4)Systems001.PcbDoc:布线的间结果。 (5)Systems002.PcbDoc:布线的间结果。 (6)Systems003.PcbDoc:布线的间结果。 (7)Systems004.PcbDoc:布线的间结果。 (8)Systems005.PcbDoc:布线的最后结果。 文件夹:Exa606 这个文件夹有8个主要文件,是使用多层板完成的8031单片机小系统PCB板。其他文件是一些报表文件或者间文件。 (1)Exa606.PrjPCB:工程文件。 (2)System.SchDoc:8031单片机小系统的原理图。 (3)System001.PcbDoc:刚刚载入的8031单片机小系统的元件。 (4)System002.PcbDoc:布线的间结果。 (5)System.PcbDoc:布线的结果。 (6)SystemEnd.PcbDoc:布线的最终结果。 (7)SystemRen.PcbDoc:将元件按照位置重新命名后的结果。 (8)System.PcbLib:PCB板元件库。 第7章 文件夹:Exa701 本章的例子全部是仿真原理图,并且各原理图之间没有任何电气联系,因此没有采用工程文件方式。在执行各实例时, 首先关闭其他所有已经打开的原理图(或者在仿真方式设定时将作用范围选择为当前文件:current sheet),然后再执行仿真。 (1)Reset.SChdoc:上电复位的仿真原理图。 (2)Wave.Schdoc:用于观测各种仿真激励源的波形设置的效果。 (3)Offset.Schdoc:偏置电路仿真,用于工作点分析方式。 (4)Add.Schdoc:加法器电路仿真。同时使用了仿真数学函数。 (5)Lb.Schdoc:低通滤波器电路仿真。 (6)PI.Schdoc:PI调节器电路仿真。 (7)Decode.Schdoc:译码电路仿真。 (8)PI.Schdoc:PI调节器电路仿真。 (9)DC.Schdoc:用于介绍直流扫描工作方式。 (10)Int.Schdoc:模数混合电路仿真。 第8章 文件夹:exa801 本文件夹采用单张原理图来实现原理图电路设计。作者没有给出理想的布线结果。希望大家根据理解自己独立完成一个PCB板。 (1)sam.schlib:自己设计的原理图元件库。 (2)Exapcb.lib:自己设计的元件封装库。 (3)Exa801.Schdoc:原理图电路。 (4)Exa801.Pcbdoc:手工布局的效果图。大家不要在此图上继续操作。而是以此图为参考自己重新调整布局。 (5)Exa802.Pcbdoc:PCB布线结果图。此图主要用于信号完整性分析。为了得到比较差的信号波形,本图布局和走线都非常不合理,是一个极糟糕的PCB图,虽然布通率为100%,但是根本不能在实际使用。 文件夹:exa802 本文件夹按照层次原理图方法实现原理图设计。 (1)sam.schlib:自己设计的原理图元件库。 (2)Exapcb.lib:自己设计的元件封装库。 (3)Total.Schdoc:方块原理图电路。 (4)CPU.Schdoc:小系统原理图电路模块。 (5)IV.Schdoc:I/V转换原理图电路模块。 (6)Power.Schdoc:电源原理图电路模块。 (7)Serial.Schdoc:串行通信电平转换原理图电路模块。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值