【NI-DAQmx入门】传感器基础知识

1.什么是传感器?

        传感器可将真实的现象(例如温度或压力)转换为可测量的电流和电压,因而对于数据采集应用必不可少。接下来我们将介绍您所需的测量类型及其对应的传感器类型。在开始之前,您还可以先了解一些传感器术语,例如灵敏度、量程、精度、分辨率等。查看以下各部分,了解适用于每种测量类型的传感器类型。

2.传感器术语 

灵敏度

        是产生可检测输出变化的物理参数的最小输入。在一些传感器中,灵敏度被定义为产生标准化输出变化所需的输入参数变化。在其他情况下,它被定义为输入参数给定变化时的输出电压变化。例如,典型的血压传感器的灵敏度等级可能为10 mV/V/mm Hg;也就是说,每伏的激励电位和每毫米汞柱的施加压力都会有 10 mV 的输出电压。

 量程

        是可以测量的应用参数的最大值和最小值。例如,给定压力传感器的范围可能为-400 至+400 mm Hg。或者,正值范围和负值范围通常是不相等的。

动态范围

        动态范围是传感器从最小到最大的总范围。也就是说,就图 1 而言,R dyn = Y max - l -Y min l。

精度

        精度的概念是指测量的再现性 程度。换句话说,如果多次测量完全相同的值,理想的传感器每次都会输出完全相同的值。但真实的传感器输出一系列相对于实际正确值以某种方式分布的值。例如,假设对传感器施加的压力恰好为 150 mm Hg。即使施加的压力永远不会改变,传感器的输出值也会有很大变化。当真实值和传感器平均值不在一定距离内
(例如,正态分布曲线的 1-s 范围)时,精度方面会出现一些微妙的问题。

分辨率

        输出信号中检测到的输入参数的最小可检测增量变化。分辨率可以用读数(或满量程读数)的比例或绝对值来表示。

偏移误差

        传感器的偏移误差定义为应为零时存在的输出,或者在某些特定条件下实际输出值与指定输出值之间的差值。

线性度

        传感器的线性度是传感器实际测量曲线偏离理想曲线程度的表达,请注意,在大多数情况下,静态曲线用于确定线性度,这可能会与动态线性度有所偏差。静态非线性通常受到环境因素的影响,包括温度、振动、噪声水平和湿度。重要的是要知道规范在什么条件下有效,并且偏离这些条件可能不会产生线性的线性变化。

滞后

        传感器应该能够跟随输入参数的变化,无论变化方向如何;滞后是该属性的量度。

响应时间

        当输入参数发生变化时,传感器不会立即改变输出状态。相反,它将在一段时间内更改为新状态,称为响应时间。响应时间可以定义为传感器输出从其先前状态改变到正确新值的公差带内的最终稳定值所需的时间。这个概念与系统时间常数(T)的概念有些不同。该术语的定义方式类似于通过电阻充电的电容器,并且通常小于响应时间。

动态线性度   

        传感器的动态线性度是衡量其跟踪输入参数快速变化的能力的指标。幅度失真特性、相位失真特性和响应时间对于确定动态线性度很重要。给定一个低滞后系统(总是理想的),幅度响应表示为:

F(X) = aX + bX 2 + cX 3
+ dX 4 + ••• + K (6-2)


        在公式中,F(X) 项是输出信号,X 项代表输入参数及其谐波,K 是偏移常数(如果有)。当传感器动作产生的误差谐波与输入参数的动态动作产生的自然谐波落入相同频带时,谐波变得尤其重要。所有连续波形均由基本正弦波及其谐波的傅立叶级数表示。任何非正弦波形(包括物理参数随时间变化的变化)。存在的谐波可能会受到传感器动作的影响。

3.NI采集常用的几种物理量类型

  • 声音
  • 应变
  • 压强
  • 载荷
  • 温度
  • 振动
  • 电压

