PROTEL载入网络表常见问题_第1页
PROTEL载入网络表常见问题_第2页
PROTEL载入网络表常见问题_第3页
PROTEL载入网络表常见问题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PROTEL 载入网络表常见问题载入网络表常见问题 2010 12 24 15 00 55 分类 专业地带 标签 字号大中小 订阅 在 PCB 文件中引入网络表后 引入的网络表以网络宏的形式出现在 Netlist Macros 网络宏 列表中 网络宏就是将外部网络表转化为 PCB 内部网络表 时需要执行的操作 Netlist Macros 列表包括 3 列属性 No 列 用于显示转化 网络表的步骤编号 Action 列 用于显示转化网络表时将要执行的操作内容 Error 列 用于显示转化网络表中出现的错误 1 网络表生成过程中的常见错误 1 原理图中未定义元件的封装形式 错误提示 Footprint not found in Library 封装未发现 Component not found 没有元件发现 如上图编号 2 编号 23 中的错误 错因 由于未在原 理图中定义元件的封装形式 所以软件在 PCB 中装入网络表时找不到对应件的 封装 解决办法 打开网络表文件查看哪些元件未定义 然后到原理图中找到相应 的元件 双击该元件 在属性对话框中的 FOOTPRINT 栏中填入相应的封装即 可 或直接在网络表中对该元件增加封装 2 PCB 封装定义的名称不存在 错误提示 Footprint XX not found in Library 元件封装图形库中没有 XX 封装形式 错因 在原理图中定义的元件封装在 PCB 元件库中找不到 装入 网络表时找不到对应的元件封装 在 PCB 文件中未调入相应的 PCB 元件库或 PCB 库中的元件名与原理图中定义的名称不同 解决办法 在 PCB 文件中确认所需要的 PCB 元件库是否都已调入 并核对 原理图中元件封装名称是否与 PCB 元件库的名称一致 3 元件管脚名称与 PCB 库中封装管脚名称不同 错误提示 Node not found 没有发现焊盘 错因 某些元件的标号 封装 名称都一致 但由于原理图中元件库定义的元件管脚名称与 PCB 封装定义的管 脚名称不同 导致装入错误 如原理图库中的 Miscellaneous Devices Lib 库中的 二极管和三极管 其管脚的定义与 PCB 库中相应封装的管脚的定义不一致而导 致出错 如二极管中管脚定义为 A K 若使用 PCB 通用库 PCB Footprints Lib 封装 diode0 4 diode0 7 而封装焊盘号定义却为 1 2 所以 装入此元件时就会发生二极管连接关系丢失现象 元件管脚名称与 PCB 库中封 装的管脚名称不同 解决办法 修改原理图库的管脚号或 PCB 库中的元件的焊盘号 使之相互 对应 4 原理图中元件的管脚数多于 PCB 封装管脚数 错误提示 Node not found 没有发现焊盘 如上图编号 22 中的错误 错因 由于原理图库中元件的管脚数与 PCB 库中封装的管脚数目没能一一对应 解决办法 回到原理图中重新定义元件的封装即可 使元件管脚数与封装管 脚数 管脚名一致 5 元件标号重复 这类错误没有提示 往往比较隐蔽 较难发现 错因 元件标号重复所致 解决办法 回到原理图中修改重复元件标号 网络表装入错误经常发生 主要是 关于封装错误 发现错误后 应先浏览 后排除 宏命令执行有序的 前面的 宏命令有误 就会引起后续的错误 错误的排除应抓住根源 这样才能快速有 效的解决问题 同时需要在设计原理图和编辑 PCB 元件库时尽量规范 细心 以减少错误发生 2 网络表定义及功能 网络表是设计电路板过程中所需的非常重要的文件 它是连接电气原 理图和 PCB 板的桥梁 网络表是对电气原理图中各元件之间电气连接的定义 是从图形化的原理图中提炼出来的元件连接网络的文字表达形式 在 PCB 制作 中加载网络表 可以自动得到与原理图中完全相同的各 元件之间的连接关系 以 NET 为后缀的网络表由以下 2 部分组成 1 元件表 描述原理图中元件的三大属性 其描述信息都在方括号中 分别 为 元件标号 电路中各元件所设置的符号 元件封装形式 即在 PCB 板中使用的元件 元件型号 对元件自身属性的描述 不同类型元件在元件 型号中的表明方式不同 可以根据需要指出有效值的大小 也可以指出其 芯片类型 元件描述格式如下 元件定义开始 C1 元件标号 RAD0 2 元件封装 O 1uF 元件注释 型号 三个空白行 系统保留 可以省略 元件定义结束 2 连线网络表 包含原理图中所有电气连接网络 网络信息都在圆括号中 分别为 网络名称 若在原理图中的连接线上定义了网络标号 则在网络表中以 网络标号命名此网络 若没有定义网络标号 则在生成网络表时由软件按顺序 指定名称 网络中的节点信息 节点信息包括元件标号和管脚序号 在同一网络中的所有元件管脚均相连 即网络名可以网络内任意管脚定 义 网络连接描述格式如下 网络定义开始 NetC1 1 网络名称 C1 1 元器件标号及管脚号 Q2 1 元器件标号及管脚号 R3 2 元器件标号及管脚号 网络定义结柬 显然 这是以元件 c1 的 1 管脚命名的网络连接表 NetC1 1 在连接表中 c1 的 1 管脚 Q2 的 1 管脚 R3 的 2 管脚相连接 同理 以 NetQ2 1 NetR3 2 命名 也能得到同样效果 3 巧用网络表设计电路板 通常网络表的准确性受原理图制作的影响 设计者频繁修改原理图电路 以保证网络表的准确性 从而影响设计 PCB 进程 下面介绍一种简单快捷的 PCB 设计方法 首先 手动制作网络表 由于在电路板自动布线过程中 必须加 载网络表 网络表中含有两大属性 元件表和连线网络表 因此可以根据电路元 件配置情况及连接关系 手动书写网络表 再加载到 PCB 中进行自动布线 从 而保证 PCB 制作的高效性 同时省掉了原理图复杂的设计 具体作法如下 检查元件储备情况 是否需要在 PCB 元件库中新增元件 原理图元件 管脚是否与 PCB 焊盘号相对应 若不相对应修改使其对应 新建一个空白文件 将其后缀保存为 net 根据电路元件配置情况 先书 写元件 再根据各元件管脚间的连接关系 逐级书写连接关系表 将 NET 文件用 Protel 99 打开 在 PCB 中加载网络表 手动调整元件 布局 最后进行自动布线 现有电路图如图 1 所示 元件属性见表 1 然后 打开元件库 PCB Footprints 1lb 将二极管封装 DIODE0 4 中焊盘 号 A K 分别修改为 1 2 三极管焊盘号顺序管脚按基极 1 集电极 2 发 射极 3 修改 并保存 最后 建立 NET 文件 手动编辑网络表 以如下格式书写 并命名为 XB1 NET 元件描述 C1 RAD0 2 33P V4 TO 5 9013 网络连接表 Netv1 1 V1 1 V2 2 NetC1 1 C1 1 V4 3 在 Protel 99 环境下打开 XB1 NET 将自动生成 XB1 DDB 文件 新建文 件 XB1 pcb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论