




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
印制电路板设计实例 下面以甲乙类放大器的印制电路板单 双层pcb板的设计过程 甲乙类放大器印制电路板单层板设计 pcb自动布线技术操作步骤 1 绘制电路原理图2 生成网络表3 建立pcb文件 定义电路板 可以直接定义电路板 也可以使用向导定义电路板 同时进行pcb设计环境的设置 确定工作层等 4 加载pcb元件库 常用pcb元件库有pcbfootprint lib generalic lib internationalrectifiers lib miscellaneous lib transistors lib等 5 加载网络表6 元件的布局7 设计规则设置8 自动布线9 人工布线调整10 pcb电气规则检查及标注调整11 pcb报表输出12 pcb输出 1 绘制电路原理图 2 生成网络表 3 建立pcb文件 定义电路板 建立pcb文件 确定工作层 确定工作层 signallayers 信号层 signallayers 对于双面板而言 顶层 toplayer 和底层 bottomlayer 这两个工作层必须设置为打开状态 而信号层的其他层面均可以处于关闭状态 toplayer 顶层 也是元件层 bottomlayer 底层 也是焊接层 internalplanes 内电源或地层 主要用于放置电源或地线 通常是一块完整的铜箔 mechanicallayers 机械层 用于放置一些与电路板的机械特性有关的标注尺寸信息和定位孔 masks topsolder 顶层阻焊层 bottomsolder 底层阻焊层 它用于在设计过程中匹配焊盘 并且是自动产生的toppaste 顶层锡膏层 bottompaste 底层锡膏层 锡膏防护层的作用与阻焊层相似 但在使用 hotre flow 热对流 技术安装smd元件时 锡膏防护层用来建立阻焊层的丝印 silkscreenlayers 丝印层 silkscreenlayer 用于放置元件标号 说明文字等 otherlayers 分组框 其他层面 otherlayers 根据实际需要选择 keep outlayer 禁止布线层 用于绘制印制电路板的边框 multi layer 多层 包括焊盘和过孔这些在每一层都可见的电气符号 drillguide 钻孔定位层 此层主要和制板厂商有关 drilldrawing 钻孔层 此层主要和制板商有关 确定工作层 定义电路板 4 加载pcb元件库 执行菜单命令design add removelibrary 或点击add remove 按钮 5 加载网络表 执行菜单命令design loadnets 注意 注意修改错误的方法 a 回到原理图中修改 如导线未连接好 封装值 网络编号b 在网络表中修改 如修改元件的引脚号 网络连接c 在pcb中修改 如修改封装值的引脚号直到没有错误为止 常见的错误和警告 error footprintxxxnotfoundinlibrary 错误 封装xxx没有在库中发现 一般为元件所在的封装库文件没有加载 warning alternativefootprintxxx 警告 封装xxx管脚悬空 如果是原理图中该管脚实际就没有用到 就是空着的 就不必理会这个警告 如果该管脚用到了 现在系统提出了警告 你就应该回到原理图设计器 检查该管脚上的布线 最后重新生成网络表 重复加载网络表操作 error componentnotfound 错误 没有发现元件封装 原因可能是没有加载库文件 或是在原理图设计时没有指定该元件的封装形式 应该回到原理图设计器 检查某个元件是否指定封装 最后重新生成网络表 加载所需元件封装库文件 重复加载网络表操作 error nodenotfound 封装可以找到 但是管脚号和焊盘号不一致 例如二极管a改为1 k改为2 1 元件布局的一般原则 1 按照电路的流程安排各个功能电路单元的位置 使布局便于信号流通 并使信号尽可能保持一致的方向 2 以每个电路的核心元件为中心 围绕它进行布局 元件应均匀 整齐 紧凑地排列在pcb上 尽量减少和缩短各个元件之间的引线和连接 3 易受干扰的元件不能相互挨得太近 输入和输出元件应尽量远离 4 某些元件或导线之间可能有较高的电位差 应加大它们之间的距离 以免放电引起短路 带强电的元件应尽量布置在调试时手不易触及的地方 5 较重的元件 应当用支架加以固定 然后焊接 6 发热元件应放在有利于散热的位置 必要时可装散热器 7 热敏元件应远离发热元件 8 对于电位器 可调电感线圈 可变电容器 微动开关等可调元件的布局 应考虑整机的结构 若是机内调节 应放在印制板上方便调节的地方 若是机外调节 其位置要与调节旋钮在机箱面板上的位置相适应 9 位于电路板边缘的元件 离电路板边缘一般在2mm以上 10 电路板的最佳形状为矩形 长宽比例为3 2或4 3 电路板面尺寸大于200mm 150mm时 应考虑电路板所受的机械强度 6 元件的布局 pcb设计的一般原则 2 布线的一般原则 1 输入和输出的导线应尽量避免相邻平行 2 印制板导线最小宽度主要由导线与绝缘基板间的粘附强度和流过它们的电流值决定 3 导线宽度不宜大于焊盘尺寸 4 印制板导线不能有急剧的拐角和拐弯 拐角不得小于90 最佳的拐弯方式是采取圆弧形 5 模拟电路和数字电路的地线应分开布线以减少相互干扰 6 在设计pcb时 不允许有交叉的铜膜走线 对于可能交叉的线条 可以用 钻 或 绕 的办法解决 7 设计pcb图时 在使用ic座的场合下 一定要特别注意ic座上定位槽放置的方位是否正确 并注意各个ic脚位置是否正确 6 元件布局 图自动布局对话框 clusterplacer 1 自动布局 执行菜单命令tool autoplacement autoplacer 弹出如图所示的自动布局对话框 clusterplacer 系统提供两种自动布局方式 1 群组式自动布局群组式自动布局方式如图所示 此方式适合元件数小于100个的电路 说明 执行该方式布局前 可以执行菜单命令design rules 打开designrules 设计规则 对话框 选择placement 布局 选项卡设定自动布局的参数 这些规则仅对clusterplacer 群组式布局 方式有效 统计式自动布局方式如图所示 此方式基于统计学的算法来布局元件 使元件间的连接导线长度尽量最短 它适合元件数量超过100个的电路 2 统计式自动布局 图自动布局对话框 statisticalplacer 各选项的意义如下 groupcomponents 将网络中电气连接关系密切的元件归为一组 rotatecomponents 允许元件旋转以便找出一个最佳布局方向 从而达到较好的布局效果 powernets 输入网络名称 groundnets 与powernets相似 通常是地线网络名称 gridsize 设置元件自动布局时的栅格间距 注意 在运行自动布局前 应确保已经定义了一个pcb板的电气边界 并确保电气边界的属性选择为keepout 否则 不能执行自动布局 3 停止自动布局 执行tool autoplacement stopautoplacer命令用于停止正在自动布局的操作 选择统计式自动布局 结果如图所示 图自动布局的稳压电源图 对象的编辑操作 前面我们学习有关移动 旋转 翻转 选取等操作 本处再学习复制 剪切 粘贴 删除等操作 1 剪切 执行菜单命令edit cut或单击图标 2 复制 执行菜单命令edit copy 3 粘贴 执行菜单命令edit paste或单击图标 图9 21选择性粘贴属性对话框 4 选择性粘贴 执行菜单命令edit pastespecial 将进入选择性粘贴属性对话框 如图所示 5 清除对象 执行菜单命令edit clear将删除被选取的对象 6 删除对象 执行菜单命令edit delete 移动光标到要删除的对象 单击鼠标左键将删除对象 手工调整布局 图手工调整后的稳压电源布局图 手工调整元件布局实际上就是对元件进行移动 旋转 翻转 调整元件标注等操作 手工调整后的稳压电源布局图如图所示 调整布局实际上就是进行元件封装的位置调整 而调整布局的目的是为了便于布线 图调整布局的图形 图两级共射放大电路原理图 进行自动布线之前 要根据电路的实际需要 进行相应的布线规则设置 自动布线的设计规则 执行菜单命令design rules 系统会弹出如图所示的设计规则对话框 这里仅对自动布线的一些规则进行说明 图设计规则 布线参数 对话框 7 布线规则设置 图设计规则 布线参数 对话框 1 设置安全间距参数 双击clearanceconstraint 安全间距 选项 可进入安全间距设置对话框 如图所示 2 设置布线拐角模式双击routingcorners 布线拐角 选项 将弹出如图所示的布线拐角规则设置对话框 图布线拐角规则设置对话框 3 设置布线工作层 图布线层规则设置对话框 双击routinglayers 布线层 选项 将弹出如图所示的布线层规则设置对话框 ruleattribute 该项用于设定自动布线时所使用的布线层以及对应层的走线方式 4 设置布线优先级双击routingpriority选项 将弹出布线优先级设置对话框 5 设置布线的拓扑结构双击routingtopology选项 将弹出布线拓扑规则设置对话框 6 设置过孔类型双击routingvia style选项 将弹出布线过孔类型设置对话框 各个工作层布线的走向方式有notused 不使用 horizontal 水平方向 vertical 垂直方向 any 任意方向 等11种 采用双面板和多层板时 一般默认设置toplayer 顶层 为horizontal bottomlayer 底层 为vertical 当我们需要作单面板时 应把toplayer设为notused bottomlayer设为any 本例中我们设置成为单面板 3 设置布线工作层 图9 27布线宽度设置对话框 7 设置走线宽度 ruleattributes 该规则属性包括minimumwith 最小走线宽度 maximumwith 最大走线宽度 preferredwith 优先选用走线宽度 这里我们把maximumwith和preferredwith走线宽度都设20mil 双击widthconstraint选项 将弹出如图所示的布线宽度设置对话框 8 自动布线 自动布线的菜单命令autoroute如图所示 1 全局自动布线执行菜单命令autoroute all 系统弹出图所示的对话框 图autoroute菜单 图自动布线设置对话框 2 对选定的网络进行布线 执行菜单命令autoroute net 3 对两连接点进行布线 执行菜单命令autoroute connection 4 指定元件布线 执行菜单命令autoroute component 5 指定区域布线 执行菜单命令autoroute area 6 其他布线命令 autoroute setup 自动布线设置 本例我们采用全局自动布线 自动布线的结果如图所示 图稳压电源的全局自动布线图 在tools un route菜单下提供了几个常用于手工调整布线的命令 说明如下 1 all 拆除所有的布线 2 net 拆除所选取网络的布线 3 connection 拆除所选取的一条连线 4 component 拆除与所选的元件相连的导线 加宽输入 输出线 为了提高抗干扰能力 增加系统的可靠性 往往需要将电源 接地线和一些流过电流较大的线加宽 其操作步骤如下 9 人工布线调整 1 双击需要加宽线 会弹出如图所示的导线属性设置对话框 2 在对话框中的width栏中输入实际需要的宽度值 本例把电路中的输入 输出 电源 接地线等大电流网络加宽 线宽度值为40mil 约1mm 3 单击ok按钮 如图所示为加宽输入 输出线 电源 地线后的pcb图 图导线属性设置对话框 图输入 输出线等被加宽后的pcb图 调整文字标注 经过自动布局后 元件的相对位置与原理图中的相对位置发生了变化 在经过手动布局调整后 元件的标号变得比较杂乱 所以经常需要调整其标注 使pcb更加美观 1 手动更新编号 2 自动更新编号1 执行菜单命令tools re annotate 弹出如图9 33所示标注方式对话框 2 选择重新标注方式 有5种方式供选择 3 单击ok按钮 系统将按照设定的方式对元件标注重新编号 图9 33选择重新标注方式对话框 3 更新原理图1 执行design updateschematic命令 系统弹出更新设计对话框 2 单击execute按钮 弹出确认元件关系对话框 对这些元件进行匹配操作 10 pcb电气规则检查及标注调整 补泪滴 要补泪滴 执行菜单命令tools teardrops 即可弹出如图9 34所示的泪滴参数对话框 图9 34泪滴参数设置 1 general选项 allpads 为所有焊盘加泪滴 allvias 为所有过孔加泪滴 selectedonjectsonly 为选中的对象加泪滴 forcereport 强制加上泪滴 creatreport 生成有关泪滴的报告文件 2 action选项 用于设置对泪滴的操作 add 添加泪滴 remove 移除泪滴 3 teardropstyle选项 用于设置泪滴的样式 arc 圆弧形 track 线形 布线结果检查 drc检查 drc designrulecheck 设计规则检查 pcb编辑器提供了两种drc运行模式 batch modedrc 批处理模式 和online modedrc 在线检测模式 1 batch modedrc 执行菜单命令tools designrulecheck 打开如图9 35所示的设计规则检查对话框 图9 35设计规则检查对话框 2 online modedrc即时检测 默认情况下 pcb编辑器中自动运行 在进行自动布局 自动布线操作的同时进行 若违反规则 则把违反规则的对象以绿色高亮显示 网络表比较 1 生成pcb的网络表执行菜单命令design netlistmanager 系统弹出网络管理器 2 网络表比较把两个网络表文件进行比较 是为了检查这两个网络表所对应的文件之间的连接关系是否存在差异 要检查pcb板是否存在漏布线 如自动布线布通率达不到100 时 我们可以把原理图的网络表文件与其pcb图的网络文件进行比较 若有不匹配的现象出现 就说明有漏布线 可以根据比较所生成的结果报告文件查看修改 以保证电路板制作的正确 1 回到原理图编辑器中 执行菜单命令reports netlistcompare 2 执行菜单命令comparenetlists 通过选择pcb文件网络表和原理图文件网络也可以进行比较 11 生成pcb报表和打印电路板 1 生成pcb报表文件 protel99se的印制电路板设计系统提供了生成各种报表的功能 它可以给用户提供有关设计过程及设计内容的详细资料 通过执行reports菜单的子菜单来实现 引脚报表能够提供电路板上选取的引脚信息 执行菜单命令reports selectedpins 生成引脚报表文件 dmp 1 生成引脚报表 2 生成电路板信息报表 电路板信息报表的作用是给用户提供一个电路板的完整信息 包括电路板尺寸 焊点及导孔的数量和电路板上的元件标号等等 执行菜单命令reports boardinformation 系统会弹出如图9 36所示的电路板信息对话框 图9 36电路板信息对话框 general选项卡 列出电路板的一般信息如电路板大小 电路板上各个组件的数量 如字符串个数 导线数 焊点数 导孔数 多边形敷铜数 违反设计规则的数量等 图9 37components选项卡 components选项卡 列出当前电路板上使用的元件标号以及元件所在的层等信息 如图9 37所示 图9 38nets选项卡 nets选项卡 列出当前电路板中的网络信息 如图9 38所示 2 单击nets选项卡中report按钮 系统将弹出如图9 39所示的板报表对话框 用户可以选择需要产生报表的电路板信息 图9 39板报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 节假日反假知识培训课件
- 企业代缴社保及福利待遇综合服务合同
- 教师招聘之《小学教师招聘》过关检测试卷及答案详解(必刷)
- 教师招聘之《小学教师招聘》综合提升试卷含完整答案详解【典优】
- 2025年教师招聘之《幼儿教师招聘》考前冲刺模拟题库附参考答案详解(培优b卷)
- 教师招聘之《小学教师招聘》模拟题库(培优b卷)附答案详解
- 2025年六五普法测试试题及答案
- 幼儿园廉政教育月活动方案
- 部队组织生活自我评价及整改措施
- 教师招聘之《小学教师招聘》试题(得分题)【a卷】附答案详解
- 2025-2026学年湘美版(2024)小学美术二年级上册(全册)教学设计(附目录P208)
- 中小学教师中高级职称答辩备考试题及答案(50题)
- 2025年重庆中考道德与法治试卷真题解读答案讲解(课件)
- 新概念第一册Lesson-65-66练习题
- 固体物理(黄昆)第一章PPT
- 2023年重庆大学入学考试英语一本科
- 铁路公司招聘干部试题
- GB/T 1770-2008涂膜、腻子膜打磨性测定法
- 第17课-我是浙江人课件
- 税务尽职调查报告(参考)
- 初中七年级上《综合实践》活动课程课件
评论
0/150
提交评论