usb20接口频谱分析电路开发板设计.docx

上传人:b****5 文档编号:11547360 上传时间:2023-03-19 格式:DOCX 页数:54 大小:1.89MB
下载 相关 举报
usb20接口频谱分析电路开发板设计.docx_第1页
第1页 / 共54页
usb20接口频谱分析电路开发板设计.docx_第2页
第2页 / 共54页
usb20接口频谱分析电路开发板设计.docx_第3页
第3页 / 共54页
usb20接口频谱分析电路开发板设计.docx_第4页
第4页 / 共54页
usb20接口频谱分析电路开发板设计.docx_第5页
第5页 / 共54页
点击查看更多>>
下载资源
资源描述

usb20接口频谱分析电路开发板设计.docx

《usb20接口频谱分析电路开发板设计.docx》由会员分享,可在线阅读,更多相关《usb20接口频谱分析电路开发板设计.docx(54页珍藏版)》请在冰豆网上搜索。

usb20接口频谱分析电路开发板设计.docx

usb20接口频谱分析电路开发板设计

课程设计

课程名称PCB设计与制备工艺

题目名称USB2.0接口频谱分

析电路开发板设计

学生学院材料与能源学院

专业班级

学号3000007000

学生姓名东京电车男

指导教师

 

2016年12月15日

1目的与任务

本课程《PCB设计与制备工艺课程设计》是《PCB设计与制备工艺》理论课相配套的综合性课程,其主要目的是使本专业学生复习和巩固所学的PCB设计与制备工艺的基础理论知识,熟悉PCB设计与制备工艺过程;训练学生的基础理论与专业知识的综合运用能力,训练学生的EDA软件的实际运用能力;使学生掌握多层PCB板的设计方法,学习多层PCB板的可制造性设计和可测试性设计;在此基础上,进行多层PCB板的制备工艺设计、可测试性设计、可制造性设计及可安装性设计。

通过这次设计制备过程训练学生的多层PCB的实际工艺设计能力、可测试性设计能力、可制造性设计能力及可安装性设计能力,培养学生综合运用已掌握的知识结合实际条件解决实际问题的能力。

[设计任务]:

1)USB2.0接口频谱分析电路开发板的设计;

2)自选复杂程度与此相当的其他电路进行PCB板的设计。

2课程设计内容及基本要求

2.1课程设计内容

(1)USB2.0频谱分析仪开发板PCB的层次原理图及版图设计。

(2)四层PCB板的制备性设计

(3)自选复杂程度与此相当的其他电路进行多层PCB的设计。

2.2课程设计过程

①电路层次原理图设计(创建元件库→创建封装库→母电路图设计→子电路设计)

②多层版图设计

③多层PCB制备性设计(材料的选择 → 工艺参数的确定 → PCB结构设计 →  安装性设计 → DFT设计 → DFM设计)

④多层PCB制备工艺设计(总/主工艺设计 → 各子工艺设计)

⑤质量及性能检测

⑥撰写实验报告

⑦答辩

 

3.绘制原理图

3.1创建一个电路板工程

(1)执行菜单命令【File】/【New】/【PCBProject】。

(2)执行菜单命令【File】/【SaveProject】后,在弹出的对话框中,将存储位置定位到指定的文件夹,在文件夹键入合适的文件名后,按“保存”按钮。

3.2新建原理图

(1)执行菜单命令【File】/【New】/【Schematic】,启动原理图编辑器。

(2)执行菜单命令【File】/【Save】,在弹出的对话框中,选择合适的路径并输入文件名后,按“保存”按钮。

(采用层次原理图的设计方法)

3.3原理图参数设置

原理图参数都按默认值设置,如图3-1所示。

图3-1原理图设置对话框

3.4绘图前准备

3.4.1创建原理图元件库(以CY7C68013为例)

(1)执行菜单命令【File】/【New】/【Library】/【Schematiclibrary】,进入元器件库编辑器。

(2)执行菜单命令【Place】/【Rectangle】,绘制一个大小适合的直角矩形(本设计的芯片CY7C68013和MC56F8323都需要自己制作,故画出的矩形应该足够放置这两个元器件的引脚)如图3-2所示。

图3-2放置矩形图3-3放置引脚

(3)执行菜单命令【Place】/【Pins】,为元器件添加引脚,引脚添加后如图3-3所示。

(4)按照规定引脚属性表1,编辑元器件引脚属性,双击需要修改的引脚,将弹出如图3-4所示的引脚属性设置对话框,属性编辑完成后如图3-5。

