实验八 AD与DA转换实验

时间:2024.4.20

电子科技大学中山学院学生实验报告

院别:电子信息学院                                  课程名称:微处理器实验


第二篇:实验一 AD和DA转换


实验一  A/DD/A转换

一、实验目的

1.通过实验了解实验系统的结构与使用方法;

2.通过实验了解模拟量通道中模数转换与数模转换的实现方法。

二、实验设备

1.THTJ-1型计算机控制技术实验箱

2.THBXD数据采集卡一块(含37芯通信线、16芯排线和USB电缆线各1根)

3.PC机1台(含上位机软件“THTJ-1”)

三、实验内容

1.输入一定值的电压,测取模数转换的特性,并分析之;

2.在上位机输入一十进制代码,完成通道的数模转换实验。

四、实验步骤

1. 启动实验台的“电源总开关”,打开±5、±15V电源。将“阶跃信号发生器”单元输出端连接到“数据采集接口单元“的“AD1”通道,同时将采集接口单元的“DA1”输出端连接到接口单元的“AD2”输入端;

2、将“阶跃信号发生器”的输入电压调节为1V;

3. 启动计算机,在桌面双击图标“THTJ-1”软件,在打开的软件界面上点击“开始采集”按钮;

4. 点击软件“系统”菜单下的“AD/DA实验”,在AD/DA实验界面上点击“开始/停止”按钮,观测采集卡上AD转换器的转换结果,在输入电压为1V时应为0000001100011101(其中后几位将处于实时刷新状态)。调节阶跃信号的大小,然后继续观AD转换器的转换结果,并与理论值(详见本实验附录)进行比较;

5. 根据DA转换器的转换规律(详见本实验附录),在DA部分的编辑框中输入一个10进制或16进制数据,然后虚拟示波器上观测DA转换值的大小;

6 实验结束后,关闭脚本编辑器窗口,退出实验软件。

五、附

1.数据采集卡

本实验台采用了THBXD数据采集卡。它是一种基于USB总线的数据采集卡,卡上装有14Bit分辨率的A/D转换器和12Bit分辨率的D/A转换器,其转换器的输入量程均为±10V、输出量程均为±5V。该采集卡为用户提供4路模拟量输入通道和2路模拟量输出通道。其主要特点有:

1) 支持USB1.1协议,真正实现即插即用

2) 400KHz14位A/D转换器,通过率为350K,12位D/A转换器,建立时间10μs

3) 4通道模拟量输入和2通道模拟量输出

4) 8k深度的FIFO保证数据的完整性

5) 8路开关量输入,8路开关量输出

2. AD/DA转换原理

数据采集卡采用“THBXD”USB卡,该卡在进行A/D转换实验时,输入电压与二进制的对应关系为:-10~10V对应为0~16383(A/D转换为14位)。其中0V为8192。其主要数据格式如下表所示(采用双极性模拟输入):

 而DA转换时的数据转换关系为:-5~5V对应为0~4095(D/A转换为12位),其数据格式(双极性电压输出时)为:

3.编程实现测试信号的产生

利用上位机的“脚本编程器”可编程实现各种典型信号的产生,如正弦信号,方波信号,斜坡信号,抛物线信号等。其函数表达式分别为:

1) 正弦信号

     

2) 方波

      

3) 斜坡信号

 ,a为常量

4) 抛物线信号

,a为常量

这里以抛物线信号为例进行编程,其具体程序如下:

dim tx,op,a                                   ‘初始化函数

sub Initialize(arg)                              ‘初始化函数                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

WriteData 0 ,1                              ‘对采集卡的输出端口DA1进行初始化

tx=0                                       ‘对变量初始化

end sub

sub TakeOneStep (arg)                          算法运行函数 

a=1

op=0.5*a*tx*tx                               ‘0.1为时间步长

tx=tx+0.1

if  op>3  then                              ‘波形限幅

    tx=0

  end if

WriteData op ,1                                ‘数据从采集卡的DA1端口输出

end sub

sub Finalize (arg)                               退出函数

