PCI2003硬件说明书

Similar documents
产品硬件使用说明书

USB2815数据采集卡

USB2089数据采集卡

产品硬件使用说明书

PCI2003硬件说明书

USB2813数据采集卡

ART2030 SSI数据输出卡

手册 doc

ETA104 数据采集模块数据手册

USB kS/s USB2.0 总线 32 通道轮询模拟量输入 16 通道程控数字量输入 16 通道程控数字量输出多功能数据采集卡 用户手册 版本号 : Q I

软件产品帮助文档

行业

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

IC芯片自主创新设计实验

版权声明 龙芯 免责声明 据 龙芯 2 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park (Tel) (Fax)

供充放一体电源及充电电源手册_0_.doc

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos(

Microsoft Word - 部分习题参考答案.doc

行业

行业

行业

OB1

2005.book

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

行业

8S E600Y 0773-CE

DATASHEET SEARCH SITE ==

国控精仪 ( 北京 ) 科技有限公司 2016 年版权所有本软件文档及相关套件均属国控精仪 ( 北京 ) 科技有限公司所有, 包含专利信息, 其知识产权受国家法律保护, 除非本公司书面授权许可, 其他公司 组织不得非法使用和拷贝 为提高产品的性能 可靠性, 本文档中的信息如有完善或修改, 恕不另行通

第十四章 STC单片机比较器原理及实现

行业

杭州言曼科技有限公司 CB01 子卡说明文档 ( 对外发布 ) CB01 子卡说明文档 ( 对外发布 ) 版本 (1.0) 目录 1. CB01 单机版和系统版区别 CB01 标配版本和低成本区别 CB01 结构信息

股份有限公司

D/A DAC ( 1us) (10~20 ) DAC0832 1

数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器

产品说明书

ChinaBI企业会员服务- BI企业

TD

PowerPoint 演示文稿

第 卷 第 期 年 月 半 导 体 学 报! " # $%&'%' $!&' #% #$1 /#1 $'! / ?/ ?/ / 3 0,?/ ) * +!!! '!,!! -. & ' $! '! 4% %&1)/1(7%&)03 (% )

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

额定规格 / 性能 单相 标准认证 UL CSA. NO. EN-- 额定规格输入 环境温度 项目电压电平额定电压使用电压范围输入电流型号动作电压复位电压 - B ma 以下 DC~V DC.~V DC.V 以下 DC.V 以上 - BL ma 以下 输出 项目 * 根据环境温度的不同而不同 详情请

PCI doc


RP7900 Series Regenerative Power System - Data Sheet

三 使用 3.1 JP1: JP1: 三针跳线, 决定 XC1612P 卡 A/D 的输入范围 输入 :-5-5V( 出厂时, 默认设置 ) JP1(1-2 短接 ) 输入 :-10-10V JP1(2-3 短接 ) 3.2 A/D 注意事项 : (1) 输入信号最好应用屏蔽电缆接线 ; (2) 当

Electrical and Optical Clock Data Recovery Solutions - Data Sheet

作者 : Jie Xu 日期 : E_mail: KL5121 使用说明 该说明书根据 BECKHOFF KL5121 的英语 PDF 文档翻译及修改而成, 其中将部分介绍性内容简化,

Microsoft Word - Delta Controller ASCII_RTU_SC

×××芯片用户手册

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V

16位A/D转换器

行业

数字逻辑设计2013

Microsoft Word - 工矿企业电气工程师手册P91例高压网络三相短路计算.do


Microsoft Word - step3使用说明新.doc

Microsoft Word - install_manual-V _CN.docx

K85系列模块使用说明书


FPGAs in Next Generation Wireless Networks WPChinese

PID

行业

行业

Microsoft Word - hx711中文.doc

目录 1. 产品介绍 概述 功能结构框图 产品特性 产品规范... 6 模拟输入... 6 模拟输出... 7 数字 IO... 7 计数器... 8 总线接口... 8 电源要求... 8 其他规格 外

第一部分 绪论

查询 AD0809 供应商 捷多邦, 专业 PCB 打样工厂,24 小时加急出货 51 测试网论坛 单片机征文大赛稿件, 非本站以及作者 同意禁止转载, 欢迎会员投稿! 欢迎投票评论! 中国. 深圳.51 测试网

untitled

Converting image (bmp/jpg) file into binary format

ARK-14013/14017/14018

Application Note Transient Voltage Suppressors (TVS) for 表 1 VISHAY 的 SM6T 系列的电特性 25 C 型号 击穿电压 器件标识码 V BR AT I T I T 测试电流 (ma) 关态电压 V RM 漏电流 I RM AT V

untitled

NET-1203

Microsoft Word - DCS系统的实践应用与工作经验

STEP-MXO2 V2硬件手册

CHCN_8-14_K.indd

录 目 录 第 5 章 我 们 的 世 界 第 5.1 节 精 彩 的 世 界 1 第 5.2 节 数 字 化 生 存 3 第 5.3 节 测 量 世 界 探 悉 4 第 5.4 节 取 样 - 量 化 导 致 信 息 丢 失 8 第 5.5 节 数 字 化 世 界 更 精 彩 10 第 6 章 L

行业

Hz 10MHz 0.5V 5V 0.01% 10s 2 0.5V 5V 1Hz 1kHz 10% 90% 1% 3 1Hz 1MHz 1% EPM7128SLC84-15 LM361 LM361 Zlg

安全注意事项 2. 设置对焦模式 3. 变焦 1. 安装和卸下镜头 4. 固定变焦环 1 2 CHI-2

128K Flash EPROM 的程序?\(Bank=64K\) 切?

<4D F736F F F696E74202D20B5DA35D5C2CEA2B4A6C0EDC6F7B9A4D7F7D4ADC0ED2E707074>

a b c d e f g C2 C1 2

幻灯片 1

Microsoft Word - MAN2011A_CH_RTT.doc

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

COMPACT

危险品航空运输培训管理办法

C-062.docx

PCI-1780 测试文档

上海盛瑞电子有限公司

B 6 A A N A S A +V B B B +V 2

数字电子技术与微处理器基础

<4D F736F F D C6F0D6D8D0D4C4DCB1EDA1AAA1AAB9E9B5B5B0E6>

K-847 继电器输出及隔离数字输入接口卡使用说明书 北京科瑞兴业科技有限公司 北京科瑞兴业科技有限公司 地址 : 北京市海淀区知春里 28 号开源商务写字楼 室 邮政编码 : 电话 : 传真 :

xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结!

目录 1. 产品介绍 概述 功能结构框图 产品特性 产品规范... 5 模拟输入... 5 PFI 接口... 6 外部时钟接口... 6 外触发接口... 7 总线接口... 7 电源要求... 7 其他规格... 7

CS1252 用户手册 Rev 1.0 通讯地址 : 深圳市南山区蛇口南海大道 1079 号花园城数码大厦 A 座 9 楼邮政编码 : 公司电话 :+(86 755) 传真 :+(86 755) 公司网站 : Rev 1.0

图 2 产品应用示意图 产品功能表 表 1 发送输入输出 RE DE DI Z Y X X X High Z High Z 1 0 X High Z High Z X = 无关 High Z = 高阻 表 2 接收 输入 输出 RE DE A B RO 0 0

一、 概述

Transcription:

ART2932 数据采集卡 硬件使用说明书 北京阿尔泰科技发展有限公司 产品研发部修订

北京阿尔泰科技发展有限公司 目录目录...1 第一章功能概述...1 第一节 产品应用...1 第二节 AD 模拟量输入功能...1 第三节 DA 模拟量输出功能...2 第四节 DI 数字量输入功能...2 第五节 DO 数字量输出功能...2 第六节 定时计数功能...2 第七节 其他指标...2 第八节 板卡尺寸...3 第九节 产品安装核对表...3 第十节 安装指导...3 一 软件安装指导...3 二 硬件安装指导...3 第二章元件布局图及简要说明...4 第一节 主要元件布局图...4 第二节 主要元件功能说明...4 一 信号输入输出连接器...4 二 电位器...4 三 板基地址选择...5 四 状态灯...5 第三章信号输入输出连接器...6 第一节 模拟量信号输入输出连接器定义...6 第二节 数字量信号输入输出连接器定义...6 第四章各种信号的连接方法...8 第一节 AD 模拟量输入的信号连接方法...8 一 AD 单端输入连接方式...8 二 AD 双端输入连接方式...8 第二节 DA 模拟量输出的信号连接方法...9 第三节 DI 数字量输入的信号连接方法...9 第四节 DO 数字量输出的信号连接方法...9 第五节 时钟输入输出和触发信号连接方法...10 第六节 CNT 定时 / 计数器信号的连接方法...10 第七节 多卡同步的实现方法...10 第五章数据格式 排放顺序及换算关系...12 第一节 AD 模拟量输入数据格式及码值换算...12 一 AD 双极性模拟量输入的数据格式...12 二 AD 单极性模拟量输入数据格式...12 第二节 AD 单通道与多通道采集时的数据排放顺序...12 一 单通道...12 二 多通道...12 第三节 DA 模拟量输出数据格式及码值换算...13 一 DA 单极性输出时的数据格式...13 二 DA 双极性电压输出的数据格式...13 1

ART2932 数据采集卡硬件使用说明书版本 :6.021 第六章各种功能的使用方法... 14 第一节 AD 触发功能的使用方法... 14 一 AD 内触发功能... 14 二 AD 外触发功能... 14 第二节 AD 内时钟与外时钟功能的使用方法... 18 一 AD 内时钟功能... 18 二 AD 外时钟功能... 18 第三节 AD 连续与分组采集功能的使用方法... 18 一 AD 连续采集功能... 18 二 AD 分组采集功能... 18 第七章减法计数器功能... 22 第八章地址分配... 25 第九章产品的应用注意事项 校准 保修... 28 第一节 注意事项... 28 第二节 AD 模拟量输入的校准... 28 第三节 DA 模拟量输出的校准... 28 第四节 DA 使用说明... 28 第五节 保修... 28 2

北京阿尔泰科技发展有限公司 第一章功能概述 信息社会的发展, 在很大程度上取决于信息与信号处理技术的先进性 数字信号处理技术的出现改变了信息与信号处理技术的整个面貌, 而数据采集作为数字信号处理的必不可少的前期工作在整个数字系统中起到关键性 乃至决定性的作用, 其应用已经深入到信号处理的各个领域中 实时信号处理 数字图像处理等领域对高速度 高精度数据采集卡的需求越来越大 ISA 总线由于其传输速度的限制而逐渐被淘汰 我公司推出的 ART2932 数据采集卡综合了国内外众多同类产品的优点, 以其使用的便捷 稳定的性能 极高的性价比, 获得多家试用客户的一致好评, 是一款真正具有可比性的产品, 也是您理想的选择 第一节 产品应用本卡是一种基于 PC104 总线的数据采集卡, 可直接和计算机的 PC104 接口相连, 构成实验室 产品质量检测中心等各种领域的数据采集 波形分析和处理系统 也可构成工业生产过程监控系统 它的主要应用场合为 : 电子产品质量检测 信号采集 过程控制 伺服控制 第二节 AD 模拟量输入功能 转换器类型 :AD7321 输入量程 (InputRange):±10V ±5V( 默认 ) ±2.5V 0~10V 转换精度 :13 位 (Bit), 第 13 位为符号位 采样速率 (Frequency):1Hz~250KHz 说明 : 各通道实际采样速率 = 采样速率 / 采样通道数 模拟输入通道总数 :16 路单端,8 路双端 采样通道数 : 软件可选择, 通过设置首通道 (FirstChannel) 和末通道 (LastChannel) 来实现的说明 : 采样通道数 = LastChannel FirstChannel + 1 通道切换方式 : 首末通道顺序切换 数据读取方式 : 非空和半满查询方式 存储器深度 : 8K 字 ( 点 )FIFO 存储器 存储器标志 : 满 非空 半满 异步与同步 (ADMode): 可实现连续 ( 异步 ) 与分组 ( 伪同步 ) 采集 组间间隔 (GroupInterval): 软件可设置, 最小为采样周期 (1/Frequency), 最大为 3276us 组循环次数 (LoopsOfGroup): 软件可设置, 最小为 1 次, 最大为 255 次 时钟源选项 (ClockSource): 板内时钟和板外时钟软件可选 板内时钟输出频率 : 当前 AD 实际采样频率 触发模式 (TriggerMode): 软件内部触发和硬件后触发 ( 简称外触发 ) 触发类型 (TriggerType): 数字边沿触发和脉冲电平触发 触发方向 (TriggerDir): 负向 正向 正负向触发 触发源 (TriggerSource):ATR( 模拟触发信号 ) 和 DTR( 数字触发信号 ) 触发源 ATR 输入范围 : 低于低触发电平 (AO0), 高于高触发电平 (AO1) (AO1>AO0) 触发源 DTR 输入范围 : 标准 TTL 电平 AD 芯片转换时间 : 1.6uS 程控放大器类型 : 默认为 AD8251, 兼容 AD8250 AD8253 1

ART2932 数据采集卡硬件使用说明书版本 :6.021 程控增益 :1 2 4 8 倍 (AD8251) 或 1 2 5 10 倍 (AD8250) 或 1 10 100 1000 倍 (AD8253) 模拟输入阻抗 :10MΩ 放大器建立时间 :785nS(0.001%)(max) 非线性误差 :±1LSB( 最大 ) 系统测量精度 :0.01% 工作温度范围 :0 ~ +50 存储温度范围 :-20 ~ +70 第三节 DA 模拟量输出功能 转换器类型 :AD5724 输出量程 :0~5V 0~10V 0~10.8V ±5V ±10V ±10.8V 转换精度 :12 位 (Bit) 建立时间 :10μS 通道数 :4 路 非线性误差 :±1LSB( 最大 ) 输出误差 ( 满量程 ):±1LSB 工作温度范围 :0 ~ +50 存储温度范围 :-20 ~ +70 第四节 DI 数字量输入功能 通道数 :8 路 电气标准 :TTL 兼容 高电平的最低电压 :2V 低电平的最高电压 :0.8V 第五节 DO 数字量输出功能 通道数 :8 路 电气标准 :TTL 兼容 高电平的最低电压 :3.8V 低电平的最高电压 :0.44V 上电输出 : 低电平 第六节 定时计数功能 计数器通道个数 :3 个独立的减法计数器 计数器位数 :16 位 计数方式 :6 种计数方式软件可选 输入电气标准 : 低电平的最高电压为 0.8V, 高电平的最低电压为 2V 输出电气标准 : 低电平的最高电压为 0.5V, 高电平的最低电压为 2.4V 时钟源 (CLK): 频率范围为 1Hz~10MHz 门控 (GATE): 上升沿 高电平和低电平 计数器输出 (OUT): 高电平 低电平 第七节 其他指标 板载时钟振荡器 :40MHz 2

北京阿尔泰科技发展有限公司 第八节 板卡尺寸 90.3mm( 长 )*96mm( 宽 )*16mm( 高 ) 第九节 产品安装核对表打开 ART2932 板卡包装后, 你将会发现如下物品 : 1 ART2932 板卡一个 2 ART 软件光盘一张, 该光盘包括如下内容 : a) 本公司所有产品驱动程序, 用户可在 PC104 目录下找到 ART2932 驱动程序 ; b) 用户手册 (pdf 格式电子文档 ); 第十节 安装指导 一 软件安装指导 在不同操作系统下安装 ART2932 板卡的方法一致, 在本公司提供的光盘中含有安装程序 Setup.exe, 用户 双击此安装程序按界面提示即可完成安装 二 硬件安装指导 在硬件安装前首先关闭系统电源, 待板卡固定后开机, 开机后系统会自动弹出硬件安装向导, 用户可选择系统自动安装或手动安装 注意 : 不可带电插拔板卡 3

