2020/2/1111、PCB的材料和结构材料—玻璃纤维;结构—多层板铜膜(敷铜板)玻璃纤维板TopLayer(元件面)BottomLayer(焊接面)插针式元件SMD元件焊锡Via(过孔)一、PCB基本知识2020/2/1122、铜膜走线(Track)顶层走线底层走线Via(过孔)Pad(焊盘)2020/2/1133、元件封装(Footprint)和封装图DIP14电阻二极管三极管2020/2/1144、飞(预拉)线(Ratsnest)2020/2/1155、PCB图例2020/2/116二、PCB板设计方法(方法一)电路图电路板主要的程序步骤:用Sch设计电气原理图用Sch的CreateNetlist生成网络连接表进入PCB编辑器定义板框引入网络连接表放置元件(Component)设置布线规则自动布线手工调整保存、打印2020/2/117(方法三)纯手工走线主要流程步骤:进入PCB编辑器定义板框取用并布置元件用PCB的网络编辑各焊盘间的网络关系设置布线规则自动布线手工调整保存、打印主要流程步骤:进入PCB编辑器定义板框取用并布置元件直接以PlaceTrack命令,一条一条手工走线。一般按照第一种方法进行PCB的设计!(方法二)直接设计电路板2020/2/118三、PCB绘制1、双击Document,建立PCB.Document文件,并熟悉PCB的设计界面。主工作区菜单栏主工具栏切换标签浏览管理器工作层切换标签2020/2/1192、加载元件封装库(点击Add/Remove按钮)在pcb的GernericFootprint文件夹下,添加Advpcb和Miscellaneous两个库!2020/2/11103、工作层的设置:有以下两种方法(1)点击鼠标右键弹出菜单(2)DesignOptions其他层信号板层内部板层机械板层阻焊板层丝印层系统其他层板层选项标签:把需要用到的工作层打开其他层器件移动最小间距光标移动的最小间距电气栅格设置计量单位2020/2/11114、公/英制切换:将默认的英制改成公制,在Measurement中选择Metric,或者在英文输入法情况下,按“Q”可快速进行公/英制切换。2020/2/1112注意:禁止布线框必须封闭,才能保证元件都在其中5、设置板面大小在禁止布线层keepout下面绘制一个禁止布线框,用Place/Keepout/Track命令或用按钮画一个框2020/2/1113生成网络表:在sch界面下,用Design/createNetlist生成网络表,采取系统的默认设置,会生成一个与sch图名字一致的网络表,网络表的默认后缀为.NET,先不管该网络表的对错。设计的板面大小:长(80mm)*宽(60mm)方法1:画出一条线,通过Design/MeasureDistance来测量长度。方法2:可先任意画一条线,双击该线,进入该线的设置,通过改变其x、y的坐标来精确规定长度。2020/2/1114在画布线框时,可先画一条水平和一条垂直的线段,再利用X、Y轴的坐标,将水平和垂直的线段长度设定为80mm和60mm,再将两条线段进行复制,即可移动线段,构成布线框。注意事项:1、复制线段时,可先选中,按ctrl+c进行复制,再点击一下,去掉十字光标,按ctrl+v即可。2、移动线段时,可先单击该线段,稍作停顿,单击该线段的非黑色方块部分,即可移动线段。3、若单击线段的黑色方块部分,可改变长度和方向。2020/2/11156、在PCB界面下加载网络表:Design/LoadNets,选择正确的网络表文件,并装入!删除网络表中没有的元件替换不符合的元件封装操作顺序操作内容错误内容表示网络表文件没有错误可以执行(Execute)2020/2/1116网络表改正错误后加载网络表。(如果有关于二极管的两个错误,可先不管,先装入,然后在PCB图中,双击其两端,将A改成1、K改成2,重新加载网张表!)Sch所生成网络表的常见错误①引线重叠,增加了节点。②元件引脚间缺少引线。③元件的序号(Designator)重复(Duplicate)。④元件的封装(Footprint)与PCB所打开库的封装不一致。⑤电源的网络号不正确,接地端没有改为GND。注意:即使在网络表中没有错误,也完全有可能在PCB图中出现错误!2020/2/1117加载完毕所有元件都已经放在了禁止布线框中。若网络表显示没有错误了可以点击执行(Execute)加载2020/2/11187、元件的布局:自动布局或手动布局,可先自动布局,然后再手动调整。(1)自动布局:Tools/Autoplacement/autoplacer自动布局器:适用于元件较少的电路板整体布局器:适用于元件较多的电路板可选择两种中的任何一种都行!2020/2/11198、用推挤的方法摆放元件,可设置推挤深度设置了推挤深度就可以进行推挤,将所有堆在一起的元件推开。推挤完毕的元件基本没有重叠的,可以继续用手动布局进行调整,将元件摆放合理以利于布线。(元件的位置和原理图大致相同,飞线的交叉越少越好!)设置推挤深度Tools/autoplacement/SetShoveDepth2020/2/11208、手动布局:鼠标左键点击要摆放的元件拖住不放,元件周围的飞线会显示出来,将其拖到合理的位置再释放鼠标,释放位置可以参考飞线的情况,应以元件之间的飞线最短,飞线交叉最少为原则。拖动期间可以配合使用空格键、X键、Y键分别进行翻转。2020/2/11219、设置布线规则:Design/Rules,对各个量进行设置,其中对Routinglayers适合范围为整板默认顶层走水平线底层走竖直线2020/2/112210、自动布线AutoRoute/All弹出对话框单击RouteAll完成布线,并可对导线进行手动调整。并对布线框和铺铜的线径进行调整。布线合格性对话框布线间距25.0000锁定预布线,保护手动布好的线2020/2/1123如调整到飞线没有交叉后,仍然在自动布线时出现许多红线,可将双层板设计改成单面板设计,在PCB界面下,Designrules/routinglayers,可进行如下设置:1、将toplayer的horizontal→notused2、将bottomlayer的vertial→any如多次双击routinglayers,将出现多个对层的定义,要将多余的去掉。将三个选项中去掉两个勾选项2020/2/1124PCB的效果图2020/2/11251、建立以班级为姓名的数据库文件,在其document中建立PCB文件,并将PCB文件的名字改成班级名称,双击此PCB文件,点击explorer.2、利用菜单File/open或图标,将每组的PCB图复制,粘贴到此PCB中,PCB图竖起来放置,每9个PCB图打在一张转印纸上。3、打印时,可先对图进行预览,如不行,要设置打印机,将portrait改成landscape,在设置图层时,要选成Bottomlayer.实习要求:2∽3名同学一组(自由搭配),将数据库文件(包括SCH、PCB图)放到指定的文件夹中,可标明本组同学的姓名,在PCB图中,可插入同组同学的姓名。(如本次完成不了,可在下次完成)2020/2/1126