Protel常见错误分析与处理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

厦门海洋职业技术学院
错误4的排除: Error: Component not found


发生此错误的原因是由于前面的错误使得 元件没有加入网络宏中,所以在加入网络 时显示了元件没有找到的错误,一般在改 正了前面的元件封装问题之后,这里的错 误也会随之被修正。 只要把错误1和错误2排除了,该错误一般 自然就排除了。
厦门海洋职业技术学院
图 PCB Libraries管理窗口
厦门海洋职业技术学院

举例2:Footprint DIPA-14 not found in Library 说明:不存在DIPA-14这种封装,该错误主 要是封装名称拼写错误引起的,一定要注 意所填写的封装必须是系统封装库存在的。 封装的名称不能任意填写。 解决办法:改成正确的封装名字如DIP14
厦门海洋职业技术学院
九、如何避免制作的PCB板出错?
确保电气边框画在Keepout Layer.这是自动 布线的前提,否则提示无法自动布线。 确保封装的引脚和元件的引脚一一对应。 确保所需要的封装库都已经添加进来。下 面三个封装库最好都要添加进来: PCB footprints.lib,General IC.lib和 Miscellaneous.lib。


厦门海洋职业技术学院
错误2的排除:Warning: Alternative footprint ***


发生该错误的原因是系统在加载元件封装 时在库中没有发现相应的定义,但发现了 此元件可选的其他封装形式,并进行了替 换。 解决办法:确保封装拼写是正确的;再确 保该封装名称再封装库里面是存在的。修 改该封装名称为正确的封装名称。
厦门海洋职业技术学院


(1) 单击“Browse PCB”按钮,进入PCB编 辑 界 面 ; 在 PCB 编 辑 器 窗 口 内 , 单 击 “Browse”(浏览)窗内的下拉按钮,选择 “Libraries”(元件封装图形库)作为浏览 对象。 (2) 如果元件库列表窗内没有列出所需元 件封装图形库,如PCB Footprints.lib,可单 击“Add/Remove”按钮。在如图5-9所示的 “PCB Libraries”窗口内,不断单击“搜寻 (I)”
厦门海洋职业技术学院
错误5的排除:元件的管脚名称与 PCB库中封装名称不同.

错误原因:某些元件的标号、封装名称都一致,但由于原 理图中元件库定义的元件管脚名称与PCB封装定义的管脚 名称不同,导致装入错误.如原理图库中的Miscellaneous Devices.Lib库中的二极管和三极管,其管脚的定义与PCB 库中相应封装的管脚的定义不一致而导致出错.如二极管 中管脚定义为:A、K,若使用PCB通用库PCB Footprints.Lib封装diode0.4、diode0.7,而封装焊盘号定 义却为:1、2,所以装入此元件时就会发生二极管连接关 系丢失现象. 解决办法:修改原理图库的管脚号或PCB库中的元件的焊 盘号,使之相互对应.
表示这个网络没有连通,看报告文件,使用选择CONNECTED COPPER查找。
厦门海洋职业技术学院
七、如何避免绘制的原理图出错?

解决方法:对所有元件的属性attributes中 的三要素封装footprint,序号designator和类 型part type都要正确填写。如下图:
厦门海洋职业技术学院
五、绘制原理图Schematic常见错误




(1)ERC报告管脚没有接入信号: a. 创建封装时给管脚定义了I/O属性; b.创建元件或放置元件时修改了不一致 的grid属性,管脚与线没有连上; c. 创建元件时pin方向反向,必须非pin name端连线。 (2)元件跑到图纸界外:没有在元件库图表纸中 心创建元件。 (3)创建的工程文件网络表只能部分调入pcb: 生成netlist时没有选择为global。 (4)当使用自己创建的多部分组成的元件时,千 万不要使用annotate.
厦门海洋职业技术学院
错误1的排除:Footprint *** not found in Library



发生此错误的原因是由于在原理图中没有为元件指定封装 形式,或是所指定的封装在当前加载的封装信息库中没有 定义。 举例1:Footprint DIP-14 not found in Library 说明:DIP-14这种中间有杠号的封装,都在General IC.lib 或Miscellaneous.lib封装库里面; DIP14这种中间没有杠 号的封装,都在PCB footprints.lib封装库里面。 解决办法:打开网络表文件查看哪些元件未定义封装,并 直接在网络表中对该元件增加封装,或者在原理图中找到 相应的元件,双击该元件,在弹出的属性对话框中的 FOOTPRINT栏中填入相应的元件封装。这里把General IC.lib和Miscellaneous.lib封装库都添加进来,操作过程如 下:

厦门海洋职业技术学院
错误6的排除:原理图中元件的管脚 与PCB封装管脚数目不同.

错误原因:如果原理图库中元件的管脚数目与 PCB库中封装的管脚数目没有一一对应,在装入 时也会出错.这种错误主要发生在自己做的一些器 件或一些特殊的器件上.例如电源变压器的接地端 在原理图库中存在,而在制作相应的PCB封装时 未能给它分配焊盘,则在装入此元件时就会发生 错误.
Protel 常见错误分析与处理
林志谋
leansmall@163.com
厦门海洋职业技术学院
一、装载网络表常见错误和警告




开始在PCB中加载网络表时,经常会遇到很 多错误,主要有以下几种。 1.Error:Footprint *** not found in Library 2.Warning:Alternative footprint *** 3. Error :Footprint *** not found 4.Error:Component not found 等等
解决办法:根据元件实际属性,作相应修改.

厦门海洋职业技术学院
二、电源模块Power Objects找不到


现象说明:选择View->Toolbars->Power Objects,界面看不到Power Objects工具栏。 解决办法:把显示器分辨率调到最大。在 桌面右键,选择“属性”,切换到“设置” 页,把显示器分辨率调到最大,再重复执 行View->Toolbars->Power Objects操作,最 后再调整为1024*768。如下图所示:
厦门海洋职业技术学院
四、自己制作元件库的时候序号和 封装未填写导致错误。


这种错误会导致在装载网络表提示错误。 解决办法就是把在元件的”Description”把 序号Default Designator和footprint封装填 写正确 如下页所示:
厦门海洋职业技术学院
厦门海洋职业技术学院
厦门海洋职业技术学院
错误3的排除:Error :Footprint *** not found


错误原因:在原理图中定义的元件封装在 PCB元件库中找不到,装入网络表时找不到 对应的元件封装;PCB文件中未调入相应的 PCB元件库;PCB库中的元件名与原理图中 定义的名称不同. 解决办法:确认所需的PCB元件库是否调入, 确认原理图中定义的元件封装和PCB元件库 中的是否一致.
厦门海洋职业技术学院

源自文库
下拉列表窗内目录,将Design Explorer 99\Library\PCB\Generic Footprints目录作 为当前搜寻目录,在PCB库文件列表窗内, 寻找并单击相应的库文件包,如 Advpcb.ddb,再单击“Add”按钮,即可将 指定图形库文件加入到元件封装图形库列 表中,然后再单击“OK”按钮,退出如图59所示的“PCB Libraries”窗口
厦门海洋职业技术学院
六、PCB中常见错误



(1)网络载入时报告NODE没有找到: a. 原理图中的元件使用了pcb库中没有的封装; b. 原理图中的元件使用了pcb库中名称不一致的封装; c. 原理图中的元件使用了pcb库中pin number不一致的封装。如 三极管在sch 中pin number 为e、b、c,而pcb中为1,2,3。 (2)打印时总是不能打印到一页纸上: a. 创建pcb库时没有在原点; b. 多次移动和旋转了元件,pcb板界外有隐藏的字符。选择显示 所有隐藏的字符, 缩小pcb, 然后移动字符到边界内。 (3)DRC报告网络被分成几个部分:

厦门海洋职业技术学院
十、如何避免制作的封装库出错?


封装的焊盘序号要按照1、2、3、4.。。。 的顺序进行标号,不要随意用乱序的焊盘 序号,如23、25、45。所有的焊盘序号都 不能为空。 封装的边框要在Topoverlay绘制。
厦门海洋职业技术学院
The End!
厦门海洋职业技术学院
厦门海洋职业技术学院
三、错误:Access violation at address xxxx,如下图所示
厦门海洋职业技术学院

解决办法:强制关闭protes 99se的程序。 同时按住ctrl+alt+del三个键,在“进程” 里面把client99se.exe这个任务结束掉。记 得先保存一下。
八、如何避免制作的元件库出错?

解决办法:确保元件的引脚按照1、2、3、4….. 的顺序进行编号,所有的引脚号number不能为空; 确保元件的引脚方向放对(引脚有圆点的一方要 朝外部,不和边框接触);确保描述Description 里面的序号Default designator和封装footprint都 要填写,如下图:
相关文档
最新文档