ART2932 数据采集卡硬件使用说明书版本 :6.021 第一节 主要元件布局图 第二章元件布局图及简要说明 第二节 主要元件功能说明请参考第一节中的布局图, 了解下面各主要元件的大体功能 一 信号输入输出连接器 P1: 模拟量信号输入输出连接器 P2: 数字量信号输入输出连接器连接器的详细说明请参考 信号输入输出连接器 章节 二 电位器 RP1:AD 模拟量输入零点调整 RP2:AD 模拟量输入满度调整 RP3:AO0 模拟量信号输出零点调整 RP4:AO0 模拟量信号输出满度调整 RP5:AO1 模拟量信号输出零点调整 RP6:AO1 模拟量信号输出满度调整 RP7:AO2 模拟量信号输出零点调整 RP8:AO2 模拟量信号输出满度调整 4

北京阿尔泰科技发展有限公司 RP9:AO3 模拟量信号输出零点调整 RP10:AO3 模拟量信号输出满度调整 以上电位器的详细说明请参考 产品的应用注意事项 校准 保修 章节 三 板基地址选择 ADDR1: 板基地址拨码开关 板基地址可设置成 200H~3C0H 之间可被 16 整除的二进制码, 板基地址 默认为 300H, 将占用基地址起的连续 28 个 I/O 地址 开关的第 5 6 7 8 位分别对应地址 A6 A7 A8 A9 是基地址选择开关, 第 1 2 3 4 位分别对应 的是 A2 A3 A4 A5, 为保留位 拨码开关 ADDR1 拨向标有 ON 的一侧表示高有效值为 1, 反向则反 之 板基地址选择开关 ADDR1 如下图 其基地址的配置方法为 : 地址位 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 X 为可配置位未用未用 x x x x 0 0 0 0 0 0 第 3 个十六进制位第 2 个十六进制位第 1 个十六进制位 注意 : 表中标识为 0 的位为固定值, 只有标识为 x 的位可以由 ADDR1 拨码开关改变, 因此用户要正确配置基地址, 就只须改变表中的相应位, 便可容易的产生的想要的基地址 比如说出厂默认基地址 300H 的配置, 只需将 ADDR1 的 A8 A9 位拨到 ON 如下图: A9 A8 A7 A6 A5 A4 A3 A2 8 7 6 5 4 3 2 1 ADDR1 ON 常用的基地址选择有 : 地址板基地址拨码开关图示地址板基地址拨码开关图示 A9 A8 A7 A6 A5 A4 A3 A2 A9 A8 A7 A6 A5 A4 A3 A2 200H 8 7 6 5 4 3 2 1 ADDR1 240H 8 7 6 5 4 3 2 1 ADDR1 ON ON A9 A8 A7 A6 A5 A4 A3 A2 A9 A8 A7 A6 A5 A4 A3 A2 280H 8 7 6 5 4 3 2 1 ADDR1 2C0H 8 7 6 5 4 3 2 1 ADDR1 ON ON A9 A8 A7 A6 A5 A4 A3 A2 A9 A8 A7 A6 A5 A4 A3 A2 300H 8 7 6 5 4 3 2 1 ADDR1 340H 8 7 6 5 4 3 2 1 ADDR1 ON ON A9 A8 A7 A6 A5 A4 A3 A2 A9 A8 A7 A6 A5 A4 A3 A2 380H 8 7 6 5 4 3 2 1 ADDR1 3C0H 8 7 6 5 4 3 2 1 ADDR1 ON ON 四 状态灯 FF:FIFO 溢出指示灯, 指示灯为亮状态表示 FIFO 溢出 HF:FIFO 半满指示灯, 指示灯为亮状态表示 FIFO 半满 EF:FIFO 非空指示灯, 指示灯为亮状态表示 FIFO 非空 5

