微处理器原理与应用
实验报告
姓名:王烁行
同组人:张绍文、马文佳、孙蓦征
学号:1080520406
班级:0805204
指导教师:赵彬
院系:电子信息工程
1 实验一简单I/O口扩展实验(一)
交通灯控制实验
1.1实验要求
扩展实验箱上的74LS273作为输出口,控制八个发光二极管燃灭,模拟交通灯管理。
1.2实验目的
1.学习在单片机系统中扩展简单I/O接口的方法
2.学习数据输出程序的设计方法
3.学习模拟交通灯控制的实现方法
1.3实验原理
本实验需要用到实验箱上八个发光二极管中的六个,即红、黄、绿各两个。不妨将L1、L3、L5作为东西方向的指示灯,将L2、L4、L6作为南北方向的指示灯。而交通灯的燃灭规律为:初始态是两个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。
各发光二极管共阳极,阴极接有与非门,因此使其点亮应使相应输入端为高电平。1.4 实验内容(包括实验电路和程序流程图)
按指导书搭接电路,调试程序并运行。
图1实验电路图
图2实验流程图
1.5 实验结果
实验现象与既定目标相符:初始态是两个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。
1.6 实验结果讨论分析
实验中发现交通灯在黄灯和红绿灯切换的时候有抖动和延时,初步估计是单片机定时系统不稳定以及程序的延时冗余没有添加所导致。
1.7 实验程序代码
PORT EQU 0CFA0H ;片选地址CS0
ORG 0000H
LJMP BEGIN
ORG 4100H
BEGIN: MOV A,#03H ;1、2亮,其余灭
ACALL SHOW ;调用273显示单元
ACALL T03 ;延时3秒
EW: MOV A,#12H ;东西导通;南北截止
ACALL SHOW
ACALL T10 ;延时10秒
MOV A,#02H ;东西截止;南北截止
ACALL SHOW
SNBY: MOV A,#04H ;3亮,其余灭
ACALL SHOW ;调用273显示单元
ACALL T02 ;延时2秒
MOV A,#00H ;
ACALL SHOW
ACALL T02 ;延时2秒
MOV A,#04H ;3亮
ACALL SHOW
ACALL T02 ;延时2秒
MOV A,#00H ;灭
ACALL SHOW
ACALL T02 ;2秒
MOV A,#04H ;3亮
ACALL SHOW
ACALL T02 ;2秒
MOV A,#00H ;灭
ACALL SHOW
ACALL T02 ;2秒
MOV A,#04H ;3亮
ACALL SHOW
ACALL T02 ;2秒
MOV A,#00H ;灭
ACALL SHOW
ACALL T02 ;2秒
MOV A,#04H ;3亮
ACALL SHOW
ACALL T02 ;2秒
MOV A,#00H ;东西黄灯闪烁程序
ACALL SHOW
ACALL T02 ;延时0.2秒
MOV A,#02H ;东西路口黄灯灭;南北路口红灯亮
ACALL SHOW
ACALL T02 ;延时0.2秒
MOV A,#03H ;东西南北都截止
ACALL SHOW
ACALL T02 ;延时0.2秒
MOV A,#21H ;东西截止;南北导通
ACALL SHOW
ACALL T10 ;延时10秒
MOV A,#01H ;东西截止;南北截止
ACALL SHOW
SN: MOV A,#08H
ACALL SHOW
ACALL T02
MOV A,#00H
ACALL SHOW
ACALL T02
MOV A,#08H
ACALL SHOW
ACALL T02
MOV A,#00H
ACALL SHOW
ACALL T02
MOV A,#08H
ACALL SHOW
ACALL T02
MOV A,#00H
ACALL SHOW
ACALL T02
MOV A,#08H
ACALL SHOW
ACALL T02
MOV A,#00H
ACALL SHOW
ACALL T02
MOV A,#08H
ACALL SHOW
ACALL T02
MOV A,#00H ;南北黄灯闪烁程序
ACALL SHOW
ACALL T02 ;延时0.2秒
MOV A,#01H ;东西截止;南北截止
ACALL SHOW
ACALL T02 ;延时0.2秒
MOV A,#03H ;东西南北都截止
ACALL SHOW
ACALL T02 ;延时0.2秒
JMP EW ;转EW循环
T10: MOV R1,#100 ;延时10秒
JMP TU1
T03: MOV R1,#30 ;延时3秒
JMP TU1
T02: MOV R1,#02 ;延时0.2秒
TU1: MOV R2,#200
TU2: MOV R3,#126
TU3: DJNZ R3,TU3
DJNZ R2,TU2
DJNZ R1,TU1
RET
SHOW: MOV DPTR,#PORT ;273显示单元
MOVX @DPTR,A
RET
END
2 实验二简单I/O口扩展实验(二)
2.1实验要求
利用74LS244作为输入口,读取开状态,并将此状态通过发光二极管显示出来。
2.2实验目的
1.学习在单片机系统中扩展简单的I/O口的方法。
2.学习数据输入,输出程序的编制方法。
2.3实验原理
MCS-51外部扩展空间很大,但数据总线口和控制信号线的负载能力是很有限的。
若需要扩展的芯片较多,则MCS-51总线口的负载过重,74LS244是一个扩展输入口,同时也是一个单向驱动器,以减轻总线口的负担。
程序中加了一段延时程序,以减少总线口读写的频繁程度,延时时间约为0.01秒,不会影响显示的稳定。
2.4 实验内容(包括实验电路和程序流程图)
按指导书搭接电路,调试程序并运行。
图3实验电路图
图4实验电路图
图5实验流程图
2.5 实验结果
74LS244作为输入口,二极管按开关状态显示。
2.6 实验结果讨论分析
在发光二极管显示的过程中,有抖动产生,通过消抖开关或者程序延时可以消除抖动。
2.7 实验程序代码
ORG 0000H
LJMP BEGIN
ORG 4100H
INPORT EQU 0CFA8H ;读入开关状态
OUTPORT EQU 0CFB0H ;输出开关状态
BEGIN: MOV DPTR,#INPORT
DO: MOVX A,@DPTR
MOV DPTR,#OUTPORT
MOVX @DPTR,A
MOV R1,#0AH
X0: MOV R0,#7DH
X1: DJNZ R0,X1
DJNZ R1,X0 ;延迟0.1s
LJMP BEGIN
END
3 实验三中断实验
——有急救车的交通灯控制实验
3.1实验要求
在实验三的内容基础上增加允许急救车优先通过的要求。当有急救车到达的时候,两个方向上的红灯亮,以便让急救车通过,假定急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。本实验以单脉冲为中断申请,表示有急救车通过。
3.2实验目的
1、学习外部中断技术的基本使用方法。
2、学习中断处理程序的编程方法。
3.3实验原理
交通灯的燃灭规律见实验三。
本实验中断处理程序的应用,最主要的地方是如何保护进入中断前的状态,使得中断程序执行完毕后能回到交通灯中断前的状态。要保护的地方,除了累加器ACC,标志寄存器PSW外,还要注意:一是主程序中的延时程序和中断处理程序中的延迟程序不能混用,本实验给出的程序中,主程序延迟用的是R5、R6、R7。中断延迟用的是R3、R4和新的R5。第二,主程序中每执行一步经74LS273的端口输出数据的操作时,应先将所输出的数据保存到一个单元中。因为进入中断程序后也要执行往74LS273端口输出数据的操作,中断返回时如果没有恢复中断前74LS273端口锁存器的数据,则显示往往出错,回不到中断前的状态。还要注意一点,主程序中往端口输出数据操作要
先保存再输出,例如有如下操作:
MOV A, #0F0H (0)
MOVX R1, A (1)
MOV SA VE, A (2)
程序如果正好执行到(1)时发生中断,则转入中断程序,假设中断程序返回主程序前需要执行一句MOV A,SA VE指令,由于主程序中没有执行(2),故SA VE中的内容实际上是前一次放入的而不是(0)语句中给出的0F0H,显示出错,将(1)、(2)两句顺序颠倒一下则没有问题。发生中断时两方向的红灯一起亮10秒,然后返回中断前的状态。
3.4 实验内容(包括实验电路和程序流程图)
按电路图搭接电路,调试程序并运行。
实验电路图及程序流程图与实验一一样,下附中断程序流程图。
3.5 实验结果
小灯泡按顺序发光。由外部中断(应急处理),东西向南北向均为红灯亮。
3.6 实验结果讨论分析
实验成功模拟了中断操作,需要注意的是中断钱需要对堆栈进行操作,同时如果不设置恢复程序中断前的数据会较容易丢失。
3.7 实验程序代码
OUTPORT EQU 0CFB0H ;端口地址
SA VE EQU 55H ;save保存从端口cfa0输出的数据ORG 0000H
LJMP BEGIN
ORG 4003H ;
LJMP INT
ORG 4100H
BEGIN: SETB IT0 ;跳沿触发
SETB EX0 ;允许外部零中断
SETB EA ;cpu开中断
MOV A,#03H ;置首显示码,2红亮
MOV SA VE,A ;保存
ACALL SHOW ;显示输出
ACALL T03 ;延时3秒
EW: MOV A,#12H ;东西导通;南北截止
MOV SA VE,A
ACALL SHOW
ACALL T10 ;延时10秒
MOV A,#02H ;东西截止
MOV SA VE,A
ACALL SHOW
MOV R0,#05H ;东西黄灯闪烁5次
SNBY: MOV A,#06H
MOV SA VE,A
ACALL SHOW
ACALL T02
MOV A,#02H
MOV SA VE,A
ACALL SHOW
ACALL T02
DJNZ R0,SNBY
MOV A,#03H ;东西南北都截止
MOV SA VE,A
ACALL SHOW
ACALL T02 ;延时0.2秒
MOV A,#21H ;东西截止,南北导通
MOV SA VE,A
ACALL SHOW
ACALL T10 ;延时10秒
MOV A,#01H ;南北截止
MOV SA VE,A
ACALL SHOW
MOV R0,#05H ;南北黄灯闪烁5次
SN: MOV A,#09H
MOV SA VE,A
ACALL SHOW
ACALL T02
MOV A,#01H
MOV SA VE,A
ACALL SHOW
ACALL T02
DJNZ R0,SN
MOV A,#03H ;东西南北都截止
MOV SA VE,A
ACALL SHOW
ACALL T02 ;延时0.2秒
LJMP EW ;转EW循环
T10: MOV R3,#100;延时10秒
LJMP TU1
T03: MOV R3,#30 ;延时3秒
LJMP TU1
T02: MOV R3,#02 ;延时0.2秒
TU1: MOV R4,#200
TU2: MOV R5,#126
TU3: DJNZ R5,TU3
DJNZ R4,TU2
DJNZ R3,TU1
RET
INT: CLR EA
PUSH ACC ;中断处理
PUSH PSW
MOV A,R3
PUSH ACC
MOV A,R0
PUSH ACC
MOV A,#03H ;东西南北都截止
ACALL SHOW
TT10: MOV R1,#100;延时10秒
TT01: MOV R0,#200
TT02: MOV R3,#126
TT03: DJNZ R3,TT03
DJNZ R2,TT02
DJNZ R1,TT01
MOV A,SA VE ;取SA VE中保存数据输出到cfa0端口
ACALL SHOW
POP ACC ;出栈
MOV R0,A
POP ACC ;出栈
MOV R3,A
POP PSW
POP ACC
SETB EA ;允许外部中断
RETI
SHOW: MOV DPTR,#OUTPORT
MOVX @DPTR,A
RET
END
4 实验四定时器实验
----循环彩灯实验
4.1实验要求
由8031内部定时器1按方式1工作,即作为16位定时器使用,每0.1秒钟T1溢出中断一次。P1口的P1.0~P1.7分别接发光二极管的L1~L8。要求编写程序模拟一循环彩灯。彩灯变化花样可自行设计。例程给出的变化花样为:①L1、L2、……L8依次点亮;②L1、L2、……L8依次熄灭;③L1、L2、……L8全亮、全灭。各时序时间间隔为0.5秒。让发光二极管按以上规律循环显示下去。
4.2实验目的
1、学习8031内部计数器的使用和编程方法。
2、进一步掌握中断处理程序的编写方法。
4.3实验原理
1、定时常数的确定
定时器/计数器的输入脉冲周期与机器周期一样,为振荡频率的1/12。本实验中时钟频率为6.144MHz,现要采用中断方法来实现0.5秒延时,要在定时器1中设置一个时间常数,使其每隔0.1秒产生一次中断,CPU响应中断后将R0中计数值减一,令R0=05H,即可实现0.1秒延时。∽
时间常数可按下述方法确定:
机器周期=12/晶振频率=12÷6.144×106=1.9531×10-6s
设计数初值为X,则(2e+16-X)×1.9531×10-6=0.1,可求得X=14336
化为十六进制则X=3800H,故初始值为TH1=38H,TL1=00H
2、初始化程序
包括定时器初始化和中断系统初始化,主要是对IP、IE、TCON、TMOD的相应位进行正确的设置,并将时间常数送入定时器中。由于只有定时器中断,IP便不必设置。
3、设计中断服务程序和主程序
中断服务程序除了完成计数减一工作外,还要将时间常数重新送入定时器中,为下一次中断做准备。主程序则用来控制发光二极管按要求顺序燃灭。
4.4 实验内容(包括实验电路和程序流程图)
按电路图搭接线路,调试程序并运行。
图6实验电路图
图7实验流程图
4.5 实验结果
彩灯按既定顺序发光。
4.6 实验结果讨论分析
彩灯点亮实验中,需要注意衔接的处理,以使其美观。同时彩灯的样式受tab表大小的限制,样式容易单一。
4.7 实验程序代码
OUTPORT EQU 0CFB0H
ORG 0000H
LJMP BEGIN
ORG 401BH ;定时器/计数器1中断程序入口地址
LJMP INT
ORG 4100H
BEGIN: MOV A,#01H
MOV R1,#03H ;距离
MOV R0,#05H ;计数值
MOV TMOD,#10H ;方式1
MOV TL1,#00H ;时间常数
MOV TH1,#038H
ORL IE,#88H ;CPU中断开放标志位和定时器
SETB TR1 ;开始计数
DO1: CJNE R0,#00,SHOW
MOV R0,#05H ;重置计数值
INC R1
CJNE R1,#27H,DO2
MOV R1,#03H
DO2: MOV A,R1 ;从表中取ma
MOVC A,@A+PC
JMP SHOW
DB 01H,03H,07H,0FH,1FH,3FH,7FH,0FFH,0FEH,0FCH
DB 0F8H,0F0H,0E0H,0C0H,80H,00H,0FFH,00H,0FEH
DB 0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH,0BFH,0DFH
DB 0EFH,0F7H,0FBH,0FDH,0FEH,00H,0FFH,00H SHOW: MOV DPTR,#OUTPORT
MOVX @DPTR,A
MOV P1,A
JMP DO1
INT: CLR TR1 ;停止计数
DEC R0
MOV TL1,#00H
MOV TH1,#038H
SETB TR1
RETI
END
教师评语:
实验分数:
指导教师签字:
实验三:交互式SQL语句的使用 1、实验目的 (1)掌握数据库对象的操作过程,包括创建、修改、删除 (2)熟悉表的各种操作,包括插入、修改、删除、查询 (3)熟练掌握常用SQL语句的基本语法 2、实验平台 使用SQL Server提供的Microsoft SQL Server Management Studio工具,交互式使用SQL语句。 3 实验容及要求 选择如下一个应用背景之一: ●学生选课系统 ●习题3、4、和5中使用的数据库 ●其它你熟悉的应用 (1)建立一个数据库和相关的表、索引、视图等数据库对象,练习对表、索引和视图的各种操作。 (2)要求认真进行实验,记录各实验用例及执行结果。 (3)深入了解各个操作的功能。 实验要求包括如下方面的容: 3.1 数据定义 1.基本表的创建、修改及删除 2.索引的创建 3.视图的创建 3.2 数据操作 完成各类更新操作包括: 1.插入数据
2.修改数据 3. 删除数据 3.3 数据查询操作 完成各类查询操作 1.单表查询 2.分组统计 3. 连接查询 4. 嵌套查询 5. 集合查询 3.4 数据操作 1.创建视图 2.视图查询 参考示例: 建立一个学生选课数据库,练习对表、视图和索引等数据库对象的各种操作。 一、数据定义 创建学生选课数据库ST,包括三个基本表,其中Student表保存学生基本信息,Course表保存课程信息,SC表保存学生选课信息,其结构如下表: 表1. Student表结构 表2. Course表结构
表3. SC表结构 1.创建、修改及删除基本表 (1)创建Student表 CREATE TABLE Student (Sno CHAR(8)PRIMARY KEY, Sname CHAR(8), Ssex CHAR(2)NOT NULL, Sage INT, Sdept CHAR(20) ); (2)创建Course表 CREATE TABLE Course (Cno CHAR(4)PRIMARY KEY, Cname CHAR(40)NOT NULL, Cpno CHAR(4), Ccredit SMALLINT, ); (3)创建SC表 CREATE TABLE SC (Sno CHAR(8)FOREIGN KEY (Sno)REFERENCES Student(Sno), Cno CHAR(4), Grade SMALLINT, ); (4)创建员工表Employee
姓名XXX 班级1108301 学号xx 实验日期节次 9-11 教师签字成绩 四人无弃权表决电路 1.实验目的 1)掌握74LS20的逻辑功能和使用方法; 2)通过实验,进一步熟悉组合逻辑电路的分析与设计方法。 2.总体设计方案或技术路线 设计一个四人无弃权表决电路(多数赞成则提议通过,即三人以上包括三人),用74LS20来实现。 1)根据任务的要求,设计电路; 2)用代数化简法求出最简的逻辑表达式; 3)根据表达式,画出逻辑电路图,用标准器件(与、或、非)构成电路; 4)最后,用实验来验证设计的正确性。 3.实验电路图 1)ABCD输入端,接数据开关;Z输出端接电平指示器; 2)改变ABCD的组态,记录Z的变化,验证逻辑函数的功能及设计的正确性。 4. 仪器设备名称、型号
1)实验箱 1台2)双踪示波器 1台3)双路直流稳压电源 1台4)数字万用表 1只5)74LS20 3片5.理论分析或仿真分析结果 74LS20管脚图: 逻辑关系式: C AB D Z=ABC+BCD+ACD+ABD=AB BCDACD 逻辑图:
6.详细实验步骤及实验结果数据记录(包括各仪器、仪表量程及内阻的记录)真值表: A B C D F 00000 00010 00100 00110
7.实验结论 由真值表可知,四人无弃权表决电路设计成功,实现了预期功能。
8.实验中出现的问题及解决对策 实验过程中由于有五个与门,而每个74LS20可实现两个与门,故线路连起来相当复杂,容易混淆,故在连接电路时安排好位置,标记好引脚和接头。 9.本次实验的收获和体会、对电路实验室的意见或建议 此次设计是对经典四人表决电路的一次创新,利用书本上的知识和以前类似实验的设计思路进行了此次实验,锻炼了实践能力,熟悉了组合逻辑电路的设计方法。 这次的实验绝对原创的,是对以前做过的实验的一次创新,复杂了不少,锻炼了能力。 10.参考文献 [1]电工学实验教程/王宇红主编.——北京:机械工业出版社,(重印)
《微波技术》实验 班级 学号 姓名
实验一ANSOFT HFSS软件的使用与魔T的仿真 一、实验内容 1.下载并且安装ANSOFT HFSS软件10.0版本 2.学习使用该软件 3.仿真魔T 4.写出仿真使用后的报告 二、验收方式 1.提交使用报告(封皮班级学号装订成册) 2.用电脑对进行实际的演示和操作 三、实验步骤 注:首先根据实验Word文档设置仿真环境变量以保证魔T仿真能正确进行。 1、建立工程文件 在Tool>Options>HFSS Options中讲Duplicate Boundaries with geometry复选框选中这样使得在复制模型时,所设置的边界一起复制。 2、设置求解类型 3、设置模型单位 将创建模型中的单位设置为毫米。 4、设置模型的默认材料 在工具栏中设置模型的默认材料为真空(Vacuum)。 5、创建魔T (1) 创建arm_1 利用Draw>Box创建。 (2) 设置激励端口 注意:在哪一个端口设置激励,就先画哪一个端口,并将端口命名为P1。 (3) 创建其他臂 利用旋转复制的方式创建arm_2,arm_3,arm_4。 (4) 组合模型 利用布尔运算将所有的arm组合成为一个模型,即魔T创建完成。
6、设置求解频率即扫频范围 (1) 设置求解频率。解设置窗口中做以下设置:Solution Frequency :4GHz;Maximum Number of Passes:5;Maximum Delta S per Pass :0.02。 (2) 设置扫频。在扫频窗口中做以下设置:Sweep Type:Fast;Frequency Setup Type:Linear Count;Start :3.4GHz;Stop:4GHz;Count:1001;将Save Field复选框选中。 实验仿真图如下: 图1 电场E分布 说明:图1以正z轴方向为激励端口1,负y轴端口2,正x轴端口3,正y轴端口4。 可知:(1)端口1作为激励端口,端口2和端口4有等幅反向波输出。 (2)端口3为隔离口。
姓名 班级 学号 实验日期 节次 教师签字 成绩 影响RLC 带阻滤波器性能参数的因素的研究与验证 1.实验目的 (1)学习带阻滤波器的设计方法 (2)测量RLC 带阻滤波器幅频特性曲线 (3)研究电阻、电容和品质因素Q 对滤波器性能的影响 (4)加深对滤波器滤波概念的理解 2.总体设计方案或技术路线 (1)理论推导,了解滤波器的主要性能参数及与滤波器性能有关的因素 (2)设计RLC 带阻滤波器电路图 (3)研究电阻R 对于滤波器参数的影响 (4)研究电容C 对于滤波器参数的影响 (5)研究电感L 对于滤波器参数的影响 (6)合理设计实验测量,结合电容C 和电感L 对滤波器参数的影响 (7)将实际测量结果与理论推导作对比,并分析实验结果 3.实验电路图 R1V- V+
4.仪器设备名称、型号 函数信号发生器 1台 FLUKE190-104数字便携式示波表 1台 十进制电阻箱 1只 十进制电容箱 1只 十进制电感箱 1只 5.理论分析或仿真分析结果 带阻滤波器是指能通过大多数频率分量、但将某些范围的频率分量衰减到极低水平的滤波器,与带通滤波器的概念相对。 理想带阻滤波器在阻带内的增益为零。带阻滤波器的中心频率f o,品质因素Q和抑制带宽BW之间的关系为 仿真结果: R=2000Ω C=0.01uf L=0.2H
R=500Ω C=0.01uf L=0.2H
R=2000Ω C=0.05uf L=0.2H
R=2000Ω C=0.01uf L=0.1H R=2000Ω C=0.01uf L=0.5H
改变R时对比图 改变C时对比图 改变L时对比图 6.详细实验步骤及实验结果数据记录(包括各仪器、仪表量程及内阻的记录) (1)电阻R对于滤波器参数的影响 任务1:电路如图所示,其中信号源输出Us=5V,电容C=0.01uF,电感L=0.2H,根据下表所示,选择不同电阻值测量输出幅频特性
二端口网络参数的测定 一、实验目的 1.加深理解双口网络的基本理论。 2.学习双口网络Y 参数、Z 参数及传输参数的测试方法。 3.验证二端口网络级联后的传输参数与原二端口网络传输参数的关系。 二、原理说明 1.如图2-12-1所示的无源线性双口网络,其两端口的电压、电流四个变量之间关系,可用多种形式的参数方程来描述。 图2-12-1 (1)若用Y 参数方程来描述,则为 ()()()(),即输入端口短路时令,即输入端口短路时令,即输出端口短路时令,即输出端口短路时令其中0I 0I 0I 0I 12 2 2212 1 1221 2 2121 1 1122212122121111== ======+=+=U U Y U U Y U U Y U U Y U Y U Y I U Y U Y I 由上可知,只要在双口网络的输入端口加上电压,令输出端口短路,根据上面的前两个公式即可求得输入端口处的输入导纳Y 11和输出端口与输入端口之间的转移导纳Y 21。 同理,只要在双口网络的输出端口加上电压,令输入端口短路,根据上面的后两个公式即可求得输出端口处的输入导纳Y 22和输入端口与输出端口之间的转移导纳Y 12。 (2)若用Z 参数方程来描述,则为
()()()(),即输入端口开路时令,即输入端口开路时令,即输出端口开路时令,即输出端口开路时 令其中 0U Z 0U Z 0U Z 0U 12 2 2212 1 1221 2 212111122212122121111== ======+=+=I I I I I I I I Z I Z I Z U I Z I Z U 由上可知,只要在双口网络的输入端口加上电流源,令输出端口开路,根据上面的前两个公式即可求得输出端口开路时输入端口处的输入阻抗Z 11和输出端口与输入端口之间的开路转移阻抗Z 21。 同理,只要在双口网络的输出端口加上电流源,令输入端口开路,根据上面的后两个公式即可求得输入端口开路时输出端口处的输入阻抗Z 22和输入端口与输出端口之间的开路转移阻抗Z 12。 (3)若用传输参数(A 、T )方程来描述,则为 ()()()(),即输出端口短路时令,即输出端口开路时令,即输出端口短路时令,即输出端口开路时令其中0I D 0I C 0U B 0U A 221s 220 10 221s 220 10 221221=-= ===-===-=-=U I I U U I I U DI CU I BI AU U s s 由上可知,只要在双口网络的输入端口加上电压,令输出端口开路或短路,在两个端口同时测量电压和电流,即可求出传输参数A 、B 、C 、D ,这种方法称为同时测量法。 2.测量一条远距离传输线构成的双口网络,采用同时测量法就很不方便,这时可采用分别测量法,即先在输入端口加电压,而将输出端口开路或短路,在输入端口测量其电压和电流,由传输方程得 () () ,即输出端口短路时令,即输出端口开路时令00111101010======2s s s 2U D B I U R I C A I U R 然后在输出端口加电压,而将输入端口开路或短路,在输出端口测量其电压和电流,由
H a r b i n I n s t i t u t e o f T e c h n o l o g y 微波技术 实验报告 院系:电子与信息工程学院班级: 姓名: 学号: 同组成员: 指导老师: 实验时间:2014年12月18日 哈尔滨工业大学
目录 实验一短路线、开路线、匹配负载S参量的测量------------------------------3 实验二定向耦合器特性的测量------------------------------------------------------6 实验三功率衰减器特性的测量-----------------------------------------------------11 实验四功率分配器特性的测量-----------------------------------------------------14 附录一RF2000操作指南-------------------------------------------------------------19 附录二射频电路基本常用单位------------------------------------------------------23 实验总结------------------------------------------------------------------------------------24
实验一 短路线、开路线、匹配负载S 参量的测量 一、实验目的 1、通过对短路线、开路线的S 参量S11的测量,了解传输线开路、短路的特性。 2、通过对匹配负载的S 参量S11及S21的测量,了解微带线的特性。 二、实验原理 S 参量 网络参量有多种,如阻抗参量[Z],导纳参量[Y],散射参量[S]等。微波频段 通常采用[S]参量,因为它不仅容易测量,而且通过计算可以转换成其他参量, 例如[Y]、[Z] 图1-1 一个二端口微波元件用二端口网络来表示,如图1-1所示。图中,a1,a2分 别为网络端口“1”和端口“2”的向内的入射波;b1,b2分别为端口“1”和端口 “2”向外的反射波。对于线性网络,可用线性代数方程表示: b1=S11a1+S12a2 b2=S21a1+S22a2 (1-1) 写成矩阵形式: ?? ??????????????=????? ???a a S S S S b b 212212211121 (1-2) 式中S11,S12,S21,S22组成[S]参量,它们的物理意义分别为 S11=11 a b 02=a “2”端口外接匹配负载时, “1”端口的反射系数 S21=12 a b 02=a “2”端口外接匹配负载时, “1”端口至“2”端口的传输系数 S12=21 a b 01=a “1”端口外接匹配负载时, “2”端口至“1”端口的传输系数
《数据库原理》实验报告 题目:实验一 学号姓名班级日期数据库和表的创建与管理 一.实验内容、步骤以及结果 1.利用图形用户界面创建,备份,删除和还原数据库和数据表(50分,每小题5分) 数据库和表的要求(第四版教材第二章习题5要求的数据库) 数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表 图2.1 S表(供货商表) 图2.2 P表(零件表) 图2.4 SPJ表(供应情况表) 图2.3 J表(工程项目表)
完成以下具体操作: (1)创建SPJ数据库,初始大小为10MB,最大为50MB,数据库自动增长,增长 方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB 增长。数据库的逻辑文件名和物理文件名均采用默认值。 (2)在SPJ数据库中创建如图2.1-图2.4的四张表(只输入一部分数据示意即可)。 (3)备份数据库SPJ(第一种方法):备份成一个扩展名为bak的文件。(提示:最 好先删除系统默认的备份文件名,然后添加自己指定的备份文件名) (4)备份数据库SPJ(第二种方法):将SPJ数据库定义时使用的文件(扩展名为 mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份。 (5)删除已经创建的工程项目表(J表)。 (6)删除SPJ数据库。(可以在系统默认的数据存储文件夹下查看此时SPJ数据库 对应的mdf,ldf文件是否存在) (7)利用备份过的bak备份文件还原刚才删除的SPJ数据库。(还原数据库) (8)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库。(附加) (9)将SPJ数据库的文件大小修改为100MB。 (10)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类型。 实验具体步骤: (1)创建SPJ数据库:右击数据库-->新建数据库-->填写相应参数-->点击确定。如下图: (2)在SPJ数据库中创建四张表:单击数据库SPJ-->右击‘表’-->新建表-->填写参数-->确定。如下图:
实验三订购数据库 (一)数据定义 一、基本表操作 1.建立基本表 1)创建仓库表,由以下属性组成:仓库号(CHAR 型),城市(CHAR 型),面积(INT 型)。其中仓库号为主码,并且有面积>0 的限定条件 2)创建职工表,由以下属性组成:仓库号(CHAR型),职工号(CHAR型),工资(INT型)。其中职工号为主码,仓库号为外码,工资的限定条件为1000<=工资<=5000。 3)创建供应商表,由以下属性组成:供应商号(CHAR型),供应商名(CHAR型),地址(CHAR 型)。其中供应商号为主码。 4)创建订购单表,由以下属性组成:职工号(CHAR型),供应商号(CHAR型),订购单号(CHAR 型),订购日期(CHAR型)。其中订购单号为主码,职工号和供应商号为外码。 2.修改基本表 1)往订购单表中增加一个新的属性“完成日期”,DATETIME型,并且允许为空值。 2)将职工表中的工资属性类型改为SMALLINT 型。 3)删除刚才在订购单表中加入的“完成日期”属性。 二、索引操作 1.建立索引 1)在订购单表上建立关于供应商号的普通索引supidx。 2)在订购单表的多个字段建立索引sup_empidx,先按照供应商号升序索引,然后按照职工号升序索引。 2.删除索引 1)删除订购单表上的索引supidx。 2)删除订购单表上的索引sup_empidx。 (二)数据操作 一、插入数据 1)向仓库表插入下列数据:WH1,北京,370 WH2,上海,500 WH3,广州,200 WH4,武汉,400 2)向职工表插入下列数据:WH2,E1,1220 WH4,E2,1270 WH1,E3,1210 WH2,E4,1250 WH3,E5,1200 WH3,E6,1230 WH1,E7,1250 3)向供应商表插入下列数据: S1,利民电子元件厂,上海 S2,联华电子公司,武汉 S3,振华电子厂,西安
微波技术实验指导书目录 实验一微波测量仪器认识及功率测量 实验二测量线的调整与晶体检波器校准 实验三微波驻波、阻抗特性测量 实验一微波测量仪器认识及功率测量 实验目的 (1)熟悉基本微波测量仪器; (2)了解各种常用微波元器件; (3)学会功率的测量。 实验内容 一、基本微波测量仪器 微波测量技术是通信系统测试的重要分支,也是射频工程中必备的测试技术。它主要包括微波信号特性测量和微波网络参数测量。 微波信号特性参量主要包括:微波信号的频率与波长、电平与功率、波形与频谱等。微波网络参数包括反射参量(如反射系数、驻波比)和传输参量(如[S]参数)。 测量的方法有:点频测量、扫频测量和时域测量三大类。所谓点频测量是信号只能工作在单一频点逐一进行测量;扫频测量是在较宽的频带内测得被测量的频响特性,如加上自动网络分析仪,则可实现微波参数的自动测量与分析;时域测量是利用超高速脉冲发生器、采样示波器、时域自动网络分析仪等在时域进行测量,从而得到瞬态电磁特性。 图1-1 是典型的微波测量系统。它由微波信号源、隔离器或衰减器、定向耦合器、波长/频率计、测量线、终端负载、选频放大器及小功率计等组成。 图 1-1 微波测量系统 二、常用微波元器件简介 微波元器件的种类很多,下面主要介绍实验室里常见的几种元器件: (1)检波器(2)E-T接头(3)H-T接头(4)双T接头 (5)波导弯曲(6)波导开关(7)可变短路器(8)匹配负载 (9)吸收式衰减器(10)定向耦合器(11)隔离器 三、功率测量 在终端处接上微波小功率计探头,调整衰减器,观察微波功率计指示并作相应记录。 微波元器件的认识 螺钉调配器 E-T分支与匹配双T 波导扭转 匹配负载 波导扭转 实验总结:在实验中我们认识了各种的微波元器件,让我们更好的理解课本上的知识,更是为了以后的实验做了准备。 实验二测量线的调整与晶体检波器校准 实验目的 (1)学会微波测量线的调整; (2)学会校准晶体检波器特性的方法; (3)学会测量微波波导波长和信号源频率。 实验原理
一. 实验内容、步骤以及结果: 1.利用图形用户界面创建,备份,删除和还原数据库和数据表(30分,每小题5分) ●数据库和表的要求 (1)依据课本P127(第四版教材,下同)的第三题,创建一个名为SPJ的数据库,初始大小为 10MB,最大为50MB,数据库自动增长,增长方式是按5% 比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。数据库 的逻辑文件名和物理文件名均采用默认值。 (2)数据库SPJ包含供应商表,零件表,工程项目表,供应情况表。具体每张表的定义以及数据参看课本P74页的第五题。 ● 完成以下具体操作: (1)创建的SPJ数据库。 (2)在SPJ数据库中分别创建上述的四张表(只输入一部分数据示意即可)。 (3)备份SPJ数据库。 (4)删除已经创建的工程项目表(J表)。 (5)删除SPJ数据库。 还原刚才删除的SPJ数据库。 实验具体步骤: (1)创建SPJ数据库:右击数据库-->新建数据库-->填写相应参数-->点击确定。(2)创建表:单击数据库SPJ-->右击‘表’-->新建表-->填写参数-->确定。
(3)备份数据库:右击数据库SPJ-->任务-->备份-->填参数-->确定。 (4)删除表:单击数据库SPJ--》单击表--》右击J--》选择删除。 (5)删除数据库:右击数据库SPJ--》选择删除命令。 (6)还原数据库。右击数据库--》选择还原数据库命令--》填写参数--》确定。 2. 利用SQL语言创建和删除数据库和数据表(30分,每小题5分) 数据库和表的要求 (1)创建用于学生信息的数据库,数据库名为Student,初始大小为20MB,最大为100MB,数据库自动增长,增长方式是按10M兆字节增长;日志文件初 始为2MB,最大可增长到5MB,按1MB增长。数据库的逻辑文件名和物理文 件名,日志文件名请自定义。 (2)数据库Student包含学生信息,课程信息和学生选课的信息。包含下列3个表:S:学生基本信息表;C:课程基本信息表;SC:学生选课信息表。各表的结 构以及数据如下所示: 表 2.1 学生基本信息表(表名:S)
实验三完整性及视图、索引 视图是基于某个查询结果的一个虚拟表,只是用来查看数据的窗口而已。索引能够提供一种以一列或多列的值为基础迅速查找数据表(或视图)中行的能力,用来快速访问数据表(或视图)中的数据。触发器是一种特殊的存储过程,它在特定语言事件发生时自动执行,通常用于实现强制业务规则和数据完整性。 【实验目的】 掌握MySQL视图、索引的使用,理解什么是数据库的完整性。 【实验要求】 1、每完成一个任务,截取全屏幕快照1~3作为中间步骤和结果的贴图,粘贴在最后的实验报告中。 2、除了使用我们提供的数据外还要自己向表中添加些新数据,以保证每个查询结果不为空集,或计数结果不为0。 3、思考题可以选做,作为优秀加分的依据。 【实验任务】 1、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号 及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。
2、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号、 课程名及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。
3、为院系代码表(dept_code)创建基于“院系代码”列的索引。 4、为教室信息表(classroom_info)创建基于room_id列的惟一索引并插入一 条room_id列与表中已有的值重复的数据,观察系统的反馈。
5、重新修改表stud_info、lesson_info及stud_grade,修改的容为: ①为三表增加主码约束,stud_info的主码为stud_id,lesson_info的主码为 course_id,stud_grade的主码为stud_id、course_id。
姓名XXX 班级1108301 学号11108301xx 实验日期 6.5 节次9-11 教师签字成绩 四人无弃权表决电路 1.实验目的 1)掌握74LS20的逻辑功能和使用方法; 2)通过实验,进一步熟悉组合逻辑电路的分析与设计方法。 2.总体设计方案或技术路线 设计一个四人无弃权表决电路(多数赞成则提议通过,即三人以上包括三人),用74LS20来实现。 1)根据任务的要求,设计电路; 2)用代数化简法求出最简的逻辑表达式; 3)根据表达式,画出逻辑电路图,用标准器件(与、或、非)构成电路; 4)最后,用实验来验证设计的正确性。 3.实验电路图 1)ABCD输入端,接数据开关;Z输出端接电平指示器; 2)改变ABCD的组态,记录Z的变化,验证逻辑函数的功能及设计的正确性。 4. 仪器设备名称、型号 1)实验箱 1台 2)双踪示波器 1台 3)双路直流稳压电源 1台 4)数字万用表 1只 5)74LS20 3片
5.理论分析或仿真分析结果 74LS20管脚图: 逻辑关系式: C AB D Z=ABC+BCD+ACD+ABD=AB BCDACD 逻辑图:
6.详细实验步骤及实验结果数据记录(包括各仪器、仪表量程及内阻的记录)真值表:
7.实验结论 由真值表可知,四人无弃权表决电路设计成功,实现了预期功能。 8.实验中出现的问题及解决对策 实验过程中由于有五个与门,而每个74LS20可实现两个与门,故线路连起来相当复杂,容易混淆,故在连接电路时安排好位置,标记好引脚和接头。 9.本次实验的收获和体会、对电路实验室的意见或建议 此次设计是对经典四人表决电路的一次创新,利用书本上的知识和以前类似实验的设计思路进行了此次实验,锻炼了实践能力,熟悉了组合逻辑电路的设计方法。 这次的实验绝对原创的,是对以前做过的实验的一次创新,复杂了不少,锻炼了能力。 10.参考文献 [1]电工学实验教程/王宇红主编.——北京:机械工业出版社,2009.8(2012.1重印)
之前网上下的学长学姐的报告有很多不靠谱,但是调谐都要调到中心频率上,否则都不对, 还有老师验收的时候如果自己心情很不好,只要她发现一点错误就会坚定的认为不是自己 做的,所以一定要确保没有错误,原理一定要弄清楚.愿后来人好运~~~ 实验2 微带分支线匹配器 一.实验目的: 1.熟悉支节匹配的匹配原理 2.了解微带线的工作原理和实际应用 3.掌握Smith图解法设计微带线匹配网络 二.实验原理: 1.支节匹配器 随着工作频率的提高及相应波长的减小,分立元件的寄生参数效应就变得更加明显,当波长变得明显小于典型的电路元件长度时,分布参数元件替代分立元件而得到广泛应用。因此,在频率高达GHz以上时,在负载和传输线之间并联或串联分支短截线,代替分立的电抗元件,实现阻抗匹配网络。常用的匹配电路有:支节匹配器,四分之一波长阻抗变换器,指数线匹配器等。 支节匹配器分单支节、双支节和三支节匹配。这类匹配器是在主传输线并联适当的电纳(或串联适当的电抗),用附加的反射来抵消主传输线上原来的反射波,以达到匹配的目的。此电纳或电抗元件常用一终端短路或开路段构成。 本次实验主要是研究了微带分支线匹配器中的单支节匹配器和双支节匹配器,我都采用了短路模型,这类匹配器主要是在主传输线上并联上适当的电纳,用附加的反射来抵消主传输线上原来的反射波。 单支节调谐时,其中有两个可调参量:距离d和由并联开路或短路短截线提供的电纳。匹配的基本思想是选择d ,使其在距离负载d处向主线看去的导纳Y是Y0+JB形式。然后,此短截线的电纳选择为-JB,然后利用Smith圆图和Txline,根据该电纳值确定分支短截线的长度,这样就达到匹配条件。 双支节匹配器,比单支节匹配器增加了一支节,改进了单支节匹配器需要调节支节位置的不足,只需调节两个分支线长度,就能够达到匹配,但需要注意的是,由于双支节匹配器不是对任意负载阻抗都能匹配,所以不能在匹配禁区内。 2.微带线 从微波制造的观点看,这种调谐电路是方便的,因为不需要集总元件,而且并联调谐短截线特别容易制成微带线或带状线形式。微带线由于其结构小巧,可用印刷的方法做成平面电路,易于与其它无源和有源微波器件集成等特点,被广泛应用于实际微波电路中。 W为微带线导体带条的宽度;εr为介质的相对介电常数;T为导体带条厚度;H 为介质层厚度,通常H远大于T。L为微带线的长度。微带线的严格场解是由混合TM-TE 波组成,然而,在绝大多数实际应用中,介质基片非常薄(H<<λ),其场是准TEM波,因此可以用传输线理论分析微带线。 微带线的特性阻抗与其等效介电常数εr、基片厚度H和导体宽度W有关,计算公式较为复杂,故利用txline来计算。 3.微带线的模型
数据库系统概论实验指导 (第七版) 计算机学院 2013/09
改版履历
目录 目录 (3) 1.实验概要 (4) 1.1.实验说明 (4) 1.2.实验环境和配置 (4) 1.3.上机要求 (5) 2.实验1:数据库/表的基本操作和表级约束 (5) 2.1.目的和要求 (5) 2.2.实验准备 (5) 2.3.实验内容 (5) 3.实验2:库级约束和基本表的数据操作 (8) 3.1.目的和要求 (8) 3.2.实验准备 (8) 3.3.实验内容 (8) 4.实验3:视图操作和安全性控制 (10) 4.1.目的和要求 (10) 4.2.实验准备 (10) 4.3.实验内容 (10) 5.实验4:存储过程/触发器/ODBC数据库编程 (12) 5.1.目的与要求 (12) 5.2.实验准备 (12) 5.3.实验内容 (12) 6.实验5:数据库综合实验 (14) 6.1.目的与要求 (14) 6.2.实验准备 (14) 6.3.实验内容 (15) 5.3.1.题目一:零件交易中心管理系统 (15) 5.3.2.题目二:图书管理系统 (15) 5.3.3.题目三:民航订票管理系统 (15) 5.3.4.题目四:学生学籍管理系统 (16) 5.3.5.题目五:车站售票管理系统 (16) 5.3.6.题目六:企业人事管理系统 (16)
5.3.7.题目七:电话交费管理系统 (16) 5.3.8.题目八:医药销售管理系统 (17) 7.附录:实验报告格式 (18) 1.实验概要 1.1.实验说明 内容:本课程实验分5次完成,每次完成一部分。具体内容参考本指导的后半部分。 成绩:每次实验100分,最后取5次实验的加权平均分作为实验的总成绩,其中第五次实验占40%,其余各次占15%。每次实验中各个环节的评分标准如下: 上述每一项按照百分制给出分值,最后按照比率计算每次实验的最终成绩。 实验报告 每次实验需提交电子版的实验报告(最后一次实验需提交设计文档,源程序等相关资料)。每次实验结束时,将写好的实验报告,提交给各班辅导老师。如果确有困难没有完成的情况下,课后自己完成之后提交到辅导老师的邮箱里。由辅导老师根据课堂上机实验检查状况和实验报告的内容给出每次实验的成绩。 实验报告的内容包括:实验内容、实验步骤、程序源码、运行结果(可以是程序的输出,也可以是运行画面的抓屏,抓屏图片要尽可能的小,否则文件太大)。每份实验报告是一个WORD文档。实验报告命名规则如下:DBx(实验次数)_XXXXXX(学号)_姓名例如:20052978的学生的第一次实验报告文件名: DB1_20052978_李宁注意:请每个人保存好自己的实验报告的电子版,直到该门课考试成绩公布之后。 1.2.实验环境和配置 SQL Server 2008(Microsoft SQL Server 2008 Express With Advance Service)
注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:4 二、实验目的 (1) 掌握使用T-SQL语句创建、删除数据库的方法。 (2) 掌握使用T-SQL语句创建、修改、删除表的方法。 (3) 掌握使用T-SQL语句创建、删除数据库完整性约束条件的方法。 (4) 掌握使用T-SQL语句对表添加、修改、删除数据的方法。 (5) 掌握使用T-SQL语句创建、修改、删除、查询视图的方法。 三、实验要求 (1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 (3) 在本地服务器中创建和管理数据库。 四、实验环境 (1) PC机。 (2) SQL Server 2008。 五、实验内容及步骤(请特别注意实验步骤:第6项的第1小项,即“插入数据”操作必须在第4项以前执行) ??? 1.使用Transact-SQL语句创建JOBS数据库,数据库名格式为 JOBS_SunYu(即JOBS_你的中文名字拼音) CREATE Database JOBS_DengZhiPeng;
2.使用Transact-SQL语句创建JOBS数据库包含的所有表 EMPLOYEE CREATE TABLE EMPLOYEE( EMPNO SMALLINT NOT NULL, SUPNAME VARCHAR(50)NOT NULL, FORENAMES VARCHAR(50)NOT NULL, DOB DATE NOT NULL, ADDRESS VARCHAR(50)NOT NULL, TELNO CHAR(10)NOT NULL, DEPNO SMALLINT NOT NULL ); JOBHISTORY CREATE TABLE JOBHISTORY( EMPNO SMALLINT NOT NULL, POSITION VARCHAR(50)NOT NULL, STARDATE DATE NOT NULL, ENDDATE DATE NULL, SALARY INT NOT NULL ); COURSE CREATE TABLE COURSE( COURSENO SMALLINT NOT NULL, CNAME VARCHAR(50)NOT NULL, CDATE DATE NOT NULL ); DEPARTMENT CREATE TABLE DEPARTMENT( DEPNO SMALLINT NOT NULL, DNAME VARCHAR(50)NOT NULL, LOCATION VARCHAR(10)NOT NULL, HEAD SMALLINT NOT NULL ); EMPCOURSE CREATE TABLE EMPCOURSE( EMPNO SMALLINT NOT NULL,
数字逻辑电路与系统上机实验报告 实验一组合逻辑电路的设计与仿真 学校:哈尔滨工业大学 院系:电信学院通信工程系 班级:1205102 学号:11205102 姓名: 哈尔滨工业大学
实验一组合逻辑电路的设计与仿真 2.1 实验要求 本实验练习在Maxplus II环境下组合逻辑电路的设计与仿真,共包括5个子实验,要求如下:
2.2三人表决电路实验 2.2.1 实验目的 1. 熟悉MAXPLUS II原理图设计、波形仿真流程 2. 练习用门电路实现给定的组合逻辑函数 2.2.2 实验预习要求 1. 预习教材《第四章组合逻辑电路》 2. 了解本次实验的目的、电路设计要求 2.2.3 实验原理 设计三人表决电路,其原理为:三个人对某个提案进行表决,当多数人同意时,则提案通过,否则提案不通过。 输入:A、B、C,为’1’时表示同意,为’0’时表示不同意; 输出:F,为’0’时表示提案通过,为’1’时表示提案不通过; 波形仿真。 2.2.4 实验步骤 1. 打开MAXPLUS II, 新建一个原理图文件,命名为EXP2_ 2.gdf。 2. 按照实验要求设计电路,将电路原理图填入下表。
制输入信号A、B、C的波形(真值表中的每种输入情况均需出现)。 4. 运行仿真器得到输出信号F的波形,将完整的仿真波形图(包括全部输入输
2.3 译码器实验 2.3.1实验目的 熟悉用译码器设计组合逻辑电路,并练习将多个低位数译码器扩展为一个高位数译码器。 2.3.2实验预习要求 1. 预习教材《4-2-2 译码器》一节 2. 了解本次实验的目的、电路设计要求 2.3.3实验原理 译码器是数字电路中的一种多输入多输出的组合逻辑电路,负责将二进制码或BCD码变换成按十进制数排序的输出信息,以驱动对应装置产生合理的逻辑动作。商品的译码器品种较多,有2-4线、3-8线、4-10线及4-16线等。本实验练习对双2-4线译码器74LS139的扩展,并用其实现特定的组合逻辑。74LS139包含两个2-4线译码器,其输入输出如下: 74LS139中译码器1真值表如下: 74LS139中译码器2真值表如下:
数据库实验报告
武汉理工大学 学 生 实 验 报 告 书 实验课程名称 数据库系统概论 开 课 学 院 计算机科学与技术学院 指导老师姓名 学 生 姓 名 学生专业班级 学生学号 实验课成绩
2013 — 2014 学年第二学期实验课程名称:数据库系统概论 实验项目名称SQL SEVER 2000的系 统工具及用户管理 实验 成绩 实验者专业班 级 组别 同组者实验 日期 2014年4 月24日
第一部分:实验分析与设计(可加页) 一、实验内容描述(问题域描述) 实验目的和要求:了解SQL SEVER 2000的功能及组成,熟练掌握利用SQL SEVER 2000工具创建数据库、表、索引和修改表结构及向数据库输入数据、修改数据和删除数据的操作方法和步骤,掌握定义数据约束条件的操作。 二、实验基本原理与设计(包括实验方案设计,实 验手段的确定,试验步骤等,用硬件逻辑或者算法描述) 实验内容和步骤: (1)熟悉SQL SEVER 2000的界面和操作。 (2)创建数据库和查看数据库属性。 (3)创建表、确定表的主码和约束条件。 (4)查看和修改表的结构。 (5)向数据库输入数据,观察违反列级约束时出现的情况。 (6)修改数据。 (7)删除数据,观察违反表级约束时出现的情况。 三、主要仪器设备及耗材 Windows XP SQL SERVER 2000
第二部分:实验调试与结果分析(可加页) 一、调试过程(包括调试方法描述、实验数据记录, 实验现象记录,实验过程发现的问题等) 没有错误 错误:未能建立与WORKEPLACE\XUMENGXING的链接SQL Server 不存在或访问被拒绝 原因:未启动数据库服务 二、实验结果及分析(包括结果描述、实验现象分 析、影响因素讨论、综合分析和结论等) 实验结果部分截图:
姓名班级学号 实验日期节次教师签字成绩 定时器和计时器 1.实验目的 (1)用555定时器构成1s,10s和60s的定时器。 (2)用两个161芯片构成一个1分钟以内的计时器。 2.总体设计方案或技术路线 (1)通过调节RC的大小来调节555输出脉冲的周期,在低电平触发端2连高电平A,当按下按钮再松开时,就输入了高电平。输出端3连接指示灯。 (2)两个161芯片组成60进制计数器,将两个161芯片的输出连接数码显示管。输入连接到1赫兹的脉冲上。 3.实验电路图 定时1s
定时10s 定时60s
计时器电路4.仪器设备名称、型号和技术指标 555定时器一个 74LS161芯片两个 电阻:240kΩ一个 910kΩ一个 3MΩ一个 3.9MΩ一个 4.7MΩ两个 电容: 1μF一个 2.2μF两个 四引脚LED数码显示管两个 直流稳压电源 1Hz时钟脉冲输入源 实验箱 5.理论分析或仿真分析结果 理论分析:
(1)定时器电路:开关在未动作时是闭合的,连在高电平上,按下开关,开关断开, 接入低电平,然后迅速恢复到闭合状态,输入了一个脉冲,555定时器开始定时,根据555单稳态触发器输出脉冲的宽度公式RC t p 1.1=,通过调节电阻R 和电容C 的值使脉冲的周期为1s,10s 和60s. 当R=910k Ω,C=1μF 时,s t p 001.110101.91.165=???=- 当R=3.9M Ω+240k Ω=4.14M Ω,C=2.2μF 时,s t p 02.10102.21014.41.166=????=- 当R=4.7M Ω×2+3M Ω=12.4M Ω,C=4.4μF 时, s t p 016.60104.41024.11.167=????=- 6. 详细实验步骤及实验测量数据记录(包括各仪器、仪表量程及内阻的记录) 安装555芯片、74LS00和两个74LS161芯片,调节直流稳压电源输出5V 电压,接到实验箱上。 (1)将555芯片的8引脚和4引脚相连,再连接到+5V 电源上,将1引脚接地,将8引脚连接910k Ω电阻上,将电阻另一侧连接到6引脚,将6引脚连接到7引脚,将7引脚连接到1μF 电容上,再将电容另一侧接地。将2引脚接逻辑开关A ,将5引脚连接到0.01μF 电容上,再将电容另一侧接地。将引脚3连接到电平指示灯上。 开通直流稳压电源,按下逻辑开关A ,记录电平指灯点亮的时间,为1.0s 。 关闭直流电源。 将3.9M Ω和240k Ω的电阻串联,将连在910k Ω两端的导线连接到两个串联电阻上,将连接在1μF 电容两端的导线连接到2.2μF 电容两端,并将电容接地。 开通直流稳压电源,按下逻辑开关,记录时间9.7s 。 关闭直流电源。 将两个4.7M Ω和一个3M Ω电阻串联,用它代替3.9M Ω240k Ω串联电阻连入到电路中,将两个2.2μF 电容并联。 开通直流稳压电源,按下逻辑开关,记录时间为58.8s 。 关闭直流电源。 (2)将两个161芯片的16引脚连到+5V 电源上,将8引脚接地。将74LS00芯片的14引脚接到+5V 电源,7引脚接地。将第一个161芯片的2引脚接到1Hz 的时钟脉冲上,11、12、13、14引脚分别连到第二个数码显示管的D 、C 、B 、A 上,并11和13引脚连接到00芯片的1和2引脚,将00芯片的3引脚连接到第一个161的1引脚和第二个161的2引脚;将第二个161芯片的11、12、13、14引脚连接到第一个数码显示管的D 、C 、B 、A 上将12