MEMS speaker and electronic device
By building an interference detection table in a MEMS speaker, identifying and optimizing interference between sound driver units, the playback quality problem caused by interference between multiple sound driver units in a MEMS speaker is solved, and a clearer and higher-quality audio output is achieved .
Patent Information
- Application Number
- CN202411572666.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-11-06
AI Technical Summary
Some MEMS speakers include more than one sound driving unit, which causes interference between multiple sound driving units and affects the playback quality.
A MEMS speaker is designed, including a digital signal processing unit, an audio driving circuit, a multiplexer module and a speaker module. The multiplexing module receives the detection signal transmitted by the audio driving circuit, controls the multiplexing switch to make each sounding unit, and constructs an interference detection table to optimize audio signal processing.
By establishing an interference detection table, the interference situation between the sound driving units is effectively identified, the audio signal processing is dynamically adjusted, the clarity and quality of the audio output is improved, and the user's auditory experience is improved.
Smart Images

Figure CN119094963B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of loudspeakers, and in particular to a MEMS loudspeaker and an electronic device. Background Art
[0002] MEMS (Micro Electronic mechanical system) is a technology that integrates micro-mechanical structures with electronic circuits. It is one of the key technologies for achieving miniaturization, intelligence and integration. It can miniaturize various sensors and actuators, making it possible for more advanced and portable smart devices.
[0003] In recent years, MEMS speakers have become more and more mature. Compared with traditional speakers, MEMS speakers have the advantages of miniaturization, low power consumption, high sound quality, high integration, strong compatibility and high durability.
[0004] However, the study found that some MEMS speakers include more than one sound driving unit, but in the actual sound production process, there will be interference between the multiple sound driving units, which in turn affects the playback quality of the MEMS speakers. Summary of the invention
[0005] In order to solve the above-mentioned problems in the prior art, the present invention provides a MEMS speaker and an electronic device.
[0006] In a first aspect, the present application provides a MEMS speaker, comprising: a digital signal processing unit, an audio driving circuit, a multiplexing module and a speaker module; the multiplexing module has a first multiplexer and a second multiplexer; the speaker module comprises N sound driving units; N is a positive integer; the audio driving circuit is connected to the digital signal processing unit, the common end of the first multiplexer is connected to the audio driving circuit, the branch ends of the first multiplexer are respectively connected to the N sound driving units, the common end of the second multiplexer is connected to the digital signal processing unit, and the branch ends of the second multiplexer are respectively connected to the N sound driving units; wherein the multiplexing module is used to receive a detection signal transmitted by the audio driving circuit, control one of the branch ends of the first multiplexer The branch ends are connected so that the first sound driving unit makes a sound, and at the same time, one of the branch ends of the second multi-way switch is controlled to be connected, so that the digital signal processing unit obtains the detection interference of the sound driving unit connected to the second multi-way switch when the first sound driving unit makes a sound; the remaining branch ends of the second multi-way switch are repeatedly controlled in sequence until the digital signal processing unit obtains the detection interference of the sound driving unit corresponding to the remaining branch ends when the first sound driving unit makes a sound; and the remaining branch ends of the first multi-way switch are repeatedly controlled in sequence until the digital signal processing unit obtains the detection interference of the sound driving unit corresponding to the remaining branch ends when each sound driving unit makes a sound, thereby constructing an interference detection table; wherein, the interference detection table is used in the processing process of the received audio signal by the digital signal processing unit.
[0007] Optionally, the digital signal processing unit is specifically used to obtain an audio signal; determine the sound driving unit to be sounded corresponding to each frame node based on the audio signal; determine the sound driving signal of each frame node in combination with the interference detection table and the sound driving unit to be sounded corresponding to each frame node; and send the sound driving signal to the audio driving circuit, so that the audio driving circuit controls the corresponding sound driving unit to sound through the multiplexing module.
[0008] Optionally, the digital signal processing unit is further specifically used to determine the sound driving unit to be sounded corresponding to each frame node based on the audio signal and the interference detection table; wherein the sound driving unit to be sounded corresponding to each frame node is the sound driving unit with the least interference degree with the sound driving unit of the previous frame node determined by the interference detection table, or the sound driving unit with the second smallest interference degree.
[0009] Optionally, the MEMS speaker further includes a memory; the memory is connected to the digital signal processing unit, and the memory is used to store the interference detection table.
[0010] Optionally, the digital signal processing unit is further specifically configured to update the interference detection table stored in the memory at preset time intervals.
[0011] Optionally, the digital signal processing unit is further used to reacquire the interference detection table each time the MEMS speaker is triggered to start up.
[0012] Optionally, the speaker module also includes a detection unit; the MEMS speaker also includes an audio feedback circuit; the audio feedback circuit is respectively connected to the detection unit and the digital signal processing unit; the detection unit is used to collect the sound output of the N sound driving units, generate a detection signal, and transmit the detection signal to the digital signal processing unit through the audio feedback circuit; the digital signal processing unit is also used to process the received audio signal in combination with the interference detection table and the detection signal.
[0013] Optionally, the speaker module includes 11 sound driving units and 4 detection units; the units in the speaker module are arranged in a 5×3 array; wherein, from top to bottom, one detection unit is set at the second layer, the third at the second layer, the first at the fourth layer, and the third at the fourth layer, and a sound driving unit is set at each of the remaining positions in the array.
[0014] Optionally, when there are multiple detection units, the MEMS speaker also includes a multiplexed feedback module; the multiplexed feedback module is respectively connected to the multiple detection units and the audio feedback circuit; the multiplexed feedback module is used to receive detection signals transmitted by the multiple detection units, and combine the multiple detection signals to form a target detection signal, and transmit the target detection signal to the digital signal processing unit through the audio feedback circuit.
[0015] In a second aspect, the present application provides an electronic device, including a main body, and a MEMS speaker as described in any one of the first aspects, which is arranged on the main body.
[0016] The beneficial effects of the present invention include: in the present application, it is considered that in the scenario where some MEMS speakers include more than one sound driving unit, there will be interference between multiple sound driving units, resulting in the problem of the playback quality of the MEMS speaker. Therefore, a set of self-checking modes for generating interference detection tables is designed. Before playing audio, the MEMS speaker can use a detection audio to sequentially obtain the detection interference of the remaining sound driving units when each sound driving unit makes a sound, and sequentially construct interference detection tables to provide assistance for subsequent optimization. That is, by establishing an interference detection table, the interference situation between the sound driving units can be effectively identified, and then the processing of the audio signal can be dynamically adjusted based on the interference situation, thereby improving the clarity and quality of the audio output and improving the user's auditory experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of a module of a first MEMS speaker provided by an embodiment of the present invention;
[0018] Figure 2 A schematic diagram of a first speaker module provided by an embodiment of the present invention;
[0019] Figure 3 A schematic diagram of a second speaker module provided by an embodiment of the present invention;
[0020] Figure 4 A schematic diagram of a module of a second MEMS speaker provided by an embodiment of the present invention;
[0021] Figure 5 A schematic diagram of a third speaker module provided by an embodiment of the present invention;
[0022] Figure 6 This is a schematic diagram of a module of a third MEMS speaker provided by an embodiment of the present invention.
[0023] Reference numerals:
[0024] 100-MEMS speaker; 10-digital signal processing unit; 20-audio driving circuit; 30-multiplexing module; 301-first multiplexer; 302-second multiplexer; 40-speaker module; 50-audio feedback circuit; 60-multiplexing feedback module. DETAILED DESCRIPTION
[0025] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0026] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0027] The inventors discovered during their research that some MEMS speakers include more than one sound driving unit. However, in the actual sound generation process, interference may occur between the multiple sound driving units, thereby affecting the playback quality of the MEMS speakers.
[0028] In view of the above problems, the present application proposes the following embodiments to solve the above technical problems.
[0029] See also Figure 1 The present application provides a MEMS speaker 100 , comprising: a digital signal processing unit 10 , an audio driving circuit 20 , a multiplexing module 30 and a speaker module 40 .
[0030] The multiplexing module 30 has a first multiplexer 301 and a second multiplexer 302; the speaker module 40 includes N sound driving units; N is a positive integer; Figure 1 In the figure, N sound driving units are represented as S1, S2...SN.
[0031] The audio driving circuit 20 is connected to the digital signal processing unit 10, the common end of the first multi-way switch 301 is connected to the audio driving circuit 20, the branch ends of the first multi-way switch 301 are respectively connected to N sound driving units, the common end of the second multi-way switch 302 is connected to the digital signal processing unit 10, and the branch ends of the second multi-way switch 302 are respectively connected to N sound driving units.
[0032] Among them, the multiplexing module 30 is used to receive the detection signal transmitted by the audio driving circuit 20, control one of the branch ends of the first multi-way switch 301 to be connected, so that the first sound driving unit makes a sound, and at the same time control one of the branch ends of the second multi-way switch 302 to be connected, so that the digital signal processing unit 10 obtains the detection interference of the sound driving unit connected to the second multi-way switch when the first sound driving unit makes a sound; repeatedly control the remaining branch ends of the second multi-way switch 302 in sequence until the digital signal processing unit 10 obtains the detection interference of the sound driving unit corresponding to the remaining branch ends when the first sound driving unit makes a sound; and repeatedly control the remaining branch ends of the first multi-way switch 301 in sequence until the digital signal processing unit 10 obtains the detection interference of the sound driving unit corresponding to the remaining branch ends when each sound driving unit makes a sound, thereby constructing an interference detection table; wherein, the interference detection table is used in the processing process of the received audio signal by the digital signal processing unit 10.
[0033] Combine the following Figure 2 , Figure 2 The middle speaker module 40 includes six sound driving units, namely S1, S2, S3, S4, S5 and S6. The above process is illustrated by an example. First, the digital signal processing unit 10 sends a detection signal, which can be identified as a detection audio, and then transmitted by the audio driving circuit 20. First, the first multi-way switch 301 is controlled to be connected to the sound driving unit S1, so that the calibration audio is played through the sound driving unit S1. Then, the second multi-way switch 302 is controlled to be connected to the sound driving unit S2, so that the digital signal processing unit 10 obtains the detection interference of the sound driving unit S2 connected to the second multi-way switch when the sound driving unit S1 sounds.
[0034] Then, while the sound driving unit S1 is continuously playing, the second multi-way switch 302 is branch-switched, that is, the second multi-way switch 302 is controlled to be connected to the sound driving unit S3, so that the digital signal processing unit 10 obtains the detection interference of the sound driving unit S3 connected to the second multi-way switch when the sound driving unit S1 is sounding. Then, the second multi-way switch 302 is repeatedly switched until the digital signal processing unit 10 obtains the detection interference of all other sound driving units when the sound driving unit S1 is sounding. That is, the detection interference of the sound driving units S2 to S6 is obtained in sequence during the continuous playing of the sound driving unit S1.
[0035] Next, the first multi-way switch 301 is switched in sequence, and the same steps as above are repeated. For example, the first multi-way switch 301 is switched to be connected to the sound driving unit S2, and then the detection interference of the sound driving unit S1, and the sound driving unit S3 to the sound driving unit S6 is obtained in sequence during the continuous playback of the sound driving unit S2. Then, the first multi-way switch 301 is controlled to switch to the sound driving unit S3 to the sound driving unit S6 in sequence, so that the digital signal processing unit 10 obtains the detection interference of each sound driving unit when the sound driving unit is emitting sound. After receiving the above-mentioned detection interference, the digital signal processing unit 10 forms an interference detection table. Subsequently, after receiving the audio signal to be played, the digital signal processing unit 10 optimizes the audio signal based on the interference detection table and plays it.
[0036] In the embodiment of the present application, the above-mentioned detected interference includes but is not limited to sound wave interference, phase difference, frequency interference, etc. When the digital signal processing unit 10 optimizes the audio signal in combination with the interference detection table, it usually performs reverse compensation according to the detected interference.
[0037] In summary, the MEMS speaker 100 provided in the embodiment of the present application has the following beneficial effects:
[0038] This application takes into account that in some MEMS speakers that include more than one sound drive unit, there will be interference between multiple sound drive units, resulting in problems with the playback quality of the MEMS speaker. Therefore, this application designs a mode of self-checking to generate an interference detection table. Before playing audio, the MEMS speaker 100 can use a detection audio to sequentially obtain the detection interference of the remaining sound drive units when each sound drive unit makes a sound, and sequentially construct an interference detection table to provide assistance for subsequent optimization. That is, by establishing an interference detection table, the interference situation between the sound drive units can be effectively identified, and then the processing of the audio signal can be dynamically adjusted based on the interference situation, thereby improving the clarity and quality of the audio output and improving the user's auditory experience.
[0039] In one embodiment, the sound driving unit in the speaker module 40 in the embodiment of the present application is in array form. Figure 3 As shown, the present application provides a 4×3 array arrangement, which includes twelve sound driving units, namely, sound driving unit S1 to sound driving unit S12.
[0040] In the embodiment of the present application, the array-type sound driving units can also complement each other, reduce interference between the sound driving units and unnecessary sound wave reflections, and improve the quality and clarity of the audio signal output.
[0041] Optionally, the digital signal processing unit 10 is specifically used to obtain an audio signal; determine the sound driving unit to be sounded corresponding to each frame node based on the audio signal; determine the sound driving signal of each frame node in combination with the interference detection table and the sound driving unit to be sounded corresponding to each frame node; and send the sound driving signal to the audio driving circuit 20, so that the audio driving circuit 20 controls the corresponding sound driving unit to sound through the multiplexing module 30.
[0042] That is, in the specific processing process, the digital signal processing unit 10 first obtains the audio signal, and then determines the sound driving unit to be sounded corresponding to each frame node according to the audio signal, and then calls the pre-built interference detection table, performs reverse compensation according to the interference effect between the sound driving unit to be sounded and the sound driving unit of the previous frame node, and / or performs reverse compensation according to the interference effect between the sound driving units to be sounded (when multiple), and then determines the sound driving signal of the current frame node. Finally, the sound driving signal is sent to the audio driving circuit 20, so that the audio driving circuit 20 controls the corresponding sound driving unit to sound through the multiplexing module 30, thereby completing the optimization adjustment and overcoming the interference effect between the sound driving units.
[0043] It should be noted that the interference compensation process of the embodiment of the present application includes interference compensation between the sound driving units of the previous and next frames and interference compensation between multiple sound driving units that make sounds together in the same frame. In this way, better sound quality can be provided.
[0044] Optionally, the digital signal processing unit 10 is also specifically used to determine the sound driving unit to be sounded corresponding to each frame node based on the audio signal and the interference detection table; wherein the sound driving unit to be sounded corresponding to each frame node is the sound driving unit with the least interference with the sound driving unit of the previous frame node determined by the interference detection table, or the sound driving unit with the second smallest interference.
[0045] Specifically, an embodiment of the present application also provides a method for determining a sound driving unit of a node in a subsequent frame based on a sound driving unit that sounded a node in a previous frame.
[0046] Normally, there are two ways to select audio, such as the sound driving unit can be set to different types of high frequency and low frequency, and the corresponding sound driving unit is fixedly selected at the playback nodes of different frequency bands, and in some cases, any adapted sound driving unit can be selected for playback. In view of this situation, the embodiment of the present application minimizes the interference effect of the sound driving units of the previous and next frames, and the sound driving unit to be sounded corresponding to each frame node is the sound driving unit with the least interference with the sound driving unit of the previous frame node determined by the interference detection table, or the sound driving unit with the second smallest interference. In this way, the interference between different sound driving units can be further reduced, that is, the influence of each sound driving unit is minimized, thereby improving the adaptability of the interference detection table, and can be used from the two perspectives of the selection of the sound driving unit and the compensation of each sound driving unit.
[0047] Optionally, the MEMS speaker 100 further includes a memory; the memory is connected to the digital signal processing unit 10, and the memory is used to store the interference detection table.
[0048] That is, in the embodiment of the present application, the interference detection table can be stored in the memory, thereby improving the long-term use of the interference detection table.
[0049] Optionally, the digital signal processing unit 10 is further specifically configured to update the interference detection table stored in the memory at preset time intervals.
[0050] It should be noted that with the increased use of the MEMS speaker 100 and the influence of the environment, the interference between the sound driving units inside the MEMS speaker 100 may change. Therefore, in the embodiment of the present application, the interference detection table stored in the memory is updated at preset time intervals to determine that in the subsequent optimization process, the interference can be accurately compensated to improve the long-term stability and reliability of the MEMS speaker.
[0051] The above-mentioned preset time can be specifically 30 days, 60 days, etc., and this application does not limit it.
[0052] In one embodiment, the digital signal processing unit 10 may also dynamically adjust the updating frequency of the interference detection table stored in the memory according to the use frequency of the MEMS speaker 100 .
[0053] When the MEMS speaker 100 is used at a high frequency, increasing the update frequency of the interference detection table can reflect the current interference changes more timely and improve the quality of the system audio output; when the frequency of use is low, the changes in interference between the various sound drive units will also be reduced accordingly, and reducing the update frequency can save computing resources and power. It can be seen that adjusting the update frequency according to the frequency of use enables the MEMS speaker 100 to better meet user needs and provide users with a better audio output experience.
[0054] Optionally, the digital signal processing unit 10 is further configured to reacquire the interference detection table each time the MEMS speaker 100 is triggered to start up.
[0055] It should be noted that re-obtaining the interference detection table can ensure that the system uses the latest interference information, reflects the actual situation of the current environment, and improves the quality of audio output. In other words, it ensures that the best sound quality can be provided every time the device is turned on, improving the overall experience and satisfaction of users during use.
[0056] See also Figure 4 Optionally, the speaker module 40 also includes a detection unit (such as the detection unit F1); the MEMS speaker 100 also includes an audio feedback circuit 50; the audio feedback circuit 50 is respectively connected to the detection unit and the digital signal processing unit 10; the detection unit is used to collect the sound output of N sound driving units, generate a detection signal, and transmit the detection signal to the digital signal processing unit 10 through the audio feedback circuit 50; the digital signal processing unit 10 is also used to process the received audio signal in combination with the interference detection table and the detection signal.
[0057] It should be noted that the detection unit here is mainly used for environmental detection and secondary collection and verification of the sound emitted by each sound driving unit, so as to ultimately achieve noise suppression and sound pressure balance processing.
[0058] See also Figure 5 Optionally, the speaker module 40 includes 11 sound driving units and 4 detection units; the units in the speaker module 40 are arranged in a 5×3 array; wherein, the array has one detection unit at the second layer from top to bottom, the third at the second layer, the first at the fourth layer, and the third at the fourth layer, respectively, and a sound driving unit is set at the remaining positions in the array.
[0059] That is, the sound drive unit includes a sound drive unit S1, a sound drive unit S2, a sound drive unit S3, a sound drive unit S4, a sound drive unit S5, a sound drive unit S6, a sound drive unit S7, a sound drive unit S8, a sound drive unit S9, a sound drive unit S10 and a sound drive unit S11. The detection unit includes a detection unit F1, a detection unit F2, a detection unit F3 and a detection unit F4.
[0060] It should be noted that the above array arrangement can make each detection unit surrounded by a circle of sound driving units; for example, sound driving unit S10, sound driving unit S8, sound driving unit S4, sound driving unit S1 and sound driving unit S2 are distributed around detection unit F1. Sound driving unit S6, sound driving unit S8, sound driving unit S4, sound driving unit S1 and sound driving unit S3 are distributed around detection unit F2. Sound driving unit S2, sound driving unit S1, sound driving unit S5, sound driving unit S9 and sound driving unit S7 are distributed around detection unit F3. Sound driving unit S3, sound driving unit S1, sound driving unit S5, sound driving unit S9 and sound driving unit S11 are distributed around detection unit F4.
[0061] Through the above method, each detection unit can perform targeted detection on the sound driving units around it, thereby improving the detection accuracy. In other words, the embodiment of the present application can achieve the purpose of local detection through each detection unit through 4 distributed detection units, thereby reducing the error caused by the farther detection units.
[0062] For local detection, it is applicable to the adjustment of at least one parameter of the gain, phase or frequency response of a single sound driving unit.
[0063] See also Figure 6 Optionally, when there are multiple detection units (such as F1 to Fn in the figure), the MEMS speaker 100 further includes a multiplexing feedback module 60 .
[0064] The multiplexing feedback module 60 is connected to the multiple detection units and the audio feedback circuit 50 respectively.
[0065] The multiplexing feedback module 60 is used to receive detection signals transmitted by multiple detection units, combine the multiple detection signals into a target detection signal, and transmit the target detection signal to the digital signal processing unit through the audio feedback circuit.
[0066] The specific circuit structure of each component in the MEMS speaker 100 provided in the embodiment of the present application is described below.
[0067] In one embodiment, the digital signal processing unit 10 may be a DSP (Digital Signal Processor).
[0068] In one embodiment, the audio driving circuit 20 may specifically include at least one of a digital-to-analog converter, an audio amplifier circuit, a gain amplifier, and a power driving amplifier.
[0069] In one embodiment, the audio feedback circuit 50 may include at least an analog-to-digital converter.
[0070] In one embodiment, the sound driving unit may include a diaphragm, a magnetic ring, a magnet, a pipe or a waveguide. The sound driving unit is used to convert an electrical signal into mechanical vibration to generate sound.
[0071] In one embodiment, the detection unit may be a capacitive pickup.
[0072] In a second aspect, the present application provides an electronic device, including a main body, and a MEMS speaker as described in any of the aforementioned embodiments arranged on the main body.
[0073] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0074] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0075] In the description of the embodiments of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "install", "connect", "connect", and "assemble" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0076] In the description of the embodiments of the present invention, specific features, structures, materials or characteristics may be combined in a suitable manner in any one or more embodiments or examples.
[0077] In the description of the embodiments of the present invention, it should be understood that "-" and "~" represent the range between two values, and the range includes the endpoints. For example, "AB" represents a range greater than or equal to A and less than or equal to B. "A~B" represents a range greater than or equal to A and less than or equal to B.
[0078] In the description of the embodiments of the present invention, the term "and / or" herein is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " herein generally indicates that the associated objects before and after are in an "or" relationship.
[0079] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A MEMS speaker, characterized in that: include: Digital signal processing unit, audio driver circuit, multiplexing module and speaker module; The multiplexing module comprises a first multiplexer and a second multiplexer; The speaker module includes N sound driving units; N is a positive integer; The audio driving circuit is connected to the digital signal processing unit, the common end of the first multi-way switch is connected to the audio driving circuit, the branch ends of the first multi-way switch are respectively connected to the N sound driving units, the common end of the second multi-way switch is connected to the digital signal processing unit, and the branch ends of the second multi-way switch are respectively connected to the N sound driving units; Wherein, the multiplexing module is used to receive the detection signal transmitted by the audio driving circuit, control one of the branch ends of the first multi-way switch to be connected, so that the first sound driving unit makes a sound, and at the same time control one of the branch ends of the second multi-way switch to be connected, so that the digital signal processing unit obtains the detection interference of the sound driving unit connected to the second multi-way switch when the first sound driving unit makes a sound; repeatedly control the remaining branch ends of the second multi-way switch in sequence until the digital signal processing unit obtains the detection interference of the sound driving unit corresponding to the remaining branch ends when the first sound driving unit makes a sound; and repeatedly control the remaining branch ends of the first multi-way switch in sequence until the digital signal processing unit obtains the detection interference of the sound driving unit corresponding to the remaining branch ends when each sound driving unit makes a sound, thereby constructing an interference detection table; Wherein, the interference detection table is used in the process of the digital signal processing unit processing the received audio signal; The digital signal processing unit is specifically used to obtain an audio signal; determine the sound driving unit to be sounded corresponding to each frame node based on the audio signal; determine the sound driving signal of each frame node in combination with the interference detection table and the sound driving unit to be sounded corresponding to each frame node; and send the sound driving signal to the audio driving circuit, so that the audio driving circuit controls the corresponding sound driving unit to sound through the multiplexing module; The digital signal processing unit is further specifically used to determine the sound driving unit to be sounded corresponding to each frame node based on the audio signal and the interference detection table; wherein the sound driving unit to be sounded corresponding to each frame node is the sound driving unit with the least interference degree with the sound driving unit of the previous frame node determined by the interference detection table, or the sound driving unit with the second smallest interference degree.
2. The MEMS speaker according to claim 1, characterized in that: The MEMS speaker also includes a memory; The memory is connected to the digital signal processing unit, and the memory is used to store the interference detection table.
3. The MEMS speaker according to claim 2, characterized in that: The digital signal processing unit is further specifically configured to update the interference detection table stored in the memory at preset time intervals.
4. The MEMS speaker according to claim 1, characterized in that: The digital signal processing unit is further configured to reacquire the interference detection table after the MEMS speaker is triggered to start up each time.
5. The MEMS speaker according to claim 1, characterized in that: The speaker module further includes a detection unit; the MEMS speaker further includes an audio feedback circuit; the audio feedback circuit is connected to the detection unit and the digital signal processing unit respectively; The detection unit is used to collect the sound outputs of the N sound driving units, generate a feedback signal, and transmit the feedback signal to the digital signal processing unit through the audio feedback circuit; The digital signal processing unit is further configured to process the received audio signal in combination with the interference detection table and the feedback signal.
6. The MEMS speaker according to claim 5, characterized in that: The speaker module includes 11 sound driving units and 4 detection units; The units in the speaker module are arranged in a 5×3 array; wherein, a detection unit is respectively set at the first position of the second layer, the third position of the second layer, the first position of the fourth layer, and the third position of the fourth layer from top to bottom of the array, and a sound driving unit is respectively set at the remaining positions in the array.
7. The MEMS speaker according to claim 5, characterized in that: When the number of the detection units is multiple, the MEMS speaker further includes a multiplexing feedback module; The multiplexing feedback module is connected to the plurality of detection units and the audio feedback circuit respectively; The multiplexing feedback module is used to receive feedback signals transmitted by multiple detection units, combine the multiple feedback signals to form a target feedback signal, and transmit the target feedback signal to the digital signal processing unit through the audio feedback circuit.
8. An electronic device, characterized in that: The invention comprises a main body, and a MEMS speaker according to any one of claims 1 to 7 arranged on the main body.
Citation Information
Patent Citations
Method for suppressing crosstalk of loudspeaker
CN113542980A
Robust crosstalk cancellation using a speaker array
US20160021480A1