ART2932 数据采集卡硬件使用说明书版本 :6.021 第一节 模拟量信号输入输出连接器定义 关于 34 芯插头 P1 的管脚定义 ( 图形方式 ) 第三章信号输入输出连接器 AO0 34 33 AO1 AO2 32 31 AO3 ATR 30 29 AGND AGND 28 27 AGND AI0 26 25 AI1 AI2 24 23 AI3 AI4 22 21 AI5 AI6 20 19 AI7 AI8 18 17 AI9 AI10 16 15 AI11 AI12 14 13 AI13 AI14 12 11 AI15 AGND 10 9 AGND AGND 8 7 AGND DTR 6 5 CLKOUT DGND 4 3 DGND DGND 2 1 DGND 关于 34 芯插头 P1 的管脚定义 ( 表格方式 ) 管脚信号名称 管脚特性 管脚功能定义 注释 AI0~AI15 Input AD 模拟量输入管脚, 分别对应于 16 个模拟单端通道, 当为双端时, 其 AI0~AI7 分别与 AI8~AI15 构成信号输入的正负两端, 即 AI0~AI7 接正端,AI8~AI15 接负端 AO0~AO3 Output DA 模拟量输出管脚, 对应 4 个模拟量输出通道 AGND GND 模拟信号地, 当输入输出模拟信号时最好用它作为参考地 DGND GND 数字信号地, 当输入输出数字信号时最好用它作为参考地 CLKOUT Output 板内时钟输出 ATR Input 模拟外触发信号输入, 参考地为 AGND DTR Input 数字触发信号输入, 参考地请使用 DGND 第二节 数字量信号输入输出连接器定义 关于 34 芯插头 P2 的管脚定义 ( 图形方式 ) 6

北京阿尔泰科技发展有限公司 +5V 1 2 +5V DI0 3 4 DI1 DI2 5 6 DI3 DI4 7 8 DI5 DI6 9 10 DI7 DGND 11 12 DGND DO0 13 14 DO1 DO2 15 16 DO3 DO4 17 18 DO5 DO6 19 20 DO7 DGND OUT0 21 23 22 24 DGND GATE0 CLK0 25 26 OUT1 GATE1 27 28 CLK1 OUT2 29 30 GATE2 CLK2 31 32 DGND CLK 33 34 DGND 关于 34 芯插头 P2 的管脚定义 ( 表格方式 ) 管脚信号名称 管脚特性 管脚功能定义 注释 DI0~DI7 Input 8 个数字量输入管脚 DO0~DO7 Output 8 个数字量输出管脚 CLK Input 板外时钟输入, 参考地请使用 DGND GATE0~2 Input 3 个定时 / 计数器门控输入, 参考地请使用 DGND CLK0~2 Input 3 个定时 / 计数器时钟源输入, 参考地请使用 DGND 当计数时钟使用外部时钟时, 计数时钟的频率范围为不超过 20MHz 默认情况计数时钟为板内时钟 LOCAL_CLK, 频率范围为 620Hz~ 20MHz OUT0~2 Output 3 个定时 / 计数器输出, 参考地请使用 DGND +5V Output 输出 5V 电源 DGND GND 数字信号地, 当输入输出数字信号时最好用它作为参考地 7

ART2932 数据采集卡硬件使用说明书版本 :6.021 第四章各种信号的连接方法第一节 AD 模拟量输入的信号连接方法 一 AD 单端输入连接方式单端方式是指使用单个通道实现某个信号的输入, 同时多个信号的参考地共用一个接地点 此种方式主要应用在干扰不大, 通道数相对较多的场合 可按下图连接成模拟电压单端输入方式,16 路模拟输入信号连接到 AI0~AI15 端, 其公共地连接到 AGND 端 信号输入输出连接器 AI0 AI1 AI2 AI15 AGND 被测现场的模拟信号 现场设备 现场设备 二 AD 双端输入连接方式双端输入方式是指使用正负两个通路实现某个信号的输入, 该方式也叫差分输入方式 此种方式主要应用在干扰较大, 通道数相对较少的场合 单 双端方式的实现由软件设置, 请参考 ART2932 软件说明书 ART2932 板可按下图连接成模拟电压双端输入方式, 可以有效抑制共模干扰信号, 提高采集精度 8 路模拟输入信号正端接到 AI0~AI7 端, 其模拟输入信号负端接到 AI8~AI15 端, 现场设备与 ART2932 板共用模拟地 AGND 信号输入输 AI0 AI8 AI1 AI9 现场模拟信号 AGND AGND + 现场设备 _ + 现场设备 _ 出连接器 AI7 AI15 AGND + _ 现场设备 AGND 8

