Magnetically controlled Shape Memory Alloy(MSMA)is a new type of smart material discovered in recent years.When subjected to external mechanical stress,the material within the crystal structure of martensitic transformation occurs,resulting in changes in the internal permeability,which produces the induction electromotive force in the external coil.It is a new field of vibration energy harvesting and self-powered technology research,which is widely concerned by the majority of scientists and technologists.The acquisition and analysis of the output voltage signal is a key issue to study the energy conversion efficiency of vibration and has good application prospect.The purpose of this paper is to collect the voltage and electrical signals generated by the inverse effect of MSMA and to analyse it.Through the embedded system and PC software,the visualization and preservation of data is achieved.Finally,data analysis and mathematical modeling is completed through the collected experimental data.Firstly,in this paper,the principle of operation which the mechanical vibration energy is converted into electrical energy by using the inverse effect of MSMA,(Field Programmable Gate Array)FPGA technology,AD acquisition module,USB communication bus protocol and signal handshake transmission process are studied.12 high-speed AD acquisition and USB data transfer circuit module are designed.Secondly,regarding FPGA as the core control module,combining the design of AD9226 digital-analogue conversion chip and its ancillary circuit,the relevant acquisition frequency voltage signal acquisition function is achieved.Through the Verilog hardware programming language on the FPGA,the USB communication chip,68013 A is controlled and worked in SlaveFIFO passive work mode.The use of asynchronous FIFO transmission of data transmission,efficient collaborative operation between FPGA and USB communication chip is achieved.Thirdly,the Microcontroller core is modefied by C programming language and the program is downloaded in the keil platform.Then through the establishment of MFC project in the Visual Studio2010 compiler environment,data is processed and stored by using C++ programming language,which completes the communication between PC and Lower computer and achieves functions of FPGA to the host computer device connection,12-bit digital signal processing,chart dynamic display and Access database storage.Finally,using Matlab software to collect the data for data fitting and data analysis,by Fourier decomposition,the frequency domain characteristics are analyzed,and two different MSMA inverse effect mathematical models of Fourier model and circuit damping model are established.Through the simulation of MSMA vibration energy acquisition system,verifying the MSMA inverse effects the output voltage performance at the natural frequency provides theoretical and experimental basis for the application of MSMA vibration energy harvester. |