锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

郭天祥的10天学会51单片机_第十三节

时间:2022-10-04 16:30:00 100v10uf直插电容器三极管lb18种直插三极管包j直插式矩形连接器j30j

AD软件:

AD可以编译C语言和VHDL语言等;AD可以在软件工具栏上输入网址浏览网页;AD软件可以布置差分信号,即两条线可以一起布置

按住Shift按钮和左键可以向左移动Shift按钮和右键可以向右移动,按住Ctrl按钮和滚轮可以放大或缩小,只能上下移动

铜表示和地相连接,顶层和底层都有铜,如果只有一根地信号线,那么信号不会走的很流畅,而布铜可以全部把它布为地,这样可以减小传输过程中产生的干扰,很有效的让信号流通

AD软件具有自动连接功能,但一般需要手动布线

键盘上的L键打开层设置面板,Top Layer是顶层,Bottom Layer是底层,Show后面有对号表示显示该层,没有对号表示不显示该层,Top Overlay表示表面字符,Bottom Overlay表示底层字符

这里看一个DXP当有更多的四层板和组件时,我们自上而下设计,点击工具栏等Up/Down Hierarchy按钮(形状为上下箭头),然后点击相应的模块进入相应的原理图;四层板中间为电源层和地层,红线为顶层,蓝线为底层,点击L键分别显示几层,四层板会多一个Internal Plane(中间层);电源层是整面布铜,可以用电源分割技术将电源层分成几种电源,因为这里DXP使用5V电源、3.3V电源、1.8V电源、1.6V电源,所以每一块都使用不同的电源;地板也是整面布铜,有5块V的地、AD使用的地、DA使用的地,每个芯片使用的地面不能共享,最后有一个磁珠或0欧姆电阻或电感;四层板会有六层板,八层十层相同,十层板的第一层是表面为信号层,中间隔一层电源层(这个电源可能是5层V),中间的另一层是信号层、信号层和电源层;基本上,将掌握绘制原理图,主要是实践,一幅完整的画就能掌握;AD可以选择显示软件状态栏上方的哪一层;电源层上的两个电源分开,中间加一个空的,也就是说,如果两个电源太近,两个信号可能连接在一起,使系统浪费;BGA包装是球形包装,芯片下有许多小焊盘

