北航电子电路设计训练数字部分实验报告

合集下载

北航电子电路设计--模拟部分实验报告

北航电子电路设计--模拟部分实验报告

《电子电路设计--模拟部分》实验一:共射放大器分析与设计1.实验目的:(1)进一步了解Multisim的各项功能,熟练掌握其使用方法,为后续课程打好基础。

(2)通过使用Multisim来仿真电路,测试如图1所示的单管共射放大电路的静态工作点、电压放大倍数、输入电阻和输出电阻,并观察静态工作点的变化对输出波形的影响。

(3)加深对放大电路工作原理的理解和参数变化对输出波形的影响。

(4)观察失真现象,了解其产生的原因。

图12.实验步骤:(1)请对该电路进行直流工作点分析,进而判断管子的工作状态。

Ub=2.96644mV Uc=9.08733mV Ue=2.34087mV因为Ub>Ue,Uc>Ub,所以工作在放大区。

(2)请利用软件提供的各种测量仪表测出该电路的输入电阻。

I=1.298uA U=7.692mV R=5.926KΩ(3)请利用软件提供的各种测量仪表测出该电路的输出电阻。

I=1.298uA U=7.692mV R=5.926KΩ(4)请利用软件提供的各种测量仪表测出该电路的幅频、相频特性曲线。

(5)请利用交流分析功能给出该电路的幅频、相频特性曲线。

(6)请分别在30Hz、1KHz、100KHz、4MHz和100MHz这5个频点利用示波器测出输入和输出的关系,并仔细观察放大倍数和相位差。

30Hz如图输入峰峰值26.453mV 输出峰峰值38.592mV 相位差20度左右1KHz如图输入峰峰值21.731mV 输出峰峰值213.626mV 相位差180度100KHz如图输入峰峰值21.421mV 输出峰峰值213.181mV 相位差180度4MHz如图输入峰峰值10.381mV 输出峰峰值104.492mV 相位差180度100MHz如图输入峰峰值529.081uV 输出峰峰值4.525mV 相位差150度数据分析:由数据可以看到,频率较低时,放大倍数较小;在中间频率段放大倍数较高,并能够维持稳定;而当频率超过一定值时,放大倍数下降。

北航电子电路实验报告二

北航电子电路实验报告二
(2)输入电阻
测试方法同第二步
测得:Ii=202.33nA,Ui=99.996mV,进而可求的Ri=494.22kΩ
(3)输出电阻
测试方法同第三步
测得:Io=2.913mA,Uo=99.996mV,进而可求的Ro=34.32Ω
(4)利用软件提供的各种测量仪表测出该电路的幅频、相频特性曲线:
将xbp表如图所示连接在电路中,观察xbp表即可得其幅频、相频特性曲线
100mV
对于电路一用上面公式计算放大倍数,可以看到随着RL的增加,放大倍数增加,逐渐接近输入电压100mV。
而对于理想放大器来说,跟随器的作用就是使得输出电压等于输入电压,所以输出电压恒为100mV
3测量输出电阻
将输入电压源短路,同时在输出端串接电压源,同时连接万用表如下图所示
测得:Io=2.929mA,Uo=99.996mV,进而可求的Ro=34.140Ω
4利用软件提供的测量仪表测出电路的幅频、相频特性曲线
将xbp表如图所示连接在电路中,观察xbp表即可得其幅频、相频特性曲线
5利用交流分析功能测出电路的幅频、相频特性曲线
电路一
10欧
100欧
1000欧
10千欧
100千欧
1兆欧
100兆欧
22.088mV
81.811mV
98.302mV
99.665mV
99.803mV
99.816mV
99.818mV
运算放大器
10欧
100欧
1000欧
10千欧
100千欧
1兆欧
100兆欧
100mV
100mV
100mV
100mV
100mV
100mV
电子电路

北航电路实验报告

北航电路实验报告

实验一、组合逻辑电路一、实验目的(1)熟悉集成电路的引脚排列(2)掌握TTL门电路逻辑功能的测试方法(3)掌握TTL组合逻辑电路的实际方法,完成单元功能电路的设计(4)熟悉中规模集成电路译码器、数据译码器的性能与应用(5)掌握数字电子技术实验箱的功能及使用方法二、仪器设备(1)双踪示波器1台(2)500型万用表1台(3)数字逻辑实验箱(4)74LS00(5)74LS39(6)74LS153三、用两片74LS00自拟一个三人表决电路设三输入分别为A、B、C,当两人以上同意时发光二极管亮真值表如下1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1电路图如下:运行结果如下所示。

一人按下:二人按下:三人按下:2、设计一个三输入三输出的逻辑电路真值表如下用两个数据选择器74LS153设计电路,电路图如下:红绿灯亮:黄红灯亮:绿黄灯亮:实验二、时序逻辑电路一、实验目的(1)掌握D触发器和JK触发器逻辑功能的测试方法(2)掌握74LS161功能和引脚图,设计和实现具有一定功能的时序逻辑电路,体会不同控制端在电路设计中的作用(3)了解所用总规模集成器件的性能和应用二、仪器设备(1)双踪示波器1台(2)500型万用表1台(3)数字逻辑实验箱(4)74LS74(5)74LS20(6)74LS00(7)74LS161三、实验原理与内容1、利用2片74LS74、1片74LS20和2片74LS00设计一个4人抢答器。

电路图如下:主持人未按下抢答无效:A完成抢答其他选手按下无效:抢答完成后选手松开按钮灯保持不灭:2、利用中规模计数器74LS161实现任意进制计数器(1)用预置数置0实现七进制计数器电路图如下:计数为3的图片:计数为6的图片:,.。

