基于ARM &Windows CE的锚杆无损检测系统软件设计
2012-12-26孙晓云刘东辉邸树纲
孙晓云,杨 阳,刘东辉,邸树纲
(1.河北科技大学电气工程学院,河北石家庄 050018;2.重庆大学西南资源开发及环境灾害控制工程教育部重点实验室,重庆 400030;3.石家庄铁道大学电气与电子工程学院,河北石家庄 050043;4.河北高速公路京秦管理处,河北秦皇岛 066001)
基于ARM &Windows CE的锚杆无损检测系统软件设计
孙晓云1,2,3,杨 阳1,刘东辉1,邸树纲4
(1.河北科技大学电气工程学院,河北石家庄 050018;2.重庆大学西南资源开发及环境灾害控制工程教育部重点实验室,重庆 400030;3.石家庄铁道大学电气与电子工程学院,河北石家庄 050043;4.河北高速公路京秦管理处,河北秦皇岛 066001)
设计了一款基于ARM &Windows CE及FFT算法的锚杆无损检测系统,介绍了硬件电路设计方法,包括信号采集模块、A/D转换模块、液晶显示模块、电源模块;在软件设计中,完成了Windows CE操作系统的定制以及应用程序设计,并对设计方法和数据FFT分析方法进行了阐述。
ARM;Windows CE;无损检测;FFT
随着锚杆锚固技术在矿业、建筑业等领域的广泛应用,对锚杆安装质量的检测是工程中需要解决的一个关键问题[1]。目前常用的检测方法为无损检测,且锚杆检测仪多基于8位单片机系统,运行速度缓慢、界面也不美观。针对上述问题,笔者在深入研究ARM技术和Windows CE 5.0操作系统的基础上,设计研发了基于ARM &Windows CE的锚杆质量检测仪。该设计充分利用了Windows CE操作系统的多任务性、多线程、实时性等优点,使数据采集后的FFT的数据分析更加快捷,具有体积小、能耗低、操作界面友好等优点。
1 系统结构总体设计
系统整体结构如图1所示。……
