计算机控制技术AD与DA转换实验
AD与DA转换实验
华北电力大学实验报告实验名称:A/D转换与D/A转换实验课程名称:计算机控制系统专业班级:自动实1401学生姓名:张娅楠学号:201402020526实验日期:2017.3.14指导老师:程海燕老师A/D转换与D/A转换实验报告●实验一:A/D转换实验一、实验要求1、了解模/数转换基本原理,掌握ADC0809的使用方法。
2、了解ADC0809芯片的转换性能及编程,用延时查询方式读入A/D 转换结果,并用8255的PA口输出到发光二极管显示。
3、对汇编语言的编程的应用,有了更熟练的掌握。
二、实验内容1、使用设备万用表一块; PC计算机一台;Wave6000计算机实验培训系统一套2、实验过程•按连线图接好,检查无误后打开试验箱电源。
通过在计算机上进行设置将试验箱与电脑连接。
•在 PC 端软件开发平台上编写程序代码,编译通过后下载到试验箱,在试验箱上检测程序运行的结果。
•运行程序后,通过调节电位器,改变输入电压的大小,观察LED 灯的亮灭情况并记录不同电压值下LED灯的亮灭情况。
3、实验接线图4、使用的参考程序mode equ 082hPA equ 09000hCTL equ 09003hCS0809 equ 08000hcode segmentassume cs:codestart proc nearmov al, modemov dx, CTLout dx, al ;8255初始化again:mov al, 0mov dx, CS0809out dx, al ; 起动 A/Dmov cx, 40hloop $ ; 延时 > 100usin al, dx ; 读入结果mov dx, PA ;8255A口输出out dx, aljmp again ;重复code endsend start三、实验结果与分析调节电位器使输入模拟量从0--- +5V变化时,对应输出的数字量记录如下表:(测量数字中x代表该灯闪烁;理论值中x代表该位近似,理论上应该闪烁)误差分析:由表格可知误差基本在允许范围内,些许误差可能如下原因:1、本次实验所采用的是延迟程序等待ADC0809模数转换,这种设计是存在缺陷的,不如利用EOC引脚来判定转换是否结束比较准确,可能会造成部分数值的误差;2、实验设备老旧引起的系统误差,仪器的损坏以及电路中元件参数不准确也可能造成实验结果的误差。
AD转换与DA转换实验
XX学院实验报告实验名称姓名学号班级教师日期一、实验内容与要求1.1 实验内容本次实验包括A/D转换实验与D/A转换实验。
(1)A/D转换实验:编写实验程序,将ADC单元中提供的0V~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示;(2)D/A转换实验:设计实验电路图实验线路并编写程序,实现 D/A 转换,要求产生锯齿波、脉冲波,自行设计波形,并用示波器观察电压波形。
1.2 实验要求(1)A/D转换实验:将ADC单元中提供的0V~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示。
同时可以使用万用表对比判断结果是否正确;(2)D/A转换实验:实现 D/A 转换,通过编程,自行设计一个波形,在示波器上显示并观察波形。
二、实验原理与硬件连线2.1 实验原理ADC0809 包括一个 8 位的逐次逼近型的 ADC 部分,并提供一个 8 通道的模拟多路开关和联合寻址逻辑。
用它可直接输入8个单端的模拟信号,分时进行A/D转换,在多点巡回检测、过程控制等应用领域中使用非常广泛。
ADC0809 的主要技术指标为:分辨率:8 位单电源:+5V总的不可调误差:±1LSB转换时间:取决于时钟频率模拟输入范围:单极性 0~5V时钟频率范围:10KHz~1280KHzADC0809的外部管脚如图4-1所示,地址信号与选中通道的关系如表4-1 所示。
图4-1 ADC0809外部引脚图表4-1 地址信号与选中通道的关系模/数转换单元电路图如图4-2所示:AD +5VADJ +5V图4-2 模/数转换单元电路图D/A 转换器是一种将数字量转换成模拟量的器件,其特点是:接收、保持和转换的数字信息,不存在随温度、时间漂移的问题,其电路抗干扰性较好。
大多数的D/A 转换器接口设计主要围绕 D/A 集成芯片的使用及配置响应的外围电路。
DAC0832是8位芯片,采用CMOS 工艺和R-2RT 形电阻解码网络,转换结果为一对差动电流Iout1和Iout2输出,其主要性能参数如表4-2示,引脚如图4-3所示。
试验六AD转换实验和DA转换实验
试验六AD转换实验和DA转换实验试验六:AD 转换实验和 DA 转换实验在电子技术的世界里,AD 转换和 DA 转换是两个非常重要的概念和实验。
它们就像是电子信号世界的“翻译官”,将模拟信号和数字信号相互转换,为各种电子设备的正常运行和数据处理提供了关键的支持。
AD 转换,也就是模拟数字转换(AnalogtoDigital Conversion),其作用是把连续变化的模拟信号转换为离散的数字信号。
想象一下,我们生活中的声音、光线、温度等各种物理量都是模拟信号,它们的变化是连续且平滑的。
但计算机和数字系统只能处理数字信号,所以就需要 AD 转换器来把这些模拟量转换成计算机能够理解和处理的数字形式。
AD 转换的过程通常包括采样、量化和编码三个步骤。
采样就像是在连续的信号流中按一定的时间间隔“抓取”瞬间的值;量化则是把采样得到的值划分到有限的离散级别中;最后编码就是把量化后的级别用数字代码表示出来。
在进行 AD 转换实验时,我们会用到专门的 AD 转换芯片,比如常见的 ADC0809 。
以 ADC0809 为例,它是 8 位逐次逼近型的 AD 转换器。
在实验中,我们需要给它提供合适的输入模拟信号,设置好时钟频率、参考电压等参数,然后通过读取转换后的数字输出,来验证转换的准确性和精度。
比如说,我们要测量一个 0 5V 的模拟电压信号,将其输入到ADC0809 中。
通过设置合适的时钟和参考电压,当模拟电压为 25V 时,理想情况下转换后的数字输出应该接近 128(因为 25V 是 5V 的一半,8 位数字量的中间值就是 128)。
但实际中可能会存在一定的误差,这就需要我们分析误差的来源,是由于芯片的精度限制,还是输入信号的噪声干扰,或者是电路设计的不合理。
DA 转换,即数字模拟转换(DigitaltoAnalog Conversion),则是与AD 转换相反的过程,它把数字信号转换回模拟信号。
DA 转换在很多领域都有重要应用,比如音频播放、自动控制、通信系统等。
试验五AD、DA转换实验
试验五. A/D、D/A转换实验一、实验目的1. 学习理解模/数信号转换和数/模转换的基本原理。
2. 掌握模/数转换芯片ADC0804和数/模转换芯片DAC0832的使用方法。
二、实验设备TD-PITE实验装置(带面包板)一套,实验用转换芯片两片,±12V稳压电源一台、运放两片、温度传感器、电位器(5.1KΩ)一个、电阻若干,面包板用导线若干,排线若干,万用表一个。
三、实验内容(1)设计A/D转换电路,采集可调电阻的输出电压。
连+5V电源,调节后的输出电压作为ADC0804的模拟输入量,然后进行A/D转换,转换结果由发光二极管上显示。
请填写实验数据表格:(2)将LM35 精密摄氏度温度传感器连+5V电源,输出电压直接作为ADC0804 的模拟输入量,然后进行A/D转换,转换结果经过计算得到摄氏度值放在内存变量上。
(多数温度传感器是针对绝对温度的,且线形较差。
LM35的输出电压与摄氏温度值成正比例关系,每10 mV 为 1 摄氏度。
)(3)设计D/A 转换,要求产生锯齿波、三角波、脉冲波,并用示波器观察电压波形。
四、实验原理1. 模数转换器ADC0804 简介ADC0804是用CMOS集成工艺制成的逐次比较型模数转换芯片。
分辨率为8位,转换时间为100μs,输入参考电压范围为0~5V。
芯片内有输出数据锁存器,与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上。
图5.1 ADC0804引脚图启动信号:当CS#有效时,WR#可作为A/D转换的启动信号。
WR#高电平变为低电平时,转换器被清除;当WR#回到高时,转换正式启动。
转换结束:INTR#跳转为低电平表示本次转换已经完成,可作为微处理器的中断或查询信号。
RD#用来读A/D转换的结果。
有效时输出数据锁存器三态门DB0~DB7各端上出现8位并行二进制数码。
转换时钟:见下图,震荡频率为f CLK ≈ 1 / 1.1RC。
其典型应用参数为:R = 10KΩ,C = 150pF,f CLK≈ 640KHz,8位逐次比较需8×8 = 64个时钟周期,转换速度为100μs。
AD转换和DA转换实验
实验六、A/D 转换和D/A 转换实验一、实验目的1、熟悉A/D 转换与D/A 转换的基本原理2、掌握ADUC812的技术指标和常用的方法3、熟悉DSP 对ADUC812的操作二、实验设备计算机、ZYE1801C 实验箱,连接线若干。
三、实验原理1、ADUC812的主要性能特点ADUC812是全集成的12位数据采集系统,它在单个芯片内包含了高性能的自校准多通道ADC (8路)、2个12位的DAC 以及可编程的8位MCU (与8051兼容)。
片内有8K 的闪速/电擦除程序存储器、640B 的闪速/电擦除数据存储器、256B 数据SRAM (支持可编程)以及与8051兼容的内核。
另外MCU 支持的功能包括看门狗定时器、电源监视器以及ADC DMA 功能。
为多处理器接口和I/O 扩展提供了32条可编程的I/O 线、与I 2C 兼容的串行接口、SPI 串行接口和标准的UART 串行接口。
MCU 内核和模拟转换器二者均有正常、空闲以及掉电工作模式,它提供了适合于低功率应用的、灵活的电源管理方案。
器件包括在工业温度范围内用3V 和5V 电压工作的两种规格,有52脚、塑料四方扁平封装形式(PQTP )可供使用。
2、A/D 转换实验原理对ADUC812的第8路模拟输入通道提供不同的模拟电压值n ,由ADUC812进行A/D 转换后,把数字值通过12位的数据线发送个DSP ,DSP 把接收到的数字值通过串行口发送到PC 机, DSP 教学实验系统软件把收到的数字值转换为电压值在软件上进行显示。
其中传递的数字值为:4095()2.5()n v m v ⨯= 比较实际输入的电压值n 与显示电压值,计算A/D 转换误差。
3、D/A 转换实验原理在DSP 教学实验系统软件上输入0-4095数字值m ,通过串行口发送给DSP ,DSP 把接收到的数字值通过12位数据线发送到ADUC812,由ADUC812进行D/A 转换后,通过模拟输出通道0输出。
ad与da实验报告
ad与da实验报告AD与DA实验报告一、引言AD(模拟-数字)和DA(数字-模拟)转换技术在现代电子领域中起着重要的作用。
AD转换将连续的模拟信号转换为数字信号,而DA转换则将数字信号转换为模拟信号。
本实验旨在通过AD与DA转换器的实际应用,深入了解其原理和性能。
二、实验目的1. 理解AD转换原理和工作方式;2. 理解DA转换原理和工作方式;3. 学习使用AD和DA转换器进行模拟信号和数字信号的转换;4. 掌握AD转换器和DA转换器的性能评估方法。
三、实验装置1. AD转换器:采用XX型号的AD转换器;2. DA转换器:采用XX型号的DA转换器;3. 信号发生器:用于产生模拟信号;4. 示波器:用于观察和分析信号波形。
四、实验步骤1. 连接实验装置:将信号发生器输出端连接至AD转换器的输入端,将DA转换器的输出端连接至示波器,确保连接正确无误;2. 设置信号发生器:根据实验要求,设置信号发生器的频率、幅度和波形等参数;3. 进行AD转换实验:将信号发生器输出的模拟信号输入AD转换器,观察并记录数字信号的输出结果;4. 进行DA转换实验:将数字信号输入DA转换器,观察并记录模拟信号的输出结果;5. 分析结果:根据实验数据,分析AD和DA转换器的性能,如分辨率、信噪比等。
五、实验结果与分析通过实验,我们观察到AD转换器将连续的模拟信号转换为离散的数字信号。
数字信号的输出结果与信号发生器输入的模拟信号存在一定的误差,这是由于AD转换器的分辨率和量化误差所导致的。
分辨率越高,AD转换器对模拟信号的采样精度越高,输出的数字信号越接近原始模拟信号。
而DA转换器则将数字信号转换为模拟信号。
我们观察到,数字信号经过DA 转换后,输出的模拟信号与原始模拟信号基本一致。
这是因为DA转换器能够根据数字信号的数值精确地还原出模拟信号的波形。
然而,在实际应用中,DA 转换器也存在一定的失真,如量化误差和抖动等。
根据实验数据,我们可以计算AD和DA转换器的性能参数。
实验十DA、AD转换实验报告(一)
实验十DA、AD转换实验报告(一)引言概述:实验十DA、AD转换实验报告(一)本实验报告旨在介绍实验十DA、AD转换的相关内容。
在本次实验中,我们将会学习数字模拟转换和模拟数字转换的原理与方法,并通过实际操作进行验证。
本报告将按照以下五个主要部分进行阐述:(1)实验准备,(2)DA转换原理与方法,(3)AD转换原理与方法,(4)实验步骤与结果,(5)实验总结。
正文内容:1. 实验准备1.1 硬件准备- 数字模拟转换器(DAC)模块- 模拟数字转换器(ADC)模块- 连接电缆1.2 软件准备- 实验十DA、AD转换实验软件2. DA转换原理与方法2.1 DA转换原理- 数字模拟转换器将数字信号转换为模拟电压或电流输出的过程- 通过将数字数据转换为电路中的模拟信号,实现了数字信号到模拟信号的转换2.2 DA转换方法- 标准电压法- 标准电流法- R-2R网络法3. AD转换原理与方法3.1 AD转换原理- 模拟数字转换器将模拟量转换为数字量的过程- 通过将连续的模拟信号转换为离散的数字信号,实现了模拟信号到数字信号的转换3.2 AD转换方法- 逐次逼近法- 并行比较法- 闪存式转换法4. 实验步骤与结果4.1 实验设置- 连接DAC和ADC模块到电路中- 连接电缆,确保连接正确4.2 实验步骤- 设置DAC模块的输出值- 进行DA转换并记录输出结果- 将模拟信号输入到ADC模块中- 进行AD转换并记录输出结果4.3 实验结果- 实验运行过程中的数据记录与图表展示5. 实验总结5.1 实验心得体会- 通过本次实验,我更深入地了解了DA、AD转换的原理与方法- 实际操作过程中加深了对数字模拟转换和模拟数字转换的理解5.2 实验结果分析- 分析实验得到的数据与图表,验证转换原理与方法的准确性5.3 实验改进与展望- 在后续的实验中,可以进一步探索其他类型的DA、AD 转换器- 可以对实验步骤进行改进,提高实验效果和精确度总结:本实验报告阐述了实验十DA、AD转换的相关内容。
实验2(AD与DA实验)
实验三ADC0804模/数转换和DAC0832数/模拟换接口一、实验目的1.了解模/数转换基本原理,掌握ADC0804的使用方法。
2.了解D/A转换的基本原理。
3.了解D/A转换芯片D AC0832的单极性双极性接口及编程方法。
二、实验仪器和设备1. 单片机实验板一台2. 计算机一台三、实验简介1、实验内容利用实验板上的AD C0804做A/D转换器,利用实验板上的电位器W1提供模拟量输入。
编制程序,将模拟量转换成二进制数字量,用共阳极的八段数码管显示。
利用DAC0832,编制程序产生锯齿波、三角波、正弦波。
三种波轮流显示,用示波器观看。
2、实验线路及连接图1.电路原理图3、实验说明A/D转换器大致有三类:一是双积分A/D转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近法A/D转换器,精度,速度,价格适中;三是并行A/D转换器,速度快,价格也昂贵。
实验用的ADC0804属第二类,是八位A/D转换器。
图1中,D B1到D B8这8个口连接到P1口。
CS-AD这个是片选端口,低电平表示选中,RD写入信号,WR读出信号。
使用是需要将AD-IN口的1和2短接。
CS AD接口连着P0^7.RD接口P3^6,WR连着P3^7.D/A转换是把数字量转换成模拟量的变换,从本书D/A电路输出的是模拟电压信号。
要想实现实验要求,比较简单的方法是产生三个波形的表格,然后通过查表来实现波形显示。
产生锯齿波和三角波的表格只需由数字量的增减来控制,同时要注意三角波要分两段来产生。
要产生正弦波,较简单的手段是造一张正弦数字量表。
即查函数表得到的值转换成十六进制数填表。
这样做虽然简单,但是费时费力,没有充分发挥单片机的能力。
利用嵌入式定点、浮点运算子程序库可方便的完成正弦波的波形表生成工作。
D/A转换取值范围为一个周期,采样点越多,精度越高些。
本例采用的采样点为256点/周期。
图1中CS-DA接口连着P3^2,低电平有效。
实验五 DAAD转换实验 完整版
实验五 D/A、A/D转换实验一、实验目的了解数/模、模/数转换基本原理,掌握DAC0832、ADC0809的使用方法;掌握定时数据采集程序的编制方法。
二、实验内容1、D/A转换实验通过0832D/A转换输出一个从0V开始逐渐升至5V,再从5V降至0V的可变电压输出驱动直流电机。
(1)实验接线图D/A转换实验接线图(2)实验程序框图(3)实验程序清单CODE SEGMENT ;H0832-2.ASM 0-->5vASSUME CS:CODEDAPORT EQU 0FF80hPA EQU 0FF20H ;字位口PB EQU 0FF21H ;字形口PC EQU 0FF22H ;键入口ORG 1110HSTART: JMP START0BUF DB ?,?,?,?,?,?data1: db 0c0h,0f9h,0a4h,0b0h,99h,92hdb 82h,0f8h,80h,90h,88h,83h,0c6h,0a1hdb 86h,8eh,0ffh,0ch,89h,0deh,0c7hdb 8ch,0f3h,0bfh,8FHSTART0: call buf1DACON0: MOV AL,00HDACON1: MOV DX,DAPORTOUT DX,ALpush axcall convMOV CX,0040HDISCON: PUSH CXcall dispPOP CXLOOP DISCONpop axINC ALCMP AL,00HJNZ DACON1MOV AL,0FFHDACON2: MOV DX,DAPORTOUT DX,ALpush axcall convMOV CX,0040HDISCON2: PUSH CXcall dispPOP CXLOOP DISCON2pop axDEC ALCMP AL,0FFHJNZ DACON2JMP DACON0CONV: MOV AH,ALAND AL,0FHMOV BX,OFFSET BUFMOV [BX+5],ALMOV AL,AHAND AL,0F0HMOV CL,04HSHR AL,CLMOV [BX+4],ALRETDISP: MOV AL,0FFH ;00HMOV DX,PAOUT DX,ALMOV CL,0DFH ;20H; 5ms显示子程序MOV BX,OFFSET BUFDIS1: MOV AL,[BX]MOV AH,00HPUSH BXMOV BX,OFFSET DATA1ADD BX,AXMOV AL,[BX]POP BXMOV DX,PBOUT DX,ALMOV AL,CLMOV DX,PAOUT DX,ALPUSH CXDIS2: MOV CX,00A0HDELAY: LOOP DELAYPOP CXCMP CL,0FEH ;01HJZ LX1INC BXROR CL,1 ;SHR CL,1JMP DIS1LX1: MOV AL,0FFHMOV DX,PBOUT DX,ALRETBUF1: MOV BUF,00HMOV BUF+1,08HMOV BUF+2,03HMOV BUF+3,02HMOV BUF+4,00HMOV BUF+5,00HRETDELY: PUSH CXDEL2: PUSH CXDEL3: PUSH CXLOOP $POP CXLOOP DEL3POP CXLOOP DEL2POP CXLOOP DELYRETCODE ENDSEND START2、A/D转换实验利用实验系统上电位器提供的可调电压作为0809模拟信号的输入,编制程序,将模拟量转换为数字量,通过数码管显示出来。
实验五 AD、DA转换实验
实验五A/D、D/A转换实验
一、实验目的及要求
1、了解A/D转换的基本原理,掌握A/D转换的连接方法;
2、熟悉一种ADC芯片ADC0809,掌握A/D转换芯片0809的编程方法;
3、了解D/A转换的基本原理,掌握D/A转换的连接方法;
4、熟悉一种DAC芯片ADC0832,掌握D/A转换芯片0832的编程方法。
二、实验重点与难点
重点:A/D、D/A转换的基本原理及编程应用。
难点:A/D、D/A转换的编程应用。
三、实验环境
硬件:单片机开发板,计算机一台;
软件:Keil uVsion4。
四、实验内容
1、ADC0809模数转换与显示
使用ADC0809采样通道3输入的模拟量(也可自行选择采用通道,设计相应电路图),通过T0定时器中断给ADC0809提供时钟信号,转换后的结果显示在数码管上。
2、DAC0832波形发生器
软件控制DAC输出波形,通过不同按键产生锯齿波、三角波和方波,按键的检测采用中断工作方式。
五、实验步骤及要求
1.描述出程序运行后的结果;
2.画出算法流程图;
3.加程序注释。
4.学生按实验内容和实验报告编写格式中的规范,认真做好实验记录以便编写实验报告。
AD与DA转换及数字PID调节器算法的研究实验报告
东南大学自动化学院实验报告课程名称:计算机控制技术第 1 次实验实验名称:A/D与D/A转换& 数字PID调节器算法的研究院(系):自动化学院专业:自动化姓名:学号:实验室:416 实验组别:同组人员:实验时间:2014年3月20日评定成绩:审阅教师:第一部分实验一A/D与D/A转换一、实验目的1、通过编程熟悉VC++的Win32 Console Application的编程环境;2、通过编程熟悉PCI-1711数据采集卡的数据输入输出;3、了解采集卡AD转换芯片的转换性能;4、通过实验了解字节数与二进制数的转换。
二、实验设备1.THBDC-1型控制理论·计算机控制技术实验平台2.PCI-1711数据采集卡一块3.PC机1台(安装软件“VC++”及“THJK_Server”)三、实验原理1.数据采集卡PCI-1711是输入功能强大的低成本多功能PCI总线卡。
特点:16路单端模拟量输入12位A/D转换器,采样速率可达100KHz每个输入通道的增益可编程自动通道/增益扫描卡上1K采样FIFO缓冲器2路12位模拟量输出(仅PCI-1711)16路数字量输入及16路数字量输出可编程触发器/定时器图1-1 PCI-1711卡管脚图2. AD/DA转换原理该卡在进行A/D转换实验时,输入电压与二进制的对应关系为:-10~10V对应为0~4095(A/D转换精度为12位)。
D/A通道输出范围为0~10V。
四、实验步骤1、仔细阅读“PCI-1711数据采集卡驱动函数说明.doc”文档。
2、将实验台上的“阶跃信号发生器”的输出端通过导线与PCI-1711数据采集接口的AD1通道输入端相连,同时将PCI-1711数据采集接口的AD1通道通过导线与实验平台上的交直流数字电压表(选取直流档)的输入端相连;3、打开ADDA实验VC++程序文件夹,打开.dsw工程文件,添加缺少的main函数(主程序),编程实现以下功能:在运行程序后的DOS界面上应显示AD第一通道输入值,同时并显示出转换后对应的以十进制存放的二进制码,并将其转换为二进制码;在程序中使用输出函数通过DA1通道输出一个0~10V的电压(PCI-1711卡无法输出负电压),然后使用THBDC-1型实验平台上的直流数字电压表进行测量,并确认输出值是否正确。
AD转换和DA转换实验
汇编程序01:AD转换器此为0.01精度ORG 0000HLJMP MAINORG 0013HLJMP LOOPMAIN:MOV SP,#30HSETB IT1SETB EASETB EX1MOV DPTR,#0FEF8HMOVX @DPTR,AHERE:LCALL DISPLAYAJMP HERELOOP:MOV DPTR,#0FEF8HMOVX A,@DPTRMOVX @DPTR,ALCALL DSP ;对接收的数据进行处理LCALL DSP1LCALL DISPLAY ;显示转换的数据LJMP LOOPDSP: MOV B,#100MUL ABMOV R7,BMOV R6,AMOV R5,#00HMOV R4,#33HMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV R5,#00HMOV R4,#64HMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV 73H,R6 ;百位电压值MOV A,R3MOV R7,AMOV A,R2MOV R5,#00HMOV R4,#0AHMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV 72H,R6 ;十位电压值MOV A,R3MOV R7,AMOV A,R2MOV R6,AMOV R5,#00HMOV R4,#01HMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV 71H,R6 ;个位电压值RETDIV2BY: MOV 20H,#16 ;双字节除法DIV2B:CLR C ;商存在R7R6,余数存R3R2 MOV A,R6RLC AMOV R6,AMOV A,R7RLC AMOV R7,AMOV A,R2RLC AMOV R2,AMOV A,R3RLC AMOV R3,ACLR CMOV A,R2SUBB A,R4MOV R0,AMOV A,R3SUBB A,R5JC NEXTCLR CMOV A,R0MOV R2,AMOV A,R6ADD A,#01HMOV R6,AMOV A,R7ADDC A,#00HMOV R7,ANEXT:DJNZ 20H,DIV2BRETDSP1:MOV R0,#71HMOV A,@R0CLR CCJNE A,#10,EXIT1 ;个位加1等于10?等于10,是则个位清零CLR AMOV @R0,AINC R0 ;指向十位MOV A,@R0INC A;十位加1MOV @R0,ACJNE A,#10,EXIT1CLR AMOV @R0,AINC R0MOV A,@R0INC AMOV @R0,ACJNE A,#10,EXIT1CLR AMOV @R0,AINC R0MOV A,@R0INC AMOV @R0,ACJNE A,#10,EXIT1CLR AMOV @R0,AEXIT1:RETDISPLAY:MOV R1,#74H ;指向数据显示缓冲区MOV R5,#0FEH ;显示位选择PLAY:MOV A,R5MOV P2,AMOV A,@R1MOV DPTR,#TABMOVC A,@A+DPTRCJNE R1,#73H,POWXRL A,#80H;输出点.POW: MOV P1,ALCALL DL1MSDEC R1MOV A,R5JNB ACC.3,ENDOUTRL AMOV R5,AAJMP PLAYENDOUT:RETTAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDL1MS:MOV R6,#20DL1:MOV R7,#50DL2:DJNZ R7,DL2DJNZ R6,DL1RETENDDA转换实验ORG 0000HLJMP MAINMAIN: MOV SP,#30HMOV 74H,#00HKEY:ACALL KS;键盘扫描程序段JNZ LK1;有键闭合LCALL DELAYAJMP KEY ;没有键闭合LK1:LCALL DELAY;驱动显示程序防抖LCALL DELAYACALL KS;确认有键闭合?JNZ LK2 ;真有键闭合LCALL DELAY;没有键闭合是误按回去!AJMP KEYLK2:MOV 74H,ALCALL DELAYJNZ SKAJMP KEY;不是!不与理睬KS:MOV A,P1;键盘扫描子程序CPL AANL A,#0FFHRETSK: ACALL KSJNZ SKLCALL DELAYLCALL DELAYACALL KSJNZ SKMOV A,74HJB ACC.0,MAIN1JB ACC.1,MAIN2JB ACC.2,MAIN3JB ACC.3,MAIN4JB ACC.4,MAIN5LCALL DELAYAJMP KEYMAIN1:MOV DPTR,#7000H;方波MOV R0,#00HABCD: MOV A,R0MOVX @DPTR,AINC R1MOV R7,P1CJNE R7,#0FFH,KEYXYZ: CJNE R1,#10,ABCDCPL AMOV R0,AAJMP ABCDMAIN2:MOV DPTR,#7000H;锯齿波MOV R0,#00HABCD2:MOV A,R0MOVX @DPTR,AINC R0MOV R7,P1CJNE R7,#0FFH,KEYLJMP ABCD2MAIN3:MOV DPTR,#7000H ;三角波MOV R0,#00HABCD3:MOV A,R0MOVX @DPTR,AINC R0CJNE R0,#0FFH,ABCD3MOV R7,P1CJNE R7,#0FFH,CNM ABCF3:DEC R0MOV A,R0MOVX @DPTR,ACJNE R0,#00H,ABCF3MOV R7,P1CJNE R7,#0FFH,CNMAJMP ABCD3MAIN4:MOV DPTR,#7000H ;正弦波MOV R0,#00HAAA:MOV A,R0INC R0MOV DPTR,#CCCMOVC A,@A+DPTRMOV DPTR,#5000HMOVX @DPTR,ACJNE R0,#100,AAAMOV R7,P1CJNE R7,#0FFH,CNMLJMP BBBBBB:MOV A,R0DEC R0MOV DPTR,#CCCMOVC A,@A+DPTRMOV DPTR,#5000HMOVX @DPTR,ACJNE R0,#00,BBBMOV R7,P1CJNE R7,#0FFH,CNMLJMP AAACNM:LJMP KEYMAIN5:MOV DPTR,#7000H;梯形波MOV R0,#00HABCD4:MOV A,R0MOVX @DPTR,AINC R0CJNE R0,#064H,ABCD4MOV R1,#0FFHAAA1: NOPDJNZ R1,AAA1ABCF4:DEC R0MOV A,R0MOVX @DPTR,ACJNE R0,#00H,ABCF4MOV R1,#0FFHAAA2: NOPDJNZ R1,AAA2MOV R7,P1CJNE R7,#0FFH,CNMJMP ABCD4DELAY:MOV R6,#0AHLOOP7:MOV R4,#64HLOOP8:NOPNOPNOPDJNZ R4,LOOP8DJNZ R6,LOOP7RETCCC:DB 00H,00H,01H,02H,04H,06H,09H,0CH,10H,14HDB 18H,1DH,23H,28H,2EH,35H,3BH,42H,49H,51HDB 58H,60H,68H,70H,77H,80H,88H,8FH,97H,9FHDB 0A7H,0AEH,0B6H,0BDH,0C4H,0CAH,0D1H,0D7H,0DCH,0E2H DB 0E7H,0EBH,0EFH,0F3H,0F6H,0F9H,0FBH,0FDH,0FEH,0FFHDB 0FFH,0FFH,0FEH,0FDH,0FBH,0F9H,0F6H,0F3H,0EFH,0EBHDB 0E7H,0E2H,0DCH,0D7H,0D1H,0CAH,0C4H,0BDH,0B6H,0AEH DB 0A7H,9FH,97H,8FH,88H,80H,77H,70H,68H,60HDB 58H,51H,49H,42H,3BH,35H,2EH,28H,23H,1DHDB 18H,14H,10H,0CH,09H,06H,04H,02H,01H,00HENDAD转换器此为0.001精度ORG 0000HLJMP MAINORG 0013HLJMP LOOPMAIN:MOV SP,#30HSETB IT1SETB EASETB EX1MOV DPTR,#0FEF8HMOVX @DPTR,AHERE:LCALL DISPLAYAJMP HERELOOP:MOV DPTR,#0FEF8HMOVX A,@DPTRMOVX @DPTR,ALCALL DSP ;对接收的数据进行处理LCALL DSP1LCALL DISPLAY;显示转换的数据LJMP LOOPDSP: MOV B,#196MUL ABMOV R7,BMOV R6,AMOV R3,#00HMOV R2,#00HMOV R5,#27HMOV R4,#10HLCALL DIV2BYMOV 73H,R6 ;千位电压值MOV A,R3MOV R7,AMOV A,R2MOV R6,AMOV R5,#03HMOV R4,#0E8HMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV 72H,R6 ;百位电压值MOV A,R3MOV R7,AMOV A,R2MOV R6,AMOV R5,#00HMOV R4,#64HMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV 71H,R6 ;十位电压值MOV A,R3MOV R7,AMOV A,R2MOV R6,AMOV R5,#00HMOV R4,#0AHMOV R3,#00HMOV R2,#00HLCALL DIV2BYMOV 70H,R6 ;个位电压值RETDIV2BY: MOV 20H,#16 ;双字节除法DIV2B:CLR C ;商存在R7R6,余数存R3R2 MOV A,R6RLC AMOV R6,AMOV A,R7RLC AMOV R7,AMOV A,R2RLC AMOV R2,AMOV A,R3RLC AMOV R3,ACLR CMOV A,R2SUBB A,R4MOV R0,AMOV A,R3SUBB A,R5JC NEXTCLR CMOV R3,AMOV A,R0MOV R2,AMOV A,R6ADD A,#01HMOV R6,AMOV A,R7ADDC A,#00HMOV R7,ANEXT:DJNZ 20H,DIV2BRETDSP1:MOV R0,#70HMOV A,@R0CLR CSUBB A,#05HJC EXIT1 ;为1则小于5,退出INC R0 ;指向十位MOV A,@R0INC A;十位加1MOV @R0,ACJNE A,#10,EXIT1 ;十位加1等于10?等于10,是则十位清零CLR AMOV @R0,AINC R0 ;指向百位MOV A,@R0INC A;百位加1MOV @R0,ACJNE A,#10,EXIT1CLR AMOV @R0,AINC R0 ;指向千位MOV A,@R0INC A;千位加1MOV @R0,ACJNE A,#10,EXIT1CLR AMOV @R0,AEXIT1:RETDISPLAY:MOV R1,#73H ;指向数据显示缓冲区MOV R5,#0FEH ;显示位选择PLAY:MOV A,R5MOV P2,AMOV A,@R1MOV DPTR,#TABMOVC A,@A+DPTRCJNE R1,#73H,POWXRL A,#80H;输出点.POW: MOV P1,ALCALL DL1MSDEC R1MOV A,R5JNB ACC.3,ENDOUTRL AMOV R5,AAJMP PLAYENDOUT:RETTAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDL1MS:MOV R6,#20 DL1:MOV R7,#50 DL2:DJNZ R7,DL2DJNZ R6,DL1 RETEND。
试验六AD转换实验和DA转换实验
试验六AD转换实验和DA转换实验在电子技术的领域中,AD 转换实验和 DA 转换实验是非常重要的基础性实验。
它们在信号处理、自动控制、通信等众多领域都有着广泛的应用。
接下来,让我们一起深入了解这两个有趣且实用的实验。
AD 转换,全称为模拟数字转换(AnalogtoDigital Conversion),其作用是将连续变化的模拟信号转换为离散的数字信号。
想象一下,我们生活中的声音、光线、温度等各种物理量都是模拟信号,它们的数值是连续变化的。
但计算机和数字电路只能处理数字信号,所以就需要 AD 转换器来完成这个转换过程。
在进行 AD 转换实验时,我们通常会使用专门的 AD 转换芯片。
比如说常见的 ADC0809 芯片,它具有 8 个模拟输入通道,可以将 0 5V 的模拟电压转换为 8 位的数字量。
实验开始前,我们要先搭建好电路。
将 ADC0809 芯片与单片机或者其他控制器连接起来,同时连接好模拟信号源,比如电位器,用来产生变化的模拟电压。
然后,通过编写控制程序,向 ADC0809 发送启动转换的信号。
转换完成后,读取转换得到的数字量。
这时候,我们就可以通过观察数字量的变化,来了解模拟信号的特性。
在实验中,我们还需要关注一些重要的参数,比如转换精度和转换速度。
转换精度决定了数字量与模拟量之间的逼近程度,精度越高,数字量就越能准确地反映模拟量的真实值。
而转换速度则影响着系统对快速变化的模拟信号的处理能力。
DA 转换,全称为数字模拟转换(DigitaltoAnalog Conversion),与AD 转换相反,它是将数字信号转换为模拟信号。
DA 转换在很多场景中都发挥着重要作用,比如音频播放、电机控制等。
以常见的 DAC0832 芯片为例,它可以将 8 位的数字量转换为模拟电压输出。
在实验中,同样要先搭建好电路,将 DAC0832 与控制器连接,并接上适当的负载,比如电阻和电容,以形成平滑的模拟输出。
编写控制程序,向 DAC0832 发送数字量,然后观察输出的模拟电压的变化。
计算机控制技术实验一ADDA转换实验
计算机控制技术实验一ADDA转换实验AD转换实验是计算机控制技术领域中非常重要的实验之一、AD转换(Analog-to-Digital Conversion)是将模拟信号转换为数字信号的过程,而DA转换(Digital-to-Analog Conversion)则是将数字信号转换为模拟信号的过程。
在实际应用中,AD和DA转换广泛应用于音频处理、图像处理、传感器信号处理等领域。
本实验旨在通过实际操作,深入理解AD和DA转换的原理和方法,并通过实验数据的收集和分析来验证实验结果。
首先,我们需要准备实验所需的硬件设备和软件工具。
实验所需的硬件包括AD转换芯片、DA转换芯片、测试电路和接线器。
在软件方面,我们可以使用相应的开发工具来编写程序控制AD和DA转换芯片。
接下来,我们开始进行AD转换实验。
首先,我们需要设计一个模拟信号的输入电路,并将其与AD转换芯片连接,将模拟信号输入到AD转换芯片中。
然后,我们需要编写控制程序,通过控制AD转换芯片的工作模式和参数来实现AD转换操作。
在进行实验时,我们可以分别调整采样率、量化精度等参数,以验证AD转换的准确性和可靠性。
最后,我们可以通过读取AD转换芯片输出的数字信号,并进行相应的计算和分析,来得到模拟信号的数字表示。
完成AD转换实验之后,我们将进行DA转换实验。
首先,我们需要将数字信号输出到DA转换芯片中,并将DA转换芯片的输出连接到相应的模拟电路中。
然后,我们需要编写控制程序,通过控制DA转换芯片的工作模式和参数来实现DA转换操作。
在进行实验时,我们可以分别调整输出的数值范围、输出精度等参数,以验证DA转换的准确性和可靠性。
最后,我们可以通过读取模拟电路中的信号,并进行相应的计算和分析,来得到数字信号的模拟表示。
通过AD和DA转换实验,我们可以深入理解模拟信号与数字信号之间的转换原理和方法,学习如何编写控制程序来实现AD和DA转换操作,并通过实验数据的收集和分析来验证实验结果。
实验十DA、AD转换实验报告
引言概述:一、DA转换原理和应用1.DA转换的定义和基本原理a.数字信号和模拟信号之间的转换原理b.不同类型的DA转换器(例如R2R网络)2.DA转换的应用领域a.音频信号处理中的DA转换b.视频信号处理中的DA转换二、AD转换原理和应用1.AD转换的定义和基本原理a.模拟信号和数字信号之间的转换原理b.不同类型的AD转换器(例如SAR、deltasigma)2.AD转换的应用领域a.传感器信号处理中的AD转换b.信号采集与处理中的AD转换三、DA和AD转换的性能参数和评估1.DA转换器的性能参数a.分辨率和精确度b.失真和噪声2.AD转换器的性能参数a.采样率和位深b.信噪比和动态范围3.性能参数的评估方法a.理论计算和模拟仿真b.实验测试和数据分析四、DA和AD转换算法及其优化1.DA转换算法a.插值算法b.量化算法2.AD转换算法a.采样算法b.量化算法3.转换算法的优化方法a.比特数调整和噪声滤波b.时钟同步和非线性校准五、实验结果和分析——基于具体实验数据的数据解读与讨论1.DA转换实验结果和数据分析a.实验过程和数据采集b.数据处理和效果评估2.AD转换实验结果和数据分析a.实验过程和数据采集b.数据处理和效果评估总结:通过对DA和AD转换的原理、应用、性能参数评估以及相关算法和优化的探讨,我们了解了这两种重要的信号转换技术在电子工程中的重要性和实际应用。
同时,通过实验数据的分析和结果的讨论,我们也对其性能和优化方法有了更深入的了解。
DA和AD转换在音频和视频信号处理、传感器信号处理以及信号采集与处理等领域都有着广泛的应用,因此对其进行深入研究和优化,在提高信号处理质量和准确性方面具有重要意义。
希望本实验报告能为读者进一步了解并应用DA和AD转换技术提供有益的参考和指导。
计算机控制实验一AD与DA转换含答案
实验一A/D与D/A转换实验项目名称:A/D与D/A转换实验项目性质:普通所属课程名称:计算机控制技术实验计划学时:2学时一、实验目的1.通过实验了解实验系统的结构与使用方法;2.通过实验了解模拟量通道中模数转换与数模转换的实现方法。
二、实验内容和要求1.了解A/D与D/A芯片转换性能,输入一定值的电压,测取模数转换的特性,并分析之;2.在上位机输入一十进制代码,完成通道的数模转换实验。
三、实验主要仪器设备和材料1.THTJ-1型计算机控制技术实验箱2.THVLW-1型USB数据采集卡一块(含37芯通信线、USB电缆线各1根)3.PC机1台(含上位机软件“THTJ-1”)四、实验方法、步骤及结果测试1、打开实验箱电源。
并按下面的电路图1设计一阶跃信号输出电路,然后将U0输出端连接到“数据采集接口单元”的“AD1”通道,同时将采集卡接口单元的“DA1”输出端连接到接口单元的“AD2”输入端:图12、启动计算机,在桌面双击图标“THTJ-1”软件,在打开的软件界面上点击“开始采集”按钮;3. 点击软件“系统”菜单下的“AD/DA实验”,在AD/DA实验界面上点击“开始/停止”按钮,观测采集卡上AD转换器的转换结果,在输入电压为-10V~+10V,对应的数字量为0~16384(A/D转换是14位的),如输入1V时应为00,0011,0101,0000(850)(其中后几位将处于实时刷新状态)。
调节阶跃信号的大小,然后继续观AD转换器的转换结果,并与理论值(详见本实验五说明)进行比较;(双,3) 4通道模拟量输入和2通道模拟量输出4) 8k深度的FIFO保证数据的完整性5) 8路开关量输入,8路开关量输出2.编程实现测试信号的产生利用上位机的“脚本编程器”可编程实现各种典型信号的产生,如正弦信号,方波信号,斜坡信号,抛物线信号等。
其函数表达式分别为:1) 正弦信号)s i n (ϕω+=t A y ,π2=T经编程得到如下图。
计算机控制技术AD与DA转换实验
课程名称:
计算机控制技术
实验项目名称: 实验一 A/D 与 D/A 转换
学院:
专业:
指导教师:
报告人:
学号:
班级:
实验时间:
实验报告提交时间:
教务部制
一.实验目的
1.通过实验,熟悉并掌握实验系统原理与使用方法。 2.通过实验掌握模拟量通道中模数转换与数模转换的实现方法。
二.实验内容
I1,I2 互为倒相的周期信号。 c、 锁零接-15V。 d、 打开 LabVIEW 软件参考程序 实验一.VI。 3. 测试信号的发生: a、 实验接线,O1 接 I1。 b、 打开 LabVIEW 软件参考程序 实验一.VI,分别通过测试信号选项栏来改变信号发生类
型,分别为正弦波、方波、斜波、和抛物线四种波形。
R2
O1
R0 -
+
O2
R1 +
R4
-
#43; I2
图1.3
实验截图:
四、实验结论
指导教师批阅意见:
成绩评定:
备注:
指导教师签字: 年月日
注:1、报告内的项目或内容设置,可根据实际情况加以调整和补充。 2、教师批改学生实验报告时间应在学生提交实验报告时间后 10 日内。
1.利用实验系统完成测试信号的产生 2.测取模数转换的量化特性,并对其量化精度进行分析。 3.设计并完成两通道模数转换与数模转换实验。
三.实验步骤
1. 量化实验: a、 实验接线,实验箱上信号源部分的斜波信号接到 I1,I2 接 O1。 b、 打开 LabVIEW 软件参考程序 实验一.VI。 c、 R0=R1=R2=R3=R4=100K。 d、 锁零接-15V 2. 两路互为倒相的周期斜波信号的产生: a、 模拟电路如下图 1.1 所示。 b、 实验接线如图所示,其中 R0=R1=R2=R3=R4=100K。O1 为周期斜波信号,O2 为偏置值,
AD和DA转换
实验五AD和DA转换一、实验目的1、学习AD转换芯片PCF8591的基本共组原理。
2、掌握PCF8591的编程方法一、实验说明PCF8591是一个单片集成、单独供电、低功耗、8-bit CMOS数据获取器件。
PCF8591具有4个模拟输入、1个模拟输出和1个串行I2C总线接口。
PCF8591的3个地址引脚A0, A1和A2可用于硬件地址编程,允许在同个I2C总线上接入8个PCF8591器件,而无需额外的硬件。
在PCF8591器件上输入输出的地址、控制和数据信号都是通过双线双向I2C总线以串行的方式进行传输。
1、地址寄存器I2C总线系统中的每一片PCF8591通过发送有效地址到该器件来激活,该地址包括固定部分和可编程部分。
可编程部分必须根据地址引脚A0. A1和A2来设置。
在I2C总线协议中地址必须是起始条件作为第一个字节发送。
地址字节的2控制字寄存器发送到PCF8591的第二个字节将被存储在控制寄存器,用于控制器件功能,控制寄存器的高半字节用于容许模拟输出,和将模拟输入编程为单端或差分输入。
低半字节选择一个由高半字节定义的模拟输入通道。
如果自动增量(auto-increment)标志置1,每次AD转换后通道号将自动增加。
如果自动增量(auto-increment)模式是使用内部振荡器的应用中所需要的,那么控制字节中模拟输出容许标志应置1.这要求内部振荡器持续运行,因此要防止振荡器启动延时的转换错误结果。
模拟输出容许标志可以在其他时候复位以减少静态功耗。
选择一个不存在的输入通道将导致分配最高可用的通道号。
所以,如果自动增量(auto-increment)被置1,下一个被选择的通道将总是通道0.两个半字节的最高有效位(即第7位和第3位)是留给未来的功能,必须设置为逻辑0.控制寄存器的所有位在上电复位后被复位为逻辑0.DA转换器和振荡器在节能时被禁止。
模拟输出被切换到高阻态,控制寄存器如图5-2所示。
实验三 AD和DA转换电路实验
实验三 AD 和DA 转换电路实验一、实验目的1、熟悉Multisim10.0在电子线路设计中的仿真过程和基本操作。
2、掌握Multisim10.0中的虚拟仪器的使用方法。
3、掌握AD 和DA 转换电路的基本原理和方法。
二、实验设备计算机、Multisim10.0软件 三、实验原理1、 AD 转换电路的原理传感器输出的信号多为模拟信号,在以微型计算机为核心组成的数据采集及控制系统中,必须将传感器输出的模拟信号转换成数字信号,因此模数转换器的使用非常普遍。
图一采用了一款Multisim10.0仿真软件中提供的一路模拟输入、8路并行输出的ADC 转换芯片,其中有三个控制引脚、一个模拟电压信号输入引脚、八个并行输出引脚,参考电压引脚,基本涵盖了普通ADC 芯片的功能。
V in 为模拟电压输入引脚,满量程电压V fs 由V ref+和V ref-两个引脚上的电压决定,V fs =V ref+-V ref-。
芯片的逻辑控制时序为:控制引脚SOC 为启动信号输入端,为启动模数转换功能,该引脚应被拉高至高电平,然后输出引脚EOC 被拉低,表明转换正在进行。
转换过程将花费约1µS ,当转换完成后,EOC 引脚被拉高。
转换后再将输出使能引脚OE 拉高,数据就会被送至D0~D7引脚,由十六进制数码管显示转换后的数据。
图一中,V fs =5V ,调节电位器的抽头位置,使输入模拟电压V in 值的变化范围从0V-5V ,经AD 转换后对应的数字量的变化范围从0x00-0xFF ,且数字量的值=V in *256/V fs 。
通过实验,观察并记录数码管显示的值和计算值。
U1DCD_HEX U2DCD_HEXVDD50%J1先低,再高,最后低J2先低,再高,最后低图一 8路并行输出AD 转换电路原理图2、DA转换电路的原理经微型计算机处理后的信号常需反馈给模拟执行机构,因此常常还需要数模转换器将数字量转换成相应的模拟信号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深圳大学实验报告课程名称:计算机控制技术
实验项目名称:实验一A/D与D/A转换学院:
专业:
指导教师:
报告人:学号:班级:
实验时间:
实验报告提交时间:
教务部制
一.实验目的
1.通过实验,熟悉并掌握实验系统原理与使用方法。
2.通过实验掌握模拟量通道中模数转换与数模转换的实现方法。
二.实验内容
1.利用实验系统完成测试信号的产生
2.测取模数转换的量化特性,并对其量化精度进行分析。
3.设计并完成两通道模数转换与数模转换实验。
三.实验步骤
1.量化实验:
a、实验接线,实验箱上信号源部分的斜波信号接到I1,I2 接O1。
b、打开LabVIEW 软件参考程序实验一.VI 。
c、R0=R1=R2=R3=R4=100K 。
d、锁零接-15V
2.两路互为倒相的周期斜波信号的产生:
a、模拟电路如下图 1.1 所示。
b、实验接线如图所示,其中R0=R1=R2=R3=R4=100K 。
O1 为周期斜波信号,O2 为偏
置值,I1,I2 互为倒相的周期信号。
c、锁零接-15V 。
d、打开LabVIEW 软件参考程序实验一.VI 。
3.测试信号的发生:
a、实验接线,O1 接I1。
b、打开LabVIEW 软件参考程序实验一.VI ,分别通过测试信号选项栏来改变信号发生
类型,分别为正弦波、方波、斜波、和抛物线四种波形。
R2R4
O1 R0 O2 R1-
+
+
R3
-
+
+
I 1
I 2
图1.3
实验截图:
四、实验结论
指导教师批阅意见:
成绩评定:
指导教师签字:
年月日备注:
注:1、报告内的项目或内容设置,可根据实际情况加以调整和补充。
2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。