首页 > 其他分享 >NI-9219 100 S/s/ch国产化4通道C系列通用多功能模拟输入模块,支持多种传感器

NI-9219 100 S/s/ch国产化4通道C系列通用多功能模拟输入模块,支持多种传感器

时间:2023-12-01 12:31:52浏览次数:42  
标签:NI ch AD 测量 测频 9219 信号 数据 USB


100 S/s/ch,4通道C系列通用模拟输入模块

NI-9219专为多功能测试而设计。NI-9219可用于测量来自多种传感器(如应变计,电阻温度检测器(RTD),热电偶,测压元件和其他有源传感器等)的信号,以及制作1/4桥,半桥和全桥电流测量,且具有内置电压和电流激励。您可以在每个通道上分别选择,从而执行不同的测量类型。 

NI-9219 100 S/s/ch国产化4通道C系列通用多功能模拟输入模块,支持多种传感器_c语言

三、产品应用
XM-USB-4431 是一款基于 USB2.0 总线的数据采集卡,可直接和计算机的 USB 口相连,构成实验室、产品
质量检测中心等各种领域的数据采集、波形分析和处理系统。也可构成工业生产过程监控系统。它的主要
应用场合为:
 声音/震动信号采集分析
 电子产品质量检测
 医学检测
 高精度信号同步采集
 IO 控制
四、性能特点
 A/D 转换器:24-bit Σ-Δ型 ADC:AD7765(可选支持 312KSPS 的 AD7764)
 本体噪声低,通道隔离度高;
 差分输入范围:±10V;
 独立程控增益,4 级可调,即 1 倍、10 倍、100 倍和 1000 倍;
 AD 触发方式:软件定时触发、外触发;
 支持预触发,最大可预采 2K 个点;
 IEPE 恒流源大小:4.38mA @2%(板卡可能要外接 5V 电源,由 USB 口供电能力决定);
 IEPE 传感器激励电压:15V 或 24V ;
 恒流源输出阻抗:>250 kΩ at 1kHz;
 恒流源噪声:<500 pA/√Hz;
 耦合方式:AC/DC;
 AC 耦合 -3dB 截止频率: 0.53Hz ;
 模拟输入信号带 TVS 钳位保护功能;
 采样频率可软件设置(范围:1.95KHz~156.25KHz);
 板载大容量存储器(4M 字),支持连续采集,实现实时监控;
 板载 EEP,用户可写入自定义参数;
 板卡 ID 识别(0~15),支持多卡操作;
 8 路 DI/DO;输出带锁存功能,上电自动清零;
 提供 WIN7/VISTA/2000/XP 下驱动程序及动态连接库;
 尺寸大小(不含外壳):91(W) × 139(L) (mm);
五、技术参数
·工作电压: 5V±0.25V
·工作温度:
0℃~70℃
·存储温度:
-10℃~85℃
·湿 度:
5%~95%
六、工作原理
6.1、逻辑框图

NI-9219 100 S/s/ch国产化4通道C系列通用多功能模拟输入模块,支持多种传感器_NI9219_02

6.2、工作原理简述
XM-USB-4431  由以下功能模块组成:USB2.0 总线桥电路,地址译码及数据锁存,AD 转换,数据存储等功
能组成。
地址译码及数据锁存 :由现场可编程门阵列 FPGA 芯片控制。由于是 USB2.0 总线,用户可以不关心具
体 I/O 地址,直接调用我公司提供的动态连接库即可。8 位数据模式,具体的 IO 地址由 USB 总控芯片解释。
AD 转换: 外部模拟信号由 SMB0..SMB3 接入,经过 4 级程控增益,进入 ADC,AD 控制时序由 FPGA 完成。
数据存储: AD 转换的结果存储在 SDRAM 中。读、写数据的时序由 FPGA 控制。
数字 IO: 8 路数字量输入、8 路数字量输出。输出带锁存功能,且上电自动清零。
测频原理: 测量信号( 方波 )的相邻两个上升沿之间的间隔。例如:软件发测量命令,用系统时钟 4MHz
测量待测信号的两个相邻上升沿的间隔,间隔用系统时钟数表示,用户由此可以方便的计算出信号的频率。
由于最大间隔数为 24 位 表示的数据(最 大 0xFFFFFF, 即 16777215 ),最大定时长度为 4.19S
( 16777215*0.25  s ≈ 4.194303S )

