LDI200数字存储示波卡使用说明书.doc_第1页
LDI200数字存储示波卡使用说明书.doc_第2页
LDI200数字存储示波卡使用说明书.doc_第3页
LDI200数字存储示波卡使用说明书.doc_第4页
LDI200数字存储示波卡使用说明书.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

LDI200-PCI数字存储示波卡LDI200-PCI数字存储示波卡使用说明书成都佳仪科技发展有限公司2002第一章 概述 LDI200-PCI是一种双通道、高带宽的数字存储示波卡,将它插入计算机PCI槽上,再运行LDI200软件,便可组成一台价格便宜、人机界面友好、性能优良的数字存储示波器。它具有数据采集、测量信号、过程监测、多种触发等功能,因此也大量应用于高速的数据采集系统、自动控制系统。LDI200-PCI主要性能指标 通道数: 并行双通道+4路DAC输出 输入阻抗: 1M/20pF 电压输入范围: 050Vpp 模拟带宽: 20MHz 电压灵敏度: 10mV/div5V/div分8挡 最大采样速率: 60MHz/CH 采样精度: 8位 时基范围: 60MHz1KHz分15挡 存储深度: 4096点(可扩展到256K点)主要功能 输入过压保护 自检功能 波形存储、恢复 波形运算 自动测定:均方值、平均值、峰峰值 光标测量时间和电压 数字I/O 外部触发同步 支持二次开发第二章 安装1、 最低配置:PI及其兼容机,1024X768显示器,32M内存、WIN98/NT/2000/XP操作系统。2、 LDI200-PCI板卡外型LDI200-PCI板卡外型如下图所示,图1: LDI200-PCI板卡外型其中J2=A通道输入J1=B通道输入J3=DAC及外触发JP2=系统扩展用I/OD1=工作指示灯3 LDI200-PCI的J3管脚定义1GND2DAC23NC4DAC15EXTTRIG6DAC37NC8DAC09GND说明:1、 EXTTRIG为外触发信号,TTL电平,边沿触发。5 LDI200-PCI卡安装步骤1) 关闭计算机电源。2) 在一空闲PCI槽插入本板卡。3) 启动计算机,安装设备驱动程序,为光盘DriverLDI200-PCI.inf4) 安装LDI200软件,为光盘SetupSetep.exe,按提示操作即可。5) 在“控制面板”“系统”下可以看到jungoLDI200-PCI数字存储示波卡 设备,如傍边有!或?符号,表明尚没正确分配资源,请: A: 先拔去其它PCI卡再试。 B: 更换PCI插槽。 C: 手动调整资源分配。 注:本卡用到计算机 +5V +12V 12V, 确认您的计算机的电源完整。第三章 LDI200-PCI软件3.1 运行环境WIN98/NT/2000/XP操作系统,32M内存,1024x768分辨率。3.2 软件运行运行LDI200程序,程序搜索LDI200-PCI,然后进入自检。若出错,会弹出,以下对话框 图2 板卡自检 按”确认”,程序进入主界面, 如图3所示图3 软件主界面下面就界面上的各个功能部分分别加以说明: 1)量程、藕和和偏移 a:按”量程”设置采样量程b:按”耦合”可选择AC/DC耦合方式。c:按”偏移”调节波形基线d:按”微调”微调波形基线2) 采样率采样率从60MHZ-1KHz共分15挡。3)触发控制a:信源:”CHA,CHB,EXT”可选b模式:“自动/正常/单次” 可选c边沿:“上沿/下沿”可选d预触发:波形的1/16、1/8、1/4、1/2可选e触发电平:调节触发电平滑块(波形显示区右边),触发电平值随之改变。4) 波形显示a A+B并显示到CHA通道b A-B并显示到CHA通道5)控制a 按 采集/暂停 启动或停止采集B波形在屏 b 按 FFT 调用FFT频率谱分析c 按 测试 厂家测试功能,用户不用。 d 按 退出 退出本程序6)光标测量a Y1-Y2 两光标的电压差值b X1-X2两光标的时间差值b 频率两光标的时间差值对应频率7)波形的X轴压缩和扩展 a: 按 - 波形X轴压缩b: 按 波形X轴扩展8)自动测量自动测量CHA、CHB的峰峰值、有效值、平均值。 9)其它功能 a)拖动波形显示区下的滑块,水平移动波形,可观测波形其它部分。b)在暂停时,波形显示区内,按CTRL+鼠标右键,无级放大波形。c)在暂停时,波形显示区内,按CTRL+鼠标左键,无级缩小波形。3.3 菜单功能3.3.1 文件打开:调用一个波形文件到显示区保存:保存当前波形打印:打印当前波形退出:退出LDI200软件 3.3.2 高级 FFT: 调FFT进行频率谱分析。 低通滤波:调用低通滤波对波形进行处理。 DAC输出:控制DAC0DAC3的输出。 I/O 控制: 控制DIO0DIO3的输出 (暂不提供)3.3.3 关于 关于LDI200-PCI附件一、数字存储示波器基本术语说明 a)触发模式:包括自动触发、正常触发和单次触发。区别是:正常触发时,只有触发事件存在,并满足触发条件,才能触发采样并回送状态,否则不回送状态;而自动触发时,如果在一段时间内(这段时间可以通过调节自动触发的存储深度来调整)有触发事件,则按照触发事件进行触发,反之则强制进行触发采样并回送状态;单次触发,触发条件满足后,采样一次便停止。 b)预触发:就是触发事件来到之前,所采集的数据量。本卡设计为存储深度的1/16、1/8、1/4、1/2。作为独立数字存储示波卡,本卡采用4096点存储深度,用户,要想获得大于4096的数据,请与联系获取技术支持。 c)触发边沿:包括上升沿触发和下降沿触发。 d)触发信源:即产生触发事件的信号源,包括CHA、CHB、EXT三种。LDI200-PCI数字存储示波卡二次开发手册一、二次开发概述LDI200提供标准的动态连接库,用户可通过调用动态连接库里的函数,完成对LDI200卡的控制, 库文件包括LDI200.DLL、LDI200.LIB、LDI200.H三个文件。二、LDI200.DLL函数简介:2.1 参数数据结构/卡配置系统信息typedef struct TSysInfo unsigned char Idnumber16; /ID号unsigned char OffsetTable16; /卡的偏置数据TSysInfo;TSysInfo pSysInfo;/数据采集控制字typedef struct unsigned int SampleIdx; /采样率序号unsigned int gaina; /CHA量程序号unsigned int gainb; /CHB量程序号 unsigned int couplecha; /CHA耦合方式unsigned int couplechb; /CHB耦合方式 TCtrlInfo;TCtrlInfo pCtrlInfo;/触发控制字typedef struct unsigned int TrigMode; /触发模式unsigned int TrigEdge; /触发边沿unsigned int TrigSource; /触发源unsigned int SampleLength; /采样长度unsigned int TrigPreIdx; /预触发长度序号unsigned int TrigLevel; /触发电平unsigned int offseta; /CHA偏置粗调unsigned int weitiaoa; /CHA偏置微调unsigned int offsetb; /CHB偏置粗调unsigned int weitiaob; /CHB偏置微调 TTrgInfo;TTrgInfo pTrgInfo;2.2 各参数定义2.2.1采样率 pCtrlInfo.SampleIdx: 0-60MHz 1-30MHz 2-15MHz 3-5MHz 4-2.5MHz 5-1MHz 6-500KHz 7-200KHz 8-100KHz 9-50KHz 10-20KHz 11-10KHz 12-5KHz 13-2KHz 14-1KHz2.2.2量程pCtrlInfo.gaina:pCtrlInfo.gainb: 0-50mV1-250mV2-500mV3-1V4-2.5V5-5V6-10V7-25V2.2.3 耦合方式pCtrlInfo.couplecha: pCtrlInfo.couplechb: 0-AC交流 1-DC直流2.2.4触发模式pTrgInfo.TrigMode: 0-自动 1-正常 2-单次2.2.5触发边沿pTrgInfo.TrigEdge 0-上沿 1-下沿2.2.6触发源pTrgInfo. TrigSource 0-CHA 1-CHB 2-EXT2.2.7采样长度pTrgInfo.SampleLength 保留不用。2.2.8预触发长度序号pTrgInfo.TrigPreIdx 0-1/16 1-1/8 2-1/4 3-1/22.2.9 A/D的零点补偿预设置零点补偿,不同的采样率下,需要设置不同的零点补偿,零点补 偿的数据来自LDI200_ReadCardParameter读取的OffsetTable.入口参数:CardName: LDI200卡地址。 若采样率为sampleidx(sampleidx大于3时,sampleidx=3) pTrgInfo.offseta= pCtrlInfo.Offset sampleidx*2. pTrgInfo.weitiaoa= pCtrlInfo.Offset sampleidx*2+1. pTrgInfo.offsetb= pCtrlInfo.Offset sampleidx*2+8. pTrgInfo.weitiaob= pCtrlInfo.Offset sampleidx*2+1+8. 函数返回:无。2.1初始化函数2.1.1板卡自检函数int LDI200_SysInit(unsigned int *CardAddress,unsigned char *Id,unsigned char *Offset);功能描述:搜索LDI200示波卡并获取其参数入口参数:无。出口参数:CardAddress:LDI200卡的地址,这是以后访问LDI200卡的唯一标志。出口参数:ID:LDI200卡的出厂编号。出口参数:Offet:A/D的零点补偿列表。函数返回:1, 自检成功。 -1,无LDI200卡。 2.2.2设置采集控制函数void LDI200_SetHardWare(int CardAddress,TTrgInfo pTrgInfo,TCtrlInfo pCtrlInfo); 功能描述:设置采样率入口参数:CardAddress: LDI200卡地址。 pTrgInfo : 触发控制参数 pCtrlInfo: 采集控制参数函数返回:无。2.2.3 启动采集函数void LDI200_Acq(int CardAddress); 功能描述:启动LDI200卡采集数据入口参数:CardAddress : LDI200卡地址。函数返回:无。2.2.4 读取数据unsigned char LDI200_PackData(int CardAddress,int Dots,double *WaveData1,double *WaveData2);功能描述:读取采集到数据。入口参数:CardAddress :LDI200卡地址。 Dots: 读数据点数。出口参数:WaveData1: CHA数据 WaveData2: CHB数据函数返回:0 未采集到数据 1 数据有效,本函数启动下一次采样2.2.5 DAC控制函数void LDI200_WriteDAC(int CardAddress,unsigned int channel,unsigned int data);功能描述:读取采集到数据。入口参数:CardAddress :LDI200卡地址。 channel: 通道号 data:电压值0255,对应02.5V2.2.6 DIO控制函数void LDI200_WriteDIO(int CardAddress,int Data2); 功能描述:写DIO入口参数:CardAddress :LDI200卡地址。 channel: 通道号 data2: 00x0f,d0-DIO0 d1-DIO1d2-DIO2d3-DIO3三、函数调用步骤1 搜索LDI200卡并自检 调用LDI200_SysInit 函数,查找本计算机有无LDI200卡,若有, 返回CradName(卡地址)。2 设置采集控制函数 调用LDI200_Se

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论