北京交通大学数电实验报告最终版.docx

上传人:b****7 文档编号:10373811 上传时间:2023-02-10 格式:DOCX 页数:19 大小:660.01KB
下载 相关 举报
北京交通大学数电实验报告最终版.docx_第1页
第1页 / 共19页
北京交通大学数电实验报告最终版.docx_第2页
第2页 / 共19页
北京交通大学数电实验报告最终版.docx_第3页
第3页 / 共19页
北京交通大学数电实验报告最终版.docx_第4页
第4页 / 共19页
北京交通大学数电实验报告最终版.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

北京交通大学数电实验报告最终版.docx

《北京交通大学数电实验报告最终版.docx》由会员分享,可在线阅读,更多相关《北京交通大学数电实验报告最终版.docx(19页珍藏版)》请在冰豆网上搜索。

北京交通大学数电实验报告最终版.docx

北京交通大学数电实验报告最终版

 

 

中频自动增益数字电路设计实验报告

 

学院:

电子信息工程学院

班级:

你猜

姓名:

学渣2号

学号:

你再猜

指导老师:

伟大的佟老师

完成时间:

2013.12.11

 

 

一、设计要求

基本要求

〔1〕用加法器实现2位乘法电路。

〔2〕用4位加法器实现可控累加〔加/减,-9到9,加数步长为3〕电路。

〔3〕用4位移位寄存器实现可控乘/除法〔2到8,乘数步长为2n〕电路。

发挥部分

〔1〕用A/DC0809和D/AC0832实现8k~10k模拟信号和8位数字信号输入,模拟信号输出的可控乘/除法电路。

〔2〕设计一个电路,输入信号50mV到5V峰峰值,1KHZ~10KHZ的正弦波信号,输出信号为3到4V的同频率,不失真的正弦波信号。

精度为8位,负载500Ω。

〔3〕发挥部分〔2〕中,假设输出成为直流,电路如何更改。

二.实验设计

实验一《用加法器实现2位乘法电路》

2.1.1实验原理与分析

在这个实验中,输入输出较为简单,因此可通过真值表,快速推倒出电路结构。

 

IN1

 

IN2

OUT

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

1

0

0

0

0

0

0

0

1

1

0

0

0

1

0

0

1

1

1

0

0

1

1

0

1

0

1

0

0

0

1

1

0

1

0

0

1

0

0

1

0

1

1

0

1

1

0

1

1

1

1

1

0

0

1

表格2-1-1真值表

通过对OUT的各个位的分析,可以看出,用一个加法器,就足以到达实验效果。

根据二进制数的乘法公式,设两位二进制分别为A1、A0和B1、B0,输出从高位到低位依次为S3、S2、S1、S0,其中S0=A0*B0,S1=A0*B1+A1*B0,S2=A1*B1+S1可能产生的进位,S3=S2可能产生的进位。

其中两数相与可以用74LS08〔两输入四与门〕实现,而加法可以用74LS283〔四位二进制超前进位全加器〕实现。

这种方法有几点好处:

①只需要两个芯片,好连接,省成本

②S3不需要再次连接电路,只需要进行空置,等待S2的进位,减少了问题诞生

③不用使用CO和CI

2.1.2仿真电路与分析

图2-1-1仿真电路

S1=A0*B0异或0

S2=A1*B0异或A0*B1+进位

S3=A1*B1异或0+进位

S4=进位

S4——S1为从高到低位

A0、A1、B0、B1可接高电平或低电平,0为低位,1为高位。

数码管显示电路〔以后不再重复〕

基本显示电路采用74LS185〔二进制BCD转换器〕和74LS47〔七段译码器/驱动器〕。

74LS47与数码管的连接方式,以及其数码管十六进制显示对应图形如以下图2-1-2到2-1-5所示:

图2-1-27447原理图

图2-1-37447管脚图图2-1-4BCD连接图

2-1-574185管脚图