北航电子电路实验总和

北航电子电路实验总和

电子电路设计实验仪器科学与光电工程131713尧爸爸2016.4.18实验一:共射放大器分析与设计一、实验目的(1)进一步了解Multisim的各项功能,熟练掌握其使用方法,为后续课程打好基础。

(2)通过使用Multisim来仿真电路,测试如图1所示的单管共射放大电路的静态工作点、电压放大倍数、输入电阻和输出电阻,并观察静态工作点的变化对输出波形的影响。

(3)加深对放大电路工作原理的理解和参数变化对输出波形的影响。

(4)观察失真现象,了解其产生的原因。

二、实验电路三、实验过程(1)请对该电路进行直流工作点分析,进而判断管子的工作状态。

操作步骤如下:Simulate-Analyses-DC Operating Point图1直流工作点为Ib=6.215uA,Ic=966.535uA,Uce=6.766V图2由上V(1)为c极;V(4)为b极;V(2)为e极由此可得Ube=0.619V,Ucb=6.14710V说明发射结正偏,集电结反偏,三极管工作在放大状态。

(2)请利用软件提供的各种测量仪表测出该电路的输入电阻。

用万用表测量输入端的电压和电流,电路图接法如图3所示(将万用表选为交流电压和交流电流档):图3测量结果为:图4经计算得到,输入电阻为3166Ω(3)请利用软件提供的各种测量仪表测出该电路的输出电阻。

这里注意一定要将输出回路断开,再接入万用表,采用测量开路电压和短路电流的方法测量输出电阻。

否则测量的是最后负载电阻的阻值。

用万用表测量输出端的电压和电流,接法如图如5所示(将万用表先后选为交流电压和交流电流档):图5测量结果为:图6经计算得到,输出电阻为2557.23Ω(4)请利用软件提供的各种测量仪表测出该电路的幅频、相频特性曲线。

采用波特测试仪如下图7搭接电路:图7该电路的幅频、相频特性曲线如图8所示图8(5)请利用交流分析功能给出该电路的幅频、相频特性曲线。

操作步骤如下:Simulate-Analyses-AC Operating,选择分析点为输出电压,得到下图9:图93dB带宽是指示数为最大值的0.707时,对应的fL和fH,图中测得最大值为19.1037V,则3dB带宽应对应纵轴为13.5063V,fH=283.1MHz,fL=79.4Hz(6)请分别在30Hz、1KHz、100KHz、4MHz和100MHz这5个频点利用示波器测出输入和输出的关系,并仔细观察放大倍数和相位差。

北航_电子实习_模拟部分_实验报告试验4

北航_电子实习_模拟部分_实验报告试验4

仪器科学与光电工程学院电子实习A2 模拟部分实验报告实验四:集成运算放大器应用2012/5/12目录一、实验目的 (2)二、实验结果 (2)1)实验电路 (2)2)示波器观察放大倍数 (2)3)分析参考电压与输出直流信号的关系: (5)4)分析温度漂移特性: (6)5)搭建积分器,微分器,射随器电路: (7)A)积分器 (7)B)微分器 (9)C)射随器: (10)6)搭建减法器: (11)三、问题回答 (12)(1)大信号放大的特性与小信号放大特性的区别? (12)(2)运放的重要指标有哪些? (12)(3)运算放大器AD817本身的输入输出电阻是多少?对于整体运放电路,输入输出电阻如何估算? (12)(4)运放的温度漂移特性如何,并试回答原因何在? (12)(5)请分析并总结仿真结论与体会。

(13)图表目录Figure 1 实验电路 (2)Figure 2 反馈电阻Rf=1kohm (4)Figure 3 反馈电阻Rf=2kohm (4)Figure 4 偏置电压和输出饱和值 (5)Figure 5 积分器正弦输入 (7)Figure 6 积分器正弦波输入电路 (8)Figure 7 积分器方波输入 (8)Figure 8 积分器方波输入电路图 (9)Figure 9 微分器输出波形 (9)Figure 10 微分器电路结构 (10)Figure 11 射随器输入输出波形 (10)Figure 12 射随器输入输出数值 (11)Figure 13 射随器结构 (11)Figure 14 减法器结构及输出电压 (11)实验四:集成运算放大器应用一、实验目的(1)了解集成运放的内部结构及各部分功能、特点;(2)了解集成运放主要参数的定义,以及它们对运放性能的影响。

(3)掌握集成运算放大器的正确使用方法;(4)掌握用集成运算放大器构成各种基本运算电路的方法;(5)掌握根据具体要求设计集成运算放大电路的方法,并会计算相应的元件参数;(6)学习使用示波器DC、AC输入方式观察波形的方法,掌握输出波形的测量绘制方法。

北航电子实习模拟部分实验报告3

北航电子实习模拟部分实验报告3

实验三:差动放大器分析与设计一、实验目的(1)通过使用Multisim来仿真电路,测试差分放大电路的静态工作点、差模电压放大倍数、输入电阻、输出电阻;(2)加深对差分放大电路工作原理的理解;(3)通过仿真,体会差分放大电路对温漂的抑制作用二、实验步骤(1)请对该电路进行直流工作点分析,进而判断电路的工作状态。

(2)请利用软件提供的电流表测出电流源提供给差放的静态工作电流。

(3)请利用软件提供的各种测量仪表测出该电路的输入、输出电阻。

(4)请利用软件提供的各种测量仪表测出该电路的单端出差模放大倍数。

