Education, Science, Technology, Innovation and Life
Open Access
Sign In

Design of a Dual Core Processing System for Ultrasound Digital Signal Based on FPGA and STM32

Download as PDF

DOI: 10.23977/icmmct.2019.62148

Author(s)

Chao Peng, Chang Liu, Yue Song, Sha Zou

Corresponding Author

Chao Peng

ABSTRACT

In this paper, a dual-core digital system for receiving and processing ultrasonic digital signals in the field of ultrasonic nonmetal detection is designed. The paper first analyzes the traditional ultrasonic digital signal receiving system and compares the advantages and disadvantages of various systems. Then the previous analysis is used to find that FPGA and MCU have strong complementarity. At the same time, considering the insufficiency of ordinary MCU computing power, FPGA+STM32 dual-core processing system is used to design the whole digital processing system. FIFO memory unit, frequency divider unit, serial transmission unit and serial control unit are designed in the FPGA module. The whole system realizes the control, communication and data processing functions of the key functional modules of the ultrasonic nonmetal flaw detection system. Finally, the correctness and rationality of the design are verified by establishing the circuit model of digital signal processing and the actual circuit.The dual-core digital processing system designed in this paper not only avoids too many hardware connections, but also makes full use of the high stability and efficiency of the FPGA. It also lays a solid foundation for the expansion of the system in the future, and has good engineering application value in the field of ultrasonic flaw detection

KEYWORDS

Non-metallic ultrasonic flaw detection, Dual-core digital processing system, STM32, FPGA core design,

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.