数字化仪的超声波应用

news2025/3/11 3:26:36

超声波是频率大于人类听觉范围上限的声学声压(声学)波。超声波设备的工作频率为 20 kHz 至几千 MHz。表 1 总结了一些更常见的超声波应用的特征。每个应用中使用的频率范围都反映了实际情况下的平衡。提高工作频率可以通过提高分辨率来检测较小的伪影,但较高频率的信号无法穿透那么远。超声波应用的常见问题是信号衰减,它与信号频率成反比。因此,在表面研究应用中往往使用非常高的频率,而当需要更大的穿透力和功率时,较低的频率更占主导地位。当然,增加数字化仪的动态范围也可以让您检测更小的信号。

表 1:常见超声波应用的特征以及推荐的 Spectrum 数字化仪


数字化仪采样率

产品选型主要与实际应用中频率有关。一般来说,数字化仪的采样率需要是应用频率的 5 到 10 倍除非应用中使用多普勒频移,即使频率可能不是那么高,但随着频移,定时分辨率也需要更高,而频移通常是需要测量的信号周期的一小部分。在多普勒应用中,数字化仪的采样率可能需要远高于所用频率的 10 倍。

带宽

数字化仪带宽应超过应用中使用的最高频率至少两倍。使用较低带宽将导致较高频率信号的衰减,并且可能限制测量分辨率和精度。

动态范围

增加数字化仪的动态范围(位数)可以检测更小的信号。更高分辨率的 ADC 通常可提供更好的信噪比,从而可以在同一采集中检测大信号和小信号。这就是为什么前沿系统经常使用更高分辨率的 ADC 或信号处理(如平均和滤波)来提高其整体测量灵敏度。

其他因素

数字化仪的输入电路必须与超声波传感器的输出阻抗和耦合要求良好匹配。德思特大多数数字化仪都提供输入路径、配置和终端阻抗的选择,以实现最佳匹配。
根据超声波信号的性质,数字化仪的采集模式也可能很重要。数字化仪接受和处理多个采集的能力使得多个信号突发或脉冲超声波的应用成为现实,并且突发事件之间的死区时间最小。分段、门控和流式采集模式都可以在确保准确捕获和分析每个事件方面发挥作用。此外,德思特数字化仪还提供信号处理功能,例如平均、峰值检测、滤波和快速傅立叶变换 (FFT)。其中,平均和峰值检测可作为基于 FPGA 的内部处理功能。其他信号处理功能可在配套的SBench 6 软件平台或第三方软件中使用。

典型的超声波应用

以下超声波测距仪的测量说明了数字化仪中可用的一些功能。该设备发射五个 40 kHz 的声脉冲。本次测试的测量传感器是 100 kHz 带宽仪表麦克风。麦克风需要一个 1 兆欧的直流耦合输入端接。下图显示了 SBench 6 软件对该测量结果的显示。数字化仪使用多种采集模式进行设置。它获取五个超声波脉冲作为单次测量。显示屏顶部的预览窗格显示了这些突发脉冲。每个事件都带有时间戳,屏幕左下角的时间戳表显示事件的绝对时间和相对于其他事件的时间。

所采集的第一个脉冲的缩放显示(包括来自目标的衰减反射)显示在左上方显示的轨迹中。请注意,后缘并不平坦。FFT 视图显示右下象限中采集信号的频谱。除了 40 kHz 主频率之外,还有 80 kHz 的二次谐波和显着的低频杂散分量。所采集信号的基线上升是由于低频杂散拾取造成的。根据此频谱视图,对信号应用截止频率为 20 和 50 kHz 的带通滤波器(右上网格)。滤波导致信号后沿变平。五个获取的突发的平均值显示在左下网格中。每个视图的垂直轴均按麦克风的灵敏度进行缩放,并以声压(帕斯卡)为单位读取。这些视图提供了有关所采集信号的重要量化信息。

此外,信号频率以及最大和最小信号幅度的测量结果显示在标记为“信息”的框中。这是可用测量的一小部分样本。数字化仪及其配套软件提供多种测量和分析工具,以帮助超声波应用的开发。

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

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