(5)请利用软件提供的各种测量仪表测出该电路的幅频、相频特性曲线。

(6)请利用交流分析功能给出该电路的幅频、相频特性曲线。

(7)请利用温度扫描功能给出工作温度从0℃变化到100℃时,输出波形的变化。

*(8)根据前面得到的静态工作点,请设计一单管共射电路,使其工作点和图3电路的静态工作点一样。

利用温度扫描功能,给出单管共射电路工作温度从0℃变化到100℃时,输出波形的变化,比较单管共射电路与共射差分电路的区别。

三、实验问题(1)根据直流工作点分析的结果,说明该电路的工作状态。

(2)请画出测量电流源提供给差放的静态工作电流时,电流表在电路中的接法,并说明电流表的各项参数设置。

(3)详细说明测量输入、输出电阻的方法(操作步骤),并给出其值。

(4)详细说明测量差模放大倍数的方法(操作步骤),并给出其值。

(5)详细说明两种测量幅频、相频特性曲线的方法(操作步骤),并分别画出幅频、相频特性曲线。

*(6)对比实验步骤(7)和(8)的结果,你有何结论?(7)对比实验步骤(4)和(9)的结果,你有何结论?(8)请分析并总结仿真结论与体会。

四、实验结果0)实验电路图根据实验要求,画出实验电路图如下所示1)直流静态工作点分析其中,V(2)=-2.11726mV,V(3)=11.63205V,V(4)=-585.02429mV。

北航_电子实习_数字部分实验报告

北航_电子实习_数字部分实验报告

报告名称:电子电路设计训练数字部分学院:仪器科学与光电工程学院目录实验报告概述: (3)一、选做实验总结: (3)(1)补充练习2:楼梯灯设计 (3)(2)练习题6:用两种不同的设计方法设计一个功能相同的模块,完成4个数据的冒泡排序 (5)(3)练习题3:利用10MB的时钟,设计一个单周期形状的周期波形 (6)(4)练习题4:运用always块设计一个8路数据选择器 (6)(5)练习题5:设计一个带控制端的逻辑运算电路 (7)二、必做实验总结: (7)(1)练习一:简单组合逻辑设计 (7)(2)练习三:利用条件语句实现计数分频失序电路 (7)(3)练习四:阻塞赋值与非阻塞赋值得区别 (8)(4)练习五:用always块实现较复杂的组合逻辑电路 (8)(5)练习六:在verilog HDL中使用函数 (9)(6)练习七:在verilog HDL中使用任务 (9)(7)练习八:利用有限状态机进行时许逻辑设计 (10)三、实验总结及体会: (10)四、选作程序源代码 (11)(1)练习题3:利用10MB的时钟,设计一个单周期形状的周期波形 (11)(2)练习题4:运用always块设计一个8路数据选择器 (12)(3)练习题5:设计一个带控制端的逻辑运算电路 (13)(4)练习题6:用两种不同的设计方法设计一个功能相同的模块,完成4个数据的冒泡排序 (14)(5)补充练习2:楼梯灯设计 (16)图表目录Figure 1 楼梯灯任务4 (5)Figure 2 组合逻辑 (5)Figure 3 时序逻辑 (6)Figure 4 周期波形 (6)Figure 5 8路数据选择器 (6)Figure 6 逻辑运算电路 (7)Figure 7 组合逻辑设计 (7)Figure 8 计数分频时序电路 (8)Figure 9 阻塞赋值与非阻塞赋值得区别 (8)Figure 10 always块组合逻辑电路 (9)Figure 11 使用函数 (9)Figure 12 使用任务 (10)Figure 13 有限状态机 (10)电子电路设计训练(数字部分)实验报告实验报告概述:本实验报告为对四次电子电路设计训练(数字部分)实验的总结,主要包括以下四部分:第一部分为选做实验总结,主要包括每个选择实验的设计思路、运行结果、注意事项、心得体会;第二部分为必做实验总结,包括运行结果、总结、心得体会;第三部分为课程总结和体会,是对全部实验及课程的总结;第四部分为选做实验部分源代码;一、选做实验总结:(1)补充练习2:楼梯灯设计设计思路:本题给出楼梯的运行规则,并分别给与四个相应任务进行编程设计,考虑到程序的通用性及FPGA高速并行处理的优点,主要思路如下:根据运行规则(8s内和大于8s等),对每个灯的相应状态进行编程,设计时序逻辑及有限状态机;由于在总体上看,每个灯的状态变化相对独立(只有一个人上楼除外),故对每个灯编程所得到的程序代码可通用于其它灯(只需要改变相应寄存器定义即可),此即为灯控制模块,对4个不同的任务,只需设计其它部分判断逻辑,即可完成任务要求;如此设计,可大大提高程序设计效率、易用性,同时如果面对更多的灯控制需要,也可快速进行修改部署。

北航实验报告封面(共8篇)

北航实验报告封面(共8篇)

北航实验报告封面(共8篇)北航惯性导航综合实验一实验报告实验一陀螺仪关键参数测试与分析实验加速度计关键参数测试与分析实验二零一三年五月十二日实验一陀螺仪关键参数测试与分析实验一、实验目的通过在速率转台上的测试实验,增强动手能力和对惯性测试设备的感性认识;通过对陀螺仪测试数据的分析,对陀螺漂移等参数的物理意义有清晰的认识,同时为在实际工程中应用陀螺仪和对陀螺仪进行误差建模与补偿奠定基础。

二、实验内容利用单轴速率转台,进行陀螺仪标度因数测试、零偏测试、零偏重复性测试、零漂测试实验和陀螺仪标度因数与零偏建模、误差补偿实验。