通过以上管脚图,我们可以组装出我们的显示电路。

由于MULTIZIM仿真软件,对于数码管是直接封装好的,因此我们不再展示仿真的显示电路。

在试验箱上和电路的实际操作中,我们也将显示电路分出,依次将各个实验电路与显示电路相连接。

实验二《用4位加法器实现可控累加〔加/减,-9到9,加数步长为3〕电路》

实验原理与分析

先进行整体的结构分析。

实验要求,先控制每次的步长,选择加法或者减法,再对数字开始加减。

因此,我们可以一步一步进行。

首先,我们先决定设计一个控制步长的电路。

我们拟采用移位寄存机,即74LS195,是一个单向的移位寄存器。

这个寄存器在数电课本上出现的较多,我们使用的也很顺手。

在此,我们可以列出想要到达的效果,以及实现的方法。

9

1

0

0

1

6

0

1

1

0

3

0

0

1

1

表格2-2-1真值表

左侧是数字的十进制值,右侧则是它的二进制值。

由于我们使用的是74LS195,我们很难通过向右移位得到该结果。

不妨换个思路,我们将高低位调换,会得到以下效果。

9

1

0

0

1

6

0

1

1

0

3

1

1

0

0

表格2-2-2真值表2

我们可以清晰地发现,由9变为3,只需要进行向右移位,再将左边填一个1,;

由3变6,只需要再次右移动,左边填一个0;

最后,想再从6变9,没有方法,只能进行清零,重新回到预置状态。

因此,我们将9进行预置,A-D输入1001,将JK与Q0Q3相连〔用来控制最左端填充的数字〕,再对预置状态进行控制,当输出到6的时候重新预置,即可得到想要的效果。

芯片的工作表如下:

图2-2-175LS195功能图

管脚图如下:

图2-2-274LS195管脚图

具体细节,可见电路图。

刚刚略过了对预置的控制,在此进行补齐。

由于74LS195的R管脚的性质,接到低电平时进行清零预置,所以我们可以将Q3和Q0与或门相连。

当这两个都为0时,重新进行预置。

或门芯片,采用74ALS32.

图2-2-374LS31管脚图

至此,控制步长的控制电路设计完成,只需要将Q3-Q0的输出与数码管由低位至高位依次相连,即可测出步长来。

接下来,则是相加电路。

在这里,我们拟采用两个74LS283、一个74LS273芯片、一个74136芯片。

当加法时,令输出的步长信号与低电平进行异或,再连入283中。

而当减法时,则将其分别异或高电平,再连入283中,最后再给283一个进位。

之所以这么做,是为了控制加减法。

加法正常相加,而减法则采用补码相加。

图2-2-474136管脚图

由于我们输出的两位十进制数,因此,需要有8位的二进制数。

高四位,通过正常的锁存、相加进行,而高四位,则通过锁存、进位来取得。

高四位的进位,来源于低四位的破10。

图2-2-574273功能图

对于锁存器和加法器的联发,在此不过与赘述,可在图中详解。

最后,将锁存器的输出端,由高至低位进行输出入数码管,即可得到累加电路。

仿真电路与分析

图2-2-6仿真电路

图中,左下方的开关控制累加电路是否开启的,通过脉冲来进行相应。

左上方的电路是控制是否开启控制电路的,当开关接在上方时,可以调试步长。

而中间上方的开关,则是控制加法减法的。

接低电平,是加法电路;接高电平,是减法电路。

左下方的283芯片,是用来累加进位的,是十位的数码管输出。

右上方的283芯片,原理使使用异或门输出的二进制数字,与之前累加的结果再次进行叠加,以到达一个上升沿就累加一次的作用。

因此,锁存器的低四位又接回了这个283的输入端,而步长同时也接入了它的输入端,二者相加,得到结果。

 

《用4位移位寄存器实现可控乘/除法〔2到8,乘数步长为2n〕电路》

设计方案及论证

