《PROTEL99SE第4章原理图的检查和常用报表的生成.ppt》由会员分享,可在线阅读,更多相关《PROTEL99SE第4章原理图的检查和常用报表的生成.ppt(49页珍藏版)》请在三一办公上搜索。
1、第4章 原理图的检查和常用报表的生成,本章内容,本章重点,1、电气规则检查;2、生成网络表;3、生成元件采购列表。,通过前面的学习,我们可以完成简单原理图的绘制,但是在绘制完原理图后,还需要用户对电路原理图信号的正确性进行分析和测试,这可以通过检查电气规则来实现。进行电气规则检查后,可以找到电路图中的一些电气连接错误,将错误修改后,就可以生成网络报表和元器件清单等,以备后用。,4.1 检查电路原理图,检查电路原理图主要包括两个方面的工作:元件序号检查:避免元器件序号出现重复或遗漏的现象;电气规则检查ERC(electrical rule check):检测电路图中电气特性是否冲突。例如:信号是
2、否冲突,线路是否不完整造成信号中断等,ERC将生成测试报告并在原理图上直接标注出来以警示用户注意。,1、检查元件序号 电路图绘制完成后,元件的序号一般较为混乱,尤其在原理图很复杂的情况下,需要对元件序号进行一定的编排和检查,以免元件序号出现重复或遗漏的现象。元件的重新排序有以下两种方法:(1)手工修正。仔细检查电路图,查出不规范的标志,然后逐一修改。这种方法虽然简单,但是效率很低。(2)自动修正。菜单Tools Annotate 弹出Annotate对话框。,All Part:所有元件编号;?Part:带?的元件编号;Reset Designator:所有元件恢复原始状态;Update She
3、ets Number Only:只更新原理图页码。,仅更新当前原理图,忽略选中元件,固定组合的元件,按组元件方式设置,编号的顺序,设定完,点击OK,重新编号。结果保存在.REP文件中。,4.1 检查电路原理图,2、电气规则检查对其电路的物理逻辑特性进行检测-ERC(1)打开原理图,选择【Tools】【ERC】Setup选项卡(2)设置电气规则检查Rule Matrix选项卡(3)单击【OK】,程序自动进入文本编辑器并生成相应的电气测试报告。系统会自动在原理图发生错误的位置放置红色标记,以提示用户错误位置。(4)检查后生成电气规则检查报告文件(.ERC)。,重复的网络名未连接的网络标号未连接的电
4、源重复的图号编号重复的元件总线上网络标签格式错悬空的输入管脚忽略warning,生成报告文件添加错误标志将测试结果分解到原理图,主要用于层次原理图,生成网表的原理图文件的范围,网络标识符的范围,主要用于一个多张图的设计。,No Report:不产生报告Error:错误Warnging:告警,实例4-1原理图电气规则检查,用电气规则检查555震荡电路原理图。,现场演示,4.2 生成网络表,网络表是电路自动布线的灵魂,也是原理图设计软件SCH与印制电路设计软件PCB之间的接口。网络表可以直接从电路图转化而得到,当然也可以反其道而行之,在PCB编辑器中,获取网络表。,1、网络表的格式及作用,网络表有
5、很多种格式,通常为ASCII码文本文件。网络表的主要内容为原理图中的各元件的数据(编号、元件类型、封装信息)以及元件之间的网络连接的数据。Protel 99 SE中大部分网络表格式都将这两种数据分开,分别记录在网络表中。网络表的两个部分:前一部分是元件申明;后一部分是网络定义。,元件申明,网络定义,(1)元件描述 元件声明开始R1 元件序号AXIAL0.5 元件封装100K 元件注释 元件声明结束,网络表格式,(2)网络连接描述(网络定义开始NetIC2_18 网络名称IC2_18 元件序号及元件引脚号R7_2 元件序号及元件引脚号)网络定义结束,网络表文件,2、网络表的生成,【Design】
6、【Create Netlist】,弹出网络表生成对话框。该对话框包括参数选择、跟踪选项两个选项卡。,网络表生成对话框,跟踪选项卡,参数选择选项卡,3、元件封装,元件封装就是元件在PCB设计中采用的、与其物理尺寸相对应的包含了封装名称、外形尺寸、引脚定义、焊盘和钻孔位置等信息的组合图形,其中外形尺寸,引脚定义及焊盘是封装不可缺少的组成元素。,电阻的封装。,常见元件的封装:,(2)二极管的封装。,(3)电容的封装。,(4)三极管、场效应管、晶闸管的封装。,(5)集成芯片的封装。,电解电容的封装,17,封装信息主要来源于元器件手册。如果有些元件找不到相关资料,只能依靠实际测量,一般要配备游标卡尺,测
7、量时要准确,特别是集成块的管脚间距。元件封装设计时还必须注意元器件的轮廓设计,元器件的外形轮廓一般放在PCB的丝印层上,要求要与实际元器件的轮廓大小一致。如果元件的外形轮廓画得太大,浪费了PCB的空间;如果画得太小,元件可能无法安装。,18,认 识 元 件,19,1inch=1000 mil1inch=2.54cm 1mil=0.0254mm1mm=39.37mil,20,针脚式元件 元件的引脚是一根导线,安装元件时该导线必须通过焊盘穿过电路板焊接固定。所以在电路板上,该元件的引脚要有焊盘,焊盘必须钻一个能够穿过引脚的孔(从顶层钻通到底层),其中的焊盘属性中的Layer板层属性必须设为Mult
8、iLayer。,21,22,表面贴装式元件 表面贴装式元件是直接把元件贴在电路板表面上。表面贴装式元件各引脚间的间距很小,所以元件体积也较小。由于安装时不存在元件引脚穿过钻孔的问题,所以它特别适合于用机器进行大批量、全自动地进行机械化的生产加工。焊盘的Layer属性必须设置为单一板层,如TopLayer(顶层)或BottomLayer(底层)。,23,图7-4,24,封装图结构分为元件图、焊盘、元件属性3个部分。,24,25,1元件图 元件图是元件的几何图形,不具备电气性质,它起到标注符号或图案的作用。2焊盘 焊盘是元件主要的电气部分,相当于电路图里的引脚。3元件属性 在电路板的元件里,其属性
9、部分主要用来设置元件的位置、层次、序号和注释等项内容。,26,元件封装名称电阻-AXIAL电容-RAD双列直插-DIP单列直插-SIP。表面贴装元件-SMD,常用的元件标准封装 Resistors(电阻)电阻只有两个管脚,有插针式和贴片式两种封装。随着电阻功率的不同,电阻的体积大小不同,对应的封装尺寸也不同。插针式电阻的命名一般以“AXIAL”开头;贴片式电阻的命名可自由定义。Diodes(二极管)与电阻类似,不同之处在于二极管有正负极的分别。,28,Capacitors(电容)电容一般只有两个管脚,通常分为电解电容和无极性电容两种,封装形式也有插针式封装和贴片式封装两种。一般而言,电容的体积
10、与耐压值和容量成正比。,29,DIP(双列直插封装)DIP为目前常见的IC封装形式,制作时应注意管脚数、同一列管脚的间距及两排管脚间的间距等。SOP(双列小贴片封装),SOP是一种贴片的双列封装形式,几乎每一种DIP封装的芯片均有对应的SOP封装,与DIP封装相比,SOP封装的芯片体积大大减少。,PGA(引脚栅格阵列封装)PGA是一种传统的封装形式,其引脚从芯片底部垂直引出,且整齐地分布在芯片四周,早期的80X86CPU均是这种封装形式。,31,(7)LCC(无引出脚芯片封装)LCC是一种贴片式封装,这种封装的芯片的引脚在芯片的底部向内弯曲,紧贴于芯片体,从芯片顶部看下去,几乎看不到引脚。这种
11、封装方式节省了制板空间,但焊接困难,需要采用回流焊工艺,要使用专用设备。(8)QUAD(方形贴片封装)QUAD为方形贴片封装,与LCC封装类似,但引脚没有向内弯曲,而是向外伸展,焊接方便。,32,(9)BGA(球形栅格阵列封装)BGA为球形栅格阵列封装,与PGA类似,主要区别在于这种封装中的引脚只是一个焊锡球状,焊接时熔化在焊盘上,无需打孔。,33,(10)Edge Connectors(边沿连接)Edge Connectors为边沿连接封装,是接插件的一种,常用于两块板之间的连接,便于一体化设计,如计算机中的PCI接口板。,实例4-2生成网络表,将实例4-1电气规则检查后没有错误的原理图生成
12、网络表。,现场演示,【思路分析】网络表是原理图与PCB之间的桥梁。网络表中必须包含元件的3个信息:流水号、元件类型、封装信息。在生成网络表之前,必须确保每个元件的信息完整。,4.3 生成元件采购列表,元件采购列表主要用来整理和查看当前设计项目或者电路图中的所有元件。元件采购列表主要包括:元件的名称、元件标识和元件封装等内容,扩展名为*.xls。,“BOM Wizard”窗口,Report菜单 Bill of material,出现BOM Wizard,设置元件报表内容,定义元件列表和项目名称,选择元件列表格式,设置完成对话框,实例4-4生成元件采购列表,现场演示,将Protel 99SE目录下
13、的(ISA Bus and Address Decoding.Sch)原理图文件生成元件采购列表。【操作步骤】在原理图编辑窗口中,打开起始文件中的4 Port UART and Line Drivers.Sch原理图文件,生成元件采购列表。,4.4 生成层次表,层次表记录由多张绘图页组成的层次原理图的层次结构数据,其输出的结果为ASCLL文件,文件的存盘名为(*.rep),生成原理图的层次表操作步骤如下:(1)打开已经绘制的原理图;(2)Reports菜单 Design Hierarchy 命令,系统将会生成该原理图的层次关系表。在层次表文件中,可以看到原理图的层次关系。,实例4-3创建层次表
14、,现场演示,将Protel 99SE目录下的(4 Port Serial Interface.Sch)原理图文件生成层次表。,4.5 生成元件引脚列表,元件引脚列表用于列出所选元件的引脚信息,如元件的引脚数、元件引脚名称以及元件引脚的相关网络等信息。生成元件引脚列表的方法:(1)用鼠标选取某元件,此时被选取元件出现黄色的边框,说明元件被选中。(2)Reports菜单 Selected Pins 命令,系统将生成该元件的引脚列表,出现该元件的所有引脚相关信息。,实例4-5生成元件引脚列表,现场演示,将Protel 99SE目录下的(ISA Bus and Address Decoding.Sch
15、)原理图文件中的U11B生成元件引脚列表。,4.6 生成元件交叉参考列表,元件交叉参考列表可以为多张原理图中的每个元件列出其元件类型、流水号和隶属的绘图页文件名称等,它是一个ASCLL文件,扩展名为(.xrf)。步骤如下:Report菜单 Cross Reference命令,程序进入Protel 99 SE的TextEdit文本编辑器,并产生相应的元件交叉参考列表。,实例4-6生成元件交叉参考列表,现场演示,将Protel 99SE目录下的(ISA Bus and Address Decoding.Sch)原理图文件生成元件交叉参考表。,4.7 原理图文件的保存和输出,在原理图设计的编辑窗口中,对电路进行ERC、元件列表、元件引脚列表、元件交叉参考列表的检查后,确认原理图设计文件无误后,生成同名网络表(*.NetList),完成原理图设计的全部工作,最后的工作即保存所有文件和打印输出相关文件。File SaveFile Setup Printer,实例4-7生成生成ERC、网络表、网络比较表,绘制一张闪光灯控制器电路原理图,命名为:flash.Sch,对其进行电气规则检查,同时生成电气规则检查报告、网络表、元件采购列表。,