三、实验系统组成单轴速率转台、MEMS 陀螺仪(或光纤陀螺仪)、稳压电源、数据采集系统与分析系统。

四、实验原理1. 陀螺仪原理陀螺仪是角速率传感器,用来测量载体相对惯性空间的角速度,通常输出与角速率对应的电压信号。

也有的陀螺输出频率信号(如激光陀螺)和数字信号(把模拟电压数字化)。

以电压表示的陀螺输出信号可表示为:UGUG?0??kG??kGfG(a)?kG?G(1-1)式中fG(a)是与比力有关的陀螺输出误差项,反映了陀螺输出受比力的影响,本实验不考虑此项误差。

因此,式(1-1)简化为 UGUG?0??kG??kG?G(1-2)由(1-2)式得陀螺输出值所对应的角速度测量值:测量?UG?UG(0)(1-3) ??GkG对于数字输出的陀螺仪,传感器内部已经利用标度因数对陀螺仪模拟输出进行了量化,直接输出角速度值,即:测量??0??真值??G(1-4)?0是是陀螺仪的零偏,物理意义是输入角速度为零时,陀螺仪输出值所对应的角速度。

且UG(0)?kG?0 (1-5)?测量精度受陀螺仪标度因数kG、随机漂移?G、陀螺输出信号UG的检测精度和UG(0)的影响。

通常kG和UG(0)表现为有规律性,可通过建模与补偿方法消除,?G表现为随机特性,可通过信号滤波方法抵制。

因此,准确标定kG和UG(0)是实现角速度准确测量的基础。

北航电气技术实践FPGA报告

北航电气技术实践FPGA报告

北航电气技术实践FPGA报告一、引言FPGA(Field-Programmable Gate Array)是一种可编程逻辑器件,广泛应用于数字电路设计和嵌入式系统中。

本报告旨在介绍北航电气技术实践课程中关于FPGA的学习和实践情况。

二、学习内容和方法在本课程中,我们学习了FPGA的基本概念、设计流程和相应的开发工具。

通过理论学习和实践操作,我们了解了FPGA的逻辑门、时序设计、硬件描述语言等基本知识,并掌握了使用Verilog HDL进行FPGA设计的方法。

三、实践项目在实践环节中,我们开展了一个基于FPGA的LED灯控制项目。

该项目要求使用FPGA设计一个电路,控制LED灯的亮灭。

通过按下按钮,可以实现LED灯的开关。

首先,我们进行了电路设计和仿真。

根据项目需求,我们设计了一个基于FPGA的计数器电路,通过每按下一次按钮,计数器就加1,当计数器的值为奇数时,LED灯亮;当计数器的值为偶数时,LED灯灭。

然后,我们使用Verilog HDL对电路进行了描述,并进行了功能仿真,以验证电路的正确性。

接着,我们进行了综合和布局布线。

通过综合,我们将Verilog HDL代码转化为逻辑门电路。

然后,我们对逻辑门电路进行布局布线,将逻辑门相互连接,形成电路板的物理布局,并进行布线优化,以提高电路的时序性能。

最后,我们进行了FPGA的烧录和调试。

将完成布局布线的电路通过JTAG接口烧录到FPGA芯片中,并使用开发板上的按钮进行了调试和验证。

通过调试,我们确保了LED灯的控制逻辑和亮灭效果的正确性。

四、实践收获与感悟通过这个FPGA实践项目,我收获了很多。

首先,我对FPGA的基本原理和设计流程有了更深入的理解。

其次,我学会了使用Verilog HDL进行FPGA设计,在实际操作中更加熟悉了FPGA开发工具的使用。

另外,我也意识到了FPGA在数字电路设计中的重要性和灵活性,它可以根据实际需求进行快速的硬件原型设计和验证。

北航电力电子实验报告

北航电力电子实验报告

电力电子实验报告学号姓名王天然实验一功率场效应晶体管(MOSFET)特性与驱动电路研究一.实验目的:1.熟悉MOSFET主要参数的测量方法2.掌握MOSEET对驱动电路的要求3.掌握一个实用驱动电路的工作原理与调试方法二.实验设备和仪器1.NMCL-07电力电子实验箱中的MOSFET与PWM波形发生器部分2.双踪示波器3.安培表(实验箱自带)4.电压表(使用万用表的直流电压档) 三.实验方法1.MOSFET 主要参数测试 (1)开启阀值电压V GS(th)测试开启阀值电压简称开启电压,是指器件流过一定量的漏极电流时(通常取漏极电流I D =1mA)的最小栅源极电压。

在主回路的“1”端与MOS 管的“25”端之间串入毫安表(箱上自带的数字安培表表头),测量漏极电流I D ,将主回路的“3”与“4”端分别与MOS 管的“24”与“23”相连,再在“24”与“23”端间接入电压表, 测量MOS 管的栅源电压Vgs ,并将主回路电位器RP 左旋到底,使Vgs=0。

图2-2 MOSFET实验电路将电位器RP逐渐向右旋转,边旋转边监视毫安表的读数,当漏极电流I D=1mA时的栅源电压值即为开启阀值电压V GS(th)。

读取6—7组I D、Vgs,其中I D=1mA必测,填入下表中。

I D0.2 0.5 1 5 100 200 500 (mA)Vgs2.64 2.72 2.863.04 3.50 3.63 3.89 (V)(2)跨导g FS测试双极型晶体管(GTR)通常用h FE(β)表示其增益,功率MOSFET器件以跨导g FS表示其增益。