说明: START 信号为低,软件启动一次测频,测量待测信号两个相邻上升沿的时间宽度(为 5 个
系统时间,系统时钟 4MHz )。图中的 TimerOver 信号, 1 :测频未结束; 0 :测频结束。
计算出外部信号的频率Fre = 4 × 10 3 ÷ (XCounter),单位KHz。

标签:NI,ch,AD,测量,测频,9219,信号,数据,USB
From: https://blog.51cto.com/u_15812463/8644385

相关文章

  • NI USB9218国产对标51.2 kS/s/ch,2通道C系列通用模拟输入模块
    51.2kS/s/ch,2通道C系列通用模拟输入模块NI‑9218专为多用途测量而设计。它使用针对特定测量的适配器提供了对加速度计、供电传感器、全桥和电压测量以及四分之一桥、半桥、60V和电流测量的内置支持。每个通道可单独选择,因而用户可在各个通道上进行不同的测量。 NI‑9218是开发......
  • rust的musl toolchain
    rust项目常常会使用musl作为编译target,这个时候就会使用musl的工具链。musltoolchain安装在$HOME/.rustup/toolchain下面。通常可以用rustup安装,比如:rustupinstallstable-unknown-linux-musl也可以使用rust官方提供的脚本:curl--proto'=https'--tlsv1.2-sSfhttps://......
  • Docker部署Typecho
    一、简介Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。选用Typecho,搭建独一无二个人网络日志发布平台,享受创作的快乐。二、搭建Typecho绿联DX4600......
  • chap5 循环 chap6 字符串
    chap5循环for循环和循环范围-1.基于提供的范围,重复执行特定次数的操作-实例foriinrange(m,n): total+=x默认左闭右开-2.range():省略第一个参数:默认起始为0加入第三个参数:为步长stepfor嵌套循环```defstars(n,m):#输出n*m的星型矩阵forrow......
  • SWD口被使用时程序下载说明-wch
    SWD口被使用时程序下载说明-WCH当SWD口被用做普通IO功能时,需要关闭SWD口的下载功能才能让程序正常运行;所以对于SWD被复用成IO的程序,当第一次下载完成后,SWD口下载功能将被关闭,后面再进行程序下载,需要按照下述两种方法中的其一进行操作:操作前注意事项:必须使用正确的下载工具才能......
  • MySQL连接异常Communications link failure
     解决方式:增加 testWhileIdle=true&autoReconnect=true&validationQuery=SELECT1url:jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false&useLegacyDatetimeCode=false&serverTimezone=UTC&createDatabaseIfN......
  • Unity DOTS系列之Filter Baking Output与Prefab In Baking核心分析
    最近DOTS发布了正式的版本,我们来分享一下DOTS里面Baking核心机制,方便大家上手学习掌握UnityDOTS开发。今天给大家分享的Baking机制中的FilterBakingOutput与PrefabInBaking。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发......
  • .net core(web api) 后台 +uniapp移动端自动更新
    移动端采用uniapp开发后台采用.netcore先到插件市场找到对应的插件  然后将插件安装到 然后在移动端项目pages.json"path":"uni_modules/rt-uni-update/components/rt-uni-update/rt-uni-update","style":{"app-plus":{"......
  • Unity DOTS Baking System与Baking World
    最近DOTS终于发布了正式的版本,我们来分享一下DOTS里面Baking阶段,BakingSystem,BakingWorld的关键概念,方便大家上手学习掌握UnityDOTS开发。Unity在Baking也是基于ECS模式开发设计的,所以Baking的时候也会有BakingSystem与BakingWorld,把Baking出来的数据放到BakingWorld里面......
  • Java Learning Day3 数组
    System.out.print;  System.out.println;每输出一次就会换行Integer.parseInt字符串转intDouble.parseDouble字符串转double数组存储结构连续,存储元素类型相同,随机访问 JVMJVM栈:JVM栈正是java中方法执行时所占有的空间、局部变量会存于栈帧中堆:堆是JVM内存中最大......