- 6
- 0
- 约8.16千字
- 约 19页
- 2023-05-07 发布于湖北
- 举报
实验一 A/D与D/A 转换实验
一.实验目的
1.通过实验,熟悉并掌握实验系统原理与使用。
2.通过实验掌握模拟量通道中模数转换与数模转换的实现方法。
3.熟悉并掌握VBScript 语言编写程序
二.实验内容
测取模数转换的量化特性,并对其量化精度进行分析。
利用实验系统完成测试信号的发生与测试。
3.设计并完成两通道模数转换与数模转换实验。
三、实验设备
计算机(含计算机控制技术实验软件)
ACT_I计算机控制技术实验箱
实验数据转存设备(如U盘)
四、实验原理
利用实验箱U2单元产生0~5V的斜坡信号,输入到一路模拟量输入通道,同时将该模拟信号进行A/D转换后数字信号再进行D/A转换后输入到另一路模拟量输入通道,在上位机软件的界面上测取这两路模拟量输入通道(由虚拟示波器显示)并进行比较,分析转换特性。
利用实验箱设计并连接产生两路互为倒相的周期斜坡信号的电路(硬件联接见图4.1.1),分别输入两路模拟量输入通道I1、I2,在上位机界面的界面上测取它们的模数转换结果,其中O1为上位机程序提供的输出信号(AduC812已经将数字信号转换为模拟信号)。
使用VBScript 语言编写程序实现各种典型测试信号的产生,用虚拟示波器察看信号结果。
五.实验注意事项
实验前应先阅读第二章。
2、进入实验室后检查PC机与计算机控制技术实验箱的并行接口是否连接,若未连接,在PC机处于关机状态下将实验箱与PC机的并行接口连接。
3、检查实验箱电源是否连接。
4、在实验箱上连接电路时,应将实验箱电源开关断开后连接。
六.实验步骤
了解并熟悉实验设备,熟悉上位机的用户界面,学习其使用方法。
启动PC机。为便于操作,建议在D盘新建一个文件夹,文件夹名为“班级姓名”,如:“电气051张三”在该文件夹中新建两个文件夹,分别为“脚本程序”和“实验数据”,以后的实验程序与数据都在此中保存。
接通实验箱电源开关,电源开关灯亮。
在PC机上运行上位机软件。点击主菜单中的“系统”,连接下位机。
学习并掌握上位机其他操作:主要包括文件操作、示波器设置、位图保存、脚本语言输入与调出、实验运行与停止等。
2.测取模拟量输入通道模数转换量化特性
(1)断开系统:点击主菜单中的“系统”,断开下位机;关掉实验箱电源。
(2)接线:将实验箱U2单元斜坡信号输出端与实验箱U3单元的模拟量输入通道I1端连接,调节斜坡信号旋钮,可得到0~5V的斜坡信号。同时,将数字量输出通道O1与模拟量输入通道I2连接。
(3)系统连接:打开实验箱电源,点击主菜单中的“系统”,连接下位机。
(4)设置虚拟示波器:a. 选择“显示模式”为“X-t”;b. 选择量程。根据脚本程序中实验的“持续时间”来选择,如“持续时间”设置为1000ms,则虚拟示波器量程选择为100ms/div; c. 数据显示:点击主采单中“显示”,根据脚本程序中所使用的信号通道选择相应的显示内容。
(5)程序编写:在脚本编辑器中输入正确脚本程序并保存或调出事先编好的脚本程序。
(6)运行脚本程序:调节斜坡信号旋钮,点击“执行脚本语言”,运行脚本程序,将在虚拟示波器观察到一动态波形(波形时间,也是实验时间,受脚本程序控制,改变脚本程序中“Daq.SetExpLastTime x”的数值x,就可改变实验时间)
(7)数据保存:点击主采单“文件”下的“保存位图文件”将动态波形保存为指定路径下的位图文件。
3.互为倒相的周期斜坡信号
(1)断开系统:点击主菜单中的“系统”,断开下位机;关掉实验箱电源。
(2)按照图1.3接线。其中R0=R1=R2,R3=R4;运放任选U9~U16之一。
(3) 打开实验箱电源,点击主菜单中的“系统”,连接下位机。
(4)在脚本编辑器中输入通道初始化函数程序和测试信号发生函数(产生一周期斜坡信号由O1端输入电路)以及运行函数。
(5)设置虚拟示波器。
(6)运行所编写的脚本程序,将在虚拟示波器观察到互为倒相的周期斜坡信号,保存该曲线。
4.软件编程实现测试信号发生
操作步骤与上类似,只是将产生周期斜坡测试信号发生函数分别用正弦信号,周期方波信号,周期锯齿波信号,周期抛物线信号替换。将虚拟示波器观察到的曲线保存。
七.预习思考题
阅读第三章并编写实验内容一所需的VBScript脚本语言程序。
编写程序实现下列各种典型测试信号的产生,熟悉并掌握程序设计方法;
(1)正弦信号
,
(2)方波
(3)锯齿波
(4)抛物线
八.实验报告
将各个实验结果保存并打印。
对实验数据进行分析,并完成实验报告。
九.附录
1.两路互为倒相的周期斜坡信号的产生
利用实验设备产生两路相位互差1800的斜坡信号的电路见图1.3,其中R0=R1=R2,R3=R4。在上位机界面上,编程测试
原创力文档

文档评论(0)