跨导的定义为漏极电流的小变化与相应的栅源电压小变化量之比,即g FS=△I D/△V GS。

★注意典型的跨导额定值是在1/2额定漏极电流和V DS=15V下测得,受条件限制,实验中只能测到1/5额定漏极电流值,因此重点是掌握跨导的测量及计算方法。

根据上一步得到的测量数值,计算gFS=0.0038ΩI D(mA)0.2 0.5 1 5 10 100 200 500Vgs(V) 2.64 2.72 2.86 3.04 3.13 3.5 3.63 3.89g FS0.0038 0.0036 0.0222 0.0556 0.2432 0.7692 1.1538DS导通电阻定义为R DS=V DS/I D将电压表接至MOS 管的“25”与“23”两端,测量U DS,其余接线同上。

电子训练的实训报告(3篇)

电子训练的实训报告(3篇)

第1篇一、实训背景随着科技的发展,电子技术已经成为现代工业和日常生活中不可或缺的一部分。

为了提高学生的实践能力,增强对电子技术的理解和应用,我校组织了一次为期两周的电子训练实训。

本次实训旨在通过实际操作,让学生深入了解电子元件的特性和应用,掌握基本的电子电路设计和制作技能。

二、实训目的1. 熟悉电子元件的基本特性和用途。

2. 掌握电子电路的基本原理和设计方法。

3. 学会使用电子焊接工具和设备。

4. 提高动手能力和问题解决能力。

三、实训内容1. 电子元件识别与测试- 认识电阻、电容、电感、二极管、三极管等基本电子元件。

- 学习使用万用表等测试工具对电子元件进行检测。

2. 基本电路设计与制作- 学习电路图的基本符号和绘制方法。

- 设计并制作简单的电子电路,如晶体管放大电路、滤波电路等。

3. 电子焊接技术- 学习电子焊接的基本技巧和安全操作规范。

- 实践焊接电子元件,组装简单的电路板。

4. 电路调试与故障排除- 学习使用示波器等工具对电路进行调试。

- 掌握基本的故障排除方法。

四、实训过程第一周:理论学习与元件识别实训开始,我们首先进行了电子元件的理论学习,详细了解了各种电子元件的特性和应用。

随后,在老师的指导下,我们逐一识别了电阻、电容、电感、二极管、三极管等基本电子元件,并使用万用表进行了测试。

第二周:电路设计与制作在掌握了基本元件知识后,我们开始进行电路设计。

首先,我们学习了电路图的基本符号和绘制方法,然后根据设计要求,绘制了晶体管放大电路和滤波电路的原理图。

接下来,我们在老师的指导下,使用电子焊接工具和设备,将元件焊接在电路板上。

五、实训成果通过两周的实训,我们取得了以下成果:1. 成功识别和测试了多种电子元件。

2. 设计并制作了晶体管放大电路和滤波电路。

3. 掌握了电子焊接的基本技巧和安全操作规范。

4. 学会了使用示波器等工具对电路进行调试。

六、实训总结本次电子训练实训让我们受益匪浅。

通过实际操作,我们不仅加深了对电子技术的理解,还提高了动手能力和问题解决能力。

北航电力电子实验报告

北航电力电子实验报告

北航电力电子实验报告一、实验目的电力电子是指能够对电能进行控制、调节和变换的设备和技术。

本实验旨在通过对电力电子元件和电路的实际操作,了解电力电子的基本原理和工作特性,掌握电力电子技术的应用。

二、实验内容1.了解电力电子元件的工作原理和特性,包括二极管、晶闸管、MOSFET等。

2.使用电力电子元件搭建基本电力电子实验电路,包括电压倍增器、交流调压电路等。

3.对电力电子元件和电路进行实验调试,观察和测量电路中电压、电流等参数。

4.记录实验结果,撰写实验报告。

三、实验步骤1.根据实验要求和提供的材料,准备实验所需的电力电子元件和电路板。

2.根据实验指导书的要求,依次搭建不同的电力电子电路。

3.使用万用表、示波器等测试仪器,对电路中的电压、电流等参数进行测量和观察。

4.调试电路,观察电力电子元件的工作情况,并记录实验数据。

5.完成实验后,将实验所用的设备归还到指定位置,整理实验报告。

四、实验结果分析本实验以搭建电压倍增器为例,观察和测量了电压倍增器电路中的输入电压、输出电压和负载电流等参数。

通过实验发现,当输入电压为直流电压时,输出电压比输入电压高;当输入电压为交流电压时,输出电压也为交流电压,但其幅值大于输入电压。

此外,当负载电流增加时,电路中的电流也相应增加,但电压倍增器的输出稳定性有一定的局限性,不适用于所有场合。

五、实验总结通过本次实验,我深入了解了电力电子元件和电路的工作原理和特性,通过实际操作和测量,进一步加深了对电力电子技术的理解。

实验过程中,我掌握了搭建和调试电力电子电路的方法和技巧,提高了实际操作的能力。

同时,也意识到了电力电子技术在现代工程和生活中的广泛应用,对工程实践有着重要的意义。

在未来的学习和实践中,我将进一步探索和应用电力电子技术,为工程和生活提供更好的解决方案。

同时,也要不断学习和更新电力电子技术的知识,跟随科技的发展,不断提升自己的专业素养和技能水平。

北航电路实验报告

北航电路实验报告

北航电路实验报告北航电路实验报告引言北航电路实验是电子信息工程专业学生必修的一门实践课程,旨在帮助学生理解和掌握电路的基本原理和实验技巧。