北京阿尔泰科技发展有限公司 第二节 DA 模拟量输出的信号连接方法 信号输入输出连接器 AO0 AO1 AO3 AGND 控制现场的模拟信号 现场设备 现场设备 第三节 DI 数字量输入的信号连接方法 信号输入输出连接器 DI0 DI1 DI2 DI7 DGND 被测现场开关的信号 现场开关设备 现场开关设备 第四节 DO 数字量输出的信号连接方法 信号输入输出连接器 DO0 DO1 DO2 DO7 DGND 控制现场开关的信号 现场开关设备 现场开关设备 9

ART2932 数据采集卡硬件使用说明书版本 :6.021 第五节 时钟输入输出和触发信号连接方法 信号输入输出连接器 CLKOUT 时钟输出信号 CLK 时钟输入信号 DTR 数字触发信号 ATR 模拟触发信号 AGND DGND 第六节 CNT 定时 / 计数器信号的连接方法 计数器输入输出连接器 OUT 计数器输出信号 CLK 外部时钟输入信号 GATE 门控输入信号 DGND 第七节 多卡同步的实现方法 ART2932 多卡同步可以有三种方案, 第一 : 采用主从卡级联, 第二 : 采用共同的外触发, 第三 : 采用共同的外时钟 采用主从卡级联的方案时, 主卡一般使用内时钟源模式, 而从卡使用外时钟源模式, 待主卡 从卡按相应的时钟源模式被初始化完成后, 先启动所有从卡, 由于主卡还没有被启动没有输出时钟信号, 所以从卡进入等待状态, 直到主卡被启动的同时所有的从卡被启动, 即实现了多卡同步启动的功能 当您需要的采样通道数大于一个卡的通道数时, 您可考虑使用多卡级连的方式扩展通道数量 10

北京阿尔泰科技发展有限公司 CLKOUT 主卡 CLK 从卡 1 CLK 从卡 2 多卡级联的连接方法 采用共同的外触发的方案时, 设置所有的参数请保持一致 首先设置每块卡的硬件参数, 并且都使用外触发 (ATR 或者 DTR), 连接好要采集的信号, 通过 P1 接口的 ATR( 需要设置触发电平 ) 或 DTR 管脚接入触发信号, 然后点击 开始数据采集 按钮, 这时采集卡并不采集, 等待外部触发信号, 当每块采集卡都进入等待外部触发信号的状态下, 使用同一个外部触发信号同时启动 AD 转换, 达到同步采集的效果 连接方法如下 : ATR/DTR 外部触发信号 ART2932 ATR/DTR ART2932 ATR/DTR ART2932 外触发同步采集的连接方法 注意 : 使用 DTR 时请使用内时钟模式 采用共同的外时钟的方案时, 设置所有的参数请保持一致 首先设置每块卡的硬件参数, 并且都使用外时钟, 连接好要采集的信号, 然后点击 开始数据采集 按钮, 这时采集卡并不采集, 等待外部时钟信号 ; 当每块采集卡都进入等待外部时钟信号的状态下, 接入外部时钟信号同时启动 AD 转换, 达到同步采集的效果 连接方法如下 : CLK 外部时钟信号 ART2932 CLK ART2932 CLK ART2932 外时钟同步采集的连接方法 11

ART2932 数据采集卡硬件使用说明书版本 :6.021 第一节 AD 模拟量输入数据格式及码值换算 一 AD 双极性模拟量输入的数据格式 采用原码方式, 如下表所示 : 第五章数据格式 排放顺序及换算关系 输入电压值 AD 原始码 ( 二进制 ) AD 原始码 ( 十六进制 ) AD 原始码 ( 十进制 ) 正满度 1 1111 1111 1111 1FFF 8191 正满度 -1LSB 1 1111 1111 1110 1FFE 8190 中间值 +1LSB 1 0000 0000 0001 1001 4097 中间值 ( 零点 ) 1 0000 0000 0000 1000 4096 中间值 -1LSB 0 1111 1111 1111 0FFF 4095 负满度 +1LSB 0 0000 0000 0001 0001 1 负满度 0 0000 0000 0000 0000 0 注明 : 当输入量程为 ±10V ±5V ±2.5V 时, 即为双极性输入 ( 输入信号允许在正负端范围变化 ), 下面 以标准 C( 即 ANSI C) 语法公式说明如何将原码数据换算成电压值 : ±10V 量程 :Volt = (20000.00/8192) * (ADBuffer[0] &0x1FFF) 10000.00; ±5V 量程 :Volt = (10000.00/8192) * (ADBuffer[0] &0x1FFF) 5000.00; ±2.5V 量程 :Volt = (5000.00/8192) * (ADBuffer[0]&0x1FFF) 2500.00; 二 AD 单极性模拟量输入数据格式 采用原码方式, 如下表所示 : 输入电压值 AD 原始码 ( 二进制 ) AD 原始码 ( 十六进制 ) AD 原始码 ( 十进制 ) 正满度 1 1111 1111 1111 1FFF 8191 正满度 -1LSB 1 1111 1111 1110 1FFE 8190 中间值 +1LSB 1 0000 0000 0001 1001 4097 中间值 1 0000 0000 0000 1000 4096 中间值 -1LSB 0 1111 1111 1111 0FFF 4095 零点 +1LSB 0 0000 0000 0001 0001 1 零点 0 0000 0000 0000 0000 0 注明 : 当输入量程为 0~10V 时, 即为单极性输入 ( 输入信号只允许在正端范围变化 ), 下面以标准 C( 即 ANSI C) 语法公式说明如何将原码数据换算成电压值 : 0~10V 量程 :Volt = (10000.00/8192) * (ADBuffer[0] &0x1FFF); 第二节 AD 单通道与多通道采集时的数据排放顺序 一 单通道 当采样通道总数 (ADPara.LastChannel ADPara.FirstChannel + 1) 等于 1 时 ( 即首通道等于末通道 ), 则为 单通道采集 二 多通道 当采样通道总数 (ADPara.LastChannel ADPara.FirstChannel + 1) 大于 1 时 ( 即首通道不等于末通道 ), 则 为多通道采集 ( 注意末通道必须大于或等于首通道 ) 举例说明, 假设 AD 的以下硬件参数取值如下 : ADPara. FirstChannel = 0; ADPara. LastChannel = 2; 第一个字属于通道 AI0 的第 1 个点, 12

