数据采集卡:USB2.0总线,4通道同步、24位156KHz AD,16路DIO
概述
USB‑XM2404 是一款基于 USB 2.0 总线的高速、高精度 4 通道同步采集卡,能够实现 24 位 精度、156 KSPs(千样本每秒)的采样率。该卡支持 外部触发 与 软件定时触发 两种采集方式,适用于实验室、质量检测、医学检测以及工业过程监控等多种场景。本文将围绕卡片的硬件结构、关键技术指标、典型应用以及使用注意事项展开详细说明,帮助读者快速上手并充分发挥其性能。
原文摘录
USB-XM2404板是一款USB2.0总线高速、高精度4通道同步采集卡,高达24位精度、156KSPs采样率。本卡支持外触发和软件定时触发。4路模拟信号、1路外触发信号(下降沿触发)通过板上的IDC-20接头P1口输入。16路DI、16路DO通过IDC-40接头P2口输入、输出。
采集信号路径
- 模拟输入:4 路差分信号经 AD7765(四片独立的 24‑bit Σ‑Δ ADC)转换为数字数据。AD7765 自带差分放大器和数字滤波器,能够在 ±5 V 或 ±10 V 双极性范围内工作,提供 112 dB 以上的信噪比(SNR)在 156 kHz 采样率下的最小值。
- 存储:转换后的数据写入板载 4 M 字(约 8 MB) SDRAM,支持连续采集,满足实时监控需求。
- 数字 I/O:16 路数字输入(DI)和 16 路数字输出(DO)通过 IDC‑40 接口(P2)实现,输出带锁存功能,上电自动清零,便于外部逻辑控制。
主控与接口
- USB 主控:采用 Cypress CY68013A(FX2) 低功耗芯片,提供 GPIF(通用并行接口)胶链接传输,确保高速数据流。板卡支持 热插拔,即插即用,兼容 Windows XP/7/8/10 系统。
- 供电:默认通过 USB 供电(5 V),若 USB 电流不足,可外接 5 V 电源;板载电源管理芯片自动判断供电来源,并具备防接反保护与 1 A 保险丝。