本文将对北航电路实验进行详细的报告和分析,以便更好地总结和应用所学知识。

实验一:电路基础实验电路基础实验是北航电路实验的第一次实践活动,通过搭建简单的电路并测量电流和电压,学生可以对电路的基本概念和特性有一个初步的了解。

首先,我们使用面包板搭建了一个简单的电路,包括电源、电阻和电流表。

然后,我们通过改变电阻的大小,测量了电路中的电流和电压。

实验结果表明,电流与电压成正比,而电阻则影响电流的大小。

实验二:交流电路实验交流电路实验是北航电路实验的第二个实践环节,通过使用交流电源和各种电路元件,学生可以研究交流电路的特性和行为。

我们首先搭建了一个简单的交流电路,包括交流电源、电感和电容。

然后,我们测量了电路中的电流和电压,并绘制了电流和电压随时间变化的波形图。

实验结果表明,电感和电容对交流电路的行为有重要影响,可以产生滤波、延时等效果。

实验三:放大电路实验放大电路实验是北航电路实验的第三个实践环节,通过使用放大器和各种电路元件,学生可以研究电路的放大效果和信号处理。

我们首先搭建了一个简单的放大电路,包括放大器、电阻和信号源。

然后,我们输入不同幅度和频率的信号,并测量输出信号的幅度和频率。

实验结果表明,放大器可以放大输入信号的幅度,同时也会对信号的频率产生一定的影响。

实验四:滤波电路实验滤波电路实验是北航电路实验的第四个实践环节,通过使用滤波器和各种电路元件,学生可以研究电路的滤波效果和频率响应。

我们首先搭建了一个简单的滤波电路,包括滤波器、电容和电阻。

然后,我们输入不同频率的信号,并测量输出信号的幅度和相位。

实验结果表明,滤波器可以对输入信号进行频率选择,滤除不需要的频率成分。

实验五:数字电路实验数字电路实验是北航电路实验的最后一个实践环节,通过使用数字电路元件和逻辑门,学生可以研究电路的逻辑运算和数字信号处理。

北航电子电路设计训练模拟部分实验报告

北航电子电路设计训练模拟部分实验报告

电子电路设计训练模拟部分实验实验报告实验一:共射放大器分析与设计1.目的:(1)进一步了解Multisim的各项功能,熟练掌握其使用方法,为后续课程打好基础。

(2)通过使用Multisim来仿真电路,测试如图1所示的单管共射放大电路的静态工作点、电压放大倍数、输入电阻和输出电阻,并观察静态工作点的变化对输出波形的影响。

(3)加深对放大电路工作原理的理解和参数变化对输出波形的影响。

(4)观察失真现象,了解其产生的原因。

图 1 实验一电路图2.步骤:(1)请对该电路进行直流工作点分析,进而判断管子的工作状态。

(2)请利用软件提供的各种测量仪表测出该电路的输入电阻。

(3)请利用软件提供的各种测量仪表测出该电路的输出电阻。

(4)请利用软件提供的各种测量仪表测出该电路的幅频、相频特性曲线。

(5)请利用交流分析功能给出该电路的幅频、相频特性曲线。

(6)请分别在30Hz、1KHz、100KHz、4MHz和100MHz这5个频点利用示波器测出输入和输出的关系,并仔细观察放大倍数和相位差。

(提示:在上述实验步骤中,建议使用普通的2N2222A三极管,并请注意信号源幅度和频率的选取,否则将得不到正确的结果。

)3.实验结果及分析:(1)根据直流工作点分析的结果,说明该电路的工作状态。

由simulate->analyses->DC operating point,可测得该电路的静态工作点为:图 2 直流工作点由V(5)>V(4)>V(2),可知,晶体管发射结导通,且发射结正偏,集电结反偏,晶体管工作在放大状态。

(2)详细说明测量输入电阻的方法(操作步骤),并给出其值。

图 3 输入电阻测量使用交流模式的电流表接在电路的输入端测量输入电压和输入电流,如图所示,可得输入电阻:7.691 3.352.295i i i U mV R k I Aμ===Ω。

(3)详细说明测量输出电阻的方法(操作步骤),并给出其值。

北航电子电路设计训练

