文档视界 最新最全的文档下载
当前位置:文档视界 › 研华数据采集卡PCI-1710快速入门手册

研华数据采集卡PCI-1710快速入门手册

研华数据采集卡PCI-1710快速入门手册
研华数据采集卡PCI-1710快速入门手册

PCI-1710快速安装使用手册

PCI-1710快速安装使用手册 (1)

第一章产品介绍 (2)

1.1 概述 (2)

1.1.1 即插即用功能 (2)

1.1.2 单端或差分混合的模拟量输入 (2)

1.1.3 卡上FIFO(先入先出)存储器 (2)

1.1.4 卡上可编程计数器 (2)

1.1.5 用于降低噪声的特殊屏蔽电缆 (2)

1.1.6 16路数字输入和16路数字输出 (3)

1.1.7 短路保护 (3)

1.2 特点: (3)

1.3 一般特性: (3)

第二章安装与测试 (3)

2.1 初始检查 (3)

2.2 Windows2K/XP/9X下板卡的安装 (4)

2.2.1 软件的安装: (6)

2.2.2 硬件的安装: (7)

2.3 测试 (8)

2.3.1 模拟输入功能测试 (8)

2.3.2 模拟输出功能测试 (9)

2.3.3 数字量输入功能测试 (10)

2.3.4 数字量输出功能测试 (11)

2.4.5 计数器功能测试 (12)

第三章信号连接 (13)

3.1 模拟信号输入连接: (15)

3.1.1 单端模拟输入连接 (15)

3.1.2 差分式模拟输入连接 (15)

3.2模拟信号输出连接 (17)

3.3触发源连接 (17)

3.3.1 内部定时器触发连接 (17)

3.3.2 外部触发源连接 (18)

第四章例程使用详解 (18)

4.1 板卡支持例程列表

4.2 常用例子使用说明 (18)

4.2.1 ADSOFT/ADTRIG(软件触发方式例程) (18)

4.2.2 ADint(中断方式进行数据采集的例程) (19)

4.2.3 DIGOUT(数字量输出): (21)

4.2.4 COUNTER(计数程序) (23)

4.2.5 Digin (数字量输入例程) (24)

4.2.6 PULSE(脉冲输出例程) (24)

4.2.7 MADint(多通道中断采集例程) (25)

第五章遇到问题,如何解决? ................. 错误!未定义书签。

第一章产品介绍

1.1 概述

PCI-1710/1710HG是一款PCI总线的多功能数据采集卡。其先进的电路设计使得它具有更高的质量和更多的功能。这其中包含五种最常用的测量和控制功能:12位A/D转换、D/A转换、数字量输入、数字量输出及计数器/定时器功能。

PCI-1710系列能够为用户提供专门的功能:

PCI-1710 100KS/s,12位多功能数据采集卡

PCI-1710L 100KS/s,12位多功能数据采集卡,不带AO

PCI-1710HG 100KS/s,12位多功能数据采集卡

PCI-1710HGL 100KS/s,12位多功能数据采集卡,不带AO

1.1.1 即插即用功能

PCI-1710/1710HG完全符合PCI规格Rev2.1标准,支持即插即用。在安装插卡时,用户不需要设置任何跳线和DIP拨码开关。实际上,所有与总线相关的配置,比如基地址、中断,均由即插即用功能完成。

1.1.2 单端或差分混合的模拟量输入

PCI-1710/1710HG有一个自动通道/增益扫描电路。该电路能代替软件控制采样期间多路开关的切换。卡上的SRAM存储了每个通道不同的增益值及配置。这种设计能让您对不同通道使用不同增益,并自由组合单端和差分输入来完成多通道的高速采样。

1.1.3 卡上FIFO(先入先出)存储器

PCI-1710/1710HG卡上有一个FIFO缓冲器,它能存储4K的A/D采样值。当FIFO半满时,PCI-1710/1710HG会产生一个中断。该特性提供了连续高速的数据输入及Windows下更可靠的性能。

1.1.4 卡上可编程计数器

PCI-1710/1710HG提供了可编程的计数器,用于为A/D变换提供可触发脉冲。计数器芯片为82C54或与其兼容的芯片,它包含了三个16位的10MHz时钟的计数器。其中有一个计数器作为事件计数器,用于对输入通道的事件进行计数。另外两个级联在一起,用作脉冲触发的32位定时器。