表1CY7C68013A芯片引脚属性设置

标识符

显示名称

电气类型

标识符

显示名称

电气类型

1

PD5/FD13

I/O

29

PB4/FD4

I/O

2

PD6/FD14

I/O

30

PB5/FD5

I/O

3

PD7/FD15

I/O

31

PB6/FD6

I/O

4

GND

Power

32

PB7/FD7

I/O

5

CLKOUT

Passive

33

GND

Power

6

VCC

Power

34

VCC

Power

7

GND

Power

35

GND

Power

8

RDY0/SLRD

Passive

36

CTL0/FLAGA

Passive

9

RDY1/SLWR

Passive

37

CTL1/FLAGB

Passive

10

AVCC

Power

38

CTL2/FLAGC

Passive

11

XTALOUT

Passive

39

VCC

Power

12

XTALIN

Passive

40

PA0/INT0#

I/O

13

AGND

Power

41

PA1/INT1#

I/O

14

AVCC

Power

42

PA2/SLOE

I/O

15

DPLUS

Passive

43

PA3/WU2

I/O

16

DMINUS

Passive

44

PA4/FIFOADR0

I/O

17

AGND

Power

45

PA5/FIFOADR1

I/O

18

AVCC

Power

46

PA6/PKTEND

I/O

19

GND

Power

47

PA7/FLAGD/SL

I/O

20

IFCLK/T0OUT

Passive

48

GND

Power

21

RESERVED

Passive

49

RESET#

Passive

22

SCL

Passive

50

VCC

Power

23

SDA

Passive

51

WAKEUP

Passive

24

VCC

Power

52

PD0/FD8

I/O

25

PB0/FD0

I/O

53

PD1/FD9

I/O

26

PB1/FD1

I/O

54

PD2/FD10

I/O

27

PB2/FD2

I/O

55

PD3/FD11

I/O

28

PB3/FD3

I/O

56

PD4/FD12

I/O

图3-4引脚属性设置对话框图3-5引脚属性编辑完成后

(5)执行菜单命令【Tools】/【RenameComponent】,按照要求吧元器件命名为CY7C68013。

(6)执行菜单命令【File】/【Save】,保存库文件,命名为“CY7C68013-56PIN.SchLib”。

MC56F8323的原理图封装制作与上述步奏一致,这里不赘述。

3.4绘制总图

(1)执行菜单命令【Place】/【SheetSymbol】,绘制方块电路,按Tab键,根据电路要求设置属性,设置完成后如下图3-6所示。

图3-6方块电路属性设置对话框

(2)设置属性后,根据原理图的整体布局放置方块电路图。

全部放置完成后,如图3-7所示。

图3-7方块放置完成后截图

(3)执行菜单命令【Place】/【SheetEntry】,放置方块电路图的电路端口,按Tab键,根据电路要求设置属性,设置完成后如图3-8所示。

全部放置后,如图3-9所示。

图3-8电路端口属性设置对话框

图3-9电路端口全部放置完成

(4)使用

Placewire、PlaceBUS、PlaceBUSEntry等按键将电路端口连接在一起,连接完成后如图3-10所示。

另外需要使用网络标号

PlaceNetLabel,对各导线标号。

如果导线上没有网络标号,编译后会有导线没有连接的警告。

图3-10母图绘制完毕

分析:

本图对电源模块进行了改进,即添加了+3.3V的电路端口,其它子图也添加了+3.3V的电路端口,并用导线使他们有电气连接。

3.5绘制子图

3.5.1生成子图

执行菜单命令【Design】/【CreateSheetFromSymbol】,此时光标将变成十字形状,将其移植方块电路图上方,单击左键,将生成带有I/O端口的新建原理图,如图3-11所示。

图3-11生成子图截图

3.5.2放置元器件

从装入的元器件库中选定所需的各种元器件,逐一放置到原理图上,然后调整位置和方向,并设置元器件参数。

3.5.3原理图布线

将放置好的元器件的管脚用具有电气意义的导线、网络标号等连接起来,使整个元器件之间具有用户所设计的电气连接关系,并放置好电源与接地符号。

根据上述步骤,绘制出四张子图,如图3-12~3-15所示。

图3-12子图CYUSB

图3-13子图MCSYSTEM

图3-14子图AD

图3-15子图POWER

3.5.4更新元器件流水号

用上述方法画好四个子图后,执行菜单命令【Tools】/【Annotate】,弹出如图3-16所示的元器件流水号设置对话框,把五张原理图全选,单击

