Project background and feasibility analysis
Project name, main content and current progress
Main content of the project: The research on sound separation has important theoretical and practical value in sound communication, acoustic target detection, etc.; sound source separation technology has special applications in machine hearing, security monitoring, military and other fields. At present, single sound source positioning and enhancement have been applied in noisy backgrounds; but the positioning and separation in multi-sound source scenarios are rarely applied due to the complexity of algorithms and hardware. This project builds microphone array signal acquisition hardware and implements FPGA sound separation algorithm to complete the three-dimensional positioning and separation of two or more sound sources, and uses the parallelism of FPGA to achieve real-time goals. The difficulty of the project lies in making signal acquisition and processing boards, screening effective and easy-to-implement digital signal algorithms and implementing them.
II. Project Implementation Plan
The hardware system of the multi-sound source localization and separation system is divided into three parts: sound signal analog front end, data acquisition motherboard, and digital signal processing core, as shown in Figure 1.
Figure 1 System hardware block diagram
The front-end amplifier uses the high-frequency low-noise amplifier NE5532, and the analog-to-digital converter uses the AD73360 that can synchronously sample 6 channels at 64KHz. For the convenience of expansion and debugging, the data acquisition board and the signal processing board are connected by USB, and the data is more than 3MByte. Among them, the cache is used to temporarily store the intermediate results of the data, the SD card is used to store the audio data for a long time, and the human-computer interaction devices include buttons, LCD, etc.
Digital signal processing is the core of this project, which is divided into functional modules, including front-end correction, correlation analysis, coordinate solution, sound source separation, etc., as shown in Figure 2.
Figure 2 System functional module block diagram
The data signal processing algorithm is the focus and difficulty of this project, which requires repeated experiments and demonstrations to be determined.
Previous article:What is the appropriate output ripple noise of a power supply?
Next article:How to Design a Low-Cost Buzzer
- Popular Resources
- Popular amplifiers
- RAQ #223: How to measure and determine soft-start timing without a soft-start equation?
- Vicor high-performance power modules enable the development of low-altitude avionics and EVTOL
- Bourns Launches Two Thick Film Resistor Series with High Power Dissipation Capabilities in Compact TO-220 and DPAK Package Designs
- Bourns Launches New High-Pulse Brake Resistor Series with Superior Energy Dissipation Capabilities
- Nexperia launches new 120 V/4 A half-bridge gate driver to further improve robustness and efficiency in industrial and automotive applications
- Vishay's New 150 V MOSFETs Offer Industry-Leading Power Loss Performance
- The first generation of SGT MOSFET series from Qiangmao: innovative trench technology, automotive-grade 60 VN channel, breakthrough in high-efficiency performance of automotive electronics
- DC/DC Power Supplies for Automotive Applications
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- Intel promotes AI with multi-dimensional efforts in technology, application, and ecology
- ChinaJoy Qualcomm Snapdragon Theme Pavilion takes you to experience the new changes in digital entertainment in the 5G era
- Infineon's latest generation IGBT technology platform enables precise control of speed and position
- Two test methods for LED lighting life
- Don't Let Lightning Induced Surges Scare You
- Application of brushless motor controller ML4425/4426
- Easy identification of LED power supply quality
- World's first integrated photovoltaic solar system completed in Israel
- Sliding window mean filter for avr microcontroller AD conversion
- What does call mean in the detailed explanation of ABB robot programming instructions?
- STMicroelectronics discloses its 2027-2028 financial model and path to achieve its 2030 goals
- 2024 China Automotive Charging and Battery Swapping Ecosystem Conference held in Taiyuan
- State-owned enterprises team up to invest in solid-state battery giant
- The evolution of electronic and electrical architecture is accelerating
- The first! National Automotive Chip Quality Inspection Center established
- BYD releases self-developed automotive chip using 4nm process, with a running score of up to 1.15 million
- GEODNET launches GEO-PULSE, a car GPS navigation device
- Should Chinese car companies develop their own high-computing chips?
- Infineon and Siemens combine embedded automotive software platform with microcontrollers to provide the necessary functions for next-generation SDVs
- Continental launches invisible biometric sensor display to monitor passengers' vital signs
- A problem with TL431 peripheral capacitors
- Briefly talk about car fuses
- Hardware control design of intelligent car based on MSP430 single chip microcomputer
- Teensy 4.1 Development Board
- [FM33LG0 Series Development Board Review] 05.I2C, SPI
- GD32L233C-START Review——08.Desktop Clock——Comprehensive Demo1
- 【ESP32 Learning】Using DAC
- 【Jiajiabao】 esp32s2 mqtt analysis
- Design of Internet Radio Based on RSIC-V RVB2601 (2)
- Yanshan University teacher claims to have overturned the theory of relativity