相关文章

【刷题】力扣每日一题 : 381、2300、765

前言 本篇文章用于记录在做力扣每日一题的时候遇到的一些知识点以及自己的思路 381 题干 题目链接 我的思路及做题过程 思路1 我的想法是 记录每个字符串的字母出现个数 然后比较两个字符串是否有字母同时出现 class Solution { public:int judge(string s1, string s2…

RAG相关内容介绍

本文记录在查找RAG相关内容时所整合的一些资料与内容,还有一个组会报告的PPT 文章目录 定义LLM的知识更新难题 RAG是什么?-“开卷考试”RAG原理与技术RAG技术细节一、数据索引• 数据提取• 分块(Chunking)分块方式确定应用程序的…

本地编译安装 Minkowski Engine 报错 Cuda 版本 与 Pytorch 版本不匹配

编译 Cuda 版本 C 插件 Cuda 版本 与 Pytorch 版本不匹配解决方案 报错详情环境报错分析 报错详情 RuntimeError: The detected CUDA version (12.2) mismatches the version that was used to compile PyTorch (11.8). Please make sure to use the same CUDA versions.环境 …

WebSocket是什么以及其与HTTP的区别

新钛云服已累计为您分享774篇技术干货 HTTP协议 HTTP是单向的,客户端发送请求,服务器发送响应。举个例子,当用户向服务器发送请求时,该请求采用HTTP或HTTPS的形式,在接收到请求后,服务器将响应发送给客户端…

IOC - Google Guice

Google Guice是一个轻量级的依赖注入框架,专注于依赖注入和IoC,适用于中小型应用。 Spring Framework是一个全面的企业级框架,提供了广泛的功能,适用于大型企业应用。 是吧!IOC 容器不止Spring,还有Google Guice,来体…

钉钉统计部门个人请假次数go

前言 最近小组需要统计部门各种请假次数,写了一个方法,第一次实战中用到递归函数,简单记录一下。 效果展示 这些数据不需要返回json,这里这样是为了方便测试。可以通过这些数据完成其它的操作。 功能实现 钉钉服务端调试工具A…

linux入门---线程池的模拟实现

目录标题 什么是线程池线程的封装准备工作构造函数和析构函数start函数join函数threadname函数完整代码 线程池的实现准备工作构造函数和析构函数push函数pop函数run函数完整的代码 测试代码 什么是线程池 在实现线程池之前我们先了解一下什么是线程池,所谓的池大家…

C语言——求 n 以内(不包括 n)同时能被 3 和 7 整除的所有自然数之和的平方根 s,n 从键盘输入。

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h> #include<math.h> int main() {int i,n;double s0.0;printf("输入任意一个自然数&#xff1a; ");scanf("%d",&n);for(i1;i<n;i) {if(i%30&&i%70){si;}}ssqrt(s);printf(…

低价寄快递寄件微信小程序 实际商用版,对接了低价快递渠道,运营平台赚取差价,支持市面上全部主流快递

盈利模式 快递代下CPS就是用户通过线上的渠道&#xff08;快递小程序&#xff09;&#xff0c;线上下单寄快递来赚取差价&#xff0c;例如你的成本价是5元&#xff0c;你在后台比例设置里面设置 首重利润是1元&#xff0c;续重0.5元&#xff0c;用户下1kg的单页面显示的就是6元…

JAVA集合学习

一、结构 List和Set继承了Collection接口&#xff0c;Collection继承了Iterable Object类是所有类的根类&#xff0c;包括集合类&#xff0c;集合类中的元素通常是对象&#xff0c;继承了Object类中的一些基本方法&#xff0c;例如toString()、equals()、hashCode()。 Collect…

Linux —— 网络编程套接字

目录 一&#xff0c;网络字节序 二&#xff0c;socket编程接口 sockaddr结构 源IP地址、目的IP地址&#xff0c;在IP数据包头部&#xff0c;有此两个IP地址&#xff1b; 端口号&#xff0c;是传输层协议的内容&#xff1b; 端口号是一个2字节16位的整数&#xff1b;端口号用…

第 117 场 LeetCode 双周赛题解

A 给小朋友们分糖果 I 动态规划&#xff1a;设 p [ k ] [ i ] p[k][i] p[k][i] 为将 i i i 个糖果分给 k k k 个小朋友的方案数&#xff0c;先求 p [ 2 ] [ i ] p[2][i] p[2][i] &#xff0c;再求 p [ 3 ] [ n ] p[3][n] p[3][n] class Solution { public:using ll long …

API SIX系列-服务搭建(一)

APIsix简介 APISIX是一个微服务API网关&#xff0c;具有高性能、可扩展性等优点。它基于nginx&#xff08;openresty&#xff09;、Lua、etcd实现功能&#xff0c;借鉴了Kong的思路。和传统的API网关相比&#xff0c;APISIX具有较高的性能和较低的资源消耗&#xff0c;并且具有…

SpringBoot--中间件技术-2:整合redis,redis实战小案例,springboot cache,cache简化redis的实现,含代码

SpringBoot整合Redis 实现步骤 导pom文件坐标 <!--redis依赖--> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId> </dependency>yaml主配置文件&#xff0c;配置…

代码随想录 Day43 动态规划11 LeetCode T309 买卖股票的最佳时期含冷冻期 T714买卖股票的最佳时机含手续费

LeetCode T309 买卖股票的最佳时机含冷冻期 题目链接:309. 买卖股票的最佳时机含冷冻期 - 力扣&#xff08;LeetCode&#xff09; 题目思路: 这题其实就是将卖出的状态拆分成三个状态 1.前两天就卖出并一直保持卖出的状态 2.今天卖出的状态 3.今天是冷冻期的状态 当然还有一个…

ElasticSearch中常见的分词器介绍

文章目录 ElasticSearch中常见的分词器介绍前言分词器的作用如何指定分词器分词器的组成分词器的类型标准分词器空格分词器简单分词器关键词分词器停用词分词器IK分词器NGram分词器正则匹配分词器语言分词器自定义分词器 ElasticSearch中常见的分词器介绍 前言 ElasticSearch是…

泛微E-Office信息泄露漏洞复现

简介 Weaver E-Office是中国泛微科技&#xff08;Weaver&#xff09;公司的一个协同办公系统。 Weaver E-Office 9.5版本存在安全漏洞。攻击者利用该漏洞可以访问文件或目录。 漏洞编号&#xff1a;CVE-2023-2766 漏洞复现 FOFA语法&#xff1a; app"泛微-EOffice&qu…

Linux系统编程,Linux中的文件读写文件描述符

文章目录 Linux系统编程&#xff0c;Linux中的文件读写操作1.open函数&#xff0c;打开文件 Linux系统编程&#xff0c;Linux中的文件读写操作 1.open函数&#xff0c;打开文件 我们来看下常用的open函数 这个函数最终返回一个文件描述符struct file 我们查看一下它的Ubuntu…

[工业自动化-14]:西门子S7-15xxx编程 - 软件编程 - STEP7 TIA博途是全集成自动化软件TIA portal快速入门

目录 一、TIA博途是全集成自动化软件TIA portal快速入门 1.1 简介 1.2 软件常用界面 1.3 软件安装的电脑硬件要求 1.4 入口 1.5 主界面 二、PLC软件编程包含哪些内容 2.1 概述 2.2 电机运动控制 一、TIA博途是全集成自动化软件TIA portal快速入门 1.1 简介 Siemens …

java 继承和多态 (图文搭配,万字详解!!)

目录 1.继承 1.1 为什么需要继承 1.2 继承概念 1.3 继承的语法 1.4 父类成员访问 1.4.1 子类中访问父类的成员变量 1.4.2 子类中访问父类的成员方法 1.5 super关键字 1.6 子类构造方法 1.7 super和this 1.8 再谈初始化 1.9 protected 关键字 1.10 继承方式 1.11 f…