,更新元器件列表,弹出如图3-17所示的元器件序号变更信息;单击

按钮,系统自动更新元器件序号;单击

按钮,元器件变更列表;单击

按钮,确认元器件变更的有效性;最后,单击

按钮,实现元器件的自动编号,如图3-18所示。

图3-16元器件流水号设置对话框

图3-17元器件序号变更信息

图3-18元器件序号变更完成

3.6编译工程

执行菜单命令【Project】/【CompilePCBProjectPCB_Project.PrjPCB】,编译工程后,一般会出现一些错误和警告,这些错误和警告要去很好的解决,不然会影响接下来PCB版图绘制。

由于参考书上原理图的接法造成的错误会无法修改,这个错误就是:

原理图上的网络标号只对本原理图有效,而无法在所有的原理图中联通,例如+3.3V和+5V网络,现在对原理图进行小范围的修改。

对+3.3V网络标号的修改:

在各个子图的方块电路添加命名为+3.3V的电路端口,并进行连接,如图shangmian所示,所生成的子电路的电路端口也按照本来的电气连接进行布线,这样,所有子原理图的+3.3V都有了电气连接。

对+5V网络标号的修改:

取消网络标号,并以+5V电源替代之,这样这个错误也消失了。

3.7层次化原理图之间的切换

3.7.1从主原理图切换到方框电路图对应的子原理图

执行菜单命令【Tools】/【Up/DownHierarchy】后,鼠标变成十字形状。

将其移至主原理图的某个方块电路符号端口上,缓慢单击鼠标左键两次,就可以切换到改方块电路符号所对应的子原理图上。

3.7.2从子原理图切换到主原理图

执行菜单命令【Tools】/【Up/DownHierarchy】后,鼠标变成十字形状。

将其移至子原理图的某个输入输出端口上,单击鼠标左键。

系统会自动切换到主原理图上。

如果切换失败,请注意主原理图中各模块的名字是否与子图名字一样。

3.8确定和添加元件封装

3.8.1设计USB接口管脚封装

(1)执行菜单命令【File】/【New】/【Library】/【PCBLibrary】,进入元器件库编辑器。

(2)根据图3-19的距离要求,执行菜单命令【Place】/【Pad】,放置矩形焊盘与圆焊盘。

焊盘大小可以自行定义。

使用快捷键ctrl+M,点击两个焊盘中心点,可以查看焊盘之间的距离。

(3)选定TopOverlay层,执行菜单命令【Place】/【Line】,绘制元器件轮廓,绘制后该封装如图3-20所示。

(4)设置封装参考点,执行菜单命令【Edit】/【SetReference】/【pin1】,最后封装如图3-5所示

(5)命名封装为“USB接口管脚封装”,命名封装库为“USB接口管脚封装.PcbLib”。

图3-19USB接口JP1的管脚封装

图3-20USB接口封装

3.8.2载入所需元器件库

查阅有关资料可知,芯片CY7C68013A采用的是SSO-G56封装形式,芯片MC56F8323采用的是SO-G64封装形式。

与上面画的两个原理图封装和一个PCB封装一并载入,其他元器件如表2所示,载入后如图3-21所示。

表2USB2.0开发板元件封装形式

元件类型

元件封装

封装库

电阻R

R2012-0805

MiscellaneousDevices.IntLib

电容C

CR3216-1206

MiscellaneousDevices.IntLib

发光二极管DS

DSO-F2/D6.1

MiscellaneousDevices.IntLib

USB接头JP1

图3-5

自己设计

三端稳压器VR

SIP-G3/Y2

MiscellaneousDevices.IntLib

开关S

SPST-2

MiscellaneousDevices.IntLib

晶振Y

BCY-W2/D3.1

MiscellaneousDevices.IntLib

二极管D

DSO-C2/X3.3

MiscellaneousDevices.IntLib

运算放大器U

CDFP-G14/X.6

LTOperationalAmplifier.IntLib

晶振XTAL

BCY-W2/D3.1

MiscellaneousDevices.IntLib

图3-21已安装文件库

3.8.3更改元件封装形式

根据表2所述的元件封装形式,使用相似工具查找相同封装形式的元件,一并更改。

选定元件→右键→选择FindSimilarObjects→在ObjectSpecific栏中CurrentFootprint中选same→点击OK→CtrlA全部选定→在Inspector框中ObjectSpecific栏下CurrentFootprint更改元件封装形式。

如图3-22~图3-25。

双击元件,找到Footprint,双击查看是否导入了封装。

