实验报告:数据选择器

时间:2024.5.4

四川大学网络教育学院

实践课程报告

实践课程:电工电子综合实践

校外学习中心:陕西神木奥鹏学习中心

专业:电气工程及自动化

层次:高起本

年级:07秋

学生姓名:刘永平

学号:BH1072h1005

20##年2月16日

实验项目名称:数据选择器的应用

一、 实验目的和要求:

1) 实验目的

A. 通过实验的方法学习数据选择器的电路结构和特点。

B. 掌握数据选择器的逻辑功能及其基本运用。

C. 学会利用数据选择器的逻辑功能去进行一些复杂的逻辑运算。

2) 实验要求

3) 按实验要求认真操作实验步骤中的每一条。

4) 做完实验后给出本实验的实验报告。

二、 实验设备

1) 数字电路实验箱

2) 74LS153  74LS00  74LS86

三、 实验原理

数据选择器(multiplexer )又称为多路开关,事一种重要的组合逻辑部件,它可以实现从多路数据中选择任何一路数据输出,选择的控制由专门的端口编码决定,称为地址码,数据选择器可以完成很多逻辑功能,例如函数发生器、桶形移位器、并串转化器、波形产生器等。

1. 双四选一数据选择器

常见的双四选一数据选择器为TTL双极型数字集成逻辑电路74LS153,它有两个四选一,外形为双列直插,示,逻辑符号如图3.1。其中为数据输入端,为数据输出端,为数据选择器的控制端(地址码),同时控制两个选择器的数据输出,为工作状态控制端(使能端),74LS153的功能参见表4.1

图3.1

2. 用四选一数据选择器74LS153实现全加器

由题目要求可知,要实现的加法器是以二进制作运算的,其真值表如图4.1所示:其中A,B表示参加加法运算的项,C为来自低位的进位,则S为所加数的和,Co为向高位的进位,则ABC的逻辑关系进行转化可得出以下的逻辑关系表4.1:

全加器真值表


表4.1

所以:对应于四选一数据选择器,用全加器的输入端A,B代替数据选择器的控制端,用来自低位的进位C的不同状态来代替数据选择器的输入端,则输出1Q,2Q就是所得的结果:S和Co。且输入与输出的关系式为:

3. 用四选一数据选择器实现全加全减电路。

按照题目要求,实现全加全减为一体的电路只需要用一个输入量M加以区分即可,当M=1时电路为全减器,当M=0时电路为全加器。此时逻辑电路的真值表可表示为:

全加全减器真值表

表5.1
由上表观察可知,对应于四选一数据选择器,用输入端A,M代替数据选择器的控制端,用来自低位的进位C和B用门电路实现的不同状态来代替数据选择器的输入端,则输出1Q,2Q就是所得的结果:S和Co。且输入与输出的关系式及这些变量之间的逻辑关系表为:



表6.1

且:

4. 74LS86电路与74LS00。

74LS86电路与74LS00的电路外形结构极为相似,但实现的逻辑功能是双变量的异或,而74LS00实现的双变量的与非。

四、 实验内容

1. 设计实现全加器,要求只能使用74LS153 74LS00门电路。

按实验原理中的内容依次在74LS153输入端接入相应的A,B,C信号即可。且三者之间的逻辑关系可以用74LS00来实现,连接电路的模拟图如下:

2. 设计实现全加全减的组合逻辑电路,要求当M=1时电路为全减器,当M=0时电路为全加器,电路由74LS153,74LS00,74LS86组合。

按照实验内容一的步骤及实验原理3,电路的连接如下图所示:

五、 实验结果分析

通过开关的闭、合来代表数据选择器的输入信号,通过两个灯

来表示输出结果,则显示的结果与真值表的内容一致。

六、 注意事项

1. 实验中因注意使能端接入低频信号,数据选择器才能正常工作。

2. M,A作为输入控制端时,顺序不能调换。

七、 实验心得

在本实验中,实现实验内容的方法很多,例如写出真值表的逻辑函数式,对照74LS153电路输出函数式,利用其他门电路拼凑出所需要的输入信号形式。同时降维配合观察真值表也是解决此类问题的捷径。


第二篇::数据选择器设计(实验报告)


实验报告

一、实验目的

熟悉QuartusⅡ的VHDL文本设计流程全过程,学习简单组合电路的设计、多层次电路设计、仿真和硬件测试。

二、实验设备

GW48系列SOPC/EDA实验开发系统实验箱 一台 计算机 一台

三、实验内容

1首先利用QuartusⅡ完成2选1多路选择器的文本编辑输入(mux21a.vhd)和仿真测试等步骤,给出下图所示的仿真波形。最后在实验系统上进行硬件测试,验证本项设计的功能。

源程序为:

ENTITY mux21a IS

PORT ( a, b, s: IN BIT;

y : OUT BIT );

END ENTITY mux21a;

ARCHITECTURE one OF mux21a IS

BEGIN

PROCESS (a,b,s)

BEGIN

