数模转换实验

工程文件:https://github.com/A-Y-1/HNU
实验记录如下:

数模转换实验

D级任务

一.实验任务

对74194进行仿真验证,掌握Quartus仿真的基本原则和常规步骤,记录移位寄存器的数据读写,并描述仿真波形,分析结果。

二.实验过程

1.电路连接

在这里插入图片描述

2.功能仿真

仿真结果如图所示:

在这里插入图片描述

3.波形分析

50ns:s=11,并行置位,qabcd=abcd=1010

125ns:clrn=0,低电平有效,异步清零,qabcd=0

250ns:s=01,串行右移,sr=1,qabcd=1000

350ns:s=01,串行右移,sr=0,qabcd=0100

450ns:s=10,串行左移,sl=1,qabcd=1001

550ns,s=10,串行左移,sl=0,qabcd=0010

此后s=00,ckrn=1,qabcd保持为0010

三.实验结果

经功能仿真验证,74149的工作与表中相同。

在这里插入图片描述

C级任务

一.实验任务

在DAC0832电路中依据导线命名循迹跨页跨层查到FPGA操作DAC0832的有关控制信号输入端管脚PIN号、数据输入端的管脚PIN号和DAC输出端测量点位置。

二.实验过程

1.电路图

DAC0832电路如下图所示:

在这里插入图片描述

2.控制信号输入端管脚PIN号

输入控制信号为CS和WR1,这两个输入信号由DAC_CS控制,因此只需要找到DAC_CS的输入端管脚。在顶层原理图找到cs,wr1,跨层查找电路,找到输入端管脚号为Pin11.

在这里插入图片描述
在这里插入图片描述

3.数据输入端管脚号

数据输入信号共8个,对应序号为4-7、13-16。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

根据顶层图得到输入端的引脚号为:PIN_205-208、PIN_213-216。

4.DAC输出端测量点位置

输出由U12输出1,U11输出9决定,可以找到测量点应在DA位置。

在这里插入图片描述在这里插入图片描述

B级任务

一.实验任务

Proteus中,建工程绘制电路,使用仪器测出数字编码信号转换后的模拟电压值.列表记录并画出“编码-电压”转换函数图。

二.实验过程

1.电路绘制

在这里插入图片描述

2.编码-电压”转换函数图

在这里插入图片描述

函数可近似为y=0.02x+d,d是一个极小的截距。

A级任务

一.实验任务

VHDL编写波形发生器并仿真验证。

二.实验过程

本任务DDS及.mif文件的生成均参考网络资源,只进行了波形验证。

波形设置:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

正弦波周期64us,与mif文件中的数据对应。

实验总结

  • 熟悉了功能仿真验证的方法
  • 了解74149芯片的功能及使用方法
  • 了解了更多关于数模转换的方法知识
  • 学习了Proteus的使用方法
  • 19
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值