北京得门电子研究院 https://www.eechina.com/space-uid-81130.html [收藏] [复制] [RSS] PCB设计,PCB改板,PCB设计原理图,方案设计,芯片分析,软件开发,SMT焊接调试,生产加工

博客

线路设计---------飘渺魂

已有 2052 次阅读2012-11-17 16:22

线路设计---------飘渺魂

魂:

形声。从云,从鬼,云亦声。本义为在天空中回旋团聚的气体指死人。联合起来表示人死后其体魄中的阳气回旋升天升天的死者阳气。本义:在天空中回旋飘荡的死者阳气。说明:古人认为太极出现、天地剖判之后,天气(阳气)下降,地气(阴气)上升,二气相合,乃生人类。其中,阴气化为人的肉身,阳气则入主肉身,表现为人的精神。人之死是人之生的逆过程。人死之时,体魄留地,通过腐烂过程还原为地气;寄宿于肉身的阳气则离开体魄,回旋升空,还原为天气。离开死者体魄回旋升空的阳气,就是

顾名思义魂是个体精神领域的体现,亦是其价值的体现

线路板的制作流程一览无余,但是每个公司生产设计的的线路板却是不同的,每个工程师在设计制作的过程中,投入的心力、期望、汗水,使得每一块线路板都有自己的灵魂。然而在整个过程中,最主要的环节有两个,首先,是线路板的设计,一个好的设计能够最大化的发挥其作用,说白了好的设计赋予线路板的灵魂。其次,是线路板的制材,好的板材可以延续其使用周期,如果说设计是线路板的灵魂,那么板材就是线路板的身躯。二者缺一不可。

所以本人建议制作以及设计最好在一块进行,这样避免因为设计与制作不协调,而带来的麻烦。

1. 设计的先期工作

电路板设计的先期工作主要是利用原理图设计工具绘制原理图,并且生成网络表。

1)新建一个工程文件,如单面线路板.PrjPCB

2)绘制原理图,如单面线路板.SchDOC

3)编译:Project/Compile PCB Project 单面线路板.PrjPCB

4)生成网络表:Design/Netlist For Project/Protel

2. 设置PCB设计环境

这是PCB设计中非常重要的步骤。主要有:规定电路板的结构及其尺寸、板层参数、格点的大小和形状以及布局参数,大多数参数可以用系统的默认值。

1)选择左侧Files下,New from templatePCB Board Wizard…命令,出现向导;

a)选择Metric制;选择Custom自定义尺寸,如Width80mmHeight60mm

b)选择Signal Layers2层,Power Planes0

2)设置工作层:选择Design/Rules,打开PCB规则和约束编辑器;

a)单击左侧Design/Rules(设计规则)中的Routing(布线)类;

b)展开Routing Layers,双击Routing Layers项,在右边对话框中,不选择Top Layer允许布线,即顶层只放元件,不布线,为单面板;

3. 更新网络表和PCB

网络表是PCB布线的灵魂,也是原理图和PCB设计的接口,只有将网络表引入PCB后,Protel 才进行电路板的自动布线。

1)执行Design/Update PCB Document 单面线路板.PcbDOC,将原理图中的信息传送到PCB中;

2)选择:Validate Changes(使变化生效);

3)选择:Excute Changes(执行变化);

4. 修改封装与布局

在原理图设计的过程中,ERC检查不会涉及元件的封装问题。正确装入网络表后,系统自动载入元件封装,并根据规则对元件自动布局并产生飞线。

1)选择Tools/Component Placement|Auto Placer ,系统弹出【自动布局】对话框,

Cluster Placer:分组布局,以布局面积最小为标准,可以将元件名称和序号隐藏;

Statistical Placer:统计式布局,以飞线长度最短为标准;

2)选择分组布局Cluster Placer,按OK按钮;

3)选择Design/Netlist/Clean All Nets …,命令,整理网络,在PCB上将显示飞线

5. 布线规则设置

布线规则是设置布线时的各个规范,如安全间距、导线宽度等,这是自动布线的依据。布线规则设置也是PCB设计的关键之一,需要一定的实践经验。

1)执行Design/Rules…,进入【PCB规则和约束编辑器】(PCB Rules and Constraints Editor)对话框。界面的左侧显示设计规则的类别,右侧显示对应规则的设置属性。

2)添加新规则:右击左侧Design Rules中的Width,选择New Rule …添加一个名为width_1的规则;

3)设置布线宽度:单击Width_1,在右侧顶部的【Name】栏里输入网络名称Power,在底部的宽度约束特性中将宽度修改为0.5mm(20mil) ,即在Constraints中全部设为0.5mm

4)设置约束范围:选中右侧Where the first object matches【第一个匹配对象的位置】选项组中的【Net】按钮,在【全查询Full Query】选项组中出现InNet( )

单击【全部对象All】按钮,选择“+12”,【全查询】选项组中更新为InNet('+12')。此时表明布线宽度为0.5mm的约束应用到了电源网络+12V

使用【Query Builder查询生成器】将约束范围扩大到GND网络。选中【Where the first object matches】选项组的【高级Advanced(查询Query)】,然后单击【查询助手Query Helper】按钮。

将光标移到InNet('+12')的右边,然后单击下面一排按钮中的Or,然后单击Categories列表框中的PCB Functions类的Membership Checks项,再双击Name列表框中的InNet,此时Query单元的内容为“InNet('+12') Or InNet( )”,同时出现一个有效的网络列表PCB Object Lists,选择GND网络,此时Query单元的内容更新为“InNet('VCC') Or InNet(GND)”示。

单击左下角的Check Syntax按钮,出现信息框,如果没有错误,单击OK按钮关闭结果信息。

5)设置优先权:单击左下角的Priorities(优先级)按钮,弹出【编辑规则优先级】对话框,来改变优先级。

6. 自动布线:Auto Route/All

Protel 2004自动布线的功能比较完善,也比较强大,它采用最先进的无网格设计,如果参数设置合理,布局妥当,一般都会很成功地完成自动布线。

7. 手工调整布线

很多情况下,自动布线后我们会发现布线不尽合理,如拐弯太多等问题,这时必须进行手工调整布线。

8. 保存文件与输出

保存设计的各种文件,并打印输出或文档输出,包括PCB文档、元件清单等。

www.bjdm.com

 关联文章线路板板材-------------金刚体

 


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部