直流电压表的设计 一、实验目的 1. 理解双积分A/D转换器7109及数字电压表的工作原理。 二、实验任务和内容 1. 设计一个直流电压表,设计要求为 三、实验器材 1. 计算机(具有运行windows2000和图形化控件的能力) 1台 四、实验原理 1、直流电压表原理 直流电压表的测量原理是,被测模拟直流电压经输入放大后,经A/D转换器为数字量,通过计算机的EPP接口传到计算机进行数据处理,将测量结果显示在计算机屏幕上。本实验使用“SJ8002B电子测量实验箱”的双积分A/D转换器7109完成直流电压的数字化转换,采样 PC机的虚拟仪器软件平台(LabVIEW)完成界面设计和软件设计,实现直流电压的数字化测量。测量原理如图1所示 图1 直流电压测量原理框图
本实验双积分A/D转换器ICL7109实验电路图。
图2 双积分式A/D转换器7109测量电压原理图 ICL 7109 是双积分式12 位A/D转换器,转换时间由外部时钟周期决定,为10140/58个时钟周期。其主要引脚定义如下: A/D7109转换时序:ICL7109直接接口方式的定时图如图3所示。 图3 7109转换时序 7109的A/D转换关系为: 4.3 输入通道电路 外部待测直流电压信号从实验箱的DCin的Q9接线端输入如图3。另外,实验箱上提供了通过电位器调节的-4.096V-+4.096V的直流电压。由于实验中双积分式A/D转换器7109的输入电压范围为:-4.096V-+4.096V,为了较好的适应A/D转换器的输入范围,不同大小的待测模拟电压信号需经过不同的增益进行信号放大。增益的选择由计算机发出信号控制模拟开关选择。 图4 实验连接图 4.4 实验原理图
五、设计指导 在实验设计之前应认真思考设计任务要求,仔细阅读实验原理。 5.1功能与前面板设计 虚拟直流数字电压表主要完成对电位器或外部直流电压的测量与显示。因此,在虚拟仪器界面上需有测量对象的选择功能。为了适应不同大小的待测模拟电压信号,还应有测量量程选择功能,量程设置10档: 40mV、80mV、200mV、400mV、800mV、2V、4V、8V(对应增益:×100 、× 50、× 20、×10、×5、×2、×1、×0.5),量程缺省值设为8V。界面上设置有超量程指示灯,当测量溢出时,超量程指示灯点亮。测量结果同时进行表盘和数字显示,并通过实验箱上的七段LED显示出来。此外,界面上还需设置测量的启动和退出测量功能。
SJ8002B电子测量实验箱通过EPP接口和计算机主机相连,通过EPP接口操作实验箱的双积分A/D转换器7109的操作步骤依次是,EPP接口的初始化、EPP接口的读数检查、 启动A/D7109转换、读取转换数据、数据的显示处理。本程序设计的主要实现已经做成底层fp函数(用Labwindows/CVI实现),在程序设计时可直接调用实验箱提供的驱动函数动态链接库(即cvidll.dll函数),驱动函数原型及常数和变量在cvidll.prj中。 整个程序采取顺序结构,整个设计思路流程图如下: 图7 直流电压表程序流程图 |