




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2第13章 综合案例演练内容提示:本章结合实际案例,对前面的基础知识进行综合演练操作,具体实例如下。高速A/D、D/A电路设计单片机最小系统板设计FPGA系统板设计DSP系统板设计313.1 高速A/D、D/A电路设计A/D作为数字信号的入口,采样编码的准确率作为数字信号的入口,采样编码的准确率影响着后端处理的有效性。如果影响着后端处理的有效性。如果A/D输出的噪输出的噪声过大,后端电路无法依靠算法来修正时,数声过大,后端电路无法依靠算法来修正时,数据将失去意义。因此设计一个据将失去意义。因此设计一个A/D电路板时最电路板时最重要的是对干扰的处理,这也是衡量一个重要的是对干扰的处理,这也是衡量
2、一个A/D电路板好坏的标准。电路板好坏的标准。D/A是电路后端的输出部分,一般是电路中的是电路后端的输出部分,一般是电路中的最后一部分电路,最后一部分电路,D/A的性能直接决定了输出的性能直接决定了输出信号的性能。因此一个信号的性能。因此一个D/A电路的设计对整个电路的设计对整个系统起着至关重要的作用。系统起着至关重要的作用。413.1.1 实例解析下面列出所使用的核心芯片的部分资料,包括下面列出所使用的核心芯片的部分资料,包括AD9057、DAC902和和OPA690。(1)AD9057的主要特点如下:内含8位低功耗模数转换器。具有120MHz模拟信号带宽。片内带有2.5V基准电压源和跟踪/
3、保持电路。1V峰-峰值(Vp-p)模拟电压输入。采用单一的+5V电源供电。适用+5V或+3V供电的数字逻辑系统。具有休眠模式,在休眠模式时的功耗低于10mW。具有40MHz、60MHz、80MHz三个采样速率等级可选。采用20脚贴片式塑料封装(20-SSOP)形式,工作温度范围为-40+85。(2)DAC902的主要特点如下:12比特高速数模转换器。优秀的SFDR性能,在100MSPS速率输出时在20MHz可达到68dBc。低功耗,+5V供电时功耗为170mW。自适应全范围变化。采用单一的+5V或+3V电源供电。采用28脚贴片式塑料封装(TSSOP)形式,工作温度范围为-40+85。(3)OP
4、A690的主要特点如下:宽带电压反馈运算放大器。增益带宽积为500MHz。最小工作电流为5.5mA,最大输出电流为190mA。输出电压范围是4V。采用单电源+5V+12V供电,或双电源2.5V 6V。最高转换速率为1800V/s。采用8脚贴片式塑料封装(8-SSOP)形式,工作温度范围为-40+85。513.1.2 绘制A/D原理图绘制绘制A/D原理图的步骤如下。原理图的步骤如下。(1)元件库中没有AD9057这个元件,需要自己动手制作。由于AD9057是20脚对称排列,因此以Miscellaneous Devices.lib元件库中的HEADER 102为基础创建AD9057元件,如图13.
5、1所示。(2)单击Edit按钮,在弹出的元件编辑器中按照AD9057的管脚进行编辑,如图13.2所示,编辑完成后对元件重新命名,如图13.3所示。613.1.2 绘制A/D原理图(3) 同样,以同样,以HEADER 42为基础绘制放大器为基础绘制放大器LF741,如图如图13.4所示。在所示。在LF741中中有三个管脚为有三个管脚为NC,注意引脚,注意引脚属性的设置。绘制完成后将属性的设置。绘制完成后将元件保存为元件保存为LF741。(4) 绘制完成元件后,按照绘制完成元件后,按照芯片特性和电路原理,连接芯片特性和电路原理,连接电路图,连接完成的核心电电路图,连接完成的核心电路如图路如图13.
6、5所示。所示。 (5) 为了减少干扰,需要对为了减少干扰,需要对电源进行去耦,即在每个电电源进行去耦,即在每个电源的接入端进行电容滤波,源的接入端进行电容滤波,电路如图电路如图13.6所示。所示。713.1.2 绘制A/D原理图(6)AD9057的数据位与插针的的数据位与插针的连接采用网络标识形式。为减连接采用网络标识形式。为减少时钟信号对其他信号的影响,少时钟信号对其他信号的影响,将时钟信号周围的管脚接地,将时钟信号周围的管脚接地,如图如图13.7所示。所示。(7)连接好电路原理图后,对连接好电路原理图后,对元件进行自动标注,选择元件进行自动标注,选择ToolsAnnotate命令,在命令,
7、在Anotate Options下拉列表中选下拉列表中选择择All Parts,在,在Group Parts Together If Match By中选择中选择Part Type,如图,如图13.8所示,单所示,单击击OK按钮,进行标注。按钮,进行标注。(8)完成后,生成元件更新报完成后,生成元件更新报表,列出更新情况,如图表,列出更新情况,如图13.9所示。所示。 (9)原理图绘制完成后,生成原理图绘制完成后,生成网络表,以便进行网络表,以便进行PCB设计。设计。 813.1.2 绘制A/D原理图(10)生成的网络表如图生成的网络表如图13.13所示。检查网络表,察看各所示。检查网络表,察
8、看各网络连接情况,尤其是元件网络连接情况,尤其是元件的封装形式是否正确,如果的封装形式是否正确,如果有错将无法导入有错将无法导入PCB,无法,无法设计印制电路板。设计印制电路板。(11)生成元件报表可以了解生成元件报表可以了解元件的使用情况,便于制板元件的使用情况,便于制板后的焊接。选择后的焊接。选择ReportBill of Material菜菜单命令,执行生成元件报表单命令,执行生成元件报表向导,如图向导,如图13.14所示。所示。(12)按照向导的提示设置完按照向导的提示设置完成后,生成的元件报表如图成后,生成的元件报表如图13.15所示。所示。913.1.2 绘制A/D原理图(13)
9、新建新建PCB设计文档,将名称设计文档,将名称改为改为AD9057.PCB,双击图标,进,双击图标,进入入PCB编辑器,选择编辑器,选择DesignLayer Stack Manager菜单命令,设置电路板的工作层,菜单命令,设置电路板的工作层,如图如图13.16所示。所示。(14) 设置好工作层后,在设置好工作层后,在Keep-Out Layer工作层中绘制工作层中绘制PCB边界,边界,然后导入网络表,选择然后导入网络表,选择DesignLoad Net菜单命令,选菜单命令,选择要装入的网络表,如图择要装入的网络表,如图13.17所所示。示。(15) 导入网络表以后,可以看到导入网络表以后,
10、可以看到所有的元件都堆积在一起。选择所有的元件都堆积在一起。选择ToolsAuto Placer菜单命令进行菜单命令进行自动布局,并进行自动布局的设置,自动布局,并进行自动布局的设置,如图如图13.18所示。所示。1013.1.2 绘制A/D原理图(16)执行自动布局命令后,执行自动布局命令后,手动调整某些元件,使布局手动调整某些元件,使布局看起来更整齐一些,完成布看起来更整齐一些,完成布局后的电路如图局后的电路如图13.19所示。所示。(17)对电路进行布线,首先对电路进行布线,首先对电源和地进行预自动布线,对电源和地进行预自动布线,设置线宽为设置线宽为15mil,然后锁定,然后锁定已布好的
11、线,对其他的信号已布好的线,对其他的信号线进行自动布线,设置线宽线进行自动布线,设置线宽为为10mil。布线结束后,给所。布线结束后,给所有的焊盘添加泪滴,选择有的焊盘添加泪滴,选择ToolsTeardrops菜单命令,菜单命令,选中选中All Pads和和All Vias,单,单击击Add按钮。添加泪滴焊盘按钮。添加泪滴焊盘后的电路图如图后的电路图如图13.20所示。所示。1113.1.2 绘制A/D原理图(18) 添加焊盘后,进行敷铜处理。添加焊盘后,进行敷铜处理。在弹出的属性设置框中设置网络为在弹出的属性设置框中设置网络为“GND”,Hatching Style设置为设置为“90-Deg
12、ree Hatch”,Layer设置设置为为“TopLayer”,Surround Pads With设置为设置为“Arcs”,Minium Primitive Size设置为设置为“3mil”。设。设置完成后,单击置完成后,单击OK按钮,出现十按钮,出现十字光标,绘制出敷铜区域,此处将字光标,绘制出敷铜区域,此处将整个电路包围。敷铜后的电路如图整个电路包围。敷铜后的电路如图13.21所示。所示。(19) 完成完成PCB的绘制后,检查一的绘制后,检查一下是否有不合乎规矩的地方,选择下是否有不合乎规矩的地方,选择ToolsDesign Rule Check菜单菜单命令,设置检查规则,如图命令,设
13、置检查规则,如图13.22所示。所示。(20) 检查错误结果报告如图检查错误结果报告如图13.23所示,如果有错误,需要参照提示所示,如果有错误,需要参照提示改正相应的错误,直至没有错误为改正相应的错误,直至没有错误为止。止。1213.1.3 绘制D/A原理图(1)元件库中没有元件库中没有DAC902和和OPA690这两个元件,需要自己动这两个元件,需要自己动手制作。由于手制作。由于DAC902是是28脚对称脚对称排列,因此以排列,因此以“Miscellaneous Devices.lib”元件库中的元件库中的“HEADER 142”为基础创建为基础创建DAC902元件,元件,D0D11是数据
14、输是数据输入管脚,修改后的入管脚,修改后的DAC902如图如图13.24所示。所示。(2)OPA690共有共有8个管脚,以个管脚,以Miscellaneous Devices.lib元件元件库中的库中的HEADER 42为基础创建,为基础创建,创建后的创建后的OPA690如图如图13.25所示,所示,注意引脚属性的设置。注意引脚属性的设置。 (3)绘制完成元件后,按照芯片绘制完成元件后,按照芯片特性和电路原理,连接电路图,连特性和电路原理,连接电路图,连接完成的核心电路如图接完成的核心电路如图13.27所示。所示。 1313.1.3 绘制D/A原理图(4)为减少干扰,需要对电源进为减少干扰,需
15、要对电源进行去耦,即在每个电源的接入端进行去耦,即在每个电源的接入端进行电容滤波,电路如图行电容滤波,电路如图13.28所示。所示。5)原理图绘制完成后,生成网原理图绘制完成后,生成网络表,以便进行络表,以便进行PCB设计。选择设计。选择DesignCreate Netlist菜单命令,菜单命令,在弹出的设置对话框中选择当前文在弹出的设置对话框中选择当前文档为档为“Active sheet”,输出格式,输出格式选择选择“Protel2”,网络标识的范围,网络标识的范围为为“Net Labels and Ports Global”,选中,选中Append sheet numbers to loc
16、al和和Include un-named single pins,如图,如图13.29所示。所示。(6)生成的网络表如图生成的网络表如图13.30所示。所示。检查网络表,察看各网络连接情况,检查网络表,察看各网络连接情况,尤其是元件的封装形式是否正确,尤其是元件的封装形式是否正确,如果有错将无法导入如果有错将无法导入PCB,无法设,无法设计印制电路板。计印制电路板。1413.1.3 绘制D/A原理图(7) 生成元件报表可以了生成元件报表可以了解元件的使用情况,便解元件的使用情况,便于制板后的焊接。选择于制板后的焊接。选择ReportBill of Material菜单命令,执行菜单命令,执行生
17、成元件报表向导,如生成元件报表向导,如图图13.31所示。所示。(8) 按照向导的提示,使按照向导的提示,使用默认的设置即可,设用默认的设置即可,设置完成后,生成的元件置完成后,生成的元件报表如图报表如图13.32所示。所示。1513.1.4 案例点拨对于高速模数转换器的电路设计,要注意遵循一定的对于高速模数转换器的电路设计,要注意遵循一定的规则,否则可能造成信号噪声增大甚至根本没有数字规则,否则可能造成信号噪声增大甚至根本没有数字数据输出。在印制线路板的布局布线上,更是要十分数据输出。在印制线路板的布局布线上,更是要十分小心注意。根据经验,使用时应注意以下几点。小心注意。根据经验,使用时应注
18、意以下几点。(1)电源的选择。 (2)电源的去耦。 (3)地的处理。 (4)采样时钟的处理 (5)数字接口的处理 (6)高速数字信号线应尽量远离模拟信号线。(7)模拟信号输入脚两边应布设模拟地线,以使之与数字信号和时钟隔离开来。(8)所有信号线应尽可能短,且应避免90拐角。1613.2 单片机最小系统板设计单片机是目前应用最广的微型控制器,常用的单片机是目前应用最广的微型控制器,常用的51系列单片机,虽然价格低廉,但功能十分局系列单片机,虽然价格低廉,但功能十分局限,而限,而8051F系列在系列在51的基础上增加了许多实的基础上增加了许多实用的硬件资源,比如用的硬件资源,比如A/D、D/A及及
19、Flash存储器存储器等。可以说等。可以说8051F是一个高性能的微处理器。是一个高性能的微处理器。本节将制作一个以本节将制作一个以8051F020为核心芯片的单片为核心芯片的单片机最小系统板。机最小系统板。1713.2.1 单片机简介(1)C8051F020单片机简介单片机简介C8051F020单片机是Cygnal公司2000年推出的新一代(SOC)单片机,与8051系列兼容,在性能上得到了大幅度提高。SOC是随着半导体生产技术的不断发展而产生的新概念,它是对集成度要求越来越高和对嵌入式控制技术可靠性要求越来越高的产物。 (2)RS-232C标准标准RS-232C是美国电子工业协会(EIA)
20、正式公布的、在异步串行通信中应用最广的标准。该标准适用于DCE和DTE间的串行二进制通信,最高数据传送速率可达19.2kbps,最长传送电缆可达15米。RS-232C标准定义了25根引线,对于一般的双向通信,只需使用串行输入RXD,串行输出TXD和地线GND。 (3)MAX232芯片简介芯片简介MAX232芯片是MAXIM公司生产的低功耗、单电源双RS-232发送/接收器。适用于各种EIA-232E和V.28/V.24的通信接口。 (4)RS-485标准标准1977年EIA制定了新的标准RS-449,它定义了在RS-232C中没有的10种电路功能,可以支持较高的传输速率、较远的传输距离,提供平
21、衡电路改进接口的电器特性,规定用37脚连接器。 (5)MAX485芯片介绍芯片介绍MAX485是用于RS-485和RS-422通信的低功率收发器,芯片中包含有1个驱动器和1个接收器。 1813.2.2 绘制原理图原理图既可以画在一个版面中,原理图既可以画在一个版面中,也可以分不同的功能将原理图绘也可以分不同的功能将原理图绘制成层次式。下面分别介绍这两制成层次式。下面分别介绍这两种方案。种方案。1整图整图2自顶向下设计原理图自顶向下设计原理图1913.2.3 生成报表生成报表的步骤如下。生成报表的步骤如下。(1)原理图绘制完成后,生成网络表,以便进行PCB设计。选择DesignCreate Ne
22、tlist菜单命令,在弹出的设置对话框中选择当前文档Active Project,因为采用了层次设计方法,所以网络范围要选择当前工程。输出格式选择Protel 2,网络标识的范围为Net Labels and Ports Global,选中Append sheet numbers to local和Include un-named single pins,如图13.59所示。(2)生成的网络表如图13.60所示。网络表分为两部分,前一部分描述元件的属性,包括元件的序号、封装形式和文本注释。后一部分描述了电气连接,作为起止标志。2013.2.3 生成报表(3) 生成元件报表可以了生成元件报表可以
23、了解元件的使用及封装信解元件的使用及封装信息,选择息,选择ReportBill of Material菜单命令,菜单命令,执行生成元件报表向导,执行生成元件报表向导,选择当前工程,如图选择当前工程,如图13.61所示。所示。(4) 按照向导的提示,设按照向导的提示,设置完成后生成的元件报置完成后生成的元件报表如图表如图13.62所示。所示。2113.2.4 设计印制电路板设计印制电路板的具体步骤如下。设计印制电路板的具体步骤如下。(1)新建PCB设计文档,将名称改为8051F020.PCB,双击图标,进入PCB编辑器,选择DesignLayer Stack Manager菜单命令设置电路板的工
24、作层,如图13.63所示。(2)设置好工作层后,单击Keep-Out Layer选项卡标签,在Keep-Out Layer工作层中绘制PCB边界,选择PlaceWire菜单命令,绘制完成的边界如图13.64所示。(3)设置好工作层后,单击BottomOverlay选项卡标签,在BottomOverlay工作层中绘制电气特性边界,选择PlaceWire命令,绘制完成的边界如图13.65所示。2213.2.4 设计印制电路板(4) 绘制边界后,导入网络绘制边界后,导入网络表,选择表,选择DesignLoad Net菜单命令,选择要装入的网菜单命令,选择要装入的网络表络表Sheet1.NET,如图,
25、如图13.66所示。所示。(5) 导入网络表以后,可以导入网络表以后,可以看到所有的元件都堆积在一看到所有的元件都堆积在一起,如图起,如图13.67所示。进行自所示。进行自动布局,选择动布局,选择ToolsAuto Placer菜单命令执行自动布菜单命令执行自动布局,将元件分散开。局,将元件分散开。(6) 执行自动布局命令后,执行自动布局命令后,元件分散开的电路如图元件分散开的电路如图13.68所示。所示。2313.2.4 设计印制电路板(7)对电路进行手动布局,将单片机对电路进行手动布局,将单片机8051F020放置在电路中央,放置在电路中央,I/O引脚引脚放置在电路外围,串口放置在较宽阔放
26、置在电路外围,串口放置在较宽阔的地方,的地方,JTAG接口放置在边角,将接口放置在边角,将数字电路和模拟电路分开放置。手动数字电路和模拟电路分开放置。手动布局后的电路如图布局后的电路如图13.69所示。所示。(8)首先对电源和地进行预自动布线,首先对电源和地进行预自动布线,设置线宽为设置线宽为15mil,然后锁定已布好,然后锁定已布好的线,对其他的信号线进行手动布线,的线,对其他的信号线进行手动布线,设置线宽为设置线宽为10mil。注意相同类型的。注意相同类型的走线方向最好平行一致,手动布线后走线方向最好平行一致,手动布线后电路如图电路如图13.70所示。所示。(9)进行敷铜处理。设置网络为进
27、行敷铜处理。设置网络为GND,Hatching Style设置为设置为45-Degree Hatch,Layer设置为设置为BottomLayer,并设置去除死铜,设,并设置去除死铜,设置完成后,单击置完成后,单击OK按钮,出现十字光按钮,出现十字光标,绘制出敷铜区域,此处将整个电标,绘制出敷铜区域,此处将整个电路包围。在底层敷铜后的电路如图路包围。在底层敷铜后的电路如图13.71所示。所示。2413.2.4 设计印制电路板(10) 进行顶层敷铜处理,选择进行顶层敷铜处理,选择PlacePolygon Plane菜单命令,菜单命令,网络同样设置为网络同样设置为GND、Layer设置设置为为To
28、pLayer,其他设置与底层相,其他设置与底层相同,对整个电路进行敷铜处理。对同,对整个电路进行敷铜处理。对顶层敷铜后的电路如图顶层敷铜后的电路如图13.72所示。所示。(11) 完成完成PCB的绘制后,检查一的绘制后,检查一下是否有不合规矩的地方,选择下是否有不合规矩的地方,选择ToolsDesign Rule Check菜单菜单命令,设置检查规则,单击命令,设置检查规则,单击Run ERC按钮,开始检查,设置对话框按钮,开始检查,设置对话框如图如图13.73所示。所示。(12) 检查错误结果报告如图检查错误结果报告如图13.74所示,如果有错误,需要参照提示所示,如果有错误,需要参照提示改
29、正相应的错误,直至没有错误为改正相应的错误,直至没有错误为止。止。2513.2.4 设计印制电路板(13)从错误报告上可以发现,从错误报告上可以发现,报错为检查规则设置冲突,报错为检查规则设置冲突,因此更改规则设置,选择因此更改规则设置,选择DesignRules菜单命令,菜单命令,对规则进行修改,如图对规则进行修改,如图13.75所示。所示。(14)重新进行错误检查,直重新进行错误检查,直至没有错误为止,如图至没有错误为止,如图13.76所示。所示。(15)进行电路板进行电路板3D显示,电显示,电路板的正面如图路板的正面如图13.77所示。所示。(16)3D显示电路板的反面,显示电路板的反面
30、,如图如图13.78所示。所示。2613.2.5 案例点拨对于单片机的电路设计,注意以下几点:对于单片机的电路设计,注意以下几点:在元器件的布局方面,应该把相互有关的元件尽量放得靠近一些,例如晶振、时钟输入端等。 时钟线垂直于I/O线比平行于I/O线干扰小,时钟元件引脚应远离I/O线。石英晶体下面以及对噪声敏感的器件下面不要走线。在关键元件旁边安装去耦电容。 在单片机控制系统中,地线的种类有很多,有系统地、屏蔽地、数字地、模拟地等,地线是否布局合理,将决定电路板的抗干扰能力。 I/O驱动电路尽量靠近印制板边,让其尽快离开印制板。 印制板尽量使用45折线而不用90折线布线以减小高频信号对外的发射
31、与耦合。2713.3 FPGA系统板设计13.3.1 FPGA系统板简介FPGA具有现场可编程的特点,并且它使用系统内可再编程(ISP)技术,使系统内的硬件功能可以像软件一样被编程并再配置,为实现很多复杂的信号处理提供了新方法。FPGA还具有设计周期短,片内资源丰富,可无限次加载等特点,很适合对具体任务进行全硬件设计实现。FPGA是一种对纯软件实现和纯硬件实现方法的合理折衷,它的优势是非常明显的:性能高,速度快。 开发周期短,节约成本。 灵活性好,便于修改。 可再用性强。 2813.3.1 FPGA系统板简介系统板简介FPGA成为新一代可编程逻辑电路应用的热点,成为新一代可编程逻辑电路应用的热
32、点,本章将介绍本章将介绍FPGA系统板的设计。一个系统板的设计。一个FPGA系系统板包括了核心芯片统板包括了核心芯片Cyclone EP1C6的主要配的主要配置电路,下载及调试接口置电路,下载及调试接口(JTAG),和其他电路,和其他电路通信的接口通信的接口(USB、SPI)等。等。1Cyclone EP1C6简介简介2SPI接口简介接口简介3USB接口简介接口简介4USB芯片芯片CY7C68013介绍介绍2913.3.2 绘制原理图设计原理图的步骤如下。设计原理图的步骤如下。(1)使用层次化的设计方法,将整个电路划分为5个子电路,分别是FPGA.Sch、SPI.Sch、Power.Sch、U
33、SB.Sch和CY7C68013.Sch,顶层电路设计如图13.80所示。(2)SPI.Sch电路设计如图13.81所示。SPI接口包括了4个接口,一个为主机接口,另外3个为从机,通过一个MAX3485后,连接成SPI总线模式。(3)SPI主控芯片负责控制收发使能信号(SPI_SO-En和SPI_SI-En),电路如图13.82所示。3013.3.2 绘制原理图(4) SPI从芯片接受命令,并从芯片接受命令,并进行接收和发送进行接收和发送(SPI_SCK、SPI_SI和和SPI_SO),如图,如图13.83所示。所示。(5) 为将信号转换成为将信号转换成SPI电平,电平,使用串口电压转换芯片使
34、用串口电压转换芯片MAX485(MAX3485指一个指一个芯片内封装了芯片内封装了3个相同的个相同的MAX485),电路连接如图,电路连接如图13.84所示。所示。(6) 由由MAX3485输出的信号输出的信号将输出到将输出到SPI端口,电路如图端口,电路如图13.85所示。所示。SPI端口共有端口共有15针,使用元件针,使用元件DB15,封装类,封装类型为型为DB15RA/M。3113.3.2 绘制原理图(7) Power.Sch原理图电路原理图电路如图如图13.86所示。电路将所示。电路将5V电压转换成电压转换成3.3V电压,提供电压,提供给芯片使用,本电路设计给芯片使用,本电路设计4种种
35、电压,电压,5V、3V、3.3V和和1.5V。(8) 电压转换芯片使用电压转换芯片使用LT1805,使用电源控制芯片,使用电源控制芯片TPS767D318分配电流,电分配电流,电路设计如图路设计如图13.87所示。所示。(9) 对所有使用电源的地方对所有使用电源的地方进行电源去耦,包括进行电源去耦,包括3.3V、3V及及1.5V,如图,如图13.88所示。所示。3213.3.2 绘制原理图(10)复位电路如图复位电路如图13.89所示。所示。(11)USB.Sch电路原电路原理图如图理图如图13.90所示。所示。(12)USB核心电路如核心电路如图图13.91所示,所示,USB元件选择元件选择
36、USBCON,封装封装USBPORTB。3313.3.2 绘制原理图(13)CY7C68013.Sch电源配置部分电路电源配置部分电路如图如图13.92所示。所示。(14)电源模块电路如电源模块电路如图图13.93所示。所示。(15)CY7C68013.Sch电路如图电路如图13.94所所示。示。3413.3.2 绘制原理图(16)FPGA.Sch电路如图电路如图13.95所示,包含所示,包含144脚的脚的EP1C6的核心电路,配置芯的核心电路,配置芯片片EPCS1、EP1C6下载调试下载调试的的JTAG接口和下载配置芯片接口和下载配置芯片的的AS接口。此外,还设计了接口。此外,还设计了4个个
37、LED指示灯。指示灯。(17)EP1C6与与SPI接口部分接口部分的电路如图的电路如图13.96所示。可以所示。可以任意指定任意指定I/O成为成为SPI接口,接口,考虑到元件的布置,选择考虑到元件的布置,选择37脚到脚到47脚。脚。(18)JTAG接口和接口和AS接口电接口电路如图路如图13.97所示。所示。3513.3.3 生成报表生成报表的具体步骤如下。生成报表的具体步骤如下。(1)原理图绘制完成后,生成网络表,以便进行PCB设计。选择DesignCreate Netlist菜单命令,在弹出的设置对话框中选择当前文档Active Project,因为采用了层次设计方法,所以网络范围要选择当
38、前工程。输出格式选择Protel 2,网络标识的范围为Net Labels and Ports Global,选中Append sheet numbers to local和Include un-named single pins,如图13.98所示。(2)生成的网络表如图13.99所示。网络表分为两部分,前一部分描述了元件的属性,包括元件的序号、封装形式和文本注释。后一部分描述了电气连接作为起止标志。3613.3.3 生成报表(3) 生成元件报表可以生成元件报表可以了解元件的使用及封了解元件的使用及封装信息,选择装信息,选择ReportBill of Material菜单命令,菜单命令,执行
39、生成元件报表向执行生成元件报表向导,选择当前工程,导,选择当前工程,如图如图13.100所示。所示。(4) 生成的元件报表如生成的元件报表如图图13.101所示。所示。3713.3.4 设计印制电路板设计印制电路板的具体步骤设计印制电路板的具体步骤如下。如下。(1)打开PCB设计向导,如图13.102所示。单击Next按钮,进入PCB设置。 (2)选择电路板类型为Custom Made Board,如图13.103所示。(3)设置电路板的尺寸为2000mil2000mil,其他设置如图13.104所示。 3813.3.4 设计印制电路板(4)设置电路板的工设置电路板的工作层数,此电路选作层数,
40、此电路选择两层,如图择两层,如图13.105所示。所示。(5)设置只有过孔,设置只有过孔,如图如图13.106所示。所示。 (6)选择双面放贴片选择双面放贴片元件,如图元件,如图13.107所示。所示。3913.3.4 设计印制电路板(7) 设置导线宽度、过孔和设置导线宽度、过孔和内孔直径及导线之间的安全内孔直径及导线之间的安全距离,如图距离,如图13.108所示。所示。 (8) 导入网络表,选择导入网络表,选择DesignLoad Net菜单命令,菜单命令,选择要装入的网络表,如图选择要装入的网络表,如图13.109所示。所示。(9) 导入网络表以后,对电导入网络表以后,对电路进行布局。可以
41、先自动布路进行布局。可以先自动布局,然后手动调整,也可以局,然后手动调整,也可以直接手动布局。将模拟电路直接手动布局。将模拟电路部分集中在一边,接口电路部分集中在一边,接口电路放置在电路板靠近边缘的地放置在电路板靠近边缘的地方。布局后的电路如图方。布局后的电路如图13.110所示。所示。4013.3.4 设计印制电路板(10)对电路进行布线处理。进对电路进行布线处理。进行手动布线,先布电源和地线,行手动布线,先布电源和地线,然后布模拟电路的信号,然后布模拟电路的信号,FPGA引线及其他信号线,布引线及其他信号线,布线后的电路如图线后的电路如图13.111所示。所示。(11) 由于电路板中模拟电
42、路较由于电路板中模拟电路较多,敷铜时先对模拟部分进行多,敷铜时先对模拟部分进行底层敷铜,如图底层敷铜,如图13.112所示。所示。(12)再对模拟电路部分进行顶再对模拟电路部分进行顶层敷铜处理,然后对其他部分层敷铜处理,然后对其他部分进行底层敷铜处理,底层两块进行底层敷铜处理,底层两块铜之间一点连接,而且中间连铜之间一点连接,而且中间连接一个磁珠或接一个磁珠或0欧姆电阻来减欧姆电阻来减小数字地对模拟地的影响,敷小数字地对模拟地的影响,敷铜后的电路如图铜后的电路如图13.113所示。所示。4113.3.4 设计印制电路板(13) 完成完成PCB的绘制后,对的绘制后,对PCB板进板进行行ERC检查
43、,选择检查,选择ToolsDesign Rule Check菜单命令,设置检查规则,菜单命令,设置检查规则,如图如图13.114所示。所示。(14) 检查错误结果报告如图检查错误结果报告如图13.115所所示,如果有错误,需要参照提示改正示,如果有错误,需要参照提示改正相应的错误,直至没有错误为止。相应的错误,直至没有错误为止。(15) 进行电路板进行电路板3D显示,选择显示,选择ViewBoard in 3D菜单命令。电路菜单命令。电路板的正面如图板的正面如图13.116所示,元件中没所示,元件中没有有SPI接口及电压转换的接口及电压转换的3D封装,仅封装,仅做参考。做参考。(16) 3D显
44、示电路板的反面如图显示电路板的反面如图13.117所示,贴片电阻和电容都放置所示,贴片电阻和电容都放置在反面。在反面。至此,至此,FPGA系统板电路设计完成,系统板电路设计完成,将文件存盘,打印输出,与实物对比将文件存盘,打印输出,与实物对比后如果没有问题,可以送交制板厂进后如果没有问题,可以送交制板厂进行电路板的制作。行电路板的制作。4213.3.5 案例点拨(1) 对于对于FPGA的电路设计,注意以下几点:的电路设计,注意以下几点:减小来自电源的噪声。 注意印制线板与元器件的高频特性。 元件布局要合理分区。 处理好接地线。 用好去耦电容。 (2) 降低噪声与电磁干扰的一些经验:降低噪声与电
45、磁干扰的一些经验:能用低速芯片就不用高速的,高速芯片用在关键地方。可用串一个电阻的办法,降低控制电路上下沿跳变速率。使用满足系统要求的最低频率时钟。时钟产生器尽量靠近到用该时钟的器件。石英晶体振荡器外壳要接地。用地线将时钟区圈起来,时钟线尽量短。I/O驱动电路尽量靠近印制板边,让其尽快离开印制板。 4313.3.5 案例点拨闲置不用的门电路输入端不要悬空,闲置不用的运放正输入端接地,负输入端接输出端。印制板尽量使用45度折线而不用90度折线布线,以减小高频信号对外的发射与耦合。印制板按频率和电流开关特性分区,噪声元件与非噪声元件要距离远一些。单面板和双面板用单点接电源和单点接地,电源线、地线尽
46、量粗,经济上能承受的话用多层板以减小电源与地的容生电感。时钟、总线、片选信号要远离I/O线和接插件。模拟电压输入线、参考电压端要尽量远离数字电路信号线,特别是时钟。时钟线垂直于I/O线比平行于I/O线干扰小,时钟元件引脚远离I/O电缆。元件引脚要尽量短,去耦电容引脚要尽量短。关键的线要尽量粗,并在两边加上保护地。高速线要短、要直。对噪声敏感的线不要与大电流,高速开关线平行。石英晶体下面以及对噪声敏感的器件下面不要走线。任何信号都不要形成环路,如不可避免,让环路区尽量小。每个集成电路一个去耦电容。 4413.4 DSP系统板设计数字信号处理数字信号处理(Digital Signal Proces
47、sing,DSP)技术是对数技术是对数字信号做加工处理,以达到符合字信号做加工处理,以达到符合要求的信号形式。当输入信号是要求的信号形式。当输入信号是模拟信号时,模拟信号时,DSP系统的输出信系统的输出信号也应是模拟信号,因此经过加号也应是模拟信号,因此经过加工处理后的数字信号需经工处理后的数字信号需经D/A(Digital/Analog)转换器转换转换器转换成模拟信号,再由内插滤波器进成模拟信号,再由内插滤波器进行内插和平滑滤波,最后得到一行内插和平滑滤波,最后得到一个所需要的模拟信号。个所需要的模拟信号。(1)数字信号处理的发展历程 (2)实现数字信号处理的方法 (3)DSP系统具有优点(
48、4)DSP器件一般具有特点系统结构如图系统结构如图13.118所示。所示。 4513.4.2 相应资料1. DSP芯片:TMS320VC5402目前,目前,DSP芯片厂商中最成功的芯片厂商中最成功的DSP芯片当数美国德州仪芯片当数美国德州仪器公司器公司(Texas Instruments,TI)的系列产品。的系列产品。TI公司将常公司将常用的用的DSP芯片归纳为芯片归纳为3大系列,它们是大系列,它们是TMS320C2000、TMS320C5000和和TMS320C6000。TMS320C2000是作控制用的最佳是作控制用的最佳DSP,可替代过去的,可替代过去的Clx和和CZx,主要应用于电机控
49、制等领域。,主要应用于电机控制等领域。2. FPGA芯片:FLEX10KAltera公司的FPGA经过多年的发展,已经形成了从低端到高端的一系列产品。从过去单一的FLEX10K系列,发展出现在的多个系列。包括在FLEX10K系列基础上发展出来的ACEXIK系列,以及更大规模和更强功能的APEX系列,规模较大、性价比又很高的CYCLONE系列,以及高端的Stratix系列。规模从最初的几千门发展到百万门。4613.4.3 绘制原理图绘制原理图的设计步骤如下。绘制原理图的设计步骤如下。(1)新建原理图,使用层次化的设计方法,根据系统的结构,将整个电路划分为7个子电路,分别是FPGA.Sch、DSP
50、.Sch、DAC.Sch、RAM.Sch、Power_Cpld.Sch、USB.Sch和Filter.Sch,顶层电路设计如图13.119所示。 (2)DAC.Sch电路设计如图13.120所示。 (3)为保护D/A的输入管脚,在输入管脚前接入小电阻,电路如图13.121所示。电平转换芯片LT1805的电路如图13.122所示。(4)对输出信号进行放大,采用比例放大的电路形式,如图13.123所示。4713.4.3 绘制原理图(5) 电源滤波及磁珠接地电源滤波及磁珠接地电路如图电路如图13.124所示。所示。(6) 在在DSP.Sch原理图电原理图电路中包含两个路中包含两个DSP芯片芯片电路,
51、以及一个电路,以及一个JTAG接接口电路,如图口电路,如图13.125所所示。示。(7) DSP1的电路和的电路和JTAG接口电路如图接口电路如图13.126所所示。示。(8) DSP0电路如图电路如图13.127所示。所示。4813.4.3 绘制原理图(9)FPGA.Sch电路原理如图电路原理如图13.128所示。电路包含所示。电路包含FPGA芯片芯片FLEX10K的电路连接、下载调试的电路连接、下载调试接口接口JATG的电路以及输入输出的的电路以及输入输出的引脚插针电路。引脚插针电路。FLEX10K芯片共芯片共有有144个引脚,使用两个个引脚,使用两个225的的插针引出部分插针引出部分I/
52、O管脚。管脚。(10) 由于由于FPGA内的程序掉电就消内的程序掉电就消失,为了能够永久地保存程序和不失,为了能够永久地保存程序和不必每次上电都下载程序,在必每次上电都下载程序,在FPGA旁添加配置芯片旁添加配置芯片EPC1,它是一个,它是一个EPROM。配置芯片的电路及。配置芯片的电路及JTAG接口的电路如图接口的电路如图13.129所示。所示。(11) Power_Cpld.Sch电路原理如电路原理如图图13.130所示。所示。4913.4.3 绘制原理图(12)使用使用ACTIVE双路输双路输出低压降出低压降(LDO)稳压器芯稳压器芯片片TPS767D318配置各配置各芯片的电压。稳压器
53、芯芯片的电压。稳压器芯片电路如图片电路如图13.131所示。所示。(13)电源及滤波电路如图电源及滤波电路如图13.132所示。所示。(14) CPLD芯片芯片EPM7128S电路如图电路如图13.133所示。所示。5013.4.3 绘制原理图(15)Ram.Sch电路如图电路如图13.134所示。电路包含所示。电路包含4个个FIFO电路、电路、2个个Flash电路、电路、2个个Ram电路和电路和1个双向收个双向收发器电路。发器电路。(16)EP1C6与与SPI接口电路接口电路如图如图13.135所示。所示。(17)Flash电路如图电路如图13.136所示。所示。(18)JTAG接口和接口和AS接口接口电路如图电路如图13.137所示。所示。5113.4.3 绘制原理图(19)74FCT16245是是5V供电的供电的16位双向收发位双向收发器电路,如图器电路,如图13.138所所示。示。(20)USB.Sch原理图电原理图电路如图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 室外庭院涂料施工方案
- 机房 施工方案
- 开工施工方案
- 滩涂锚杆施工方案
- TSHJNXH 0014-2024 火力发电厂烟气二氧化碳捕集系统(化学吸收法)能效评价方法
- TSHAEPI 003-2022 餐饮油烟在线监测(光散射法)与监控技术规范
- 二零二五年度解除影视制作解除担保合同
- 二零二五年度个人债权转让及债务清收执行合作协议
- 二零二五年度跨境离婚协议书电子化执行合同
- 二零二五年度子女自愿离婚协议书范本及离婚后子女监护权
- 输变电工程施工质量验收统一表式(线路工程)
- 普通工安全技术操作规程交底注意事项(8篇)
- 2025届江苏省十三大市高三冲刺模拟历史试卷含解析
- 《高等数学(第2版)》 高职 全套教学课件
- 五代十国史料辑存阅读笔记
- DataOps 实践指南 2.0白皮书
- 农村宅基地和建房(规划许可)申请表
- 2024年铁岭卫生职业学院单招职业技能测试题库及答案解析
- 课本剧哈姆雷特剧本
- 供电所班组建设方案
- 委托处置不良资产协议(三篇)
评论
0/150
提交评论