IF s = '0' THEN y <= a ; ELSE y <= b ;

END IF;

END PROCESS;

END ARCHITECTURE one ;


图(1 ) 2选1多路选择器的编译图

、 图(2) 功能仿真的波形图

图(3 ) 功能引脚图

图(4) 2选1多路选择器的RTL电路

2. 将此多路选择器看成是一个元件mux21a,利用元件例化语句描述图,并将此文件放在同一目录中。并对上例分别进行编译、综合、仿真,并对其仿真波形做出分析说明。以下是程序:

图(5) 双二选一多路选择器的编译图

图(6) 双路数据选择器功能仿真图

图(7) 双二选一多路选择器的引脚锁定图


图 5 双2选1多路选择器

图(8) 双路数据选择器RTL电路图

图(9) 编程下载图

3.、引脚锁定以及硬件下载测试。若选择目标器件是EP1C3,建议选实验电路模式5,用键1(PIO0,引脚号为 1)控制 s0;用键 2(PIO1,引脚号为 2)控制 s1;a3、a2 和 a1 分别接 clock5(引脚号为 16)、clock0(引脚号为93)和clock2(引脚号为17);输出信号outy仍接扬声器spker(引脚号为129)。通过短路帽选择clock0接256Hz信号,clock5 接1024Hz,clock2 接8Hz 信号。最后进行编译、下载和硬件测试实验(通过选择键1、键2,控制s0、s1,可使扬声器输出不同音调)。

图(10) 实验电路模式5

图(11) 功能引脚图

四、实验总结

1实验存在的问题

上学期尽管学过quartusII但是由于长时间没有操作,很多都已经忘了,所以操作起来 不是很熟练。特别是程序下载方面。

2解决问题的方法

通过在实验中慢慢回忆起以前学的知识,渐渐熟悉其过程。再有问题就和同学交流帮忙!

3实验收获

对quartusII的操作方法更熟练了,也明白它是干什么的了!对软件有了更深的认识。同时也明白了!不管哪方面的学习都要温故而知新。

更多相关推荐:
数据选择器实验报告

实验三数据选择器实验人员班号学号一实验目的1熟悉并掌握数据选择器的功能2用双4选1数据选择器74LS153设计出一个16选1的数据选择器3用双4选1数据选择器74LS153设计出一个全加法器二实验设备数字电路实...

电子技术实验报告3-数据选择器及其应用

学生实验报告

(集成电路应用设计实验报告)数据选择器及其应用

电子科技大学成都学院课程结题报告20xx年6月数据选择器及其应用一实验器材设备元器件1数字模拟实验装置1台2数字电路实验板1块374LS00和74LS153芯片各1片将74LS153按下图所示电路图连接将地址端...

数据选择器实验报告

数电实验二姓名:##学号:##组别:5实验题目:数据选择器实验目的:了解数据选择器的工作原理;熟悉数据选择器的引脚及其作用;熟悉数据选择器的工作过程以及学习简单的数据选择器的应用。实验内容:1:利用两片八选一的…

实验三 8选1数据选择器实验报告

实验三八选一数据选择器一实验目的1熟悉QuartusII60软件的使用和FPGA设计流程2用VHDL语言进行八选一数据选择器的设计二实验步骤一建立文件夹在D盘xingming的文件夹下建立一个名为choice8...

实验三 数据选择器及其应用

学生实验报告

译码器和数据选择器 实验报告(有数据)

实验三译码器和数据选择器一实验目的1熟悉集成译码器2学习集成译码器和数据选择器的应用二实验仪器及器件1双踪示波器2实验用元器件74LS13924线译码器1片74LS153双4选1数据选择器1片74LS00二输入...

四选一数据选择器实验报告

四选一数据选择器11微电子黄跃1117426021实验目的1四选一数据选择器2学习VerilogHDL文本文件进行逻辑设计输入3学习设计仿真工具modelsim的使用方法实验内容1实现四选一数据选择器的Veri...

数据选择器极其应用实验报告

数据选择器的应用一实验目的了解74LS0074LS8674LS153芯片的内部结构和功能了解数据选择器的结构和功能了解全加器和全减器的结构和功能学习使用数据选择器74LS153设计全加器和全减器进一步熟悉逻辑电...

数据选择器实验报告

浙江万里学院实验报告课程名称电子技术基础实验名称数据选择器实验专业班级信息工程131姓名大帅哥一实验目的1熟悉74LS153型数据选择器的逻辑功能2了解74LS153的应用二实验设备及器件1TDDS实验箱274...

数据选择器 实验报告

深圳大学实验报告实验时间实验报告提交时间教务处制ByDZ

实验3 数据选择器及其应用

实验三数据选择器及其应用一实验目的1掌握中规模集成数据选择器的逻辑功能及使用方法2学习用数据选择器构成组合逻辑电路的方法二实验原理数据选择器又叫多路开关数据选择器在地址码或叫选择控制电位的控制下从几个数据输入中...

数据选择器实验报告(33篇)