如图3-26、图3-27。

更改完成后,对元件选择FindSimilarObjects,最上一栏选择ANY,即可恢复对所有元件的显示。

如图3-28。

图3-22右键选定FindSimilarObjects

图3-23在CurrentFootprint栏中选same

图3-24选same点OK后的图形

 

图3-25ObjectSpecific栏下CurrentFootprint更改元件封装形式

图3-26右下部分Footprint

图3-27元件封装形式

图3-28恢复对所有元件的显示

3.9生成元器件清单

执行菜单命令【Reports】/【BillofMaterials】,生成元器件清单,元器件清单如图3-29所示。

图3-29BillofMaterials

4绘制PCB版图

4.1生成网络报表文件

执行菜单命令【Design】/【Netlistforproject】/【Protel】,生成网络报表文件,网络报表如图4-1所示。

图4-1网络报表

4.2创建PCB文档与设置

(1)在工程项目下新建一个PCB文档并保存。

(2)设置PCB版图参数,如图4-2所示,按默认值设置。

图4-2环境参数设置对话框

4.3规划电路板

(1)执行菜单命令【Edit】/【Origin】/【Set】,设置坐标原点。

(2)单击PCB编辑器窗口下方的“KeepOutLayer”层面标签,将当前工作层面设置为“KeepOutLayer”。

(3)执行菜单命令【Place】/【KeepOut】/【Track】,以设置的坐标原点为原点,绘制电气边界。

(4)双击直线,出现如图所示的直线属性设置对话框,根据坐标原点,设置成长4000mil,宽2000mil的矩形。

该矩形为电路板的电气边界。

(5)选中上述步骤绘制的矩形,执行菜单命令【Design】/【BoardShape】/【DefineFromSelectedObjects】,则电路板的外形也是长4000mil,宽2000mil的矩形。

4.4设置板层

(1)执行菜单命令【Design】/【LayerStackManger】,出现如图4-3所示的图层堆栈管理对话框。

图4-3图层堆栈管理对话框

(2)单击双层板的基板“Core”,表示要从双层板的中间加入层,单击“AddPlane”添加电源层和地层,双击新添加的层,弹出图层设置对话框,把电源层和地层分别命名为“POWER”,“GND”。

参数设置完毕后,图层堆栈管理对话框如图4-4所示。

图4-4图层堆栈管理对话框(设置完毕后)

4.5导入数据

(1)在PCB编辑器,执行【Design】/【ImportChangesFrompcb_project1.prjpcb】,弹出如图4-5所示的工程网络变化对话框。

图4-5工程网络变化对话框

(2)单击

按钮,弹出如图4-6所示的对话框,在状态栏“Check”一列中出现

说明转入的元器件正确。

图4-6设计项目修改对话框检查报告

(3)单击

按钮,将网络表和元件封装加载到PCB文件中。

生成如图4-7所示的PCB版图。

图4-7元器件导入后的PCB版图

4.6布局元器件

(1)对元器件采用手动布局的方法逐个布局,将有电气连接的元气件放在一起,模拟电路与数字电路分开,芯片周围有留有较大空间以方便接下来的布线,将不同电源的元器件分隔开。

布局后的结果如图4-8所示。

图4-8CIN1手动布局后截图

4.7内电层定义及分割

因为该电路有两个不同电源,分别是+3.3V和+5V,所以需要把电源层进行分割,具体做法是将PCB版图切换到“POWER”层,用直线工具把+5V区域围成一个多边形,此时板上就有两块区域,分别是+3.3V和+5V,分别双击+3.3V和+5V区域,进行电源层的定义,分别定义成+3.3V和+5V,分割定义后的电源层如图4-9所示。

由于地层性质一样,所以地层只需要定义为GND即可。

图4-9电源层分割后截图

4.8规则设置

(1)Clearance。

PCB里面所有的焊盘、过孔、走线、覆铜间距都可以在这里设置,根据工艺条件,设置为10mil(0.254mm)。

设置界面如图4-10所示。

图4-10短路间距设置对话框

(2)Width。

根据工艺条件,设置最小线宽8mil(0.2mm),最大线宽50mil(1.27mm),优先线宽10mil(0.25mm)。

设置界面如图4-11所示。

图4-11线宽设置对话框

(3)RoutingVias。

根据工艺条件,设置过孔最小内径15mil(0.38mm),最大内径30mil(0.76mm),优先内径15mil(0.38mm);过孔最小外径25mil(0.64mm),最大外径50mil(1.27mm),优先外径25mil(0.64mm)设置界面如图4-12所示。