思想:

电路主要包括5个部分:

步长、选择、分频、乘除控制、锁存输出,其中步长部分通过移位寄存器实现步长变化,步长的变化又作为数据选择器的输入端,实现对分频的选择控制,输出送锁存输出的脉冲端,同时乘除部分进行乘除控制以及基本×2功能的输出

步长部分:

利用74ls194〔4位双向移位寄存器〕的移位功能实现步长在2,4,8之间内变化,同时通过加反馈通路〔由异或门与非门构成〕可实现自动预置(即2、4、8后重新恢复2、4、8的跳变)

图2-3-1步长部分

分频部分:

使用两个195〔四位移位寄存器〕构成的扭环形计数器(可以自启动),实现2,4分频〔以下图左侧195为实现2分频,右侧195为实现4分频〕

图2-3-2分频部分

选择部分

通过3-8译码器74151可以实现对2,4分频的选择输出,其中控制端A、B、C接步长控制的输出端,数据选择端D4、D0为分频信号输出端

图2-3-3选择部分

乘/除控制部分

通过两片194〔四位双向移位寄存器〕来控制左移〔进行乘法运算〕、右移〔进行除法运算〕,同时左侧194的高位接右侧194的SL可以实现进位

图2-3-4乘/除控制部分

锁存输出部分

通过分频电路的输出作为八位锁存器74273的CLK端输入,锁存时进行运算但不进行输出,可以实现乘除功能并显示

图2-3-5锁存输出部分

 

部分芯片示意图

图2-3-674195功能表

图2-3-774194功能表

图2-3-874151管脚图

图2-3-974151功能表

 

电路整体架构及仿真效果

图2-3-10实验三电路图

《用A/DC0809和D/AC0832实现8k~10k模拟信号和8位数字信号输入,模拟信号输出的可控乘/除法电路》

2.4.1实验原理与分析

对于A\D转换,我们拟采用DAC0832芯片,而放大倍数则用运放结合接口进行放大或者缩小。

利用DAC0832内部的R—2R电阻网络,输出Iout1和Iout2分别接运放的反相输入端和同相输入端,使运放工作在线性状态。

当DAC0832的VREF端接模拟输入信号时,RFB端接运放的输出时,实现乘法功能,即数字量和模拟量相乘;相反,当DAC0832的VREF端接运放的输出时,RFB端接模拟输入信号时,实现除法功能,即模拟量除以数字量。

 

 

图2-4-1乘法原理图

由以上电路可知,DAC0832工作在直通模式,且我们可以推导出:

其中R为本身R-2R网络中的电阻R,

为DAC0832里自带的反馈电阻。

在实际电路中,由于要修正

这个系数,我们需要在

的基础上另加一个反馈电阻

则上式可以修改为:

我们想要公式变为如下形式:

上式可以简写成:

其中

我们可以看出,Uo正比于输入Ui与数字量D的乘积,称为乘法DAC,简写为MDAC。

2、在构成除法器时,我们所应用的原理图如下:

图2-4-2除法原理图

同理,我们可以推导出DAC0832构成除法器时的输出表达式:

通过加入反馈电阻

,我们想要公式变为如下形式:

上式可以简写为:

其中

2.4.2仿真电路与分析

图2-4-3仿真原理图

当下端的两个开关都在上方,且中间开关在左边时,此时是乘法电路。

当下端的两个开关都在下方,且中间开关在右边时,此时是除法电路。

三.实验感想

这个写的太挫了,忽略它吧。

四.参考文献

[1]

[2]阎石主.《数字电子技术基础》,北京高等教育出版社,2006.5

[3]王泽保,赵博.《数字电路典型实验范例》北京人民邮电出版社,2004.7

[4]余志新,徐娟.《数字电路学习与实验指导》广州华南理工大学出版社,1999.9

[6]汪国强,蒋

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

当前位置:首页 > 工程科技 > 城乡园林规划

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

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