WriteData 0 ,1                                

end sub

通过改变变量tx、a的值可改变抛物线的上升斜率。

其它典型信号的编程请参考THTJ-1上位机安装目录下的“VBS脚本程序\计算机控制技术”目录内参考示例程序。

更多相关推荐:
AD转换实验报告

基于单片机的AD转换电路专业:班级:学号:组员:指导老师:年月日目录键入章标题(第1级)1键入章标题(第2级)2键入章标题(第3级)3键入章标题(第1级)4键入章标题(第2级)5键入章标题(第3级)6引言A/D…

微机原理与接口技术AD转换综合实验报告

微机原理与汇编语言综合性实验微机原理与汇编语言综合性实验AD转换器ADC0809数字温度计设计学号姓名班级1AD转换器ADC0809数字温度计设计微机原理与汇编语言综合性实验任务书实验项目名称AD转换器ADC0...

dsp2407实验报告AD转换

AD采样控制PWM占空比输出一实验内容1IO端口控制2简单的PWM输出3AD采样控制PWM占空比输出二实验目的1掌握IO口的操作方法熟悉2407开发板2掌握LF2407A定时器的控制方法以及控制PWM波形的输出...

单片机AD转换实验报告

单片机实验报告五实验名称姓名学号班级时间AD转换张昊110404247通信2班20xx12南京理工大学紫金学院电光系一实验目的1理解AD转换的工作原理2理解掌握ADC0809的AD转换原理和并行AD转换器接口的...

单片机AD转换实验报告

实验八AD实验报告实验目的1234掌握单片机与AD的接口及编程方法进一步了解AD的工作原理通过实验了解单片机如何进行数据采集进一步了解单片机系统地址分配概念实验器材1234G6W仿真器MCS51实验板PC机信号...

AD转换实验报告

AD转换实验报告摘要本设计是利用AT89C51ADC0809CD4027芯片为核心加以其他辅助电路实现对信号的AD转换其中以单片机AT89C51为核心控制AD转换器先是对信号进行采集然后用ADC0809对信号实...

AD转换实验报告

实验报告题目班级时间姓名实验目的熟悉数模转换的基本原理掌握DA的使用方法一实验设备CPU挂箱8086CPU模块示波器二实验内容利用DA转换器产生锯齿波三角波和方波三实验原理图本实验用ADDA电路四实验步骤1实验...

微机接口原理--实验三 AD转换实验报告要求

实验四ADC0809转换实验一实验目的1掌握AD转换与计算机的接口方法2了解AD转换器芯片ADC0809的内部结构及编程3掌握逐次逼近法AD转换器的工作原理4通过实验了解计算机如何进行数据采集二实验原理1ADC...

哈工程 FPGA AD转换实验报告

一实验目的1熟练掌握QUARTUS软件2提高FPGA的综合设计能力3提高在调试过程中的分析问题解决问题的能力二实验设计要求及方案设计22实验要求按着按键计数的值不断增大并显示到数码管上同时看到小灯逐渐变亮设计完...

微机实验报告——AD转换器

上海大学微机实践报告实验五AD转换器实验实验目的了解模数转换基本原理掌握ADC0809的使用方法掌握AD转换与计算机的接口方法了解ADC0809芯片的转换性能及编程了解计算机如何进行数据采集实验内容编写程序用查...

AD转换实验,南京理工大学紫金学院单片机实验报告

单片机实验报告实验名称AD转换实验姓名学号班级时间南京理工大学紫金学院电光系通信20xx12一实验目的1理解AD转换工作原理2学习掌握ADC0809的AD转换原理和并行AD转换接口的编程方法3学习使用并行模数转...

心电信号的AD转换实验报告 (2)

实验报告学生姓名学号指导教师实验地点主楼西420实验时间20xx0624一实验室名称医疗仪器实验室二实验项目名称心电信号的AD转换三实验学时2学时四实验原理心电信号的模数转换原理电路如下图所示心电信号要输入到计...

a d转换实验报告(18篇)