Soochow University
确的,所以我们要在这两个引脚的连线上放上一个的标志,这样软件在编译
时就不会检查此处了;其二,在编译时还会出现这样的错误提示:[Error] GND contains Output Pin and Power Pin objects即GND引脚和电源引脚的对象包含输出,这个问题我们也要将其忽略掉,只要在其中的一个接地引脚连线上放上一个
的标志即可;其三,由于MAX232N芯片的7和14以及9和12号引脚连
在一起,编译的时候会出现[Error] Net RXD and TOUT contains multiple Output Pins的提示,即RXD和TOUT包含多个输出引脚。由于在实际中这种连接是正确的所以我们同样要在连线的结点处放上一个处了。
标志,这样编译时就不会检查该
四、PCB板的绘制
4.1 创建新的PCB文件
在将原理图设计转变为PCB设计之前,需要创建一个新的PCB和至少一个板外形轮廓(board outline)。在Altium Designer中创建一个新的PCB的最简单的方法就是运用PCB板向导,它可让您根据行业标准选择自己创建的自定义板的大小。在任何阶段,都可以使用 后退按钮检查或修改该向导的之前页面。
图4-1 PCB板向导
用PCB向导创建一个新的PCB用的PCB向导,步骤如下:
1. 创建一个新的PCB,点击PCB Board Wizard,在Files底部的New from Template选项内点击PCB Board Wizard部分。如果在屏幕上没有显示此选项, 按一下向上箭头图标关闭一些上层上面的选项。
2. 打开PCB Board Wizard向导界面,单击下一步继续。
15
Soochow University
3. 设置测量单位Imperial,例如1000mil = 1英寸。
4. 向导的第三页可选择需要的板纲要形。本页将确定我们自己的电路板尺 寸。从板纲要形列表中选择Custom,并点击下一步。
5. 在下一页,输入自定义板的选项。对于实验给出的要求,要求我们所绘制的PCB板大小为7875mil×5235mil。在Width和Height中选择Rectangular和type 2000。取消选择Title Block&Scale,Legend String和Dimension Lines。单击Next继续。
6. 此页用于选择板的层数。实验中的电路需要两层信号层和一层电源 层。单击Next继续。
7. 选择thrue whole vias only设置设计中的孔类型,并点击Next。 8. 下一页用于设置元件/布线选项。选择Through-hole components选项并设置One Track与临近焊盘之间可以通过的线的数量。单击Next。
9. 下一页用于设置一些设计规则,如线的宽度和孔的大小。离开选项则设置为默认值。单击下Next。
10. 单击Finish。PCB Board Wizard已经设置完所有创建新板所需的信息。PCB编辑器现在将显示一个新的PCB文件,名为PCB1.pcbdoc。
11. PCB文件显示出一个预设大小的白色图纸和一个空板,如图4-2所示。如果需要关闭,选择Design>>Board Options,并在板设置对话框中取消选择 Display Sheet。
图4-2 PCB文件
4.2 在工程中添加新的PCB
如果要将PCB文件作为自由文件添加到一个已经打开的工程中,则需在Projects中右键单击PCB工程文件,并选择Add Existing to Project。选择新的PCB文件名并点击打开。 现在PCB文件已经被列在Project下的Source Documents中,并与其它工程文件相连接。用户也可直接将自由文件拖拉到工程
16
Soochow University
文件下。保存工程文件。 4.3 将原理图的信息导入PCB
在将原理图的信息导入到新的PCB之前,请确保所有与原理图和PCB相关的库是可用的。因为只有默认安装的集成库被用到,所以封装已经被包括在内。如果工程已经编译并且原理图没有任何错误,则可以使用Update PCB命令来产生ECOs(Engineering Change Orders 工程变更命令),它将把原理图的信息导入到目标PCB文件。其步骤如下:
1.打开原理图文件。
2.选择Design>>Update PCB Document。该工程被编译并且工程变更命令对话框显示出来。
3.点击Validate Changes。如果所有的更改被验证,状态列表(Status list)中将会出现绿色标记。如果更改未进行验证,则关闭对话框,并检查Messages框更正所有错误。
4.点击Execute Changes,将更改发送给PCB。当完成后,Done那一列将被标记,如图4-3所示。
图4-3
5.单击Close,目标PCB文件打开,并且已经放置好元器件,如图4-4所示。
图4-4
4.4 PCB的绘制 4.4.1元件放置
将PCB图中的元件按照实物上的布局进行放置,当然也可以按照自己的布局
17
Soochow University
进行放置,前提是布局合理,元件之间的连线要尽量简单且较少。
1.按住鼠标滚轮并拖动鼠标来进行放大板以及元器件。
2.摆放排针Y1,将光标移到connector的轮廓的中间,点击并按住鼠标左键。光标将变更为一个十字准线交叉瞄准线并跳转到附件的参考点。同时继续按住鼠标按钮,移动鼠标拖动的元器件。
3.向着板的左手边放置封装(确保整个元器件保持在板的边界内)。当确定了元器件的位置后,释放鼠标按键让它落进当前区域。值得注意的是元器件的飞线随着元件被拖动的情况。
4.摆放其余元器件,在拖动元器件的时候可用空格键进行必要的旋转。同时不要忘记,在摆放每一个元器件的时候要重新优化飞线。
4.4.2规则设置
PCB编辑器是一个以规则为主导的环境,这意味着,在用户改变设计的过程中,如画线,移动元器件,或者自动布线,Altium Designer都会监测每个动作,并检查设计是否仍然完全符合设计规则。如果不符合,则会立即警告,强调出现错误。在设计之前先设置设计规则可以让用户 集中精力设计,因为一旦出现错误软件就会提示。
设计规则总共有10类,进一步化分为设计规则的类型。设计规则,包括电气,布线,工艺,放置和信号完整性的要求。现在来设置新的设计规则,指明电源线必须的宽度。具体步骤如下:
1.选择菜单中的Design>>Rules。如图4-5所示,PCB规则和约束限制编辑器对话框就会出现。每个规则类显示在对话框左边Design Rules文件夹的下面。双击Routing扩展,看到相关的布线规则。然后双击Width,显示宽度规则。
图4-5 设计规则
2.点击选择每条规则。当用户点击每条规则时,右边的对话框的上方将显示该规则的范围,下方将显示规则的限制。这些规则不仅是预设值,还包括了新的PCB文件创建时在PCB Board Wizard(PCB板向导)中设置的信息。
3.点击Width规则,显示其范围和约束限制。本规则适用于整个板。设置
18
Soochow University
Min Width为10mil,Max Width为50mil,Preferred Width为12mil,如图4-6所示。
图4-6设置Width规则
4.点击Hole Size规则,设置最小孔径(Minimum)为1mil,最大孔径(Maximum)为100mil,如图4-7所示。
图4-7设置Hole Size规则
5.点击Manufactring规,设置器件与器件以及连线之间的最小距离。 4.4.3手动布线
手动布线主要使用交互式布线,当我们点击快捷菜单中交互式布线按钮
19