电路设计教程.pptx
《电路设计教程.pptx》由会员分享,可在线阅读,更多相关《电路设计教程.pptx(135页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习内容学习内容PCB设计基础知识Protel软件介绍Protel原理电路图设计Protel PCB布局和布线Protel电路仿真Protel信号完整性分析第1页/共135页第第1讲讲 PCB设计基础知识设计基础知识 PCB的设计就是将设计的电路在一块板上实现。一块PCB板上不但要包含所有必须的电路,而且还应该具有合适的元件选择、元件的信号速度、材料、温度范围、电源的电压范围以及制造公差等信息,一块设计出来的PCB必须能够制造出来,所以PCB的设计除了满足功能要求外,还要求满足制造工艺要求以及装配要求。第2页/共135页1.PCB设计流程设计流程 设计要求和规范生成系统组成结构框图功能分解绘制
2、原理图创建元件库原理图仿真确定PCB的尺寸和结构元件布局确定设计布线规则进行PCB布线设计规则检查和调整时序和信号完整性分析生成制造文件PCB的制造和装配PCB产品的测试第3页/共135页2.PCB制造材料制造材料 PCB的信号传导层材料:铜箔铜箔通过加热和压力作用下粘接在衬底层上。铜箔层的厚度通常由其每平方英尺的重量来指定,常用的有1或2盎司规格,其他规格的铜箔材料有0.25、0.5、3和4盎司等类型。1盎司铜的厚度大约为0.035mm0.002mm。选择那种铜箔主要根据它的电阻系数第4页/共135页2.PCB制造材料制造材料不同重量的铜电阻系数和铜箔宽度的关系 铜的重量0.5盎司1盎司2盎
3、司3盎司20700.11.010铜箔的宽度(mm)电阻系数(m/cm)100101.00.1第5页/共135页2.PCB制造材料制造材料绝缘层材料:环氧树脂玻璃和酚醛纸 酚醛纸是一种更加便宜的并且容易冲孔的材料,因此它的主要应用在高产量的非关键性的场合。酚醛纸的电气特性比环氧树脂玻璃的要差、机械性能比较脆、较差的工作温度范围、很容易吸收水分并且不适合通孔的涂层结构。环氧树脂玻璃布可以有效地应用于通孔涂层和多层板。如果对机械和电器特性有较高要求时,它也可以用于简单结构。环氧树脂玻璃具有很好的尺寸稳定性,具有比酚醛纸更好的机械特性,但是成本要高一些,因为它必须钻孔,而不能实现冲孔。第6页/共135
4、页2.PCB制造材料制造材料一些常用的PCB材料特性和选择规范 材料 表面电阻(m)介电常数绝缘强度(kV/mil)温度补偿系数(x-y ppm/C)最高温度(C)标准的FR4最小为1 104 最大为5.4,典型值4.64.9 最小为1.01316 110150 FR408(高质量)1 106 3.8 1.4 13 180 环氧树脂-芳族聚酰胺(适用于更小的走线间距离)5 106 3.8 1.6 10 180 聚酰亚胺 3.4 3.8 20 300 聚酯 3.0 3.4 27 105 第7页/共135页3.PCB板的结构板的结构 一个普通的PCB板由镀铜的树脂玻璃材料或一层铜箔与树脂材料(介电
5、层)粘接在一起 铜层介电绝缘层铜层第8页/共135页3.PCB板的结构板的结构(1)铜箔 铜箔是一薄层的铜(如图0-5所示),放置在介电填充材料之间并且和介电填充材料粘接在一起。铜箔第9页/共135页3.PCB板的结构板的结构(2)铜镀层 铜镀层主要用于板的外层,并且当对板上的钻孔的孔壁进行镀铜层时,也为板上的铜提供了额外的铜层。铜箔铜镀层介电绝缘层蚀刻的铜箔蚀刻的铜镀层介电绝缘层第10页/共135页3.PCB板的结构板的结构(3)焊锡流 焊锡流是将焊锡铺在板的裸露铜表面的工艺,有助于后面装配元件时的焊接,并保护铜放置被氧化。铜箔层铜镀层介电绝缘层焊锡流第11页/共135页3.PCB板的结构板
6、的结构(4)阻焊层 阻焊层可以防止焊锡附着在上面。可以保护铜层放置被氧化。阻焊层可以去绝缘作用,即铺了阻焊层的走线与外界可以实现绝缘。(5)走线 PCB上的走线实际上就是信号导线。它提供了相同的传输电信号的功能,它的两端一般于PCB上的元件的引脚相连接。铜走线介电绝缘层阻焊层第12页/共135页3.PCB板的结构板的结构(6)焊盘 一个焊盘可以有几种不同的形状和类型,最常用的两种焊盘类型为表贴元件安装的镀锡焊盘和通孔镀锡焊盘。元件引脚阻焊层焊锡流铜镀层铜箔粘接层焊锡流第13页/共135页4.PCB的走线配置的走线配置 设计PCB时,有两种基本的走线配置:微带走线(Microstrip)和带状走
7、线(Stripline)。顶层地平面电源平面地平面电源平面底层信号层信号层内层芯电介质电介质电介质内层芯内层芯内层芯带状走线微带走线第14页/共135页5.PCB设计和电磁兼容设计和电磁兼容 PCB设计的好坏对电路的干扰及抗干扰能力影响很大。在PCB设计中,元件的选择和电路设计是影响板级电磁兼容性性能的主要因素。元件的布局对PCB的电磁兼容性具有重要的影响(数字电路、模拟电路以及电源电路的元件布局)第15页/共135页第第2讲讲 Protel软件介绍软件介绍Protel 2004构建于一整套板级设计及实现特性上,其中包括原理图设计、印制电路板设计、混合信号电路仿真、布局前/后信号完整性分析、规
8、则驱动PCB布局与编辑、改进型拓扑自动布线及全部计算机辅助制造(CAM)输出能力。Protel 2004支持FPGA及其它可编程器件设计及其在PCB上的集成。第16页/共135页1.Protel 2004绘图环境绘图环境 Protel 2004主界面 工作区面板,点击其可以弹出相应的工作界面工作区面板按钮,点击其可以弹出相应的工作界面或快捷菜单工作区,点击对应的选择项可快速启动该功能文件工作区面板第17页/共135页1.Protel 2004绘图环境绘图环境新建文件菜单介绍 第18页/共135页2.设置设置Protel 2004系统参数系统参数 执行系统的“Preferences”命令进行系统
9、参数设置。在系统参数对话框的系统设置选项中设定系统参数。第19页/共135页3.Protel 2004的原理图编辑模块的原理图编辑模块 原理图设计编辑模块是Protel 2004主要功能模块之一。原理图是电路设计的开始,是一个用户设计目标的原理实现,图形主要由电子组件和线路组成。原理图是由Schematic模块生成的。Schematic模块具有如下特点:支持多通道设计丰富而又灵活的编辑功能 强大的设计自动化功能 在线库编辑及完善的库管理 电路信号仿真 第20页/共135页3.Protel 2004的原理图编辑模块的原理图编辑模块Protel 2004的原理图编辑环境 项目文件导航原理图编辑区文
10、件标签第21页/共135页4.Protel 2004的的PCB模块模块 印制电路板(PCB)是由原理图到制板的桥梁,设计了原理图后,需要根据原理图生成印制电路板,这样就可以制作电路板。PCB模块具有如下主要特点:32位的EDA系统 丰富而又灵活的编辑功能 强大的自动化布线功能 在线式库编辑及完善的库管理 完备的输出系统 第22页/共135页4.Protel 2004的的PCB模块模块Protel 2004的PCB 设计环境 项目文件导航PCB布局布线第23页/共135页5.Protel 2004文件管理文件管理 当用户启动Protel 2004后,可以单击File菜单上的New命令,从New子
11、菜单中可以选择建立目标文件,包括PCB、Schematic、FPGA、VHDL以及相关的库(Library)文件。Protel 2004的文件类型 文件后缀名文件对象文件后缀名文件对象.SchDoc原理图文件.SchLib原理图的库文件.PcbDoc印制板文件.PcbLib印制板的库文件.PrjPCB板级设计项目文件.PCB3DLib印制板三维库文件.PrjFpgFPGA设计项目文件.Cam辅助制造工艺文件.VhdVHDL设计文件.Txt纯文本文件.PrjEmb嵌入式项目文件.LibPkg集成库文件第24页/共135页6.设置和编译项目设置和编译项目 建立新的Protel 2004项目后,一般
12、可以对其选项进行设置,包括错误检查规则、连接矩阵、比较设置、ECO(工程变化顺序)生成、输出路径和网络表选项,用户也可以指定任何项目规则。所有与项目有关的操作,如错误检查、比较文件和ECO生成均在Options for Project 对话框中设置。执行ProjectProject Options命令,系统将弹出Options for Project 对话框 第25页/共135页6.设置和编译项目设置和编译项目Options for Project 对话框第26页/共135页6.设置和编译项目设置和编译项目编译项目。编译一个项目就是在一个调试环境中,检查设计的文档草图和电气规则错误。对于电气规
13、则和错误检测等可以在项目选项中设置。编译项目的操作步骤如下:打开需要编译的项目,然后选择ProjectCompile PCB Project命令。当项目被编译时,任何已经启动的错误均将显示在设计窗口下部的Messages面板中。被编辑的文件与同级的文件、元件和列出的网络以及一个能浏览的连接模型一起显示在Compiled面板中,并且以列表方式显示。如果电路绘制正确,Messages面板不会有错误报告。如果报告给出错误,则需要检查电路,并确认所有的导线和连接是正确的。第27页/共135页第第3讲讲 Protel原理电路图设计原理电路图设计 电路原理图的设计步骤电路原理图的设计步骤 启动Protel
14、2004电路原理图编辑器设置原理图图纸大小及版面在图纸上放置原理图的元件对所放置的元件进行布局连线对走线后的元件进行调整保存设计绘制的原理图第28页/共135页1.新建原理图文件新建原理图文件 执行FileNewSchematic命令,系统将创建一个原理图文件。第29页/共135页2.将原理图添加到项目中将原理图添加到项目中 执行ProjectAdd Existing to Project菜单命令,即可以选择已有的原理图文件,并且可直接添加到项目中。用户还可以直接从Project菜单或右键菜单中选择ProjectAdd New to Project命令,向项目添加新的文件,如原理图、PCB等。
15、如果想添加到一个项目文件中的原理图图样已经作为自由文件夹被打开,那么在Projects面板上,使用鼠标直接将需要添加的文件拖到目标项目即可。第30页/共135页3.设置图纸设置图纸 选择DesignDocument Options命令,系统将弹出Document Options对话框,在其中选择Sheet Options选项卡进行图纸设置。第31页/共135页4.电路原理图设计电路原理图设计 元件库管理 浏览元件库 执行DesignBrowse Library命令,系统将弹出元件库管理器。在元件库管理器中,用户可以进行装载新的元件库、查找元件、放置元件等操作。装载元件库 直接执行DesignA
16、dd/Remove Library命令,或者单击元件库管理器中的Libraries按钮,系统将弹出“装载/卸载元件库”对话框,通过此对话框就可以装载或卸载元件库。第32页/共135页4.电路原理图设计电路原理图设计放置元件 通过菜单命令PlacePart或直接单击布线工具栏上的按钮,打开“Place Part(放置元件)”对话框。另外一种选取元件的方法是直接从元件库管理器的元件列表中选取。第33页/共135页4.电路原理图设计电路原理图设计编辑元件 编辑元件属性 在元件属性(Component Properties)对话框中设置元件的属性,包括流水号、注释、图形信息等。设置元件的封装 元件封装
17、主要用于PCB的设计。但是在原理图中必须设定好元件所对应的封装,这样才能正确加载到PCB中。设置仿真属性如果要进行电路信号仿真的话,那么还需要具有仿真模型,当生成PCB图时,如果要进行信号完整性分析,则还应该具有信号完整性模型的定义。第34页/共135页4.电路原理图设计电路原理图设计电源与接地元件 电源和接地元件可以使用实用工具栏中的电源及接地子菜单上对应的命令来选取,该子菜单位于实用(Utilities)工具栏中。对于电源和接地元件,还需要设定其网络名称。第35页/共135页4.电路原理图设计电路原理图设计绘制原理图的基本图元 第36页/共135页4.电路原理图设计电路原理图设计连接线路
18、当所有电路对象与电源元件放置完毕后,现在可以着手进行原理图中各对象间的连线。连线的最主要目的是按照电路设计的要求建立网络的实际连通性。进行连线操作时,可单击电路绘制工具栏上的按钮或执行PlaceWire命令将编辑状态切换到连线模式,然后就可以进行连线操作。第37页/共135页4.电路原理图设计电路原理图设计原理图设计实例:24V功率驱动模块 24V功率驱动模块功率桥电路(6个MOSFET开关元件)电源供应(24V,12V和5V)电流反馈(使用电流传感器测量U和V相电流)光栅信号的处理(用于电机的位置反馈)外部接口(用于连接控制器和电机)第38页/共135页4.电路原理图设计电路原理图设计功率驱
19、动模块原理图(电源模块)第39页/共135页4.电路原理图设计电路原理图设计功率驱动模块原理图(功率桥模块)第40页/共135页4.电路原理图设计电路原理图设计功率驱动模块原理图(电流测量模块)第41页/共135页4.电路原理图设计电路原理图设计功率驱动模块原理图(接口模块)第42页/共135页5.检验电气规则检验电气规则 设置电气连接检查规则 在原理图完成后,可以执行ProjectProject Options命令,然后在弹出项目选项对话框的Error Reporting 和Connection Matrix 选项卡中设置检查规则。第43页/共135页5.检验电气规则检验电气规则检查结果报告
20、 Protel检查原理图是通过编译项目来实现的,编译的过程中会对原理图进行电气连接和规则检查,并报告检查结果。第44页/共135页6.生成原理图的报表生成原理图的报表 网络表 执行DesignNetlist for ProjectProtel命令,然后就可以生成原理图的网络表。第45页/共135页6.生成原理图的报表生成原理图的报表产生元件报表 执行ReportsBill of Material命令,就可以进行生成原理图的元件报表的操作。系统会弹出项目的BOM(Bill of Material,材料表)窗口,在此窗口可以看到原理图的元件列表 第46页/共135页6.生成原理图的报表生成原理图的
21、报表产生元件报表 单击BOM窗口Report按钮,则可以生成预览元件报告。如果单击Export按钮,则可以将元件报表导出。导出的文件格式有.xls,.csv和.txt等。第47页/共135页7.制作元件制作元件 元件绘图工具 第48页/共135页7.制作元件制作元件创建一个新元件的操作步骤:单击菜单FileNewSchematic Library 命令,系统将进入原理图元件库编辑工作界面。使用元件绘图命令绘制元件的轮廓。绘制元件的引脚,并设置引脚的序号和属性。绘制隐藏的元件引脚,并设置其属性。为元件添加文本说明。选择元件的封装类型、电路仿真模型等。将新建的元件添加到元件库中。第49页/共135
22、页7.制作元件制作元件元件制作实例(具体过程见本书的第5章)第50页/共135页8.层次原理图层次原理图 层次原理图的设计方法实际上是一种模块化的设计方法。用户可以将系统划分为多个子系统,子系统下面又可划分为若干功能模块,功能模块再细分为若干个基本模块。设计好基本模块,定义好模块之间的连接关系,即可完成整个设计过程。自上而下的层次原理图设计方法 自下而上的层次原理图设计方法 多通道层次原理图的设计方法 第51页/共135页8.层次原理图层次原理图层次原理图设计实例第52页/共135页8.层次原理图层次原理图子模块1:ISA总线和地址译码模块 第53页/共135页8.层次原理图层次原理图子模块2
23、:串口通信和线驱动模块 第54页/共135页第第4讲讲 Protel PCB布局和布线印制电路板布线流程 印制电路板的叠层设计 印制电路板设计编辑器 设置电路板工作层 PCB布局和布线制作元件封装 生成PCB报表 第55页/共135页1.印制电路板布线流程印制电路板布线流程 规划电路板,在绘制印制电路板之前,用户要对电路板有一个初步的规划,比如说电路板采用多大的物理尺寸、采用几层电路板(单面板还是双面板或多层板)、各元件采用何种封装形式及其安装位置等。设置参数,参数的设置是电路板设计的非常重要的步骤。装入网络表及元件封装。PCB的元件布局。手动预布线。自动布线。CAM文件的输出。第56页/共1
24、35页2.印制电路板的叠层设计印制电路板的叠层设计12层PCB的叠层设计配置 第57页/共135页2.印制电路板的叠层设计印制电路板的叠层设计6层PCB的叠层设计配置4层PCB的叠层设计配置第58页/共135页2.印制电路板的叠层设计印制电路板的叠层设计叠层设计布局快速参考 叠层123456789102层S1和地S2和电源4层S1地电源S24层地S1S2电源6层S1S2地电源S3S46层S1地S2S3电源S46层S1电源地S2地S38层S1S2地S3S4电源S5S68层S1地S2地电源S3地S410层S1地S2S3地电源S4S5地S610层S1S2电源地S3S4地电源S5S6第59页/共135
25、页3.印制电路板设计编辑器印制电路板设计编辑器启动设计项目后,接着在设计管理器环境下执行FileNew PCB命令,系统将进入印制电路板编辑器。也可以按照本书7.5节的操作步骤建立一个PCB文件,并进入印制电路板编辑器。第60页/共135页4.设置电路板工作层设置电路板工作层 层的管理:执行DesignLayer Stack Manager命令,系统将弹出PCB层管理器对话框,就可以进行层的管理操作。第61页/共135页4.设置电路板工作层设置电路板工作层单击Add Layer按钮可以添加中间信号层单击Add Plane按钮可添加内层电源/接地层。选中Top Dielectric复选框则在顶层
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电路设计 教程
限制150内