北京阿尔泰科技发展有限公司第二个字属于通道 AI1 的第 1 个点, 第三个字属于通道 AI2 的第 1 个点, 第四个字属于通道 AI0 的第 2 个点, 第五个字属于通道 AI1 的第 2 个点, 第六个字属于通道 AI2 的第 2 个点, 第七个字属于通道 AI0 的第 3 个点, 第八个字属于通道 AI1 的第 3 个点, 第九个字属于通道 AI2 的第 3 个点 则采样的 AD 数据在 ADBuffer[ ] 缓冲区中的排放顺序为 :0 1 2 0 1 2 0 1 2 0 1 2 其他 情况依此类推 第三节 DA 模拟量输出数据格式及码值换算 一 DA 单极性输出时的数据格式 如下表如示 : 输入 DA 原始码 ( 二进制 ) DA 原始码 ( 十六进制 ) DA 原始码 ( 十进制 ) 正满度 1111 1111 1111 FFF 4095 正满度 -1LSB 1111 1111 1110 FFE 4094 中间值 +1LSB 1000 0000 0001 801 2049 中间值 1000 0000 0000 800 2048 中间值 -1LSB 0111 1111 1111 7FF 2047 零点 +1LSB 0000 0000 0001 001 1 零点 0000 0000 0000 000 0 注明 : 当输出量程为 0~5V 0~10V 0~10.8V 时, 即为单极性输出 假定输出的电压值为 Volt( 单位 为 mv), 写向设备的 DA 原始码为 ndadata, 则换算关系如下 :( 注意上限不能超过 4095) 0~5V 量程时 :ndadata = Volt / (5000.00/4096); 0~10V 量程时 :ndadata = Volt / (10000.00/4096); 0~10.8V 量程时 :ndadata = Volt / (10800.00/4096); 二 DA 双极性电压输出的数据格式 如下表所示 : 输入 DA 原始码 ( 二进制 ) DA 原始码 ( 十六进制 ) DA 原始码 ( 十进制 ) 正满度 1111 1111 1111 FFF 4095 正满度 -1LSB 1111 1111 1110 FFE 4094 中间值 +1LSB 1000 0000 0001 801 2049 中间值 ( 零点 ) 1000 0000 0000 800 2048 中间值 -1LSB 0111 1111 1111 7FF 2047 负满度 +1LSB 0000 0000 0001 001 1 负满度 0000 0000 0000 000 0 注明 : 当输出量程为 ±5V ±10V ±10.8V 时, 即为双极性输出 假定输出的电压值为 Volt( 单位为 mv), 写向设备的 DA 原始码为 ndadata, 则换算关系如下 :( 注意上限不能超过 4095) ±5V 量程时 :ndadata = Volt / (10000.00/4096) + 2048; ±10V 量程时 :ndadata = Volt / (20000.00/4096) + 2048; ±10.8V 量程时 :ndadata = Volt / (21600.00/4096) + 2048; 13

ART2932 数据采集卡硬件使用说明书版本 :6.021 第六章各种功能的使用方法第一节 AD 触发功能的使用方法 一 AD 内触发功能在初始化 AD 时, 若 AD 硬件参数 ADPara. TriggerMode = ART2932_TRIGMODE_SOFT 时, 则可实现内触发采集 在内触发采集功能下, 调用 StartDeviceProAD 函数启动 AD 时,AD 即刻进入转换过程, 不等待其他任何外部硬件条件 也可理解为软件触发 具体过程请参考以下图例, 图中 AD 工作脉冲的周期由设定的采样频率 (Frequency) 决定 AD 启动脉冲由软件接口函数 StartDeviceProAD 产生 启动使能 转换脉冲 AD 在启动使能后 产生第一个转换脉冲 图 6.1 内触发图例 二 AD 外触发功能在初始化 AD 时, 若 AD 硬件参数 ADPara. TriggerMode = ART2932_TRIGMODE_POST 时, 则可实现外触发采集 在外触发采集功能下, 调用 StartDeviceProAD 函数启动 AD 时,AD 并不立即进入转换过程, 而是要等待外部硬件触发源信号符合指定条件后才开始转换 AD 数据, 也可理解为硬件触发 关于在什么条件下触发 AD, 由用户选择的触发模式 (TriggerMode) 触发类型(TriggerType) 触发方向(TriggerDir) 和触发源 (TriggerSource) 共同决定 触发源分为 ATR 模拟触发和 DTR 数字触发 ( 一 ) ATR 模拟触发功能触发信号为模拟信号时使用 ATR 触发, 这种触发方式需要设置触发电平 (TrigLevelVolt), 触发电平由 2 路 DA(AO0 和 AO1) 输出的电压共同决定, 且需要设置两路电压的大小关系为 AO1>AO0, 工作原理同施密特触发器工作原理类似, 详见下文 触发类型分为边沿触发和脉冲触发 : (1) 边沿触发功能边沿触发就是捕获触发源信号相对于触发电平的信号变化特征来触发 AD 转换 ADPara.TriggerDir = ART2932_TRIGDIR_NEGATIVE 时, 即选择触发方向为负向触发 即当 ATR 触发源信号从大于 AO1 的输出电压变化至小于 AO0 的输出电压时,AD 即刻进入转换过程, 在此情况下, ATR 的后续状态变化并不会影响 AD 采集 如下图 6.2 所示 : 14

北京阿尔泰科技发展有限公司 ATR/DTR AO1 的输出电压 AO0 的输出电压 ATR AD 启动前该下降沿无效 AD 工作脉冲 AD 启动后触发前的等待时段 AD 触发后的第一个脉冲 AD 启动后第一次负向 有效, AD 被触发 图 6.2 负向触发图例 ADPara.TriggerDir = ART2932_TRIGDIR_POSITIVE 时, 即选择触发方向为正向触发 即当 ATR 触发源信号从小于 AO0 的输出电压变化至大于 AO1 的输出电压时,AD 即刻进入转换过程, 在此情况下,ATR 的后续状态变化并不会影响 AD 采集 AD 启动脉冲 AO1 的输出电压 AO0 的输出电压 ATR AD 启动前该上升沿无效 AD 工作脉冲 AD 启动后触发前的等待时段 AD 触发后的第一个脉冲 AD 启动后第一次正向 有效, AD 被触发 图 6.3 正向触发图例 ADPara.TriggerDir = ART2932_TRIGDIR_POSIT_NEGAT 时, 即选择触发方向为正负向触发 即当 ATR 触发源信号从大于 AO1 的输出电压变化至小于 AO0 的输出电压时, 或者 ATR 触发源信号从小于 AO0 的输出电压变化至大于 AO1 的输出电压时,AD 即刻进入转换过程, 在此情况下,ATR 的后续状态变化并不会影响 AD 采集 (2) 脉冲电平触发功能脉冲电平触发就是捕获触发源信号大于或小于触发电平作为条件来触发 AD 转换 该功能可以应用在地震波 馒头波等信号的有效部分采集 ADPara.TriggerDir = ART2932_TRIGDIR_NEGATIVE( 负向触发 ) 时, 即选择触发方向为负向触发 即当 ATR 触发源信号小于 AO0 的输出电压时,AD 即刻进入转换过程, 一旦触发源信号大于 AO1 的输出电压时, 自动停止采集 ; 当再小于 AO0 的输出电压时,AD 再次进入转换过程, 即只采集小于 AO0 输出电压的波形 如下图 6.4 所示 : 15

ART2932 数据采集卡硬件使用说明书版本 :6.021 AD 启动脉冲 AO1 的输出电压 AO0 的输出电压 ATR AD 工作脉冲 AD 启动后触发前的等待时段 AD 触发后的第一个脉冲 AD 启动后第一次负向 有效, AD 被触发 图 6.4 负向触发图例 ADPara.TriggerDir = ART2932_TRIGDIR_POSITIVE( 正向触发 ) 时, 即选择触发方向为正向触发 即当 ATR 触发源信号大于 AO1 的输出电压时,AD 即刻进入转换过程, 一旦触发源信号小于 AO0 的输出电压时, 自动停止采集 ; 当再大于 AO1 的输出电压时,AD 再次进入转换过程, 即只采集大于 AO1 输出电压的波形 如下图 6.5 所示 :( 触发信号与采集信号为同一个三角波信号 ) AD 启动脉冲 AO1 的输出电压 AO0 的输出电压 ATR AD 启动后 等待触发 AD 采集 AD 等待 AD 采集状态 图 6.5 正向触发图例 当 ADPara.TriggerDir = ART2932_TRIGDIR_POSIT_NEGAT 时, 即选择触发方向为正负向触发 此时它与 内部软件触发同理 ( 二 ) DTR 数字触发功能触发信号为数字信号 (TTL 电平 ) 时使用 DTR 触发, 工作原理详见下文 触发类型分为边沿触发和脉冲触发 : (1) 边沿触发功能 ADPara.TriggerDir = ART2932_TRIGDIR_NEGATIVE 时, 即选择触发方向为负向触发 即当 DTR 触发源信号由高电平变为低电平时 ( 也就是出现下降沿信号 ) 产生触发事件,AD 即刻进入转换过程, 其后续变化对 AD 采集无影响 16

