| With the rapid development of national economy, the number of pipelines is more and more in the field of the industrial application. These pipelines are easily happen potential defects in long-term use,these potential defects such as cracks,corrosion,and fatigue damage etc. If we don’t deal with these defects in time, they will result in disastrous consequences.And in today’s,the most environment of pipeline flaw detection job site is complex.Generally people requires flaw detection system is small and easy to carry. But the existing portable NDT systems typically use a microcontroller or DSP to achieve. to such a system,software design complexity,difficult to achieve,code portability and reuse more difficult,not easy upgrades and maintenance, and secondary development. And the system is bulky and difficult to carry. It’s not convenient in the off-job. However,Embedded technology is widely used in small smart devices,such as smart phones,PDA,prints,etc.,more and more tend to be miniaturization and intelligent. With the rapid development of computer electronics,semiconductor technology, embedded technology is gradually applied in the field of nondestructive testing, this situation will bring a bright future for the field.This paper’s background is based on an actual project which is a Mechanical and Electrical Equipment Factory. Design a portable nondestructive detection system. The system adopts the detection method is nondestructive testing of leakage magnetic, the method is suitable for the ferromagnetic material, pipe surface and near surface defects can be detected,and easy to operate and implement. In addition,to meet the requirements of the system,this paper designs a MFL nondestructive testing system based on embedded It has three parts,they are longitudinal data acquisition board(A side),lateral data acquisition board(B side) and handheld device terminal(C side). Transverse and longitudinal data acquisition boards are based on a high-performance processor which is STM32f103RDT6.It is the core of the signal collection and data processing. processing. The handheld terminal is based on Tiny210 control center whose processor is Samsung S5PV210, the processor’s kernel is Cortex-A8.Operating platform of the Embedded system is arm-Linux. Using Qt/Embedded as high-performance GUI system development toolkit to development graphical applications.Among the different modules in the system,they transfer data via Wifi. Inside,the wireless communication module between A acquisition board and B acquisition board is NRF24L01 chip. The way of communication between B acquisition board and C-terminal is Wifi form.In addition,the software’s design of the whole system uses a mind about hierarchical and modular .The overall structure of the module is designed by object-oriented design methods.And it make full use of Qt/Embedded plentiful class, to complete date collection, data processing, data display, data storage, data echo and so on. Finally realizes the visual management of the graphical user interface. Interface is friendly, operation is simple. On this basis, for detecting data uses the improved EMD algorithm to process, through the simulation verify that the improved algorithm can effectively for detecting data processing, processing result is more ideal.In this paper, the function and performance of the system are tested , the test results show that the system runs steadily and reliably, and meets the requirements of users. |