北航电子电路设计训练
编写规格说明书
将需求信息整理成规格说明书,作为后续设计的 依据。
电路设计与仿真验证
选择合适的电路拓扑结构
01
根据需求分析结果,选择合适的电路拓02
使用电路设计软件绘制电路原理图,包括元件符号、连接关系
和参数设置等。
仿真验证
03
通过仿真软件对设计的电路进行功能和性能验证,确保电路符
合设计要求。
元件选择与采购
根据电路设计和仿真结果,选择合适的电子元件,确保 元件的参数、封装和供应商符合设计要求。 元件选型 根据元件清单,向供应商采购所需的电子元件,确保元 件的质量和交货时间。 元件采购
电路板制作与测试
制板 PCB布局与布线 焊接与装配 测试与调试 将设计的电路原理图转移到印制电路板上,完成 电路板的制作。 将采购的电子元件焊接到电路板上,完成电路板 的装配。 使用PCB设计软件对电路板进行布局和布线,确 保元件之间的连接关系正确、可靠。 对制作的电路板进行功能和性能测试,确保电路 板符合设计要求。
单击此处添加小标题
学生分组完成实际项目,如设 计并制作一个简单的放大器或 振荡器,培养实际动手能力和 团队协作精神。
单击此处添加小标题
基础实验
单击此处添加小标题
实践项目
创新设计与竞赛活动
单击此处添加小标题
创新设计
单击此处添加小标题
鼓励学生自主选题,发挥创新 思维,进行电子电路设计。
单击此处添加小标题
案例二:无人机飞控系统电路设计
设计目标
实现无人机的稳定飞行和自主控制。
技术应用
采用加速度计、陀螺仪、GPS等传感器,结合微控制器和执行器。
设计难点
如何减小无人机在飞行过程中的振动,以及如何提高定位精度。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2014-2015-2-G02A3050-1电子电路设计训练(数字EDA部分)实验报告( 2015 年 6月 24 日)仪器科学与光电工程学院目录目录 (1)实验一、简单组合逻辑和简单时序逻辑 (3)1.1 实验任务1——简单组合逻辑 (3)1.1.1 实验要求 (3)1.1.2 模块的核心逻辑设计 (3)1.1.3 测试程序的核心逻辑设计 (4)1.1.4 仿真实验关键结果及其解释 (4)1.2 实验任务2——简单时序逻辑 (5)1.2.1 实验要求 (5)1.2.2 模块的核心逻辑设计 (5)1.2.3 测试程序的核心逻辑设计 (5)1.2.4 仿真实验关键结果及其解释 (6)1.3 实验小结 (6)实验二、条件语句和always过程块 (7)2.1 实验任务1——条件语句实现计数分频时序电路 (7)2.1.1 实验要求 (7)2.1.2 模块的核心逻辑设计 (7)2.1.3 测试程序的核心逻辑设计 (8)2.1.4 仿真实验关键结果及其解释 (8)2.2 实验任务2——always块实现较复杂的组合逻辑电路 (9)2.2.1 实验要求 (9)2.2.2 模块的核心逻辑设计 (9)2.2.3 测试程序的核心逻辑设计 (10)2.2.4 仿真实验关键结果及其解释 (10)2.3 实验小结 (11)实验三、赋值、函数和任务 (12)3.1 实验任务1——阻塞赋值与非阻塞赋值的区别 (12)3.1.1 实验要求 (12)3.1.2 模块的核心逻辑设计 (12)3.1.3 测试程序的核心逻辑设计 (13)3.1.4 仿真实验关键结果及其解释 (13)3.2 实验任务2——在Verilog HDL中使用函数 (14)3.2.1 实验要求 (14)3.2.2 模块的核心逻辑设计 (14)3.2.3 测试程序的核心逻辑设计 (15)3.2.4 仿真实验关键结果及其解释 (16)3.3 实验任务3——在Verilog HDL中使用任务(task) (17)3.3.1 实验要求 (17)3.3.2 模块的核心逻辑设计 (17)3.3.3 测试程序的核心逻辑设计 (18)3.3.4 仿真实验关键结果及其解释 (18)实验四、有限状态机 (19)4.1 实验任务1——利用有限状态机进行时序逻辑的设计 (19)4.1.1 实验要求 (19)4.1.2 模块的核心逻辑设计 (19)4.1.3 测试程序的核心逻辑设计 (20)4.1.4 仿真实验关键结果及其解释 (20)4.2 实验任务2——串行数据采样器 (21)4.2.1 实验要求 (21)4.2.2 模块的核心逻辑设计 (21)4.2.3 测试程序的核心逻辑设计 (23)4.2.4 仿真实验关键结果及其解释 (25)4.3 实验小结 (26)实验一、简单组合逻辑和简单时序逻辑1.1 实验任务1——简单组合逻辑1.1.1 实验要求实验代码提供的是一个可综合的数据比较器。

从语句中可以看出是比较数据a,b的结果,结果相同输出1,否则输出0.测试模块用于检测模块设计是否正确,给出输入信号,观察模块的内部信号和输出信号以确定设计是否正确。

练习题:设计一个字节(8位)的比较器,比较两个字节的大小,如a[7:0]大于b[7:0]则输出高电平,否则输出低电平。

1.1.2 模块的核心逻辑设计//compare.v第一种实现方式:assignmodule compare(equal,a,b);input a,b; //a、b为输入output equal; //equal为输出assign equal=(a==b)?1:0;//a=b时输出为1,否则输出为0endmodule//compare.v第二种实现方式:alwaysmodule compare(equal,a,b);input a,b;output equal;reg equal;always @(a or b)//a或b的值发生变化时执行判断if(a==b)equal=1;elseequal=0;endmodule//练习题compare_8.v:module compare_8(a,b,out);//与练习一的不同只在于a、b要定义为8位input[7:0] a;input[7:0] b;output out;reg out; always @(a or b) beginif(a>b)out=1;elseout=0;end endmodule1.1.3 测试程序的核心逻辑设计//compare_test.v`timescale 1ns/1ns//仿真时间及步长设置…initialbegina=0;b=0;//a、b都初始化为0#100 a=0;b=1;#100 a=1;b=1;#100 a=1;b=0;#100 a=0;b=0;//用所有可能情况赋值测试#100 $stop;endcomparem(.equal(equal),.a(a),.b(b));//compare模块实例化//compare_8_test.vinitial //变量初始化begina=0;b=0;clock=0;endalways #50 clock=~clock;// 产生周期为100ns时钟信号always@(posedge clock)//每次时钟上升沿到来,用随机数给a、b赋值,观察输出的变化begin/ a={$random}%8;b={$random}%8;//产生8位随机二进制数字end1.1.4 仿真实验关键结果及其解释练习一的仿真结果如图 1所示。

可以看到,随着a和b的值变化,输出值按照要求变化,并且在功能仿真中没有延迟,同步变化。