图4-12过孔大小设置对话框

(4)PolygonConnect。

根据工艺条件和看干扰效果设置覆铜连接方式,设置结果如图4-13所示。

图4-13敷铜连接设置对话框

4.9自动布线

(1)执行【AutoPlacement】/【All】,弹出如图4-14所示的布线策略对话框。

单击

按钮进行自动布线。

图4-14布线策略对话框

(2)删掉“Room”,对一些没有布上的线用手动布线,布线完成的PCB版图如图4-15所示。

图4-15自动布线后截图

4.10手工调整

自动布线完成后,有些布线会不合理,例如过孔与元器件引脚距离过近,这就需要手工进行相应的调整,一般是执行菜单命令【Tools】/【Un-Route】/【Connection】拆除导线,然后进行手工重连。

4.11加宽电源线,地线

为了提高电路的抗干扰能力,增强系统的可靠性,往往需要将印刷电路板上的电源和接地线加宽,使用查找相似的功能,找出所有的电源线、地线,把他们的线框加宽到20mil(0.5mm)。

4.12加泪滴

泪滴是焊盘与导线或者是导线与导孔之间的滴装连接过度,设置泪滴的目的是在电路板受到巨大外力的冲撞时,避免导线与焊盘或者导线与导孔的接触点断开,另外,设置泪滴也可使PCB电路板显得更加美观。

执行菜单命令【Tools】/【Teardrops】,勾选AllVias和Add,点击OK即可。

 添加后效果如图4-16所示。

图4-16放置泪滴后截图

4.13放置安装孔定位孔

在Keep-Out层放置放置安装孔定位孔,安装孔采用直径为3mm的圆,定位孔孔采用短直径为3mm的椭圆,由于需要较为准确是装空,所以这一放置了钻孔中心,采用先钻小孔在钻大孔的方法,放置安装孔和定位孔后如图4-17所示。

图4-17安装孔/定位孔截图

4.14放置敷铜

【Place】/【PlacePolygonPlane】放置敷铜可减小地线阻抗,提高抗干扰能力;降低压降,提高电源效率;分别在顶层和底层放置敷铜,敷铜后效果如图4-18,4-19所示。

图4-18顶层敷铜截图

图4-19底层敷铜截图

4.15拼版

4.15.1Ctrl+a选择全部,按下Ctrl+C组合键,此时出现十字图形,用来选择基准点,这里们将其中心对准左下角,单击鼠标左键。

如图4-20.然后按照图4-21操作。

4-20选择基准点

图4-21特殊粘贴

4.15.2点击PasteSpecial(特殊粘贴)之后会出现如图4-22下对话框,第一个复选框不能勾选,如果勾选只能复制你所在的当前层,例如:

你现在在Toplayer层,那么你复制的只是Toplayer上的东西,其他层的东西将不会被复制。

第二个也不能选,如果选上,会出现如相同名称的电气节点没有连接的提醒,这里我们直接将第三个复选框选上就好。

我们点击的PasteArray,出现如图4-23所示对话框。

图4-22PasteSpecial选项

4-23PlaceVariables选项

4.15.3PlaceVariables选项中的ItemCount是设置粘贴的个数,ArrayType是用来设置粘贴PCB板的排列类型,有2种,Circular是环形排列,linear是线型排列,根据自己的需要选择,这里我们选择Linear,LinearArray是用来设置粘贴的每块PCB板之间的相对位置,参考点是步骤4.15.1点下去的那一点,这里我们选择X坐标为4025mil,y坐标为0mil设置好后我们点击OK,这时出现十字图形,这个十字图形的中心对应与特殊粘贴后的PCB板位置就相当于步骤2中点下去的哪一点相对于原PCB板的位置,点击左键,如图4-24,即可放置1块PCB板,根据自己的需要放置PCB板,放置时出现需不需要从新敷铜,这里点击选择NO不需要。

4-24对应原始板的基准点,设置复制板的起始点。

4.15.4重复上述操作,此时完成2行2列的拼板现象如图4-25,最后需要重新定义工艺板边(工艺板边加在线路板的长边),切换到Keep-Out-Layer绘制,【Design】【BoardShape】【RefineBoardShape】。

框中边界即可。

如图4-26所示。

4-252行2列的拼板

图4-26拼版后截图

 

5模板的设计

5.1定位模板/钻孔模板

由于所有的过孔都采用打通孔然后加隔离环的方式,故只需一个模

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1