画一个单片机的最小系统板,新建一个项目,点击菜单栏什么的File下面的New下面的Project下面的PCB Project(也可点击左侧File栏下面的New对话框将弹出栏中的工程或文件),提示选择Protel Pcb(Protel PCB格式)还是P-CAD Pcb(Power PCB格式),在这里选择Protel Pcb,点击OK按钮,工程名称将出现在界面的左侧点击右键,选择工程名称Add New to Project下面的Schematic(新原理图文件),再添加一个PCB(选择Add New to Project下面的PCB(新建PCB文件);新建后保存工程,点击界面左侧工程名称上的右键,选择Save Project,弹出对话框提示保存在哪里,新建文件夹,进入文件夹PCB什么名字,在File name输入以下名称,点击Save,再次提示Sch什么名字,在File name下面输入名称,点击Save,再次提示工程什么名字,在File name下面输入名称,点击Save

网上有很多原理图的库文件,下载后可以添加库文件

添加库文件:点击状态栏上方的System上面的Libraries,界面左右两侧都有快捷菜单。点击快捷菜单弹出面板。面板右上角有一个图钉按钮。点击固定面板,然后点击悬挂面板(悬挂时,面板可自动隐藏)

绘制原理图库:点击界面左侧Project,弹出快捷面板,右键选择工程名称Add New to Project下面的Schematic Library(新原理图库);点击菜单栏上方Place下面的Rectangle(原理图只是一个示意图,并不意味着任何与设备有关,即脚标的号码都是自己标的,没关系),画矩形,点击右键取消;添加管脚序列号,点击菜单栏上方Place下面的Pin,Pin上面有两个标号,一个是设备内部的序号(表示内部显示什么),一个设备外部管脚的序号没有放下Pin的时候按Tab键可以打开属性对话框,Display Name表示设备外部显示,此处填写1,Designator(描述)表示器件外部显示(表示实现什么功能),在此填写1,并将其放入Designator的Visible的√点没,就像Designator按键盘上的空格键可以翻转,每次移动一个吸附点,每次移动一个单位,放置一个Pin下一个会自动出现Pin,而且数字会自动增加,这里有9个Pin,然后命名设备,您可以在界面左侧看到额外的文件Schlit1.SchLib,在菜单栏上点击Tools下面的Rename Component,弹出对话框,填写SHANGLA,注意序号不能混淆,因为原理图将与原理图序号一一对应,并与原理图序号一对应PCB封装序号一一对应,再保存一次;还可以添加新的设备,点击菜单栏上方Tools下面的New Component

回到原理图界面,打开Libraries面板,可以看到软件自动添加刚刚创建的原理图库,在SHANGLA右键在设备名称上,选择Edit Component可修改其属性

在Libraries面板选择87C51.双击或点击上面Place 87C51可以放置(我可以先打开郭天祥例程中的原理图,然后复制87C51),然后在原理图中编写芯片的序列号,不放置芯片时按下Tab键打开属性对话框,Designator(描述)填入U1,点击OK,放置好87C51.软件将自动准备放置第二个87C51.点击右键取消;单片机买回来,实物的管脚是什么,原理图要一一对应

打开Libraries面板,点击SHANGLA,点击上面的Place SHANGLA,按Tab弹出属性对话框,键,Designator填入U2.当上拉电阻连接到单片机时,吸附点上会出现红叉,然后点击左键放置上拉电阻,然后点击右键取消下一个上拉电阻;点击上拉电阻U2,然后按住Ctrl键,再拖到U2可以拉长U2.单片机之间的连接;上拉电阻的上端连接电源,点击工具栏上方VCC按钮,按Tab键,弹出属性对话框Net上面的名字,这里的名字VCC5(表示VCC的5伏电源)

画原理图时,每画一个元件都要把它对应的包装连接起来,包装就是最后生成板后上面的洞有多大,间距有多大,PCB最后要做的就是拿回来的每一个元件都要一一对应;双击单片机,弹出属性对话框,点击右下角Add弹出对话框Footprint(封装),Signal Integrity(信号完整性)。Simulation(仿真),PCB3D(3D),在这里选择Footprint,点击OK按钮;文件名的后缀是SchLib是原理图库,文件名的后缀是PCBLIB是PCB库;点击Libraries面板上的面板…按钮,可以选择哪种类型的库;这里加郭天祥库,这是通用封装.PCBLIB;点击界面上方的Lesson10.PcbDoc,在PCB打开环境Libraries面板,搜索栏里有一个*表示模糊搜索,这里填40,所有40包装都会显示,这里选择DIP40,放置到PCB在界面上(这里复制粘贴郭天祥例程中的单片机封装,新建封装库,然后复制粘贴,然后点击菜单栏上方Edit下面的Set Reference下面的Pin1.将单片机包装的参考点定位在单片机的第一个管脚上,然后更改名称,点击左侧PCB Library栏,双击单片机的封装,弹出对话框,修改其名字为DIP40),按Ctrl G网格大小可设置;Ctrl M测量管脚之间的距离,点击第一个管脚,然后点击第二个管脚,弹出对话框,显示管脚之间的距离,100mil是2.54mm,这里是2.54mm是绘制PCB最常用的距离;双击单片机,弹出属性对话框,点击右下角Add弹出对话框,按钮,这里选择Footprint,点击OK,弹出对话框,Name上面添加DIP40.如果找到,会自动显示;绘制包装库的最佳方法是购买所有使用的部件,然后用游标卡测量每个部件的大小,然后在测量后绘制。熟悉后,你可以知道距离是多少。你可以在图书馆里找到它。如果你画得更多,你会积累很多部件图书馆,可以收集,以后用的时候可以调用自己的封装库,这样就方便多了

新建封装库:点击界面左侧Project,弹出快捷面板,右键选择工程名称Add New to Project下面的PCB Library(新建PCB库);首先,根据吸附点之间的距离设置吸附点之间的距离Ctrl G键,弹出对话框,填入100mil,默认显示是mil,Q键可以切换成mm,然后按Q键切换成mil;在工具栏上点击Place Pad点击(添加焊盘)Tab键,弹出对话框。如果是单层板,焊盘只显示顶层而不显示底层(当单层板时,单击对话框中焊盘图像下方Bottom Layer,再将下面的Layer栏选择Top Layer),将Designator(描述)填入,这里的1和原理图中的1是对应好的,生成PCB库中的封装库要和原理图库一一寻找,这里添加9个;然后要加一个框框,生成PCB后有一个字符层会显示出这个元件的位置在什么地方,元件的形状是多大,点击工具栏上面的Place Line,加线的时候要加在字符层即Top Overlay(表层字符)(实验板上面的白色部分),点击状态栏上面的Top Overlay,然后加线,由于吸附点的距离太小,导致线加的大了,这里重新设置一下吸附点的距离,按Ctrl+G键,设置成50mil,画一个矩形外框;然后再保存一下,再将该元件重命名一下,点击菜单栏上面的Tools下面的Component Properties,弹出对话框,Name栏填入shangla;再在原理图中为U2添加封装,双击U2,弹出对话框,点击Add按钮,弹出对话框,选择Footprint,点击OK,弹出对话框,Name填入shangla,下面出现shangla的图像说明填入封装成功,点击OK,再次点击OK

单片机的31管脚要接电源VCC,再将U2的电源VCC5改成VCC,原理图上标号相同表示物理电气连接;X1和X2是晶振的两端,点击左边的PCB Library栏,选择郭天祥的原理图库(我复制粘贴即可)(在封装库中点击菜单栏上面的New Blank Component,然后复制粘贴郭天祥工程的PCB的晶振到封装库,然后设置参考点,再在左边的PCB Library栏里面双击其名字修改Name为JZ,保存后在原理图中给晶振添加该封装),晶振是Crystal(晶体),按下Tab键,弹出属性对话框,将Designator(描述)填入U3,按空格键旋转方向,点击工具栏上面的Place Wire,将晶振连线,晶振的两端要加两个电容,在库中找CAP,标好序号(C1和C2),标好电容值(30uF),添加封装(0805,这里已经添加好了),电容的两端要接地

这里的复位使用的是手动复位按键,先找一个极性电容(在原理图库中搜索CAP POL),电容值是10uF(将Designator填入CJ1,封装是CD4,CD4是直插式的,在封装库环境下,点击菜单栏上面的New Blank Component,然后在郭天祥的Lesson10的工程中将CJ1复制粘贴过来,再设置好参考点,然后修改其Name为CD4),再放一个电阻(在原理图库中搜索RES),电阻值是1K(将Designator填入R1),再加一个电源VCC,最下端接地,再在中间连出一根线连到单片机的RESET管脚,连线的时候要出现红叉(表示连接上了)(如果是灰叉表示没连接上)(电容和电阻之间蓝线的地方都可以连接),这个叫上电自动复位,因为单片机必须要上电自动复位的

单片机最小系统工作需要电源和地,双击单片机,弹出属性对话框,点击左下角的Edit Pins,弹出对话框,可以看见20管脚是灰色的,20管脚表示电源,20管脚的Show这一栏没有选上,表示20管脚默认是隐藏起来的;第二种方法是双击单片机,弹出属性对话框,把左下角的Show All Pins On Sheet(Even if Hidden)点上对号,这样就多出了两根线,40管脚(电源)和20管脚(地),这里手动把电源和地加上

最小系统工作有晶振、复位电路、电源和地就足够了,剩下的就是扩展,这里扩展蜂鸣器,一个三极管、一个电阻、一个蜂鸣器;先添加一个电阻(在原理图库中搜索RES),电阻值是1K(将Designator填入R2);再添加一个三极管(在原理图库中搜索PNP)(这里复制粘贴郭天祥工程的原理图的PNP),将Designator填入Q1,封装是SOT-23(双击Footprint,发现没有,选择Any表示从所有封装库中查找,这时下面就出现了SOT-23的图形),按住Ctrl键将线拉长一点;添加蜂鸣器(在原理图库中搜索BUZZER)(这里复制粘贴郭天祥工程的原理图的BUZZER)(将Designator填入FM),封装是LB2(在封装库中点击菜单栏上面的New Blank Component,然后复制粘贴郭天祥工程的PCB的FM到封装库,然后设置参考点,再在左边的PCB Library栏里面双击其名字修改Name为LB2,保存后在原理图中给FM添加该封装),蜂鸣器上端连接VCC,下端连接三极管的集电极,三极管的基极是控制端,发射极接的是地,用线将单片机的P2.0连接三极管的基极

简单的会了复杂的都一样

查看有没有错误:先保存一下,然后点击菜单栏上面的Project下面的Compile Document lesson10.SchDoc,系统自动开始编译,编译完之后会弹出一个信息框,点击状态栏上面的System上面的Message,弹出错误和警告的信息框,这里出现几个警告,一个是C1和C2还有Q1没有驱动源,没有驱动源是一般常出现的错误或警告,如果看不出警告的错误在哪可以先生成PCB,然后再看看有没有影响到正常布线,如果布线好了这些警告就可以忽略;双击C1和C2,弹出属性对话框,点击Edit Pins,可以看到C1和C2的管脚是Passive(被动),双击单片机,弹出属性对话框,点击Edit Pins,看单片机的18管脚,属性是Input表示输入,这里改成Passive,Passive是被动表示被控制,C1和C2是被控制的又怎么能和输入相连那,单片机的管脚是输入进去了,外围就无法被单片机控制了,所以把单片机的19管脚和18管脚改成Passive;双击三极管,弹出属性对话框,把左下角的Show All Pins On Sheet(Even if Hidden)点上对号,这样就会显示三极管管脚的序号

生成PCB:点击菜单栏上面的Design下面的Update PCB Document lesson10.PcbDoc,弹出对话框选择Yes,又弹出对话框,点击Validate Changes(使改变生效),再点击Execute Changes(执行改变),选项的√表示全部都正确,点击Close关闭对话框;我这里没有0805封装,在封装库中点击菜单栏上面的New Blank Component,然后复制粘贴郭天祥工程的PCB的0805到封装库,然后设置参考点,再在左边的PCB Library栏里面双击其名字修改Name为0805,保存后在原理图中给电阻添加该封装

进入PCB后,点击工具栏上面的Fit Document按钮(放大镜图形),这样快速看到原理图对应的封装;先把这个整体移动到黑色的框当中,然后把表面的一层透明层删掉,点击该透明层,再按Delete键,如果要是没有删除透明层,元器件就会显示绿色;感觉黑色的框太大,想重新定义一下,可以点击菜单栏上面的Design下面的Board Shape下面的Redefine Board Shape,然后自己画一个矩形框

把元器件布局,单片机放在中间,晶振要放在靠近单片机的位置,并且晶振的线要短、要直

一点上拉电阻,上拉电阻就不见了,这是因为绘制原理图库的时候没有设置参考点,每绘制完一个原理图库的元件,要点击菜单栏上面的Edit下面的Set Reference下面的选项,设置好参考点,如果没有设置参考点,在PCB界面下就会元件就会以PCB的参考点为该元件的参考点,这样移动元件就容易找不到参考点,然后要在封装库界面下,点击左边的PCB Library栏,在SHANGLA的名字上面右键,弹出快捷菜单,选择Update PCB With shangla,即修改完该封装元件后要更新一下,再保存;这里该元件已经超出PCB的范围,找不回来了,这时可以参考一下蜂鸣器的坐标值,双击蜂鸣器,弹出属性对话框,可以看见蜂鸣器的坐标值是(4740mil,2048mil),在PCB界面下点击左边的PCB栏,在上面的搜索栏里面选择Components,再在下面选择U2,双击U2,弹出属性对话框,填入坐标值(4740mil,2058mil),故意不用2048mil,让蜂鸣器和上拉电阻不重合;两个元器件靠的太近,就会变绿,这是警告;此时界面是灰色的,点击右下角的Clear可以全部显示;这里发现上拉电阻的1管脚没有接到VCC,双击该管脚,可以看见Net栏中显示是No Net,所以可以把Net改成VCC,这样改管脚就可以连接到单片机的40管脚VCC上了

在连线的时候要定制板子是多大的:在PCB界面下点击状态栏上面的Keep-Out-Layer层(这一层是用来设计板子多大,板子外形是什么样的),再点击菜单栏上面的Place下面的Line,画一个斜角矩形,连接到最后会出现一个圆圈,调整切角边的时候可以看见三个白点,可以拉动白点之外的位置即可整体拉动切角边

可以给板子加四个窟窿眼,这样可以加四个铜柱放到桌面上,点击工具栏上面的Place Via来添加过孔,按Tab键设置过孔的大小,这里设置为3.5mm(按Q键切换mm和mil);焊盘是要来焊东西的,元件的表面是焊盘,过孔只起连接作用,比如两层板的时候,一层已经过不去了,可以穿到下一层去,然后在另一层上面再走线

在原理图界面下添加电源,点击右边的Libraries栏,找到HEADER2,这里复制粘贴郭天祥工程的原理图的power(将Designator填入power,Comment填入P2),封装是HDR1X2(库中有该封装),P2的上端连接电源,下端连接GND

这里双击上拉电阻,弹出属性对话框,点击Edit Pins,弹出管脚对话框,可以看见管脚的Designator和Name是不一致的,这里都改成一致的即可消除前面的错误;然后保存一下,再点击菜单栏上面的Design下面的Update PCB Document lesson10.PcbDoc,更新一下

把元器件的标号摆好一下;双击U3,将其名字修改为12M

如果统一修改有共同属性的元器件,比如元器件的文本,这里选中文本U1,点击右键,选择Find Similar Objects,弹出对话框,在Text Height栏的右边选中Same,保证对话框下面的Select Matching打上对号,然后点击Apply,这样所有的字体被选中了,点击OK,弹出PCB Inspector栏,将栏中Text Height改为30mil,Text Width改为8mil,这样字体的高度和宽度都改变了,此时PCB变暗了,点击状态栏上面的Clear即可恢复亮度;再举个例子,点击C2电容,点击右键,选择Find Similar Objects,弹出对话框,在Footprint栏的右边选中Same,保证对话框下面的Select Matching打上对号,然后点击Apply,这样所有封装是0805的元器件都被选中了,点击OK,弹出PCB Inspector栏,将栏中Footprint改为1206,这样被选中的元器件都变大了,然后再撤销该命令,回到0805封装

布线之前要设置电气特性,点击右键,选择Design下面的Rules,弹出对话框,Electrical(电气特性),Clearance(间距),选择Clearance(表示线间距)(这个值跟做PCB板的工厂能做多大的有关系,做板之前要联系一下做板的公司,问一下他们能做到多少,在哈尔滨一般12mil,最小的是10mil,在河北沧州是4mil,DXP是7mil,ARM9的时候是4mil,越低价格越高),这里设置为12mil

两层板是没有开工费的,只需要光绘费、入网费,一个平方厘米是8分钱到1毛钱,比如一个10cm*10cm的板子是10元钱,但是第一次要拍照,拍一些X光片,这样入网费和照片费比较贵,这样第一次做10cm*10cm的板子大概50元左右,再算上板子费,第一块板子是60元,两块板子是70元,三块是80元,依此类推,四层板开工费要600元,什么都不画出来光启动一下机器就要600元,六层板要先交1200元,其次再算入网费是多少,光绘费是多少,四层板的做板费1平方厘米是4毛,六层板是6毛,八层板是8毛,依此类推,层数越多开工费就越高

再看Rules面板,Short-Circuit这里不用管,Un-Routed Net这里也不用管,然后点击Routing,打开Routing的子栏,点击Width下面的Width(线的宽度),一般间距和宽度设置成一样的,把Min Width、Preferred Width和Max Width都设置成12mil;一般来说,我们画板的时候要把电源和地设置的宽一点,这里在Width母栏上面右键选择New Rule,将Name修改成Width_vcc,在Where the First object mathes栏选择Net,右边选择VCC,把Min Width、Preferred Width和Max Width都设置成20mil,当然这个是根据实际宽度来设置;再添加一个规则,在Width母栏上面右键选择New Rule,将Name修改成Width_gnd,在Where the First object mathes栏选择Net,右边选择GND,把Min Width、Preferred Width和Max Width都设置成20mil;其它的线都是信号线,都用Width即可

Routing Priority是布线优先级,即自动布线的时候首先考虑哪条线,手动布线就不涉及到这个问题;Routing Layers是布线层,Routing Corners是布线拐角(多少度,长度和宽度),Routing Via Style是过孔类型(过孔也跟工艺有关系,沧州做可以是15mil和30mil(内径和外径),哈尔滨做是25mil和50mil,一般内径和外径是成倍的关系),这里内径是25mil,外径是50mil;其它的这里不用考虑;如果画的是多层板要考虑元件和元件之间的距离,点击Placement母栏下面的Component Clearance(元件和元件之间的距离),这里如果将Component Clearance下级母栏右边的Enable的对话点没,在PCB界面下移动元件到另一个元件上就不会出现警告

布线有两种方式,一种是自动布线,一种是手动布线;自动布线是点击菜单栏上面的Auto Route下面的All,弹出对话框,点击Routing All,弹出对话框提示布线的进度,比如Message栏显示27 of 27 connections routed(100.00%)in 8 second表示总共27根线,已经布完27根,布通率100.00%,在8秒内完成,Class栏显示Routing Status表示布线状态;只要原理图对了自动布线肯定不会出错误,手动布线会很漂亮,电气特性也很好,干扰性很小;自动布线电脑遵循线最短,过孔最少,不会考虑哪条线和哪条线之间的信号干扰程度,AD软件规定,顶层的线竖着走,底层的线横着走

手动布线:首先选择Top Layer层,点击工具栏上面的Interactively Routed Connections,手动布线要遵循规则,一层一个方向(比如顶层横着方向走,底层就要竖着走,这样信号很容易布通);也可以选择自动布线中的部分自动布线、节点自动布线等,比如点击菜单栏上面的Auto Route下面的Net,网络即标号相同的代表一个网络,点击菜单栏上面的Auto Route下面的Connection,点击一个节点,该节点就自动连接上;想把底层的一根线改成顶层,双击该线,弹出属性对话框,将Layer选择成Top Layer;如果布不过去时可以加个过孔,先走线,然后按住Ctrl键和Shift键并滚动滚轮,就出现一个过孔,通过过孔就换层了,连Power的时候,PowerGND可以将蓝线从底层出来,然后连到下面的红线的GND上,加一个过孔即可将红线和蓝线连接上

布线的时候如果觉得字符层麻烦,可以按L键,弹出对话框,将Top Overlay右边show的对话点没,取消字符层

有的时候连线会被网格挡上,可以点击工具栏上面的Grids下面的Toggle Visible Grid Kind,切换网格显示和不显

检查布线是否布好:点击菜单栏上面的Tools下面的Design Rule Check,弹出对话框,Stop when 500表示超出500个错误就自动停止,点击Run Design Rule Check,弹出错误信息框,前四个信息是说过孔太大,因为我们前面放了四个过孔用来插铜柱的,这里不要考虑,下一个错误是Net VCC is broken into 2 sub-nets.Routed To 80.00%,表示VCC在两个地方没有连上,布线连通率是80.00%,这说明VCC没有全部布完;在PCB界面下找网络的话,按Ctrl键再点网络,会把所有的标号相同的网络高亮出来,点击状态栏上面的Mask Level可以调节亮度,再点击状态栏上面的Clear可以复原

保存一下,再点击菜单栏上面的Tools下面的Design Rule Check,弹出对话框,点击Run Design Rule Check,除了四个过孔的铜柱,其它都没有问题了;再按L键,弹出对话框,将Top Overlay右边show的对话点上,显示字符层

我们可以在板子上写一些字符、作者或日期等,可以用顶层或底层用布线的方式写,也可以用字符的方式写;点击Top Overlay来写顶层的字符,点击工具栏上面的Place String(外形是A),点击Tab键弹出属性对话框,在Text中写入lesson10 test,Width改为10mil,Height改为80mil,点击OK;想写汉字,点击工具栏上面的Place String,点击Tab键弹出属性对话框,在Font栏选择True Type,字体选择宋体,Text栏写入汉字(这里写不进去,是因为用的是盗版软件,可以打开一个记事本,写入汉字再复制粘贴到Text栏中),写入第十课练习,Height改为90mil;也可以在顶层写,即用布线的方式写,做板的时候还是拿酸腐蚀的方法来做,所以有字的地方它就不腐蚀

布铜:点击工具栏上面的Place Polygon Plane,弹出对话框,可以覆网格类型的也可以覆整面的,Fill Mode栏下面(Solid是整面的,Hatched是网格的,None是不覆),工厂做不出来整面覆铜(因为整面覆铜是Protel2004版本以上才支持的,而工厂的机器一般只支持Protel99的,所以识别不出来),这里选择Hatched,用网格覆成整面就可以,把Track Width(线宽设置)和Grid Size(间距设置)设置成一样,这样就一个挨着一个覆成整面;Connect to Net栏(覆铜连接到哪个网络)(一般我们都选择GND);Remove Dead Copper(移除死铜),比如单片机中间如果没有GND,死铜在一个封闭区间内和GND没有连接,那么这块地方覆铜就没有意义,这块叫做死铜,Remove Dead Copper点上对号,这块死铜就可以自动取消,有GND的地方,它会自动的连起来,即有空缺的地方会自动的连起来,点击对话框的OK后,再要覆铜的地方画一个矩形将覆铜的地方包围,这里移除死铜,所以整个GND都连接起来了,可以看见R1的GND除了左右两边的GND线,GND的上下左右(本来没有连线)也连了起来(较细的线连接),而其它信号线只有和应该走的线连接,和覆铜不连接,而且画的框框范围内只有紫线(Keep-Out Layer层)范围内的地方有铜,虽然框框比紫线范围大,但是紫线外的地方没有覆铜;将对话框的Remove Dead Copper对号去除,即不去除死铜,再覆铜,这样凡是画的框框的地方都有铜;我们看一下GND过孔,这个过孔的周围是四条线,我们不想让它用线,我们想让它把整个过孔都包围起来,双击过孔旁边的覆铜区域,弹出属性对话框,在Connect to Net栏的下面选择Pour Over All Same Net Polygons Objects(对全部相同网络的对象布铜);双击覆铜区域,弹出属性对话框,Track Width和Grid Size设置成相同值,这里设置成10mil,GND过孔就被覆铜完全包围起来,双击覆铜区域,弹出属性对话框,在Connect to Net栏的下面选择Pour Over Same Net Polygons Only,GND过孔会把走线的两个地方留两个孔,即这两个孔周围的线不会被隔起来,不会全部包围,只是在过孔的地方把过孔和地连起来,有线的地方还是不连起来

在底层覆铜,点击状态栏上面的Bottom Layer,再点击工具栏上面的Place Polygon Plane,弹出对话框,Track Width和Grid Size都设置成10mil

保存,点击菜单栏上面的File下面的Save As,弹出对话框,因为Protel99软件只识别pcb格式,所以在Save as type栏选择PCB 4.0 Binary File(*.pcb)( PCB 3.0 Binary File(*.pcb)也可以),点击Save,弹出提示框,点击OK

用Protel99软件打开刚才保存的PCB文件,弹出对话框,Design Storage栏选择Windows File System,再点击OK;鼠标定位在某一个位置上,按Page Up键,PCB以鼠标为原点来放大,Protel99软件不能显示图中的汉字,这里显示乱码,但是工厂可以识别出来

多练习,掌握会建工程,会画元件库、封装库,从原理图库到封装库的导入,整个检查过程、检查错误,手动布线和自动布线,这样PCB基本上就掌握了,主要是下去多做练习

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章