首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于ARM的超声波发射与控制电路设计

基于ARM的超声波发射与控制电路设计

随着科学技术的发展,高温、高压、高速和高负荷已成为现代工业的重要标志,但它的实现是建立在材料高质量的基础之上的,为确保这种优异的质量,必须采用不破坏产品原来的形状、不改变其使用性能的检测方法,对产品进行百分之百地检测,以确保其可靠性和安全性,这种技术就是无损检测技术。  超声波检测在无损检测中占据着主要地位,广泛应用于金属、非金属材料以及医学仪器等领域。近年来以微电子学和计算机技术为基础的信息技术飞速发展,超声无损检测仪器也得到了前所未有的发展动力,为了提高检测的可靠性和提高检测效率,研制数字化、智能化、自动化、图像化的超声仪是当今无损检测领域发展的一个重要趋势。而传统的超声波检测仪存在准确性差、精度低、体积大、功耗大、人机界面不友好等问题。而超声波发射与控制电路正是在一种基于ARM的超声波检测系统的基础上,以ARM微控制器为核心,使用C语言编程,方便地实现了发射频率与激励电压脉冲幅度的调节。
  1 超声波检测系统的总体设计结构
  基于ARM超声波检测系统的总体结构框图,如图1所示。该系统主要由3部分组成:超声波前端发射接收电路、DSP和ARM处理器。

  超声波前端发射电路负责产生激励脉冲电压和重复频率可调的超声波。接收电路首先将反射回来的微弱信号经放大、滤波等电路处理,然后通过A/D转换电路对信号进行采集并将采集的信号经数据缓冲FIF0送入DSP。
  DSP接收由A/D转换器经FIF0缓冲后的数据,主要完成计算结构复杂的信号处理算法,提高超声探伤仪器的精度和数据处理能力。
  ARM处理器主要完成两部分功能:一是控制功能,调节激励脉冲的宽度和重复频率以及放大电路的放大倍数;二是实现信号的实时显示、存储以及和外部的通信等功能。ARM微处理器采用基于ARM920T的16/32位RISC微处理器S3C2440A。其内核频率最高为400 MHz,功耗低,体积小,集成外设多,数据处理能力好,因而可广泛应用于手持设备等。
  2 超声波发射电路
  根据被测件的材料、厚度等不同条件,所需的相应超声波探头的频率、发射电压也不同。发射的超声波频率一般为几MHz,高压激励脉冲一般为几十到几百伏,脉冲的上升时间不超过100 ns。根据频谱分析,激励脉冲宽度探头频率之间存在着最佳关系式,当脉冲宽度满足这一关系式时,接收探头的接收信号质量最好。该关系式即为:

  式中,f0为探头频率,2a为脉冲宽度。本设计所选探头频率为2.5 MHz,由式(1)确定的脉冲宽度为600 ns,所以放电时间应尽量控制在600 ns。
  超声波探伤法的种类很多,实际运用中,大部分选用脉冲反射法,其发射电路多选用非调谐式,超声波发射电路如图2所示。电路由可调高压电源、电阻R1和R2、能量存储电容C、绝缘栅型双极晶体管(IGBT)VQ、快速恢复型二极管VD1、VD2和探头组成,设二极管等效电阻为R3,开关等效电阻为R4。ARM微处理器的PWM模块产生频率和占空比可调的脉冲,经IGBT的驱动和保护电路后送入开关管VQ的栅极形成控制脉冲V1。当V1为负脉冲时,IGBT关断,高压电源通过R1、VD2对电容C充电,充电时间常数为τ1=C(R1+R3)。当t>5τ1时,认为电容C充满。当V1为正脉冲时,IGBT开通,电容C通过开关管VQ、R2和二极管VD1对探头放电,放电时间常数为τl=C(R2+R3+R4)。超声波探头收到高压负脉冲的激励后便产生一定频率的超声波。

继承事业,薪火相传
返回列表