基于单片机的超声波检测系统研究
来源:爱go旅游网
1‘口'1啊zu j平弟 0苍昴)朋 Electronic Sci.&Tech./May.15.2013 基于单片机的超声波检测系统研究 杨 牧,刘路路,张 明,兰 园,邱选兵,魏计林 (太原科技大学应用科学学院,山西太原030024) 摘要论述了超声波无损检测基本原理。介绍了超声波平测法和平面对侧法两种检测混凝土缺陷的方法,并提 出了以STC89C52芯片为核心的检测系统。该系统具有结构简单、功耗低、便于携带等优点,为提高建筑结构的安全 性提供了保障。 关键词超声波;无损检测;STC89C52芯片 TP274 文献标识码A 文章编号1007—7820(2013)05—009—04 中图分类号Research on Ultrasonic Concrete Nondestructive Testing YANG Mu,LIU Lulu,ZHANG Ming,LAN Yuan,QIU Xuanbing,WEI Jilin (School of Applied Science,Taiyuan University of Science and Technology,Taiyuan 030024,China) Abstract This paper describes the basic principles of ultrasonic nondestructive testing.Two testing methods of concrete defects are introduced,namely ultrasonic single side method and vertical side method.A detection system with STC89C52 chip as the core is designed.The system has the advantages of simple structure,low power and por- tability,and improves the safety of structures. Keywords ultrasonic;nondestructive testing;STC89C52 chip 超声波无损检测_l-2]利用超声波的特性,在不损 能由事后质量检测,发展成事前的质量反馈控制 I6 。 害或不影响被检对象使用性能的前提下,检测被检对 象中是否存在缺陷或不均匀性,给出缺陷的大小、位 置、性质和数量等信息,进而判定被检对象所处技术状 态的一门技术。 1 超声波无损检测基本原理 1.1超声波检测的基本理论 混凝土超声波缺陷检测,目前主要采用“穿透 法”,即用超声波发射器发射超声波,让超声波在所检 混凝土是建筑工程中使用最广泛的结构材料,由 于设计缺陷、质量控制、自然灾害、结构老化等原因,混 凝土结构不可避免地存在裂缝、蜂窝、孔洞、磨损和侵 测的混凝土中传播,然后由超声波接收器接收,它将携 带有关混凝土材料性能和内部结构等信息。 超声波在混凝土中传播的速度与混凝土的成分、 弹性性质、内部结构孔隙、密实度等因素有关。混凝土 弹性模量高、强度高、混凝土致密,超声波在混凝土中 传播的速度也高,因此随混凝土强度不同,超声波传播 的声速不同。 蚀等损伤,危及整个结构的安全。怎样在不损坏试件 材质和结构的前提下进行质量检测,是建筑工程行业 的重大突破。随着科学技术的发展,混凝土检测技术 已经突破了原有的范畴,出现了新的测试方法,如超声 脉冲法、微波吸收法、红外热谱法、脉冲回波法等系列 新型检测方法 。J。随着小波分析、神经网络等技术 的成熟,无损检测数据处理方法更加丰富。其测试内 容由强度推定内部缺陷探测扩展到更广泛的范畴,功 超声波在所检测的混凝土传播中遇到混凝土的内 部缺陷时,由于超声波的绕射、反射和传播路径的复杂 化,不同波的叠加会使波形发生畸变。因此当超声波穿 收稿日期:2012.12.16 基金项目:山西省高等学校教学改革基金资助项目 (J2012064);太原科技大学校级基金资助项目(2009SJG213); 太原科技大学校级基金资助项目(UIT:XJ2010056) 作者简介:杨牧(1987一),男,硕士研究生。研究方向:光 学测量与测试技术。 过缺陷区时,其声速、振幅、波形和频率等参数发生变 化。目前对混凝土的超声波检测主要是检测结构混凝 土的强度,混凝土的密实度、有无空洞、裂缝等缺陷 J。 由于混凝土试块的不均匀性,在每个混凝土试块 的不同部位进行测试,取其平均值。表1为根据首波 声时判定混凝土试块的强度。 表1 混凝土强度与波速关系参考表 混凝土试块强度 C25 C30 C35 C40 通讯作者:邱选兵(198O一),男,博士研究生。研究方向: 材料无损检测,嵌入式设计,信号处理。E-mail:qiuxuanbing @】63.con 波速/m.S一 3 500—3 800 3 700~4 000 3 900~4 200 4 100~4 500 WVVlN.dionzikeji.0rq 9 杨牧,等:基于单片机的超声波检测系统研究 由表1可知,若测出超声波在混凝土中波速,那么 就可以判断混凝土的强度大小。 1.2超声波检测方法 超声波检测的方法一般分为平测法和平面对测法 两种。对于混凝土浅裂缝的检测,一般采用平测法 声波信号,该信号经调理电路调理后进人单片机自带 的A/D转换器,利用中值滤波、小波变换等手段对采 集信号噪声处理,最后将检测结果显示在LCD上,从 而判断被检测样品是否合格,图3是系统的总体框 架图。 混 凝 口 (斜测法)来测量浅裂缝的位置及深度。超声波发射 器 , 、尺:分别为超声波探测器,声波经过混凝土试 发射换能器l =书 婆 4 j 块后,R。和R 首次探测到声波,利用时间差来确定混 凝土浅裂缝的位置和裂缝大小。对于混凝土不密实区 和空洞的检测,一般采用平面对测法来用测量混凝土 土 =样 反射波换能器}= 信号解调 机 片 廿口 透射波换能器 信号解 空洞的位置和大小。采用互相垂直放置的两组超声波 发发射器( , )和接收器( , ),横向和纵向的交 图3 系统内容及总体框图 叉检测确定其位置。这种检测方法非常有效,并且其 精度较高,如图1所示。 2.2超声波无损检测系统硬件设计 2.2.1 CPU主控部分 系统采用STC98C52RC作为主控芯片。STC89C52 是一种带8 kB闪烁可编程可擦除只读存储器(FPEROM) 的低电压,高性能CMOS8位微处理器。该单片机的可 擦除只读存储器可以反复擦除100 000次,为很多嵌 入式控制系统提供了一种灵活性高且廉价的方案。将 STC89C52的P 用来模拟发射40 kHz的超声波, P::~P 用于控制发射和接收,P2 和P:. 用于控制4 .(a)平测法 (b)平面对测法 个探头转换。如图4所示。 2.2.2发射接收隔离电路以及发射电路的设计 图1 平测法示意图和平面对侧法示意图 隔离电路主控芯片采用CD4066,如图5(a)所示, , 1.3利用平面对侧法确定空洞尺寸的计算 每片封装有4个独立的模拟开关,每个开关有输入、输 出、控制三端。控制端加高电平时,开关导通;控制端 加低电平时开关截止。模拟开关导通时,当电源电压 为5 V时,导通电阻<80 o;模拟开关截止时,呈现较 如图2所示,在混凝土被测试块中,空洞半径为r, 试块的尺寸为f,换能器的直径为d,则确定空洞在f方 向的空洞半径可以表示为 r= z ) Z ㈩ 高的阻抗。模拟开关可传输的模拟信号的上限频率为 分别为开关SWA、SWD、SWB、SWC的控制端,由单片 40 MHz,4个开关控制端CONA、CONB、CONC、COND 机P P: 脚控制。开关SWA、SWB控制超声波发 . ∈ l , 1、射,74HC04的输出接到CD4066BE的1、4端。 CIM066的2、3端接超声波传感器。由单片机P .2、 P: 控制开关导通和截止。开关SWC、SWD控制超声 波接收。超声波传感器两引脚通过开关分别和 CX20106的1脚、地相连,单片机的P2. 、P 脚控制 SWC和SwD的开合。 图2混凝土空洞尺寸示意图 式中,t 为绕空洞传播的最大声时;f 为无缺陷混凝土 平均声时。 当外加信号频率等于两压电晶片的固有振动频率 时,将会发生共振。采用的超声波传感器中心频率为 40 kHz,因此,在发射电路中,通过软件编程方式。对 2超声波无损检测系统的设计 2.1 无损检测系统的总体设计 系统采用常见的STC89C52为核心控制芯片,通 单片机I/O口P 置高和置低,产生40 kHz脉冲信号, 输出到发射电路中。由于STC89C5 2RC单片机P。口 作为I/O口使用时能提供20 mA灌电流能力,而吸电 流能力较小、所以用74HC04来提高其输出电流的能 力,保证40 kHz的脉冲信号有一定的功率。 过按键可以选定测量方法,利用超声波换能器发射超 声波,并分别接收从混凝土结构物反射以及透射的超 10——WWW.dianzikeji.0rg 杨牧,等:基于单片机的超声波检测系统研究 l l唑:r 篓!・ . t}船 t 51.h i l“e i p “00_b : ^日:一 i一: 一 … …… d ●t q,●知 —咖蚺 l蚰I!【e|lO00;,/翳诅为I∞∞::::: =:::: ……………9…c…0 … P{ ,: p 0 . . P91 2 r p- , B1 tnl:1602¨ ………………… 聃 …k Ht0Hl】 c…【】 t HI 曲 口』一h…口蚰c… del奸{I呻I: 鲥Sl nit1)j ¨ r 伸. p鸺 r 忡.~艚f, ‘, t) o.计ppt阳一 - - -o ■¨ l” ………t… Ⅲs…… 口……・ t l肌” dt卵I-’ttrt 图9软件编码运行图 图7 CX20106内部结构图 LCD1602是目前最常用的字符液晶之一。具有 16 X2能够显示所有英文大小写字母,0~9的10个数 字以及一些常用的符号。系统运用LCD1602模块作 为液晶显示模块,可以更加直观地读取实验数据,从而 能更好地控制实验的顺利进行。超声波无损检测核心 图l0超声波混泥土无损检测控制电路实物图 表2混凝土无损检测数据表 控制板调试电路,可看出电路以RS232芯片为核心的 与上位机通信模块,可完成系统和上位机的通信,完成 对主控芯片的程序下载。以STC89C52为主控芯片的 控制部分,通过运行程序实现及按键控制,最后把检测 结果显示在液晶屏上。 2.3超声波无损检测系统软件设计 2.3.1检测系统的软件设计 从所得数据可以看出,实验过程中由于超声波发 射接收电路以及外围电子元件之间连线存在一定电磁 系统软件设计采用C语言编写,C语言对机器底层 硬件操作方便,模块化程度高,可读性与可移植性好。该 软件设计主要包括两部分组成:超声波混泥土无损检测 干扰,难免使输出信号产生小幅度漂移,但误差已经控 制在设计要求范围之内。 控制程序由初始化模块、发射接收模块和算法组成。图8 是我们编写程序的流程图;图9是软件编码运行图。 3结束语 设计的超声波检测系统利用实验的方法对混凝土空 间缺陷进行测量,其核心处理芯片STC89C52具有价格便 宜、低功耗、结构简单、偏于携带等优点,其误差控制在 6%以下,能够在确保构件完整性的同时对混凝土在施工 过程中的质量进行实时监控,从而保证建筑的安全竣工。 参考文献 谢春霞,余金凯,郭艳伟.红外热像技术在混凝土无损检 测中的探索[J].路基工程,2009,2(2):163—164. 陈长征,罗跃纲,白秉三,等.结构损伤检测与智能诊断 [M].北京:科学出版社,2001. 褚燕利,樊瑶.基于最短路径射线追踪算法的混凝土无损 检测[J].公路,2011,5(5):148—152. 顾轶东,林维正,苏航.冲击回波法在混凝土无损检测中 的应用[J].无损检测,2004,26(9):468—472. 周明华.对混凝土非破损检测方法的应用述评[J].施工 技术,2002,31(4):24—25. 罗骐先.应用统计方法以多种声学参数判断混凝土内部 缺陷和裂缝[J].四川建筑,1984(2):7—10. 徐菁,冯启民,杨松森.模糊系统方法在混凝土无损检测抗压 强度预测中的应用[J].工程力学,2007,24(6):104—110. 图8程序流程框图 2.3.2检测系统的测量实验 如图10所示,针对超声波检测系统的实物检测, 选用强度为C30混凝土作为检测试块,利用平测法和 平面对侧法对混凝土的缺陷,即混凝土的裂痕长度和 空洞缺陷进行反复测试。测试结果如表2所示,利用 平测法和平面对侧法检测的结果精度较高。 12—————————WWW.dionzik ̄ji.oral