北京阿尔泰科技发展有限公司 AD 启动脉冲 DTR 触发信号 AD 启动前该 下降沿无效 AD 启动后触发 前的等待时段 AD 启动后第一个下降 沿有效, AD 被触发 AD 工作脉冲 触发后 AD 第 一个工作脉冲 图 6.6 下降沿触发图例 ADPara.TriggerDir = ART2932_TRIGDIR_POSITIVE 时, 即选择触发方向为正向触发 即当 DTR 触发源信号由低电平变为高电平时 ( 也就是出现上升沿信号 ) 产生触发事件,AD 即刻进入转换过程, 其后续变化对 AD 采集无影响 ADPara.TriggerDir = ART2932_TRIGDIR_POSIT_NEGAT 时, 即选择触发方向为上正负向触发 它的特点是只要 DTR 出现高低电平的跳变时 ( 也就是出现上升沿或下降沿 ) 产生触发事件 AD 即刻进入转换过程, 其后续变化对 AD 采集无影响 此项功能可应用在只要外界的某一信号变化时就采集的场合 (2) 脉冲电平触发功能 ADPara.TriggerDir = ART2932_TRIGDIR_NEGATIVE( 负向触发 ) 时, 即选择触发方向为负向触发 当 DTR 触发信号为低电平时,AD 进入转换过程, 一旦触发信号为高电平时,AD 自动停止转换, 当触发信号再为低电平时,AD 再次进入转换过程, 即只转换触发信号为低电平时数据 ADPara.TriggerDir = ART2932_TRIGDIR_POSITIVE( 正向触发 ) 时, 即选择触发方向为正向触发 当 DTR 触发信号为高电平时,AD 进入转换过程, 一旦触发信号为低电平时,AD 自动停止转换, 当触发信号再为高电平时,AD 再次进入转换过程, 即只转换触发信号为高电平时数据 AD 启动脉冲 DTR 触发源 AD 启动前该 高电平无效 AD 工作脉冲 AD 启动后触发前的等待时段 AD 触发后的第一个脉冲 暂停工作 图 6.7 高电平触发图例 当 ADPara.TriggerDir = ART2932_TRIGDIR_POSIT_NEGAT 时, 即选择触发方向为正负向触发 它的原理与内部软件触发同理 17

ART2932 数据采集卡硬件使用说明书版本 :6.021 第二节 AD 内时钟与外时钟功能的使用方法 一 AD 内时钟功能 内时钟功能是指使用板载时钟振荡器经板载逻辑控制电路根据用户指定的分频数分频后产生的时钟信号 去触发 AD 定时转换 要使用内时钟功能应在软件中置硬件参数 ADPara.ClockSouce= ART2932_CLOCKSRC_IN 该时钟的频率在软件中由硬件参数 ADPara.Frequency 决定 如 Frequency = 100000, 则表示 AD 以 100000Hz 的频率工作 ( 即 100KHz,10uS/ 点 ) 二 AD 外时钟功能 外时钟功能是指使用板外的时钟信号来定时触发 AD 进行转换 该时钟信号由连接器 P1 的 CLKIN 脚输入 提供 板外的时钟可以是另外一块 ART2932 的时钟输出 (P1 的 CLKOUT) 提供, 也可以是其他设备如时钟频 率发生器等提供 要使用外时钟功能应在软件中置硬件参数 ADPara.ClockSouce = ART2932_CLOCKSRC_OUT 在连续采集模式下,AD 转换的频率即为外时钟的频率 ; 在分组采集模式下, 由外时钟的上升沿触发新的一组开始采集, 而 AD 转换的频率为板内时钟的频率 ( 即硬件参数 ADPara.Frequency 决定的频率 ) 第三节 AD 连续与分组采集功能的使用方法一 AD 连续采集功能连续采集 ( 异步采集 ) 功能是指 AD 在采样过程中两个通道间的采样时间相等, 采集过程中不停顿, 连续不不间断的采集数据 使用连续采集功能时相应的在软件中置硬件参数 ADPara.ADMode = ART2932_ADMODE_SEQUENCE 例如 : 在内时钟模式下, 置采样频率 ADPara.Frequency = 100000Hz( 采样周期为 10uS), 则 AD 在 10uS 内转换完第一个通道的数据后下一个 10uS 紧接着转换第二个通道, 也就是每两个通道的数据点间隔 10uS, 以此类推, 见图 6.8 外部信号周期 频率计算公式内时钟模式下 : 外部信号频率 = AD 采样频率 /( 一个信号周期的点数 通道总数 ) 外部信号周期 = 1 / 外部信号频率外时钟模式下 : 外部信号频率 = 外时钟频率 /( 一个信号周期的点数 通道总数 ) 外部信号周期 = 1 / 外部信号频率 启动使能 转换脉冲 a 图 6.8 内时钟模式下的连续采集 说明 : a 采样周期 二 AD 分组采集功能 分组采集 ( 伪同步采集 ) 功能是指 AD 在采样过程中, 组内各通道以内时钟的采样频率进行转换, 每两组 之间有一定的等待时间, 这段时间称为组间间隔 组循环次数是指在同一组内每个通道循环采集的次数 在 18

北京阿尔泰科技发展有限公司 内时钟和固定频率的外时钟模式下, 组与组之间的时间称为组周期 这种采集模式下的转换过程为 : 组内各通道转换完成后暂停一段时间 ( 即组间间隔 GroupInterval), 再接着转换下一组, 依次重复下去, 所以称为分组采集 该功能的应用目的是在相对较慢的采集频率下, 尽可能保证各个通道间的时间差越小来实现更小的相位差, 从而保证通道间的同步性, 故亦称为伪同步采集功能 组内采样频率越高, 组间间隔时间越长, 信号相对同步性就越好 组内采样频率由 ADPara.Frequency 决定, 组循环次数由 ADPara.LoopsOfGroup 决定, 组间间隔由 ADPara. GroupInterval 决定 在分组功能下分为内时钟模式与外时钟模式 在内时钟模式下, 组周期由内时钟的采样周期 采样通道总数 组循环次数和组间间隔共同决定, 每一个组周期 AD 就采集一组数据 ; 在外时钟模式下, 外时钟周期 内时钟采样周期 采样通道总数 组循环次数 + AD 芯片转换时间, 由外时钟控制触发 AD 采集数据 外时钟模式分为固定频率外时钟模式和不固定频率外时钟模式 在固定频率外时钟模式下, 组周期是外时钟的采样周期 在分组功能下, 每个组周期内采集的信号次数 ( 即每组内采集信号的脉冲个数 ) 的计算公式为 : 组周期采样次数 = 采样通道总数 组循环次数 ( 一 ) 内时钟模式外部信号频率的计算公式如下 : 组周期 = 内时钟采样周期 采样通道总数 组循环次数 + AD 芯片转换时间 + 组间间隔外部信号周期 = ( 信号周期点数 / 组循环次数 ) 组周期外部信号频率 = 1 / 外部信号周期 公式注释 : 内时钟采样周期 = 1 / (ADPara.Frequency) 采样通道总数 = ADPara.LastChannel - ADPara.FirstChannel + 1 组循环次数 = ADPara.LoopsOfGroup AD 芯片转换时间 = 见 AD 模拟量输入功能 参数组间间隔 = ADPara.GroupInterval 信号周期点数 = 在测试程序中以波形信号显示, 用鼠标分别测量一个信号周期的起始点和终止点的点数, 再将测得的点数相减即为信号周期点数 点数显示在测试程序左下方的 偏移位置 栏中 在内时钟模式下举例, 例如 : 采集两个通道 0 1, 那么 0 和 1 通道就组成一组 采样频率 (Frequency) = 100000Hz( 周期为 a = 10uS), 组循环次数为 1, 组间间隔 (GroupInterval) c = 50uS, 那么组周期采样次数 = 2 1, 采集过程是先采集第一组数据, 包括 0 通道的一个数据和 1 通道的一个数据, 这两个数据分别用 10uS, 转换完两个通道的数据需要 20uS, 经过一个 AD 芯片的转换时间 (b) 后 AD 自动停止进入等待状态直到 50uS 的组间间隔结束后, 便启动下一组, 开始转换 0 和 1 通道数据, 然后再进入等待状态, 就这样依次转换下去, 如下图所示 : 启动使能 转换脉冲 a b c a d 内时钟模式下组循环次数为 1 的分组采集 19

