《最新单片机原理及应用第十章MCS51单片机应用系统设计IIIPPT课件.ppt》由会员分享,可在线阅读,更多相关《最新单片机原理及应用第十章MCS51单片机应用系统设计IIIPPT课件.ppt(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2设计管理器设计管理器浏览浏览管理器管理器菜单栏菜单栏主工具栏主工具栏文件切换标签文件切换标签设计主页面设计主页面状态栏状态栏命令栏命令栏设计设计浏览器浏览器设计浏览器主菜单设计浏览器主菜单9(2)(2)取用零件取用零件1 1) 点击图标或菜单点击图标或菜单102 2)直接从零件库里取)直接从零件库里取二极管二极管DIODE 电容电容Capacitor CAP 电位器电位器 Pot 晶体管晶体管 PNP NPN 电阻电阻Resistance RES 11(3 3)编辑零件名)编辑零件名双击或点击双击或点击后按后按Tab键键设置属性设置属性1213(4)(4)电源与接地的放置电源与接地的放置点击
2、图标或菜单点击图标或菜单14(5)(5)连接线路连接线路一般连接步骤:一般连接步骤:1 1)点击图标)点击图标 或或Place / Wire后,光标处出现大十字后,光标处出现大十字2 2)将)将大十字大十字光标光标置放于连线起点,按鼠标左键置起始点。置放于连线起点,按鼠标左键置起始点。3 3)光标移动则拉出引线,)光标移动则拉出引线,停于某点,单击鼠标左键则可转弯,停于某点,单击鼠标左键则可转弯,单击鼠标右键(或按单击鼠标右键(或按ESC)则结束此线。双击鼠标右键则结束)则结束此线。双击鼠标右键则结束画线。画线。15引线属性:双击引线引线属性:双击引线16(6)(6)节点及放置节点及放置 丁字
3、型连线将自动生成节点丁字型连线将自动生成节点,十字,十字型连线处的节点需人为放置。型连线处的节点需人为放置。放置方法:放置方法:点击图标点击图标 或或Place / Janction.属性设置属性设置: :双击节点双击节点, ,出现对话框出现对话框17(7)(7)放置电路输入输出点放置电路输入输出点放置方法:点击图标放置方法:点击图标 或或Place /Port .Port18(8)(8)放置文字放置文字放置方法:点击图标放置方法:点击图标 或或Place /Annotation .放大器放大器19电原理图只表示电气连接,而电原理图只表示电气连接,而PCBPCB是实际元件的物理连接板。是实际元
4、件的物理连接板。10-4 PCB设计设计2010.4.1 PCB的种类的种类单面板单面板:零件集中在:零件集中在PCB的一面,导线则集中在另一面上。的一面,导线则集中在另一面上。单面板布线间不能交叉而必须绕独自的路径单面板布线间不能交叉而必须绕独自的路径21双面板双面板:这种电路板的两面都有布线。布线可以互相交错(可:这种电路板的两面都有布线。布线可以互相交错(可以绕到另一面),导孔是在以绕到另一面),导孔是在PCB上,充满或涂上金属的小洞,上,充满或涂上金属的小洞,它可以与两面的导线相连接。它可以与两面的导线相连接。22多层板多层板:多层板使用数片双面板,并在每层板间放进一:多层板使用数片双
5、面板,并在每层板间放进一层绝缘层后黏牢(压合)。板子的层数就代表了有几层层绝缘层后黏牢(压合)。板子的层数就代表了有几层独立的布线层,通常层数都是偶数,并且包含最外侧的独立的布线层,通常层数都是偶数,并且包含最外侧的两层。两层。在多层板在多层板PCB中,整层都直接连接上地线与电源。所以中,整层都直接连接上地线与电源。所以我们将各层分类为我们将各层分类为信号层信号层(Signal),),电源层电源层(Power)或是或是地线层地线层(Ground)。如果)。如果PCB上的零件需要不同的上的零件需要不同的电源供应,通常这类电源供应,通常这类PCB会有两层以上的电源与电线层。会有两层以上的电源与电线
6、层。23导孔导孔(via)如果应用在双面板上,则打穿整个板子。不)如果应用在双面板上,则打穿整个板子。不过在多层板当中,如果您只想连接其中一些线路,那么导过在多层板当中,如果您只想连接其中一些线路,那么导孔可能会浪费一些其它层的线路空间。孔可能会浪费一些其它层的线路空间。埋孔埋孔(Buried vias)和)和盲孔盲孔(Blind vias)技术可以避免)技术可以避免这个问题,因为它们只穿透其中几层。盲孔是将几层内部这个问题,因为它们只穿透其中几层。盲孔是将几层内部PCB与表面与表面PCB连接,不须穿透整个板子。埋孔则只连接连接,不须穿透整个板子。埋孔则只连接内部的内部的PCB,所以光是从表面
7、是看不出来的。,所以光是从表面是看不出来的。24顶层走线顶层走线底层走线底层走线Via (过孔过孔)Pad (焊盘焊盘)铜膜走线铜膜走线25电路原理图设计好后,只是在电气上表明了元件电路原理图设计好后,只是在电气上表明了元件的连接情况,最终的具体元件需安装在的连接情况,最终的具体元件需安装在PCB上,上,每个电气符号都代表了一个具体的元件,因此要每个电气符号都代表了一个具体的元件,因此要指定每个元件的具体物理形状。指定每个元件的具体物理形状。10.4.2 PCB封装封装26元件封装(元件封装(Footprint)和封装图)和封装图DIP14电阻电阻二极管二极管三极管三极管27插入式封装插入式封
8、装:将零件安置在板子的一面,接脚焊在另一面上。:将零件安置在板子的一面,接脚焊在另一面上。这种零件会需要占用大量的空间,并且要为每只接脚钻一个这种零件会需要占用大量的空间,并且要为每只接脚钻一个洞,占掉两面的空间,而且焊点也比较大。洞,占掉两面的空间,而且焊点也比较大。28表面贴装表面贴装:接脚是焊在与零件同一面,不用钻洞,零件:接脚是焊在与零件同一面,不用钻洞,零件要小。因为焊点和零件的接脚非常的小,要用人工焊接实要小。因为焊点和零件的接脚非常的小,要用人工焊接实在非常难。在非常难。2910.4.3 电路板设计流程电路板设计流程(一)电路图(一)电路图电路板电路板 1. 用用Sch设计电路图
9、设计电路图定义元件封装定义元件封装通过通过ERC检查检查2. 用用Sch的的Create Netlist生成网络连接表生成网络连接表3. 进入进入PCB编辑器编辑器定义板框定义板框引入引入网络连接表网络连接表放置元件放置元件(Component)设置布线规则设置布线规则自动布线自动布线手工调整手工调整保存、打印保存、打印(二)直接设计电路板(二)直接设计电路板 定义板框定义板框取用并布置元件取用并布置元件1. 进入进入PCB编辑器编辑器2. 用用PCB的网络编辑各焊盘间的网络关系的网络编辑各焊盘间的网络关系设置布线规则设置布线规则自动布线自动布线手工调整手工调整保存、打印保存、打印(三)纯手工
10、走线(三)纯手工走线 1. 进入进入PCB编辑器编辑器定义板框定义板框取用并布置元件取用并布置元件2. 直接以直接以Place Track命令,一条一条手工走线命令,一条一条手工走线30New新建文件新建文件新建一个新建一个PCB文件:文件:FilePCB设计界面设计界面双击进入PCB环境主工作区主工作区菜单栏菜单栏主工具栏主工具栏切换标签切换标签浏览管理器浏览管理器工作层切换标签工作层切换标签31加载元件封装库:点击加载元件封装库:点击Add/Remove按钮按钮32各种参数设置完以后在禁止布线层下面绘制一个禁止布线框:各种参数设置完以后在禁止布线层下面绘制一个禁止布线框:用用PlaceTr
11、ack 命令画一个框命令画一个框注意:禁止布线框必须封闭,注意:禁止布线框必须封闭,才能保证元件都在其中才能保证元件都在其中33加载网络表:用加载网络表:用DesignNetlist命令命令设定正确的路径选中在原理图中设定正确的路径选中在原理图中创建的网络表文件然后点击创建的网络表文件然后点击OK删除网络表中删除网络表中没有的元件没有的元件替换不符合的元件封装替换不符合的元件封装操作顺序操作顺序操作内容操作内容错误内容错误内容表示网络表文表示网络表文件没有错误可件没有错误可以执行(以执行(Execute)34修改或新建元件封装修改或新建元件封装:有些元件封装在:有些元件封装在PCB库里没库里没
12、有时网络表也会显示错误;用户可以修改已有的元件有时网络表也会显示错误;用户可以修改已有的元件封装或自己创建来获得需要的封装。封装或自己创建来获得需要的封装。通过元件制作向导修改或新建元件封装通过元件制作向导修改或新建元件封装步骤步骤: (1)ToolsMake Library或或FileNew PCB Library(2) Tools New Component 元件制作向导元件制作向导35加载完毕所有加载完毕所有元件都已经放元件都已经放在了禁止布线在了禁止布线框中框中若网络表显示没有错误了可以点击执行(若网络表显示没有错误了可以点击执行( Execute)加载加载36 元件的布局元件的布局:
13、自动布局或手动布局,可以先利用:自动布局或手动布局,可以先利用自动布局然后再用手动布局进行调整。自动布局然后再用手动布局进行调整。自动布局自动布局:ToolsAutoplace.自动布局器:适用于元自动布局器:适用于元件较少的电路板件较少的电路板整体布局器:适用于元件整体布局器:适用于元件较多的电路板较多的电路板37手动布局手动布局:用鼠标左键点击要摆放的元件拖住不放,这时:用鼠标左键点击要摆放的元件拖住不放,这时此元件周围的飞线都显示出来,将其拖到合理的位置再释此元件周围的飞线都显示出来,将其拖到合理的位置再释放鼠标释放位置可以参考飞线的况,应以元件之间的飞线放鼠标释放位置可以参考飞线的况,
14、应以元件之间的飞线最少飞线最少飞线(预拉预拉)交叉最少为原则。交叉最少为原则。38 布线布线:自动布线和手动布线:自动布线和手动布线自动布线自动布线:布线之前要先进行一些默认参数的设置:布线之前要先进行一些默认参数的设置DesignRules布线规则标签布线规则标签安全间距默认为安全间距默认为10mil布线拐角模式默认为布线拐角模式默认为45度度双击该项双击该项适合范围为整板适合范围为整板默认顶层走水平默认顶层走水平线底层走竖直线线底层走竖直线注意:注意:Routing Layers(布线层)必须设置通常都设为水平或竖(布线层)必须设置通常都设为水平或竖直,电源线和地线也应该一致,顶层走水平线
15、底层走竖直线。直,电源线和地线也应该一致,顶层走水平线底层走竖直线。39设置布线优先级设置布线优先级设置布线拓扑关系设置布线拓扑关系双击该项设置过孔尺寸默认值双击该项设置过孔尺寸默认值过孔外径最大值、最小值、优选值过孔外径最大值、最小值、优选值过孔孔径最大值、最小值、优选值过孔孔径最大值、最小值、优选值双击该项设置线宽双击该项设置线宽适用范围适用范围电路板上所用最大线宽电路板上所用最大线宽即电源线、地线宽度即电源线、地线宽度优先使用的线宽优先使用的线宽电路板上所用的最小电路板上所用的最小线宽即信号线宽度线宽即信号线宽度注意:布线之前注意:布线之前Clearance Constraint (走线
16、间距)和(走线间距)和Width Constraint(线宽约束)二者至少设置一项。(线宽约束)二者至少设置一项。40设置完毕以后可以开始自动布线:设置完毕以后可以开始自动布线:Auto RouteSet up弹出对话框弹出对话框布线合格性对话框布线合格性对话框 锁定预布线,保锁定预布线,保护手动布好的线护手动布好的线布线间距布线间距25.0000设置完单击设置完单击Route All开始布线,布线结束会弹出布线信息开始布线,布线结束会弹出布线信息41布线完毕检查如果发现有些线不合理,则应该布线完毕检查如果发现有些线不合理,则应该撤消布线撤消布线:使用使用ToolsUn-Route命令命令撤消
17、全部布线撤消全部布线撤消某个网络的布线撤消某个网络的布线撤消某条布线撤消某条布线撤消某个元件的全部布线撤消某个元件的全部布线42手动布线手动布线:可以全部都用手动布线完成也可以对自动布线完的:可以全部都用手动布线完成也可以对自动布线完的结果进行手动调整达到合理的布线要求。结果进行手动调整达到合理的布线要求。按钮按钮手动布线的基本步骤:手动布线的基本步骤:(2)利用小键盘上的)利用小键盘上的 * 键切换到顶层或底层或点击标签键切换到顶层或底层或点击标签(3)Place Track命令或用命令或用Placement Tools中的中的 (1)设置导线的一些默认参数)设置导线的一些默认参数Desig
18、nRules点击完以后光标变成十字状点击完以后光标变成十字状43同一层导线的绘制:同一层导线的绘制:单击鼠标左键确定导线的起点,移到终点的位置单击左键两次确单击鼠标左键确定导线的起点,移到终点的位置单击左键两次确定终点,即画完一段导线,可以继续执行画线命令画下一段导线,定终点,即画完一段导线,可以继续执行画线命令画下一段导线,也可以点鼠标右键两次结束画线命令也可以点鼠标右键两次结束画线命令画完一段导线相应画完一段导线相应的飞线就消失了的飞线就消失了44不同层导线的绘制:顶层红色,底层蓝色不同层导线的绘制:顶层红色,底层蓝色画完顶层导线后用小键盘上的画完顶层导线后用小键盘上的 * 键切换到底层继
19、续画键切换到底层继续画底层导线,系统会在换层的位置自动打过孔。底层导线,系统会在换层的位置自动打过孔。系统自动放置的过孔系统自动放置的过孔45移动已经布好的导线移动已经布好的导线(1)移动整条导线:)移动整条导线:EditMove Drag左键单击要移动的导线,移动到合适的位置,单击左键左键单击要移动的导线,移动到合适的位置,单击左键或按回车键将导线放置;右键或或按回车键将导线放置;右键或Esc键完成移动键完成移动 (2)移动导线端点:)移动导线端点:Edit Move Drag Track End可以将导线的端点拖拉到合适的位置释放可以将导线的端点拖拉到合适的位置释放(3)截断导线再移动:)
20、截断导线再移动:Edit MoveBreak Track移动导线到要截断的导线上选择合适的位置截断移动导线到要截断的导线上选择合适的位置截断删除导线删除导线 键盘法:单击导线键盘法:单击导线Delete删除多条导线:按删除多条导线:按Shift键不放,依次单击要删除的键不放,依次单击要删除的导线导线Ctrl+Delete逐条删除,右键退出逐条删除,右键退出 Edit Delete46修改导线属性:双击要修改的导线弹出对话框修改导线属性:双击要修改的导线弹出对话框线宽通常电源线应该线宽通常电源线应该3050mil信号线信号线12mil导线所在的层导线所在的层导线所属的网络导线所属的网络导线的起点坐标导线的起点坐标导线的终点坐标导线的终点坐标47修改过孔:修改过孔:双击要修改的过孔弹出对话框双击要修改的过孔弹出对话框过孔的外径过孔的外径过孔的通孔直径过孔的通孔直径过孔的起始层过孔的起始层过孔的终止层过孔的终止层过孔的横坐标位置过孔的横坐标位置过孔的纵坐标位置过孔的纵坐标位置过孔所在的网络过孔所在的网络