主要特性
| 特性 | 说明 |
|---|---|
| ADC | AD7765,24‑bit Σ‑Δ,SNR ≥ 112 dB(@156 kHz) |
| 采样率 | 软件可设 1.95 kHz ~ 156.25 kHz |
| 参考电源 | 4.096 V 高精度参考,内部数字滤波 |
| 输入范围 | ±5 V / ±10 V 双极性 |
| 触发方式 | 软件定时触发、外部下降沿触发 |
| 存储 | 4 M 字 SDRAM,支持连续采集 |
| 数字 I/O | 16 DI + 16 DO,DO 带锁存,上电清零 |
| 供电 | USB 5 V 或外部 5 V,自动切换 |
| 尺寸 | 91 mm × 139 mm(不含外壳) |
| 工作温度 | 0 ℃~70 ℃,存储温度 -10 ℃~85 ℃ |
| 防护 | 防接反二极管 + 1 A 保险丝 |
原文摘录
IO控制性能特点采用独自四片AD7765(156KHz) 高性能, 24-bit Σ-Δ ADC ,无丢失码信噪比:112 db min @ 156 KHz; 用户只需单5V供电(在USB口供电不足的情况下) 双极性输入(±5V*,±10V) AD触发方式:软件定时触发、外触发(下降沿触发) 高精度4.096V参考电源硬件自带数字滤波器 4路模拟信号差分输入,可软件选择任意几个通道同时工作 采样频率可软件设置(范围:1.95KHz~156.25KHz) 电源管理芯片,自动决定是外供电还是采用USB总线供电外供电源防接反保护,如果外电源接反,二极管正向导通,板载1A保险丝将起保护作用板载大容量存储器(4M字),支持连续采集,实现实时监控用户4K字节EEPROM空间,方便用户写入自己的参数板卡ID识别(0~15),支持一台机器插入多块USB-2404卡 16路数字量输入,16路数字量输出。输出带锁存功能,上电自动清零 USB2.0总线,CYPRESS FX2低功耗主控芯片 GPIF胶链接传输数据提供Win10/Win8/Win7/VISTA/XP下驱动程序及动态连接库尺寸大小(不含外壳):91(W) × 139(L) (mm) *号为出厂默认设置
硬件结构与布局
-
模拟前端(Analog Front End, AFE)
- 每路模拟输入经 差分放大器(内部集成于 AD7765)实现共模抑制。
- 差分信号通过 IDC‑20 接口 P1 输入,支持 4 通道 同时工作或按需选择。
-
数字处理
- AD7765 输出的 24‑bit 数据直接写入 SDRAM,FPGA(内部逻辑)负责 数据打包、时序控制 与 USB 传输。
- FPGA 采用 Cypress FX2 的 GPIF 接口,实现 双缓冲 机制,保证在高速采样时不出现数据丢失。
-
数字 I/O
- 16 DI 与 16 DO 通过 IDC‑40 接口 P2 进行 并行 交互。DO 端口带锁存寄存器,能够在外部触发时保持输出状态,适用于脉冲计数或状态保持场景。
-
电源管理
- USB 5 V 与 外部 5 V 两路供电通过 OR-ing 电路自动切换。防接反二极管与 1 A 保险丝提供基本过流保护。
原文摘录
技术参数工作电压: 5V±0.25V 工作温度: 0℃~70℃ 存储温度: -10℃~85℃ 湿 度: 5%~95%
应用场景
- 实验室测试:利用高精度 24‑bit ADC,可对低噪声传感器、精密仪器输出进行波形捕获与频谱分析。
- 产品质量检测:在生产线上对电子元件的电压/电流特性进行快速采样,配合 PC 端软件实现自动化判定。
- 医学检测:对生物电信号(如 ECG、EEG)进行同步多通道采集,确保无相位差的高保真记录。
- 工业过程监控:结合 16 DI/DO,可实现对机器状态的实时监控与控制,如阀门开闭、报警触发等。
原文摘录
USB-XM2404是一款基于USB2.0总线的数据采集卡,可直接和计算机的USB口相连,构成实验室、产品质量检测中心等各种领域的数据采集、波形分析和处理系统。也可构成工业生产过程监控系统。它的主要应用场合为:电子产品质量检测医学检测高精度信号采集无相差采集
使用指南
1. 驱动与开发库
- 出厂随卡提供 Win10/Win8/Win7/Vista/XP 下的驱动程序、DLL 动态链接库以及 DEMO 示例。
- 示例代码覆盖 VB、VC、LabVIEW 三大平台,用户可直接改写为自己的采集逻辑。
2. 基本连接
- 将卡的 USB 接口插入 PC(或笔记本)USB 2.0 端口。
- 若 USB 供电不足(部分笔记本供电限制在 500 mA 以下),请使用 外部 5 V 电源适配器并确保正负极正确连接。
- 使用 IDC‑20 接口将四路差分模拟信号(或单端经差分转换)接入 P1,外部触发线(下降沿)同样接入 P1 的第 5 脚。
- 通过 IDC‑40 接口将数字 I/O 线接入 P2,注意 DO 端口在上电后会自动清零。
3. 软件配置
- 采样率:在驱动提供的配置界面或 API 中设定目标采样率(1.95 kHz ~ 156.25 kHz)。
- 通道使能:可单独启用任意通道,或一次性开启全部 4 通道。
- 触发方式:选择 软件定时触发(适用于周期性采样)或 外部下降沿触发(适用于事件驱动采样)。
4. 数据读取
- 通过 DLL 提供的 ReadData 接口读取 SDRAM 中的采样数据,返回 24‑bit 原始值(左对齐至 32 位)。
- 若需要实时显示波形,可在 PC 端使用 LabVIEW 或 Python(通过 ctypes 调用 DLL)实现 双缓冲 读取,避免因 USB 传输延迟导致的卡顿。
5. 参数存储
- 卡片内部拥有 4 K 字节 EEPROM,用户可写入自定义参数(如板卡 ID、校准系数)。
- 在同一台 PC 上插入多块 USB‑XM2404 时,系统会通过 EEPROM 中的 ID(0~15) 区分不同卡片,确保数据流向正确。
原文摘录
支持连续采集,实现实时监控用户4K字节EEPROM空间,方便用户写入自己的参数板卡ID识别(0~15),支持一台机器插入多块USB-2404卡
维护与保养
- 温度范围:0 ℃~70 ℃ 为工作温度,建议在此范围内使用,避免高温导致 ADC 稳定性下降。
- 防潮:相对湿度 5%~95% 均可正常工作,但长期高湿环境可能导致 PCB 表面腐蚀,建议在干燥环境中存放。
- 防误接:外部电源防接反二极管与 1 A 保险丝已提供基本保护,仍建议在连接前检查电源极性。
原文摘录
工作温度: 0℃~70℃ 存储温度: -10℃~85℃ 湿 度: 5%~95%
结论
USB‑XM2404 通过 USB 2.0 与 Cypress FX2 主控实现了高速数据传输,配合 AD7765 四路 24‑bit Σ‑Δ ADC,能够在 156 kHz 采样率下提供 112 dB 以上的信噪比,满足高精度、多通道同步采集的需求。其丰富的数字 I/O、灵活的触发方式以及即插即用的驱动支持,使其在实验室测试、质量检测、医学信号采集以及工业监控等领域都有广泛应用。通过本文的介绍,读者应已掌握卡片的硬件结构、关键参数、基本使用流程以及常见的维护要点,能够快速将 USB‑XM2404 集成到自己的测量系统中,实现可靠、精准的数据采集。