ad转换与da转换实验.docxVIP

  • 8
  • 0
  • 约3.73千字
  • 约 12页
  • 2019-09-07 发布于江苏
  • 举报
PAGE PAGE PAGE 5 XX学院 实 验 报 告 实验名称 姓 名 学 号 班 级 教 师 日 期 一、实验内容与要求 1.1 实验内容 本次实验包括A/D转换实验与D/A转换实验。 A/D转换实验:编写实验程序,将ADC单元中提供的0V~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示; D/A转换实验:设计实验电路图实验线路并编写程序,实现 D/A 转换,要求产生锯齿波、脉冲波,自行设计波形,并用示波器观察电压波形。 1.2 实验要求 A/D转换实验:将ADC单元中提供的0V~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示。同时可以使用万用表对比判断结果是否正确; D/A转换实验:实现 D/A 转换,通过编程,自行设计一个波形,在示波器上显示并观察波形。 二、实验原理与硬件连线 2.1 实验原理 ADC0809 包括一个 8 位的逐次逼近型的 ADC 部分,并提供一个 8 通道的模拟多路开关和联合寻址逻辑。用它可直接输入8个单端的模拟信号,分时进行A/D转换,在多点巡回检 测、过程控制等应用领域中使用非常广泛。ADC0809 的主要技术指标为: 分辨率:8 位 单电源:+5V 总的不可调误差:±1LSB 转换时间:取决于时钟频率 模拟输入范围:单极性 0~5V 时钟频率范围:10KHz~1280KHz ADC0809的外部管脚如图4-1所示,地址信号与选中通道的关系如表4-1 所示。 图4-1 ADC0809外部引脚图 表4-1 地址信号与选中通道的关系 地址 选中通道 A B C 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 模/数转换单元电路图如图4-2所示: 图4-2 模/数转换单元电路图 D/A 转换器是一种将数字量转换成模拟量的器件,其特点是:接收、保持和转换的数字信息,不存在随温度、时间漂移的问题,其电路抗干扰性较好。大多数的D/A转换器接口设计主要围绕 D/A 集成芯片的使用及配置响应的外围电路。 DAC0832是8位芯片,采用CMOS工艺和R-2RT形电阻解码网络,转换结果为一对差动电流Iout1和Iout2输出,其主要性能参数如表4-2示,引脚如图4-3所示。 图4-3 DAC0832引脚图 表4-2 DAC0832性能参数 性能参数 参数值 分辨率 8位 单电源 +5V~+15V 参考电压 +10V~-10V 转换时间 1US 满刻度误差 ±1LSB 数据输入电平 与TTL电平兼容 D/A 转换单元实验电路图如图 4-4所示: 图 4-4 D/A 转换单元实验电路图 2.2 硬件连线 A/D转换实验:将IOY0(0600H)与A/D转换单元的CS相连接。A/D转换单元的ABC三个接口均接地,及选中IN0。具体连线见图4-5。 图4-5 A/D转换实验接线图 D/A转换实验:系统总线IOY0接D/A转换单元CS,IOY3接A/D转换单元CS。A/D转换单元的IN0接D/A转换单元的OUT, ABC三口均接地,其他类似于A/D转换实验接线。具体连线如图4-6。 图4-6 D/A转换实验接线图 三、设计思路、步骤和程序流程图 3.1 设计思路 实现 D/A 转换,自己设计一个波形A/D转化实验:设置全局变量VALUE,不断循环更改滑动变阻器大小,启动A/D转换,延迟一段时间,读入A/D输出到VALUE。 D/A转换实验:按书上示意图将硬件连线后,通过向D/A单元输入近似连续变化的数字量,即可生成波形。 实验步骤 (1) A/D转换实验: 1.按图4-5连接实验线路。 2.编写实验程序,经编译、链接无误后装入系统。 . 3.将变量VALUE添加到变量监视窗口中。 4.在JMP START语句行设置断点,使用万用表测量ADJ端的电压值,计算对应的采样值,然后运行程序。 5.程序运行到断点处停止运行,查看变量窗口中VALUE的值,与计算的理论值进行比较,看是否一致(可能稍有误差,相差不大)。 调节电位器,改变输入电压,比较VALUE与计算值,反复验证程序功能。 (2) D/A转换实验: 实验接线图如图4-6

文档评论(0)

1亿VIP精品文档

相关文档