您当前的位置:五五电子网电子知识电子知识资料仪器仪表读写器多通道数字化仪PCI-9846在超声波检测系统的应用 正文
多通道数字化仪PCI-9846在超声波检测系统的应用

多通道数字化仪PCI-9846在超声波检测系统的应用

点击数:7773 次   录入时间:03-04 11:56:25   整理:http://www.55dianzi.com   仪器仪表读写器

    C8051F340单片机是与8051兼容的新型单片机,具有低功耗、高性能、高速流水线结构等优点,内部包括了64K的flash,4352字节RAM,对本应用来说不需要再外接存储设备。该单片机包含四个16位计数器,能够满足同时控制四个探头采集时序的要求,支持16位中断,可以满足本应用中的采集控制的需要。具有40个I/O线,可直接与+5V进行连接,不需要接口电平转换。特别是该型号单片机集成了USB控制器并提供相应的开发软件,具有开发简单的特点。

    软件设计

    系统软件主要包括控制部分、数据接收部分和信号分析部分三个部分,控制软件决定整个系统的运行,它一方面通过USB口与总控的单片机进行通信,统一控制整个系统的发射、接收等过程,同时通知数据接收软件进行数据接收并显示。数据接收软件则只负责将PCI-9846采样的数据存储到指定位置,信号分析软件则完成采样信号的显示、分析处理等过程。整个程序框架如图4所示。

     

     

    图4 系统实现的软件程序框架

    单片机软件开发包括上位机部分和单片机部分,上位机使用KeilV3进行开发,主要完成对C8051F340的控制等功能,开发使用C语言进行,开发中要注意的是USBXpress设备驱动软件,在头文件中包含相应的固件库,并调用相应的动态链接库以使用其提供的API函数。其主要函数包括USB设备中断、设备初始化、数据读取/写入、打开/关闭USB设备等。

    数据接收、图形显示和信号分析使用.net进行开发,首先要安装PCI-9846提供的驱动,特别是DAQPilot驱动。ADlink(凌华科技公司)专门提供了针对.net开发所使用的例程,在此基础上直接对应用进行调用就能完成数据读入的过程。信号分析则主要包括幅度波形分析、FFT分析、门限设定以及缺陷成型、缺陷位置等,主要目的是对信号回放进行整理记录,并对工件的状态进行评估。

    图5所示是利用超声波探测系统得到的信号显示的界面,显示的是四个探头对同一测试工件进行探伤的结果。采用液体介质,此时使用1号发射探头发射,接收则由四个探头进行接收,可见接收到的信号除了时间上略有差异外,幅度和波形基本相同。探头2整体、探头3在后半段的噪声略微大一些,这主要是由于探头2和探头3处于工件的后半端,接近于加工设备。对此信号进行分析,可以将裂缝所在的详细位置计算显示。此外利用该数字化平台,还可以对探伤信号进行后续的谱分析、缺陷预测等,有效实现缺陷成因、缺陷预测等理论分析。

     

     

    图5 探头接收的信

    结论

    根据本系统设计,其应用于某型检测系统中,具有电路实现简单、性能稳定、操作方便和高精度测量等特点。借助于PCI-9846数字化仪的高采样率、高精度的特点,该系统能够准确地对内部的裂纹和缺陷进行探测,特别是配合后续的数据处理软件,能够根据被测件的形状,在计算机上准确给出裂纹在工件中的位置,其信号分析的方法也为定量预测工件中的微小缺陷提供了手段。



上一页  [1] [2] 


本文关键字:超声波  通道  检测  仪器仪表读写器电子知识资料 - 仪器仪表读写器