ART2932 数据采集卡硬件使用说明书版本 :6.021 说明 : a 内时钟采样周期 b AD 芯片转换时间 c 组间间隔 d 组周期 将组循环次数变为 2, 那么组周期采样次数 = 2 2 = 4, 采集过程是先采集第一组数据, 包括 0 通道的两个数据和 1 通道的两个数据, 再采集第二组数据, 转换的顺序为 0 1 0 1, 这四个数据分别用 10uS, 转换完两个通道的四个数据需要 40uS, 经过一个 AD 芯片的转换时间后 AD 自动停止进入等待状态直到 50uS 的组间间隔结束后, 便启动下一组, 开始转换 0 和 1 通道数据, 然后再进入等待状态, 就这样依次转换下去, 如下图所示 : 启动使能 转换脉冲 a b c a d 内时钟模式下组循环次数为 2 的分组采集 说明 : a 内时钟采样周期 b AD 芯片转换时间 c 组间间隔 d 组周期内时钟的分组采集规律以此类推 ( 二 ) 外时钟模式在外时钟模式下, 对外时钟的要求是 : 外时钟周期 内时钟采样周期 采样通道总数 组循环次数 + AD 芯片转换时间, 否则在组内转换时间内出现的外时钟沿会被忽略掉 并且注意, 在外时钟模式下, 组间间隔无效 外部信号频率的计算公式如下 : 固定频率的外时钟下 : 组周期 = 外时钟周期外部信号周期 =( 信号周期点数 / 组循环次数 ) 组周期外部信号频率 = 1 / 外部信号周期 公式注释 : 组循环次数 = ADPara.LoopsOfGroup 信号周期点数 = 在测试程序中以波形信号显示, 用鼠标分别测量一个信号周期的起始点和终止点的点数, 再将测得的点数相减即为信号周期点数 点数显示在测试程序左下方的 偏移位置 栏中 在固定频率外时钟模式下举例, 例如 : 采集两个通道 0 1, 那么 0 和 1 通道就组成一组 采样频率 (Frequency) = 100000Hz( 周期为 a = 10uS), 组循环次数为 2, 那么, 组周期采样次数 = 2 2 = 4, 采集过程是先采集第一组数据, 包括 0 通道的两个数据和 1 通道的两个数据, 再采集第二组数据, 转换的顺序为 0 1 0 1, 这四 20

北京阿尔泰科技发展有限公司 个数据分别用 10uS, 转换完两个通道的四个数据需要 40uS, 经过一个 AD 芯片的转换时间 (b) 后 AD 自动停止 进入等待状态直到下一个外时钟的边沿触发 AD 进行下一组采集, 这样依次转换下去, 如下图所示 : 启动使能 外时钟脉冲 转换脉冲 在启动脉冲到来之前 a b d 外时钟脉冲被忽略 固定频率外时钟模式下的分组 说明 : a 内时钟采样周期 b AD 芯片转换时间 d 组周期 ( 外时钟周期 ) 在不固定频率外时钟模式下举例, 原理同固定频率外时钟模式下的分组 在这种模式下, 可以由用户控制任意的通道和任意的数据个数 用户将控制信号接入本卡的时钟输入端 (CLKIN), 设定需要的采样通道和组循环次数 当有外时钟信号时就采集用户设定的一组数据 由于外时钟频率不固定, 外时钟周期大小不一致, 但要满足 : 外时钟周期 内时钟采样周期 采样通道总数 组循环次数 + AD 芯片转换时间, 否则在组内转换时间内出现的外时钟沿会被忽略掉 启动使能 外时钟脉冲 转换脉冲 a b 不固定频率外时钟模式下的分组 说明 : a 内时钟采样周期 b AD 芯片转换时间 21

ART2932 数据采集卡硬件使用说明书版本 :6.021 第七章减法计数器功能 方式 0 计数结束产生中断当采用该方式工作时, 当赋初值后, 若门控信号 GATE 为高电平时, 计数器马上开始作减 1 计数, 计数器输出 OUT 变成低电平, 当计数结束即计数器的值变为 0 时, 计数器输出 OUT 变成高电平, 并且一直保持到重新装入初值或复位时为止 如果对正在做计数的计数器装入一个新值, 则计数器又从新装入的计数值开始, 重新作减量计数 可用门控端 GATE 控制计数, 当 GATE=0 时, 禁止计数, 当 GATE=1 时, 允许计数 输出端 OUT 由低变高可以用来作为中断请求信号 时序图如图 1 所示 图 1 方式 1 可编程单次脉冲方式该方式要在门控信号 GATE 作用下工作 当装入计数初值 n 之后, 输出 OUT 变成高电平, 要等 GATE 有上边沿时开始计数, 此时输出 OUT 变成低电平, 当计数结束即计数到 0 时, 输出 OUT 又变成高电平, 即输出单次脉冲的宽度由装入的计数初值 n 来决定 如当前操作还未完, 又有一次 GATE 上升沿时, 则停止当前计数, 又重新从 n 开始计数, 这时输出单次脉冲就被加宽 当计数器减量计数未到零时, 又装入一个新的计数值 n1, 则这个新值, 只有当 GATE 上升沿时, 计数器才从 n1 开始计数 时序图如图 2 所示 图 2 22

北京阿尔泰科技发展有限公司方式 2 频率发生器方式设置此方式后, 计数器装入初始值 n, 从 (n-1) 开始计数,OUT 变高电平, 减到 0 时 OUT 变低电平 经过一个 CLK 周期,OUT 恢复高电平, 且计数器又自动装入初值 n, 重新从 (n-1) 开始计数 因此输出端将不断输出负脉冲, 其宽度等于一个时钟周期, 两负脉冲间的时钟个数等于计数器装入的初始值 当 GATE=0 时, 禁止计数, 当 GATE=1 时, 允许计数 若计数中改变初值, 下次有效 时序图如图 3 所示 图 3 方式 3 方波频率发生器方式与方式 2 类似, 当装入一个计数器初值 n 后, 从 (n-1) 开始计数, 在 GATE 信号为高电平时启动计数, 定时 / 计数器此时作减 1 计数, 大于计数初值的半值时, 输出 OUT 一直保持高电平, 而在小于计数初值的半值时, 输出 OUT 就变成低电平 若计数初值 n 为偶数, 输出为 1:1 的方波 ; 若计数初值 n 为奇数, 则在前 (n+1) /2 个计数期间, 输出保持高电平 ; 在后 (n-1)/2 个计数期间, 输出保持低电平, 即 OUT 输出的高电平比低电平多一个时钟周期 若计数中改变初值, 下次有效 当 GATE=0 时, 禁止计数, 当 GATE=1 时, 允许计数 时序图如图 4 所示 图 4 方式 4 软件触发选通方式当采用该方式工作时, 当装入一个计数器初值 n 后便开始计数, 输出 OUT 即变为高电平, 当计数到 0 后 ( 即计数结束 ), 便立即在输出端送出一个宽度等于一个时钟周期的负脉冲 如果在一次计数期间, 装入了一个新的计数值, 则立即有效 当 GATE=0 时, 禁止计数 ; 当 GATE=1 时, 允许计数 时序图如图 5 所示 23

ART2932 数据采集卡硬件使用说明书版本 :6.021 图 5 方式 5 硬件触发选通方式当采用该方式工作时, 在 GATE 信号的上升沿才启动计数器开始计数 ( 所以称之为硬件触发 ), 输出 OUT 一直保持高电平, 当计数到 0 时, 输出一个宽度等于时钟周期的负脉冲 此后可用 GATE 信号的上升沿重新触发, 便又从初值开始计数, 计数期间, 输出又一直保持高电平 当计数器减量计数未到零时, 又装入一个新的计数值 n1, 则这个新值, 只有当 GATE 上升沿时, 计数器才从 n1 开始计数 时序图如图 6 所示 图 6 24