1.1.5 用于降低噪声的特殊屏蔽电缆

PCL-10168屏蔽电缆是专门为PCI-1710/1710HG所设计的,它用来降低模

拟信号的输入噪声。该电缆采用双绞线,并且模拟信号线和数字信号线是分开屏蔽的。这样能使信号间的交叉干扰降到最小,并使EMI/EMC问题得到了最终的解决。

1.1.6 16路数字输入和16路数字输出

提供16路数字输入和16路数字输出,使客户可以最大灵活的根据自己的需要来应用。

1.1.7 短路保护

PCI-1710/1710HG在+12V(DC)/+5V(DC)输出管脚处提供了短路保护器件,当发生短路时,保护器件会自动断开停止输出电流,直到短路被清除大约两分钟后,管脚才可开始输出电流。

1.2 特点:

1. 16路单端或 8 路差分模拟量输入, 或组合方式输入;

2. 12位 A/D 转换器, 采样数率可达 100KHz;

3. 每个通道的增益可编程;

4. 单端或差分输入自由组合;

5. 卡上4K采样FIFO缓冲器;

6. 2路12位模拟量输出;

7. 16路数字量输入及16路数字量输出;

8. 可编程触发器/定时器;

9. 板卡ID

10. PCI总线数据传输

1.3 一般特性:

1.获 CE CISPR 22 CLASS B认证

2. I/O接口:68脚SCSI-II孔式接口

3. 功耗:+5V @ 850mA (典型值) +5V @ 1.0A (最大)

4. 工作温度:0°~60°C(30~140°F)

5. 存储温度:-20~70°C(-4~158°F)

6. 工作湿度:5%~95%RH,无凝结

7. 尺寸:175mm(L)*100mm(H)

第二章安装与测试

2.1 初始检查

研华PCI-1710/1710HG,包含如下三部分:一块PCI-1710/1710HG PCI 总线的多功能数据采集卡,一本使用手册和一个内含板卡驱动的光盘。打开包装后,请您查看这三件是否齐全,请仔细检查有没有在运送过程中对板卡造成的损坏,如果有损坏或者规格不符,请立即告知我们的服务部门或是本地经销代理商,

我们将会负责维修或者更换。取出板卡后,请保留它的防震包装,以便在您不使用时将采集卡保护存放。在您用手持板卡之前,请先释放手上的静电(例如,通过触摸您电脑机箱的金属底盘释放静电),不要接触易带静电的材料,比如塑料材料等。手持板卡时只能握它的边沿,以免您手上的静电损坏面板上的集成电路或组件。

2.2 Windows2K/XP/9X下板卡的安装

安装流程图,如下:

第一步:将启动光盘插入光驱;

第二步:安装执行程序将会自动启动安装,这时您会看到下面的安装界面:

注意:如果您的计算机没有启用自动安装,可在H:盘文件中点击SETUP.EXE文件启动安装程

第三步:点击CONTINUE,出现下图界面:

第四步:选择点击您所安装的板卡型号,然后按照提示就可一步一步完成驱动程序的安装。

第一步:关掉计算机,将您的板卡插入到计算机后面空闲的PCI插槽中(注意:在您手持板卡之前触摸一下计算机的金属机箱壳以免手上的静电损坏板卡。)

第二步:检查板卡是否安装正确,可以通过右击“我的电脑”,点击“属性”,弹出“系统属性”框;选中“硬件”页面,点击“设备管理器”;将弹出画面,如下图所示:从图中可以看到板卡已经成功安装。

第三步:从开始菜单/程序/Advantech Device Driver V2.1/ Advantech Device Manager,打开Advantech Device Manager,如下图:

当您的计算机上已经安装好某个产品的驱动程序后,它前面将没有红色叉号,

说明驱动程序已经安装成功。PCI总线的板卡插好后计算机操作系统会自动识别,Device Manager在Installed Devices 栏中My Computer下也会自动显示出所插入的器件,这一点和ISA总线的板卡不同,如上图所示。

点击“Setup”弹出下图,可设置模拟输入通道是单端输入或是差分输入以及两个模拟输出通道D/A转换的参考电压。设置完成后点击“OK”即可。

到此,PCI-1710数据采集卡的软件和硬件已经安装完毕,可进行板卡测试。

