一、 什么是超声波探伤仪

超声波探伤仪就是频率高于 20kHz 、超出人们耳朵辨别能力并且穿透性很强的声波。是一种便携式工业无损探伤仪器,它能够快速、便捷、无损伤、精确地进行工件内部多种缺陷 ( 焊缝、裂纹、折叠、疏松、砂眼、气孔、夹杂等 ) 的检测、定位、评估和诊断。既可以用于实验室,也可以用于工程现场。广泛应用在锅炉、压力容器、航天、航空、电力、石油、化工、海洋石油、管道、军工、船舶制造、汽车、机械制造、冶金、金属加工业、钢结构、铁路交通、核能电力、高校等行业。

超声波探伤仪的应用有很多,比如用超声的反射来测量距离,利用大功率超声的振动来清除附着在锅炉上面的水垢,利用高能超声做成 " 超声刀 " 来消灭、击碎人体内的癌变、结石等 。

二、 超声波探伤仪 原理

超声波探伤仪原理:运用超声波反射原理对于材料中的缺陷进行无损侦测 , 超声波在被检测材料中传播时 , 材料的声学特性和内部组织的变化对超声波的传播产生一定的影响,通过对超声波受影响程度和状况的探测了解材料性能和结构变化的技术称为超声检测。

超声波探伤仪现在通常是对被测物体(比如工业材料、人体)发射超声,然后利用其反射、多普勒效应、透射等来获取被测物体内部的信息并经过处理形成图像。

多普勒效应法 是利用超声在遇到运动的物体时发生的多普勒频移效应来得出该物体的运动方向和速度等特性;

穿透法 则是通过分析超声穿透过被测物体之后的变化而得出物体的内部特性的;

反射法,目前应用最多的通过反射法来获取物体内部特性信息的方法。反射法是基于超声在通过不同声阻抗组织界面时会发生较强反射的原理工作的,声波在从一种介质传播到另外一种介质的时候在两者之间的界面处会发生反射,而且介质之间的差别越大反射就会越大,所以可以对一个物体发射出穿透力强、能够直线传播的超声波,超声波探伤仪然后对反射回来的超声波进行接收并根据这些反射回来的超声波的先后、幅度等情况就可以判断出这个组织中含有的各种介质的大小、分布情况以及各种介质之间的对比差别程度等信息(其中反射回来的超声波的先后可以反映出反射界面离探测表面的距离,幅度则可以反映出介质的大小、对比差别程度等特性),超声波探伤仪从而判断出该被测物体是否有异常。

在这个过程中就涉及到很多方面的内容,包括超声波的产生、接收、信号转换和处理等。

其中产生超声波的方法是通过电路产生激励电信号传给具有压电效应的晶体(比如石英、硫酸锂等),使其振动从而产生超声波;而接收反射回来的超声波的时候,这个压电晶体又会受到反射回来的声波的压力而产生电信号并传送给信号处理电路进行一系列的处理,超声波探伤仪最后形成图像供人们观察判断。

三、显示分类

根据图像处理方法(也就是将得到的信号转换成什么形式的图像)的种类又可以分为 A 型显示、 M 型显示、 B 型显示、 C 型显示、 F 型显示等。

其中 A 型显示是将接收到的超声信号处理成波形图像,根据波形的形状可以看出被测物体里面是否有异常和缺陷在那里、有多大等, 主要用于工业检测;

M 型显示是将一条经过辉度处理的探测信息按时间顺序展开形成一维的 " 空间多点运动时序图 " ,适于观察内部处于运动状态的物体,如运动的脏器、动脉血管等;

B 型显示是将并排很多条经过辉度处理的探测信息组合成的二维的、反映出被测物体内部断层切面的 " 解剖图像 " (医院里使用的 B 超就是用这种原理做出来的),适于观察内部处于静态的物体;

而 C 型显示、 F 型显示现在用得比较少。

延展: A 扫描、 B 扫描、 C 扫描有什么区别

( 1 ) A 扫描来源于英文单词 Amplitude ,即幅值的意思,也即显示器的横坐标是超声波在被检测材料中的传播时间或者传播距离,纵坐标是超声波反射波的幅值。

基于 A 扫的缺陷判定方式,当在一个钢工件中存在一个缺陷,由于这个缺陷的存在,造成了缺陷和钢材料之间形成了一个不同介质之间的交界面,交界面之间的声阻抗不同,当发射的超声波遇到这个界面之后,就会发生反射 , 反射回来的能量又被探头接受到,在显示屏幕中横坐标的一定的位置就会显示出来一个反射波的波形,横坐标的这个位置就是缺陷在被检测材料中的深度。这个反射波的高度和形状因不同的缺陷而不同,反映了缺陷的性质。如图 1 所示为缺陷的 A 扫描判定方式。

图 1 A 扫描显示方式

( 2 ) B 扫描来源于英文单词 birightness ,亮度的意思 ,扫描图像以二维图像显示,屏幕显示的是与声速传播方向平行且与工件的测量表面垂直的剖面。其亮度信息,则是通过计算反射回来的超声波的强弱来确定。如图 2 所示为 B 扫描显示方式。

图 2 B 扫描显示方式

( 3 ) C 扫描来源于英文 Constant depth ,意思是恒定的深度,是对某一深度的截面进行扫描,是二维平面内移动并选取 A 扫描特定深度的点的信号成像,显示的是水平截面的缺陷信息。如图 3 所示为 C 扫描显示方式。

图 3 C 扫描显示方式

上面所有的扫描方式放在一个示意图中可以表示为图 3 的更加形象的方式

图 4 超声 A 、 B 、 C 扫描显示方式