北京阿尔泰科技发展有限公司 地址分配 = 基地址 + 偏移地址 基地址的选择请参考 板基地址选择 章节 第八章地址分配 ART2932 的地址分配表 : 偏移地址 读操作 写操作 基地址 +0X00 D[12:0]: 读 FIFO 中 AD 数据 D[15:13]: 无效 D[3:0]: 首通道 D[7:4]: 末通道 D[9:8]:=00b:1 倍增益 =01b:2 倍增益 =10b:4 倍增益 =11b:8 倍增益 D[15:10]: 保留 基地址 +0X02 FIFO 状态 : D[0]:EF =1: 表示 FIFO 非空 =0: 表示 FIFO 已空 D[1]:HF =1: 表示 FIFO 未半满 =0: 表示 FIFO 已半满 D[2]:FF =1: 表示 FIFO 未溢出 =0: 表示 FIFO 已溢出 触发模式 : D[0]: 采样方式 0: 连续采集 1: 分组采集 D[1]: 触发方式 0: 软件触发 1: 硬件触发 D[2]: 触发源选择 1: 数字触发 (DTR) 0: 模拟触发 (ATR) ( 低于触发电平 AO0, 高于触发电平 AO1,AO1 > AO0) D[3]: 触发类型 0: 边沿触发 1: 电平触发 D[5:4]: 触发方向边沿触发时 : 00: 下降沿触发 01: 上升边沿触发 10/11: 上下边沿均触发电平触发时 : 00: 低电平触发 01: 高电平触发 10/11: 高低电平触发 D[6]: 时钟源 0: 内时钟 1: 外时钟 D[7]: 采样时钟输出 0: 禁止外时钟输出 1: 允许外时钟输出 D[15:8]: 保留 基地址 +0X04 D[15:0]: 设置 AD 采样频率, AD 采样 回读 周期计数值 = 晶振频率 (2MHz)/ AD 采样频率 ( 最高采样频率 500K) 基地址 +0X06 回读 D[15:0]: 输入量程控制先写固定值 :0x8020 再写 25

ART2932 数据采集卡硬件使用说明书版本 :6.021 D[0]:= 0: 单端 = 1: 双端 D[10:1]=0000000000( 固定值 ) D[12:11]: 输入范围 : = 00:±10V = 01:±5V = 10:±2.5V = 11:0~10V D[15:13] = 101b( 固定值 ) 基地址 +0X08 回读 D[15:0]: 组间间隔 (20M 分频 ) 基地址 +0X0A 回读 D[7:0]: 组循环次数 D[15:8]: 保留 基地址 +0X0C 回读 D[0]:AD 使能 0: 禁止 AD 1: 使能 AD D[15:1]: 保留 基地址 +0X0E 回读 D[7:0]: 触发灵敏度 D[15:8]: 保留 基地址 +0X10 D[15:0]: 硬件版本号低 16 位 清 FIFO 基地址 +0X12 D[7:0]: 硬件版本号高 8 位 基地址 +0X14 回读 写 DA 寄存器 [15-0]:DA 为 12 位必须先配置电源寄存器写 ( 只写一次 ):0x001F 1 DA 输出量程寄存器 [D15-D3]: 保留 [D2-D0]: 量程输出 = 000:0~5V = 001:0~10V = 010:0~10.8V = 011:±5V = 100:±10V = 101:±10.8V 2 DA 通道选择和数据输出寄存 [D15-D4] 为 12 位 DA 数据 [D3-D0] 保留 基地址 +0X16 回读 ( 先写基地址 +0X14 再写该地址 ) 写 DA 寄存器 [23-16]:DA 为 12 位必须先配置电源寄存器写 ( 只写一次 ):0x10 每次 DA 输出都要写以下两个寄存器 : 1 DA 输出量程寄存器 [D7-D3]=00001 为固定值, 每个通道的量程可独立控制, [D2-D0]:DA 通道选择 = 000:AO0 = 001:AO1 = 010:AO2 = 011:AO3 2 DA 通道选择和数据输出寄存 26

北京阿尔泰科技发展有限公司 [D7-D3] = 00000 为固定值, [D2-D0] 为通道选择寄存器 : = 000:AO0 = 001:AO1 = 010:AO2 = 011:AO3 = 100: 全启动 基地址 +0X1A 回读 D[15:0]: 计数器 0 初值 基地址 +0X1C D[15:0]: 计数器 0 当前计数值 D[2:0]: 计数器 0 的工作方式 D[15:3]: 保留 基地址 +0X1E 回读 D[15:0]: 计数器 1 初值 基地址 +0X20 D[15:0]: 计数器 1 当前计数值 D[2:0]: 计数器 1 的工作方式 D[15:3]: 保留 基地址 +0X22 回读 D[15:0]: 计数器 2 初值 基地址 +0X24 D[15:0]: 计数器 2 当前计数值 D[2:0]: 计数器 2 的工作方式 D[15:3]: 保留 基地址 +0X26 D[7:0]: 开关量输入 D[15:8]: 无效 D[7:0]: 开关量输出 D[15:8]: 保留 27

ART2932 数据采集卡硬件使用说明书版本 :6.021 第九章产品的应用注意事项 校准 保修第一节 注意事项 在公司售出的产品包装中, 用户将会找到这本说明书和 ART2932 板, 同时还有产品质保卡 产品质保卡请用户务必妥善保存, 当该产品出现问题需要维修时, 请用户将产品质保卡同产品一起, 寄回本公司, 以便我们能尽快的帮用户解决问题 在使用 ART2932 板时, 应注意 ART2932 板正面的 IC 芯片不要用手去摸, 防止芯片受到静电的危害 第二节 AD 模拟量输入的校准产品出厂时已经校准, 只有当用户使用一段时间后, 或者改变原来的量程设置时及用户认为需要时才做校准 下面以 ±10V 量程为例, 说明校准过程 :( 其他量程同理 ) 准备一块 5 位半精度以上数字电压表, 安装好该产品, 打开主机电源, 预热 15 分钟 1) 零点校准 : 选模拟输入的任意一个通道, 比如 AI0 通道, 其他通道都接地, 将 AI0 接 0 伏, 在 Windows 下运行 ART2932 高级程序, 选择 0 通道, 调整 RP1 使 AI0 通道的采样值约等于 0 伏 2) 满度校准 : 选模拟输入的任意一个通道, 比如 AI0 通道接正满度电压 9999.69 毫伏, 其他通道都接地, 在 Windows 下运行 ART2932 高级程序, 选择 0 通道, 调整 RP2 使 AI0 通道的采样值接近后等于 9999.69 毫伏 反复调整 RP2 直到满足为止 第三节 DA 模拟量输出的校准以 ±10V 量程为例, 说明校准过程 :( 其他量程同理 ) 1) 将数字电压表的地线与连接器的模拟地 (AGND) 相接, 电压表的输入端与 AO0 输出连接 2) 在 Windows 下运行 USB5831 测试程序, 选择菜单文件操作下的 D/A 输出检测, 根据需要校准的通道选择相应输出 3) 将 DA 输出值设置为 2048, 通过调整电位器 RP3, 使相应的 AO0 输出为 0.000V( 若调整电位器 RP5 RP7 RP9 则分别使 AO1~AO3 输出为 0V)( 单极性时 DA 输出值设置为 0) 4) 将 DA 输出设置值为 4095, 通过调整电位器 RP4, 使相应的 AO0 输出为 9995.11mV( 若调整电位器 RP6 RP8 RP10 则分别使 AO1~AO3 输出为 9995.11mV) ( 单极性与双极性满度校准过程同理 ) 5) 重复以上 3) 4) 步骤, 直到满足要求为止 第四节 DA 使用说明 演示程序中的波形输出不能进行等时间间隔的连续输出, 主要目的是测试 DA 输出的强度 第五节 保修 ART2932 自出厂之日起, 两年内凡用户遵守运输, 贮存和使用规则, 而质量低于产品标准者公司免费修理 28