2.3 测试

在上图的界面中点击“Test”, 弹出下图:

2.3.1 模拟输入功能测试

测试界面说明:

Channe1 No:模拟量输入通道号(0-15);

Input range:输入范围选择;

Analog input reading :模拟量输入通道读取的数值;

Channel mode:通道设定模式;

sampling period :采样时间间隔;

测试时可用PCL-10168(两端针型接口的68芯SCSI-II电缆,1米和2米)将PCI-1710与ADAM-3968(可DIN导轨安装的68芯SCSI-II接线端子板)连接,这样PCL-1710的68个针脚和ADAM-3968的68个接线端子一一对应,可通过将输入信号连接到接线端子来测试PCI-1710管脚。

例如:在差分输入模式下,测试通道0,需将待测信号接至通道0所对应接线端子的68与34管脚,在通道0对应的”Analog input reading”框中将显示输入信号的电压值。

2.3.2 模拟输出功能测试

在测试界面中点击模拟输出标签,弹出下图:

两个模拟输出通道可以通过软件设置选择输出正弦波、三角波、方波,您也可以设置输出波频率以及输出电压幅值。例如,要使通道0输出4.5V电压,在“Manual Output”中设置输出值为 4.5V,点击“Out”按纽,即可在管脚AO0_OUT与AO_GND之间输出4.5V电压,这个值可用万用表测得。

2.3.3 数字量输入功能测试

在测试界面中点击数字量输入标签,弹出下图:

用户可以方便地通过数字量输入通道指示灯的颜色,得到相应数字量输入通道输入的是低电平还是高电平(红色为高,绿色为低)。例如,将通道0对应管脚DI0与数字地DGND短接,则通道0对应的状态指示灯(Bit0)变绿,在DI0与数字地之间接入+5V电压,则指示灯变红。

2.3.4 数字量输出功能测试

在测试界面中点击数字量输出标签,弹出下图:

用户可以通过按动界面中的方框,方便的将相对应的输出通道设为高输出或低输出。高电平为5V,低电平为0V。用电压表测试相应管脚,可以测到这个电压。例如图中,低八位输出CE,高八位输出73(十六进制)。

2.4.5 计数器功能测试

点击计数器,弹出下图:

您可以选择Event counting(事件计数)或者pulse out(脉冲输出)两种功能,选择事件记数时,将信号发生器接到管脚CNT0-CLK,当CNT0-GATE悬空或接+5V时,事件计数器将开始计数。例如:在管脚CNT0-CLK接100Hz的方波信号,计数器将累加方波信号的频率。如果您选择脉冲输出,管脚CNT0-OUT 将输出频率信号,输出信号的频率可以设置。例如图上显示,设置输出信号的频率为1KHz。

第三章信号连接

在数据采集应用中,模拟量输入基本上都是以电压信号输入。为了达到准确测量并防止损坏您的应用系统,正确的信号连接是非常重要的。这一章我们将向您介绍如何来正确连接模拟信号的输入、输出以及计数器的连接。

管脚图:

(注意:PCI-1710L/PCI1710HGL没有23~25和57~59管脚功能)

3.1 模拟信号输入连接:

3.1.1 单端模拟输入连接

PCI-1710/1710HG提供16路模拟量输入通道,当测量一个单端信号时,只需一根导线将信号连接到输入端口,被测的输入电压以公共地为参考。没有地端的信号源称为“浮动”信号源,在这种模式下,PCI-1710/1710HG为外部浮动信号源提供一个参考地。测量单端模拟信号输入,标准连接方法,如下图所示:

3.1.2 差分式模拟输入连接

PCI-1710/1710HG有16个模拟输入通道,可以设置成8对差分式输入通道。差分输入需要两根线分别接到两个输入通道上,测量的是两个输入端的电压差。如果信号源连有参考地,则PCI-1710/1710HG的地端和信号源的地端之间会存在电压差,这个电压差会随信号源输入到输入端,这个电压差就是共模干扰。为了避免共模干扰,您可以将信号地连到低电压输入端。连接方式如下图所示:

通过这种连接方式,可以消除在信号源和板卡地之间的共模干扰电压V (CM)。