四、基于 ARM实现方案

ARM 后处理系统的硬件结构如下图所示。 ARM 的高性能的处理能力和较强的内存管理技术能有效完成数据的后处理,将探测结果多种显示模式直观的呈现出来。同时它还有丰富的片内外围设备接口,如网口、 USB 接口,非常适合便携式 嵌入式系统的应用,大大简化了硬件的设计难度。

本方案可通过 飞凌 FET335xD 核心板 、 FETMX6Q-C 核心板 、 FET6818-C 核心板 实现。

方案解析丨如何在ARM平台搭建超声波无损探伤系统相关推荐

  1. c++ arm 图像处理_方案解析丨如何在ARM平台搭建超声波无损探伤系统

    一. 什么是超声波探伤仪 超声波探伤仪就是频率高于 20kHz .超出人们耳朵辨别能力并且穿透性很强的声波.是一种便携式工业无损探伤仪器,它能够快速.便捷.无损伤.精确地进行工件内部多种缺陷 ( 焊缝 ...

  2. 超声波探伤仪方案设计|如何在ARM平台搭建超声波无损探伤系统

    一. 什么是超声波探伤仪 超声波探伤仪就是频率高于 20kHz .超出人们耳朵辨别能力并且穿透性很强的声波.是一种便携式工业无损探伤仪器,它能够快速.便捷.无损伤.精确地进行工件内部多种缺陷 ( 焊缝 ...

  3. 科普现场丨基于ARM如何搭建超声波无损探伤仪

    一. 什么是超声波探伤仪 超声波探伤仪就是频率高于 20kHz .超出人们耳朵辨别能力并且穿透性很强的声波.是一种便携式工业无损探伤仪器,它能够快速.便捷.无损伤.精确地进行工件内部多种缺陷 ( 焊缝 ...

  4. 基于hisilicon的arm平台搭建gdb+gdbserver调试环境

    这段时间搭建了一个基于hisilicon的arm平台搭建gdb+gdbserver调试环境,网上对hisilicon平台的搭建资料不多,基本上是arm-linux-gdb的,而没有arm-uclibc ...

  5. 如何在arm平台移植ubuntu系统(转)

    linux查看内核版本和发行版本号: https://www.cnblogs.com/guiyishanren/articles/8638921.html 华为开源镜像网站:含有不同平台架构的系统资源 ...

  6. 一对一直播平台搭建,选择直播系统源码,这几点不容忽视

    想要运营一个一对一直播平台,搭建网站是前提,而选择源码则是一切的基础,他关系到直播平台能否平稳运行.当然,源码的价格也都不便宜,便有很多想要自己开发平台的人,从各种渠道查找免费的直播源码使用,但使用这 ...

  7. 如何在ARM平台编译NAMD

    简介 NAMD是一种平行分子动力学代码,设计用于大型生物分子系统的高性能模拟. 利用Charm ++并行编程框架,NAMD可以扩展到几个核心,用于典型的仿真,超过500,000个核心,用于最大的仿真. ...

  8. 低代码平台搭建跨部门沟通系统案例分析

    目录 志慧宅配,用工匠精神将家具定制做成艺术 跨部门协作效率低是公司发展的绊脚石 业务流程自动化管理工具助力解决跨部门沟通难题 志慧宅配,用工匠精神将家具定制做成艺术 志慧宅配是一家集原创研发.设计. ...

  9. 必看!2021年云计算行业五大趋势,云南昆明企业小型云计算平台搭建及解决方案

    2020年发生的众多事件让对2021年的大多数预测浮出水面.人工智能(AI)和物联网(IoT)等热门技术趋势仍将在明年重塑我们生活的方式.然而,最重要的用处是帮助我们在这个不断变化的时代下适应和生存. ...

最新文章

  1. 梓益C语言学习笔记之链表&动态内存&文件
  2. MFC对话框控件访问的七种方式
  3. [转载] 七龙珠第一部——第070话 五人战士大突击
  4. SpringCloud(第一部分)
  5. Linux 利用yum源安装nginx
  6. 北大百年讲堂创新大会小游记
  7. 这是不是帮女朋友拍照时的你?哈哈哈哈
  8. 虽然有失落的即时通讯
  9. 小汤学编程之JavaScript学习day04——自定义对象、原型与原型链、BOM
  10. java与php链条遇到的坑,记一次Java加密加签算法到php的坑
  11. 股票分析软件 php,哪个股票分析软件最好用?
  12. 手把手教你使用LabVIEW OpenCV dnn实现物体识别(Object Detection)含源码
  13. 利用MapabcAPI实现基于浏览器的地理定位
  14. react异常 Each child in a list should have a unique “key” prop
  15. UMail轻松搭建linux邮件服务器(一体盘安装)
  16. 【调剂】中科院天津工业生物技术所与天津科技大学联合培养硕士招生2023
  17. 关于色环电阻的读数和功率
  18. GRUB2配置文件grub.cfg详解(GRUB2实战手册)
  19. 封装的练习(宠物自白)
  20. html背景音乐自动播放embed,怎样在网页中插入背景音乐(自动播放代码).doc

热门文章

  1. 如何安装WinCE6.0
  2. 高级java工程师需要会哪些知识
  3. 产品经理到底在面试什么
  4. linux mount挂载设备(U盘,光盘,iso等)使用说明
  5. 2019-2020年广州Java面试总结
  6. CVI实现简单的VISA通信软件
  7. EBS WebADI:简介
  8. Machine Learning入门笔记(二) 模型评估与选择 (2)
  9. 【桌游】Medici 规则
  10. 医疗界“最强大脑”落户杭州!阿里巴巴联合浙大一院共同打造