Note that the signal response at 90° is 6 dB lower than the signal response at 0°, and that its maximum output level is at zero frequency. An equalization filter is often applied to the output of the differential beamforming algorithm to flatten the frequency response.
The frequency of null values should be screened in advance so that they do not interfere with the frequencies required for testing. However, the value should not be too high, otherwise the low frequencies will be excessively attenuated beyond the expected level.
In an end-fire differential array with a single sample delay (fS = 48khz) and 7mm mic spacing, the null frequency is approximately 24.5 kHz, and with a sample delay of 6 samples and a mic spacing of 84mm, the alias frequency is 4.2 kHz. Designs typically require the null frequency to be between these two samples, so that the null frequency is not so low as to interfere with the human voice bandwidth, or so high that the low frequency response is highly attenuated. With these requirements in mind, the distance between the two mics is typically chosen to match a delay between two and four samples. Again, this is all assuming fS = 48khz. All of these calculations scale linearly with the sample rate.
High-Order End-Fire Arrays
Higher order differential array beamformers can be created by adding additional microphones to the original two. This results in more rejection of sound from the rear and sides, but of course requires a longer physical distance for the beam to form. Figure 13 shows an example of such a second order (3 mic) endfire beamformer. A second order endfire beamformer can achieve 12 dB of side attenuation with the same null at the rear of the array as shown in Figure 14. Here, the blue line is the response of the first order (2 mic) beamformer and the red line is the response of the second order beamformer.
MEMS microphones are very thin devices, there are some non-zero heights to consider in array design. The acoustic center of the MEMS microphone diaphragm is at different distances above the glottis. This distance must be considered in addition to the thickness of the PCB to which the microphones are mounted when choosing the microphone spacing. If all microphones are mounted in the same manner (same PCB, same acoustic port length), then this is not an issue.
Advanced beamforming
This application note is intended to introduce the basics of microphone beamforming, but is by no means a comprehensive overview of this area of processing. It is obviously possible to use arrays with different numbers of microphones and in different configurations, and the complexity of the signal processing algorithms can go far beyond the simple algorithms described in this application note. More advanced algorithms can be used for voice tracking and beam steering, even with only a small number of microphones. The arrays covered here are all linearly spaced, but more advanced higher-order beamformers can create arrays with different spacing between each pair of microphones. This configuration changes the null and aliasing frequencies and the signal-to-noise ratio between the different microphones, potentially producing an array with less noise and a wider usable frequency response.
Compare
Table 1 gives the advantages and disadvantages of broadside arrays and endfire arrays.
Previous article:Apple's warning: Don't mislead third-party accessory manufacturers!
Next article:How did OPPO Watch make it to the top of the charts?
Recommended ReadingLatest update time:2024-11-16 11:47
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- [GD32L233C-START Review] 8. Get MCU 96-bit unique ID, SRAM, FLASH size
- Switching Power Supply Interest Group Task 09
- Personal understanding of DSP_28335's interrupt PIE system
- Differences between JTAG, SBW, and BSL interfaces of MSP430 programmer emulator
- i.MX6ULL development board thread synchronization POSIX unnamed semaphore
- AD9 usage issues
- Introduction to the method of board-level online compilation and downloading of C6000 DSP code
- Should the PCB trace angle be 90°?
- How to draw this shape of 0.35x0.35
- T6963C displays garbled characters