如果是一个浮动信号源连接到差分输入端,信号源可能会超过PGIA的共模输入范围,PGIA过饱和将不能正确读出输入电压值,因此您必须将浮动信号源的两端连接到AIGND。如下图所示,将浮动信号源的两端分别通过一个电阻连接到AIGND。这种连接可以消除信号源同板卡地之间的共模电压。

但是,这样做的一个缺点就是串联的两个电阻增大了信号源负载。例如,输入阻抗Rs 是1K?,两个电阻Ra和Rb分别是100K?,电阻负载增加的200K?就会导致-0.5%的增益误差。电路图和计算过程如下图所示:

3.2模拟信号输出连接

PCI-1710/1710HG有两个D/A转换通道,AO0-OUT、AO1-OUT,您可以使用内部提供的-5V/-10V的基准电压产生0到+5/+10的模拟量输出,您也可以使用外部基准电压AO0-REF、AO1-REF,外部基准电压范围是-10V/+10V,比如外部参考电压是-7V则输出0V到+7V的输出电压。连接方法如下图所示:

3.3触发源连接

3.3.1 内部定时器触发连接

PCI-1710/1710HG带有一个82C54或与其兼容的定时器/计数器芯片,它有三个16位连在10MHz时钟源的计数器。Counter 0作为事件计数器或脉冲发生器,可用于对输入通道的事件进行计数。另外两个counter 1、counter 2级联

在一起,用作定时脉冲触发的32位定时器。从(PACER-OUT)输出一个上升沿触发一次A/D转换,同时您也可以用它作为别的同步信号。

3.3.2 外部触发源连接

PCI-1710/1710HG也支持外部触发源触发A/D转换,当+5V连接到TRG-GATE时,就允许外部触发,当EXT-TRG有一个上升沿时触发一次A/D 转换,当TRG-GATE连接到DGND时,不允许外部触发。

第四章例程使用详解

研华也为客户提供了支持不同语言(VC,VB, C++ Builder,…等)的例子程序,来示例研华所提供的动态连接库的用法;本章将介绍这些例子程序的使用。

4.1 板卡支持列表

4.2 常用例子使用说明

4.2.1 ADSOFT/ADTRIG(软件触发方式例程)

单通道模拟量数据采集例程(软件触发模式):该例程主要使用

DRV_AIConfig配置模拟量输入通道等信息,使用模拟量输入函数(DRV_AIVoltageIn),通过软件触发方式(使用Windows Timer)实现数据采集。

1)单击Setting菜单弹出下面的对话框:

Device:显示出所安装的设备,如果你安装了多块板卡可以在这里选择支持该例程的板卡;

Range:选择输入范围;

Channel:选择输入通道;

2)单击Scan,弹出下面的对话框:

可以设置计数的时间间隔,默认值为1000毫秒

3)单击Run菜单项中的Start菜单就可以开始软件触发模式数据采集,单击Stop项停止。

4.2.2 ADint(中断方式进行数据采集的例程)

单通道模拟量数据采集例程(中断模式):该例程通过DRV_FAIIntStart函数启动了中断功能,该功能运行于后台,可以使用DRV_FAICheck函数检查工作状态,同时可以使用DRV_FAITransfer函数传输数据,当工作结束,或者任何时刻,你都可以采用DRV_FAIStop来停止工作,另外:该例程支持用户设定FIFO大小。

1)单击Setting,弹出设备选择窗口如下所示:

2)选择设备点击Select按钮后的对话框如下图所示,

对话框重的参数含义如下:

Select Device from Device List 按钮可以弹出板卡选择的对话框。

Scan Channel:可以输入要采集的通道数据号,其范围由板卡的通道数目确定。

FIFO Setting:设置是否使用FIFO及其大小(必需设置为FIFO一半)。

Gain Option:选择增益,这里只能选择Overall选项,里只能选择Overall 选项,因为是单通道中断采集不用选择GainList.

Input Range:为通道选择量程范围。

Pacer Rate:设置采样频率

Conv.#:A/D转化的数目,注意:这个数字必须是FIFO大小的整数倍。

Single/Auto:两个选项Cyclic:循环模式;Noncyclic:非循环模式;

Triggering:触发方式,Internal 内部触发;External 外部触发;

Buffer:使用单个buffer(single),双buffer(double),1710不用设置此项。

Data Type:数据类型;Raw Data 原始数据——二进制/十六进制——未转化为浮点数的数据。

Voltage:真实的电压数据。

相关文档