4.传感器与采集设备的信号线缆长度

        为了确保 EMC 指定的性能,每个不同的 NI DAQ 产品都有各自指定的最大长度电线或电缆连接到 DAQ 设备的 I/O 引脚。请参考 NI DAQ 硬件用户手册/指南文档。示例: 手册中提到所有 I/O 电缆的长度不得超过 3m。

        在实际应用中对于传感器的布置、线缆的材质、屏蔽性能都有很大的要求,其中电压信号比较容易受到干扰。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/125701.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot面试题8:运行 Spring Boot 有哪几种方式?Spring Boot 需要独立的容器运行吗?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:运行 Spring Boot 有哪几种方式? 运行Spring Boot应用有多种方式,具体取决于你的需求和环境。以下是几种常见的运行Spring Boot应用的方式: 使…

Linux进程程序替换

一、单进程下的程序替换 使用execl进行程序替换,先执行execl前面的代码,在execl处替换成其它进程的代码和数据继续执行,后面的内容就不执行了,因此只打印before 二、程序替换原理 前面我们fork创建子进程,子进程会继承…

在全新ubuntu上用gpu训练paddleocr模型遇到的坑与解决办法

目录 一. 我的ubuntu版本![在这里插入图片描述](https://img-blog.csdnimg.cn/297945917309494ab03b50764e6fb775.png)二.首先拉取paddleocr源代码三.下载模型四.训练前的准备1.在源代码文件夹里创造一个自己放东西的文件2.准备数据2.1数据标注2.2数据划分 3.改写yml配置文件4.…

PostGreSQL:数据表继承

PostGreSQL手册的简史部分介绍到:被称为PostGreSQL的对象关系型数据库管理系统,由美国加州大学伯克利 分校编写的POSTGRES软件包发展而来。经过十几年的发展,PostGreSQL目前是世界上最先进的开源数据库。 The object-relational database man…

Vue 的双向数据绑定是如何实现的?

目录 1. 响应式数据 2. v-model 指令 3. 实现原理 4. 总结 Vue.js 是一款流行的前端 JavaScript 框架,它以其强大的双向数据绑定能力而闻名。双向数据绑定使得数据在视图和模型之间保持同步,并且任一方的变化都会自动反映到另一方。那么,…

2021-arxiv-GPT Understands, Too

2021-arxiv-GPT Understands, Too Paper: https://arxiv.org/abs/2103.10385 Code: https://github.com/THUDM/P-tuning Prompt 简单理解 举例来讲,今天如果有这样两句评论: 1. 什么苹果啊,都没有苹果味&#xff0c…

rust std

目录 一,std基本数据结构 1,std::option 2,std::result 二,std容器 1,vector 三,std算法 1,排序 2,二分 (1)vector二分 (2)…

【C++代码】分割等和子集,目标和,一和零,零钱兑换,动态规划--代码随想录

题目&#xff1a;分割等和子集 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集&#xff0c;使得两个子集的元素和相等。 初步想法排序后双指针&#xff0c;发现不行 class Solution { public:bool canPartition(vector<int>&…

计讯物联外贸公司--佰沃恩应邀出席第三届“嘉庚论坛”—科技创新推动经济高质量发展分论坛

10月22日&#xff0c;以“数智创新能动未来”为主题的第三届“嘉庚论坛”—科技创新推动经济高质量发展分论坛于集美海景皇冠假日酒店正式启幕。此论坛聚焦集美区战略前沿产业&#xff0c;汇聚来自全国各地优秀的企业家、高校及科研院所专家学者&#xff0c;并邀请相关领域的亲…

【案例实战】NodeJS+Vue3+MySQL实现列表查询功能

这篇文章&#xff0c;给大家带来一个列表查询的功能&#xff0c;从前端到后端的一个综合案例实战。 采用vue3作为前端开发&#xff0c;nodejs作为后端开发。 首先我们先来看一下完成的页面效果。点击分页&#xff0c;可以切换到上一页、下一页。搜索框可以进行模糊查询。 后端…

CSRF 篇

一、CSRF 漏洞&#xff1a; 1、漏洞概述&#xff1a; &#xff08;1&#xff09;一般情景&#xff1a; 利用已认证用户的身份执行未经用户授权的操作。攻击者试图欺骗用户在其不知情的情况下执行某些操作&#xff0c;通常是在受害者已经登录到特定网站的情况下。 &#xff0…

长沙某公司面经总结 - 失败版

1.Java语言的特征 Java的三大特性&#xff1a;封装、继承、多态 面向对象是利于语言对现实事物进行抽象。面向对象具有以下特征&#xff1a; 继承&#xff1a;继承是从已有类得到继承信息创建新类的过程 封装&#xff1a;封装是把数据和操作数据的方法绑定起来&#xff0c;对…

IP地址与代理ip在网络安全中的关键作用

目录 前言 一、IP地址在网络安全中的作用 1、网络流量监视和分析 2、网络安全事件响应 3、网络安全检测和防御 二、代理IP在网络安全中的作用 1、流量过滤和清洗 2、匿名访问和保护隐私 3、实现全球化业务 三、IP地址和代理IP在网络安全中的应用案例 1、DDoS攻击 2…

QT实现在线流媒体播放平台

文章目录 QT实现在线流媒体播放平台简介开发视频ffmpeg下载SimpleVideoPlayer.hSimpleVideoPlayer.cpp 开发音频添加功能打开文件夹播放暂停播放上下一首选择倍速 效果展示项目下载 QT实现在线流媒体播放平台 简介 Qt是一种流行的C开发框架&#xff0c;它提供了用于构建图形用…

AT32固件库外设使用,ArduinoAPI接口移植,模块化

目录 一、ArduinoAPI移植一、通用定时器使用1.计时1.2.ETR外部时钟计数4.ArduinoAPI - timer 三、ADC1.ADC初始化&#xff08;非DMA&#xff09;2.ADC_DMA 规则通道扫描 六、USB HID IAP1.准备好Bootloader和app2.配置好时钟&#xff0c;一定要打开USB3.将生成的时钟配置复制到…

Mybatis执行流程简析

一、前言 日常工作中&#xff0c;我们用到mybatis的时候&#xff0c;都是写一个Mapper接口xml文件/注解形式&#xff0c;然后就可以在业务层去调用我们在Mapper接口中定义的CRUD方法&#xff0c;很方便&#xff0c;但一直都没有去研究过执行逻辑&#xff0c;下面附一篇我自己研…

使用simple_3dviz进行三维模型投影

【版权声明】 本文为博主原创文章&#xff0c;未经博主允许严禁转载&#xff0c;我们会定期进行侵权检索。 更多算法总结请关注我的博客&#xff1a;https://blog.csdn.net/suiyingy&#xff0c;或”乐乐感知学堂“公众号。 本文章来自于专栏《Python三维模型处理基础》的系列文…

飞鹅打印机使用注意事项:打印小票(云播报打印机)FP-V58-W(c)

文章目录 引言I 基础操作1.1 设置Wi-Fi1.2 在机器内预先内置logo 引言 应用场景&#xff1a; 云播报打印机&#xff1a;支持第三方软件开发商&#xff0c;接单后实现智能语音播报&#xff0c;可播报订单信息、打印订单小票。 http://www.feieyun.com/open/index.html 飞鹅对…

Android OpenGL ES 2.0入门实践

本文既然是入门实践&#xff0c;就先从简单的2D图形开始&#xff0c;首先&#xff0c;参考两篇官方文档搭建个框架&#xff0c;便于写OpenGL ES相关的代码&#xff1a;构建 OpenGL ES 环境、OpenGL ES 2.0 及更高版本中的投影和相机视图。 先上代码&#xff0c;代码效果如下图…