pci采集卡

  pci采集卡是一种基于 PCI 总线的数据采集卡,可直接插在 IBM-PC/AT 或与之兼容的计算机内的任一 PCI 插槽中,构成实验室、产品质量检测中心等各种领域的数据采集、波形分析和处理系统。也可构成工业生产过程监控系统。

基本功能

  pci采集卡的基本功能有:12位A/D转换、D/A转换、数字量输入、数字量输出、计算器/定时器功能。

连接方法举例

  一、AD 单端输入连接方式

  单端方式是指使用单个通道实现某个信号的输入,同时多个信号的参考地共用一个接地点。此种方式主要应用在干扰不大,通道数相对较多的场合。可按下图连接成模拟电压单端输入方式,32路模拟输入信号连接到AI0~AI31端,其公共地连接到AGND端。

AD单端输入连接方式

  二、AD 双端输入连接方式

  双端输入方式是指使用正负两个通路实现某个信号的输入,该方式也叫差分输入方式。此种方式主要应用在干扰较大,通道数相对较少的场合。单、双端方式的实现由软件设置,请参考PCI8753软件说明书。PCI8753板可按下图连接成模拟电压双端输入方式,可以有效抑制共模干扰信号,提高采集精度。16路模拟输入信号正端接到AI0~AI15端,其模拟输入信号负端接到AI16~AI31端,现场设备与PCI8753板共用模拟地AGND。

AD双端输入连接方式

  三、DI 数字量输入的信号连接方法

DI 数字量输入的信号连接方法

输入量校准

  产品出厂时已经校准,只有当用户使用一段时间后,或者改变原来的量程设置时及用户认为需要时才做校准。下面以±10V量程为例,说明校准过程:(其他量程同理)

  准备一块5位半精度以上数字电压表,安装好该产品,打开主机电源,预热15分钟。

  1)零点校准:选模拟输入的任意一个通道,比如AI0通道,其他通道都接地,将AI0接0伏,在Windows下运行PCI8753程序,选择0通道,调整RP1使AI0通道的采样值约等于0伏。

  2)满度校准:选模拟输入的任意一个通道,比如AI0通道接正满度电压9999.69毫伏,其他通道都接地,在Windows下运行PCI8753程序,选择0通道,调整RP2使AI0通道的采样值接近后等于9999.69毫伏。反复调整RP5直到满足为止。

各元件的功能

  一、信号输入输出连接器

  CN1:信号输入输出连接器

  P1:开关量输入信号端口

  P2:开关量输出信号端口

  二、电位器

  RP1:AD 模拟量信号输入零点调节

  RP2:AD 模拟量信号输入满度调节

功能使用方法举例

  一、AD内触发功能

  在初始化AD时,若AD硬件参数ADPara.TriggerMode = PCI8191[_]TRIGMODE[_]SOFT时,则可实现内触发采集。

  在内触发采集功能下,调用StartDeviceProAD函数启动AD时,AD即刻进入转换过程,不等待其他任何外部硬件条件。也可理解为软件触发。

  具体过程:AD工作脉冲的周期由设定的采样频率(Frequency)决定。AD启动脉冲由软件接口函数StartDeviceProAD函数产生。

  二、AD外触发功能

  内触发图例

  在初始化AD时,若AD硬件参数ADPara.TriggerMode = PCI8191[_]TRIGMODE[_]POST时,则可实现外触发采

  集。

  在外触发采集功能下,调用StartDeviceProAD函数启动AD时,AD并不立即进入转换过程,而是要等待外部硬件触发源信号符合指定条件后才开始转换AD数据,也可理解为硬件触发。其外部硬件触发源信号由CN1中的DTR管脚输入提供。DTR提供数字触发源信号。关于在什么条件下触发AD,由用户选择的触发类型(TriggerType)、触发方向(TriggerDir)共同决定。

  触发信号为数字信号(TTL电平)时使用DTR触发,工作原理详见下文。触发类型分为边沿触发和脉冲触发:

  (1)、边沿触发功能

  ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]NEGATIVE时,即选择触发方向为负向触发。即当DTR触发源信号由高电平变为低电平时(也就是出现下降沿信号) 产生触发事件,AD即刻进入转换过程,其后续变化对AD采集无响。ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]POSITIVE时,即选择触发方向为正向触发。即当DTR触发源信号由低电平变为高电平时(也就是出现上升沿信号) 产生触发事件,AD即刻进入转换过程,其后续变化对AD采集无影响。

  ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]POSIT[_]NEGAT时,即选择触发方向为上正负向触发。它的特点是只要DTR出现高低电平的跳变时(也就是出现上升沿或下降沿)产生触发事件。AD即刻进入转换过程,其后续变化对AD采集无影响。此项功能可应用在只要外界的某一信号变化时就采集的场合。

  (2)、脉冲电平触发功能

  ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]NEGATIVE(负向触发)时,即选择触发方向为负向触发。当DTR触发信号为低电平时,AD进入转换过程,一旦触发信号为高电平时,AD自动停止转换,当触发信号再为低电平时,AD再次进入转换过程,即只转换触发信号为低电平时数据。

  ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]POSITIVE(正向触发)时,即选择触发方向为正向触发。当DTR触发信号为高电平时,AD进入转换过程,一旦触发信号为低电平时,AD自动停止转换,当触发信号再为高电平时,

  AD再次进入转换过程,即只转换触发信号为高电平时数据。

相关百科