图 1 练习一仿真波形练习题的仿真结果如下图所示。

可以看到,每次时钟上升沿到来时a、b的值发生变化,输出随之变化。

图 2 练习题仿真结果1.2 实验任务2——简单时序逻辑1.2.1 实验要求设计二分之一分频器的可综合模型。

1.2.2 模块的核心逻辑设计always @(posedge clk_in)beginif(! reset) //reset为同步复位输入端clk_out=0;elseclk_out=~clk_out;//每次输入时钟的上升沿让输出时钟反转,实现二分频end1.2.3 测试程序的核心逻辑设计`define clk_cycle 50 //宏定义…always #`clk_cycle clk=~clk; //产生输入时钟initialbeginclk=0;reset=1;#10 reset=0;#110 reset=1; //将初始时的不定态进行复位,开始分频输出。

#100000 $stop; //停止仿真end1.2.4 仿真实验关键结果及其解释仿真结果如下图所示。

可以看到,输出时钟clk_out的周期是输入时钟clk 的二倍,即实现了二分频。

图 3 练习二仿真结果1.3 实验小结本次实验中,我们第一次学习使用Modelsim软件,对课上所学的Verilog 语法进行了巩固和提高,参考书中给出的例子自己进行了基本组合电路和时序电路的设计,也学会了编写简单的测试模块对系统进行较为全面的测试。

实验二、条件语句和always过程块2.1 实验任务1——条件语句实现计数分频时序电路2.1.1 实验要求通过定义计数器,利用条件语句,获得一个1/20分频器,将10MHz的时钟分频为500KHz。

练习题:利用10MHz的时钟设计一个单周期形状的周期波形。

2.1.2 模块的核心逻辑设计//练习三fdivision.v:always@(posedge F10M)if(!reset) //同步复位端beginF500K<=0;j<=0;endelsebeginif(j==9)/*用j实现计数,从0开始每个时钟上升沿自增1,增加到9后输出反转,实现20分频。

这里书中是增加到19后反转,这样得到的信号周期是原信号的1/40,并不是1/20,故在实验中进行了修改*/beginj<=0;F500K=~F500K;endelsej<=j+1;end//练习题:wave.valways@(posedge F10M)if(!reset) beginoutwave<=0; j<=0;endelse beginif(j==200) begin//从0开始累加到200后输出置1j<=j+1;outwave<=1;endelse if(j==300) begin//累加到300时输出置0j<=j+1;outwave<=0;endelse if(j==500) begin//累加到500时,完成一个周期,计数器清零j<=0;outwave<=0;endelsej<=j+1; end2.1.3 测试程序的核心逻辑设计//fdivision_test.valways #`clk F10M=~F10M; //产生输入时钟信号initialbeginreset=1;F10M=0;#100 reset=0;#100 reset=1;#10000 $stop;endfdivision fdivision(.reset(reset),.F10M(F10M),.F500K(F500K)); //模块实例化//wave_test.valways #`clk F10M=~F10M; //产生输入时钟initialbeginreset=1;F10M=0;#100 reset=0;#100 reset=1;#1000000 $stop;end2.1.4 仿真实验关键结果及其解释练习三的仿真结果如下图所示。

可以看到,输出时钟F500K的周期是输入F10M的1/20,符合题目要求,说明对书中代码的修改是正确的。

图 4 练习三仿真结果练习题的功能仿真结果如下图所示。

可以看到,最终输出的波形周期为50us,符合题目要求。

图 5 练习题仿真结果2.2 实验任务2——always块实现较复杂的组合逻辑电路2.2.1 实验要求设计一个简单的指令译码电路。

通过判断指令,对输入数据执行相应的操作,包括加减与或求反,需要做出及时的反应。

练习题:运用always块设计一个8路数据选择器。

2.2.2 模块的核心逻辑设计//练习五:alu.v`define plus 3'd0`define minus 3'd1`define band 3'd2`define bor 3'd3`define unegate 3'd4 //宏定义不同的操作方式…always@(opcode or a or b)begincase(opcode)//判断操作方式,对操作数a、b 进行相应的操作`plus:out=a+b;`minus:out=a-b;`band:out=a&b;`bor:out=a|b;`unegate:out=~a;default:out=8'hx;endcaseend//练习题:mux_8.valways @(addr or in1 or in2 or in3 or in4 or in5 or in6 or in7 or in0 or ncs)//in0至in7为8个数据输入端,三维寄存器addr为选择输入,用case 分支完成选择beginif(!ncs)case(addr)3'b000: mout = in0;3'b001: mout = in1;3'b010: mout = in2;3'b011: mout = in3;3'b100: mout = in4;3'b101: mout = in5;3'b110: mout = in6;3'b111: mout = in7;endcaseelsemout = 0;end2.2.3 测试程序的核心逻辑设计//alu_test.vparameter t=5;initialbegina={$random}%256;b={$random}%256;opcode=3'h0;repeat(t)begin#100 a={$random}%256; b={$random}%256; //给a、b随机赋值 opcode=opcode+1; end#100 $stop;end//mux_8_test.vinitialbeginncs=0;in0={$random}%16;…in7={$random}%16;addr=3'b000;repeat(9)//用随机数每次给数据输入端赋不同的值,观察输出结果begin#10in0={$random}%16;…in7={$random}%16; addr=addr+1;end#10 $stop;end2.2.4 仿真实验关键结果及其解释练习五仿真结果如下图所示,可以看到操作数取0、1、2、3、4时,分别完成了加、减、与、或、求反操作。

相关文档
最新文档