资源描述
2024/8/12 周一12 2、铜膜走线(、铜膜走线(TrackTrack)顶层走线顶层走线底层走线底层走线Via (过孔过孔)Pad (焊盘焊盘)2024/8/12 周一23 3、元件封装(、元件封装(FootprintFootprint)和封装图)和封装图DIP14电阻电阻二极管二极管三极管三极管2024/8/12 周一34 4、飞、飞(预拉预拉)线(线(RatsnestRatsnest)2024/8/12 周一45 5、PCBPCB图例图例2024/8/12 周一5二、二、PCB板设计方法板设计方法(方法一)电路图(方法一)电路图电路板电路板 主要的程序步骤:主要的程序步骤:用用SchSch设计电气原理图设计电气原理图用用SchSch的的Create NetlistCreate Netlist生成网络连接表生成网络连接表进入进入PCBPCB编辑器编辑器定义板框定义板框引入引入网络连接表网络连接表放置元件放置元件(Component)(Component)设置布线规则设置布线规则自动布线自动布线手工调整手工调整保存、打印保存、打印2024/8/12 周一6(方法三)纯手工走线(方法三)纯手工走线 主要流程步骤:主要流程步骤:进入进入PCBPCB编辑器编辑器定义板框定义板框取用并取用并布置元件布置元件用用PCBPCB的网络编辑各焊盘间的网络关系的网络编辑各焊盘间的网络关系设置布线规则设置布线规则自动布线自动布线手工调整手工调整保存、打印保存、打印主要流程步骤:主要流程步骤:进入进入PCBPCB编辑器编辑器定义板框定义板框取用取用并布置元件并布置元件直接以直接以Place Place Track Track命令,一条一命令,一条一条手工走线。条手工走线。一般按照第一种方法进行一般按照第一种方法进行PCBPCB的设计!的设计!(方法二)直接设计电路板(方法二)直接设计电路板2024/8/12 周一7三、三、PCBPCB绘制绘制1 1、双击、双击Document,Document,建立建立PCB.DocumentPCB.Document文件,并熟悉文件,并熟悉PCBPCB的设计界面。的设计界面。主工作区主工作区菜单栏菜单栏主工具栏主工具栏切换标签切换标签浏览管理器浏览管理器工作层切换标签工作层切换标签2024/8/12 周一82 2、加载元件封装库(点击加载元件封装库(点击Add/RemoveAdd/Remove按钮)按钮)在在pcb的的Gerneric Footprint文件夹下,添加文件夹下,添加Advpcb和和Miscellaneous两个库!两个库!2024/8/12 周一93、工作层的设置:有以下两种方法工作层的设置:有以下两种方法(1)点击鼠标右键弹出菜单)点击鼠标右键弹出菜单(2)DesignOptions其他层其他层信号板层信号板层内部板层内部板层机械板层机械板层阻焊板层阻焊板层丝印层丝印层系统其他层系统其他层板层选项标签:把需要用到的工作层打开板层选项标签:把需要用到的工作层打开其他层其他层器件移动最小间距器件移动最小间距光标移动的最小间距光标移动的最小间距电气栅格设置电气栅格设置计量单位计量单位2024/8/12 周一104 4、公、公/英制切换:英制切换:将默认的英制改成公制,在将默认的英制改成公制,在MeasurementMeasurement中选择中选择MetricMetric,或者在英文输入法情况,或者在英文输入法情况下,按下,按“Q Q”可快速进行公可快速进行公/英制切换。英制切换。2024/8/12 周一11注意:禁止布线框必须封闭,注意:禁止布线框必须封闭,才能保证元件都在其中才能保证元件都在其中5 5、设置板面大小、设置板面大小 在禁止布线层在禁止布线层keepoutkeepout下面绘制一个禁止布线框,用下面绘制一个禁止布线框,用PlacePlace/Keepout/Track/Keepout/Track 命令命令或用或用 按钮按钮画一个框画一个框2024/8/12 周一12生成网络表:生成网络表:在在schsch界面下,用界面下,用Design/create Design/create NetlistNetlist生成网络表,采取系统的默认设置,会生成生成网络表,采取系统的默认设置,会生成一个与一个与schsch图名字一致的网络表,网络表的默认后缀图名字一致的网络表,网络表的默认后缀为为.NET.NET,先不管该网络表的对错。先不管该网络表的对错。设计的板面大小:长(设计的板面大小:长(80mm80mm)*宽(宽(60mm60mm)方法方法1 1:画出一条线,通过:画出一条线,通过Design/Measure Design/Measure DistanceDistance来测量长度。来测量长度。方法方法2 2:可先任意画一条线,双击该线,进入该线的:可先任意画一条线,双击该线,进入该线的设置,通过改变其设置,通过改变其x x、y y的坐标来精确规定长度。的坐标来精确规定长度。2024/8/12 周一13 在画布线框时,可先画一条水平和一条垂直的在画布线框时,可先画一条水平和一条垂直的线段,再利用线段,再利用X X、Y Y轴的坐标,将水平和垂直的线段轴的坐标,将水平和垂直的线段长度设定为长度设定为80mm80mm和和60mm60mm,再将两条线段进行复制,再将两条线段进行复制,即可移动线段,构成布线框。即可移动线段,构成布线框。注意事项:注意事项:1 1、复制线段时,可先选中,按、复制线段时,可先选中,按ctrl+cctrl+c进行复制,再进行复制,再点击一下,去掉十字光标,按点击一下,去掉十字光标,按ctrl+vctrl+v即可。即可。2 2、移动线段时,可先单击该线段,稍作停顿,单击、移动线段时,可先单击该线段,稍作停顿,单击该线段的非黑色方块部分,即可移动线段。该线段的非黑色方块部分,即可移动线段。3 3、若单击线段的黑色方块部分,可改变长度和方向。、若单击线段的黑色方块部分,可改变长度和方向。2024/8/12 周一146 6、在、在PCBPCB界面下加载网络表:界面下加载网络表:DesignDesign/Load Nets,/Load Nets,选择选择正确的网络表文件,并装入!正确的网络表文件,并装入!删除网络表中删除网络表中没有的元件没有的元件替换不符合的元件封装替换不符合的元件封装操作顺序操作顺序操作内容操作内容错误内容错误内容表示网络表文表示网络表文件没有错误可件没有错误可以执行(以执行(Execute)2024/8/12 周一15 网络表改正错误后加载网络表。网络表改正错误后加载网络表。(如果有关于二极管如果有关于二极管的两个错误,可先不管,先装入,然后在的两个错误,可先不管,先装入,然后在PCBPCB图中,双图中,双击其两端,将击其两端,将A A改成改成1 1、K K改成改成2 2,重新加载网张表!),重新加载网张表!)SchSch所生成网络表的常见错误所生成网络表的常见错误引线重叠,增加了节点。引线重叠,增加了节点。元件引脚间缺少引线。元件引脚间缺少引线。元件的序号(元件的序号(DesignatorDesignator)重复)重复(Duplicate)(Duplicate)。元件的封装(元件的封装(FootprintFootprint)与)与PCBPCB所打开库的封装不所打开库的封装不一致。一致。电源的网络号不正确,接地端没有改为电源的网络号不正确,接地端没有改为GNDGND。注意:即使在网络表中没有错误,也完全有可能在注意:即使在网络表中没有错误,也完全有可能在PCBPCB图中出现错误!图中出现错误!2024/8/12 周一16加载完毕所有元件加载完毕所有元件都已经放在了禁止都已经放在了禁止布线框中。布线框中。若网络表显示没有错误了可以点击执行(若网络表显示没有错误了可以点击执行(Execute)Execute)加载加载2024/8/12 周一177 7、元件的布局:自动布局或手动布局,可先自动、元件的布局:自动布局或手动布局,可先自动布局,然后再手动调整。布局,然后再手动调整。(1 1)自动布局:)自动布局:Tools/Autoplacement/auto placer自动布局器:适用于元件自动布局器:适用于元件较少的电路板较少的电路板整体布局器:适用于元件整体布局器:适用于元件较多的电路板较多的电路板可选择两种中的任可选择两种中的任何一种都行!何一种都行!2024/8/12 周一188 8、用推挤的方法摆放元件,可设置推挤深度、用推挤的方法摆放元件,可设置推挤深度 设置了推挤深度就可以进行推挤,将所有堆设置了推挤深度就可以进行推挤,将所有堆在一起的元件推开。在一起的元件推开。推挤完毕的元件基本没有重叠推挤完毕的元件基本没有重叠的,可以继续用手动布局进行调整,将元件摆放合理的,可以继续用手动布局进行调整,将元件摆放合理以利于布线。以利于布线。(元件的位置和原理图大致相同(元件的位置和原理图大致相同,飞线的飞线的交叉越少越好!)交叉越少越好!)设置推挤深度设置推挤深度Tools/autoplacement/Set Shove Depth 2024/8/12 周一19 8 8、手动布局:鼠标左键点击要摆放的元件拖住不放,、手动布局:鼠标左键点击要摆放的元件拖住不放,元件周围的元件周围的飞线飞线会显示出来,将其拖到合理的位置再会显示出来,将其拖到合理的位置再释放鼠标,释放位置可以参考飞线的情况,应以元件释放鼠标,释放位置可以参考飞线的情况,应以元件之间的飞线最短之间的飞线最短,飞线交叉最少为原则。飞线交叉最少为原则。拖动期间可以拖动期间可以配合使用空格配合使用空格键、键、X X键、键、Y Y键键分别进行翻转。分别进行翻转。2024/8/12 周一209 9、设置布线规则:、设置布线规则:DesignDesign/Rules/Rules,对各个量进行设,对各个量进行设置,其中对置,其中对Routing layersRouting layers适合范围为整板适合范围为整板默认顶层走水平默认顶层走水平线底层走竖直线线底层走竖直线2024/8/12 周一211010、自动布线、自动布线Auto RouteAuto Route/All/All弹出对话框弹出对话框单击单击Route AllRoute All完成完成布线布线,并可对导线进行手动调整。,并可对导线进行手动调整。并对布线框和铺铜的线径进行调整。并对布线框和铺铜的线径进行调整。布线合格性对话框布线合格性对话框布线间距布线间距25.0000锁定预布线,保锁定预布线,保护手动布好的线护手动布好的线2024/8/12 周一22如调整到飞线没有交叉后,仍然在自动布线时出如调整到飞线没有交叉后,仍然在自动布线时出现许多红线,可将双层板设计改成单面板设计,现许多红线,可将双层板设计改成单面板设计,在在PCB界面下,界面下,Design rules/routing layers,可可进行如下设置:进行如下设置:1、将、将toplayer的的horizontalnot usedhorizontalnot used2 2、将、将bottomlayerbottomlayer的的vertialanyvertialany如多次双击如多次双击routing layers,将出现多个对层的定,将出现多个对层的定义,要将多余的去掉。义,要将多余的去掉。将三个选项中去掉两将三个选项中去掉两个勾选项个勾选项2024/8/12 周一23PCBPCB的效果图的效果图2024/8/12 周一241 1、建立以班级为姓名的数据库文件,在其、建立以班级为姓名的数据库文件,在其documentdocument中中建立建立PCBPCB文件,并将文件,并将PCBPCB文件的名字改成班级名称,双文件的名字改成班级名称,双击此击此PCBPCB文件,点击文件,点击explorer.explorer.2 2、利用菜单、利用菜单File/openFile/open或图标或图标 ,将每组的将每组的PCBPCB图复制,图复制,粘贴到此粘贴到此PCBPCB中中,PCB,PCB图竖起来放置,每图竖起来放置,每9 9个个PCBPCB图打在一图打在一张转印纸上。张转印纸上。3 3、打印时,可先对图进行预览,如不行,要设置打印、打印时,可先对图进行预览,如不行,要设置打印机,将机,将portrait portrait 改成改成landscapelandscape,在设置图层时,要,在设置图层时,要选成选成Bottom layer.Bottom layer.实习要求:实习要求:2323名同学一组(自由搭配),将数名同学一组(自由搭配),将数据库文件(包括据库文件(包括SCHSCH、PCBPCB图)放到指定的文件夹中,图)放到指定的文件夹中,可标明本组同学的姓名,在可标明本组同学的姓名,在PCBPCB图中,可插入同组同图中,可插入同组同学的姓名。(如本次完成不了,可在下次完成)学的姓名。(如本次完成不了,可在下次完成)2024/8/12 周一25
展开阅读全文