Acoustic tweezer control apparatus and method for large arrays
By using a large-scale array of acoustic tweezers control devices and synthesizing a preset sound field using an ultrasonic control system, high-precision three-dimensional manipulation of the target object is achieved. This solves the problem of insufficient number of ultrasonic sensors in existing technologies, supports frequency, phase, and amplitude adjustment and signal synchronization, and is suitable for various experimental scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
- Filing Date
- 2022-12-12
- Publication Date
- 2026-05-01
AI Technical Summary
In the existing technology, the number of ultrasonic sensors driven and controlled by the acoustic levitation system is relatively small, and the control effect needs to be improved.
The acoustic tweezers control device employs a large-scale array, including a host computer, an interactive circuit board, a control circuit board, and an ultrasonic transducer. It synthesizes a preset sound field through an ultrasonic control system to achieve precise position control of the target object.
It achieves high-precision three-dimensional manipulation of the target object, supports adjustment of the driving waveform frequency, phase, and amplitude of a single array element, has high synchronization accuracy between signal channels, and can drive a larger number of transducer array elements to meet different experimental needs.
Smart Images

Figure CN118179885B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of ultrasound technology, and more particularly to a large-scale array of acoustic tweezers control device and method. Background Technology
[0002] This section is intended to provide background or context for the embodiments of the invention set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section.
[0003] Acoustic tweezers are a technique that controls the movement of objects using sound waves. In a sound field, an object moves to a specific region of the field under the influence of acoustic radiation forces. Compared to optical tweezers, acoustic tweezers can manipulate objects ranging in size from micrometers to centimeters. By dynamically modulating the amplitude and phase distribution of sound waves, acoustic tweezers can achieve multi-mode, real-time, and high-precision particle manipulation, such as three-dimensional particle movement, particle rotation, and particle aggregation. Acoustic manipulation of particles utilizes the acoustic radiation forces generated by the exchange of momentum and energy between sound waves and particles to control their movement. It offers advantages such as non-contact operation, good biocompatibility, no need for chemical or biological labeling of particles, and simple and easily integrated devices. It has broad application prospects in precision manufacturing, precision medicine, and other fields, and is currently a research hotspot in the field of particle manipulation.
[0004] In existing technologies, one approach is to use an acoustic levitation system to drive and control a 12-row, 12-column ultrasonic sensor array. By adjusting the phase distribution of the array, a specific sound field is generated above the single-sided ultrasonic sensor array to levitate the object. However, this method controls a relatively small number of ultrasonic sensors, and the control effect needs to be improved. Summary of the Invention
[0005] To address the problems existing in the prior art, this invention proposes a large-scale array acoustic tweezers control device and method.
[0006] In a first aspect of the present invention, a large-scale array acoustic tweezers control device is provided, comprising: a host computer and an ultrasonic control system; wherein...
[0007] The host computer is communicatively connected to the ultrasonic control system and is used to send control data to the ultrasonic control system.
[0008] An ultrasonic control system includes at least: an interactive circuit board, a control circuit board, and an ultrasonic transducer;
[0009] The ultrasonic transducers are arranged in multiple ultrasonic transducer arrays, and the ultrasonic transducer arrays form a control space.
[0010] The interactive circuit board distributes control data to the ultrasonic control board, which controls the ultrasonic transducer to emit ultrasonic waves, synthesizes a preset sound field within the control space, and controls the position of the target object.
[0011] In a second aspect of the present invention, a method for controlling acoustic tweezers in a large-scale array is proposed, the method being executed based on an acoustic tweezers control device for a large-scale array; comprising:
[0012] The host computer sends control data to the ultrasonic control system; wherein, the ultrasonic control system includes at least: an interactive circuit board, a control circuit board, and an ultrasonic transducer;
[0013] The interactive circuit board distributes control data to the ultrasonic control board, which controls the ultrasonic transducer to emit ultrasonic waves, synthesizes a preset sound field in the control space, and controls the position of the target object.
[0014] In a third aspect of the present invention, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement a method for controlling acoustic tweezers of a large-scale array.
[0015] In a fourth aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program that, when executed by a processor, implements a method for controlling acoustic tweezers in a large-scale array.
[0016] In a fifth aspect of the present invention, a computer program product is provided, the computer program product comprising a computer program that, when executed by a processor, implements a method for controlling large-scale array acoustic tweezers.
[0017] The large-scale array acoustic tweezers control device and method proposed in this invention can achieve precise control of ultrasonic transducers through an ultrasonic control system and a host computer, enabling the capture and manipulation of target objects. During the acoustic tweezers control process, the synchronization accuracy between signal channels is high, the number of controlled transducer array elements is large, and the frequency, phase, and amplitude of the driving waveform of a single array element can be adjusted. At the same time, it supports the expansion of the number of channels, which can drive more transducer array elements. Furthermore, the array can be arranged into a planar array or other shapes to meet different experimental requirements, providing favorable technical support for acoustic tweezers technology. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of the architecture of a large-scale array acoustic tweezers control device according to an embodiment of the present invention.
[0020] Figure 2 This is a schematic diagram of the architecture of an ultrasonic control system according to a specific embodiment of the present invention.
[0021] Figure 3 This is a schematic diagram of the architecture of a large-scale array acoustic tweezers control device according to a specific embodiment of the present invention.
[0022] Figure 4 This is a schematic diagram of the acoustic tweezers control device architecture for a large-scale array, according to another embodiment of the present invention.
[0023] Figure 5A This is a schematic diagram of the acoustic field morphology of a single area array synthesized vortex in the XY plane according to a specific embodiment of the present invention.
[0024] Figure 5B This is a schematic diagram of the acoustic field morphology of a single area array synthesized dual well in the XY plane according to a specific embodiment of the present invention.
[0025] Figure 5C This is a schematic diagram of the acoustic field morphology of a single area array synthesized bottle trap in the XY plane according to a specific embodiment of the present invention.
[0026] Figure 6A This is a schematic diagram of the acoustic field morphology of a single area array synthesized vortex in the XZ plane according to a specific embodiment of the present invention.
[0027] Figure 6B This is a schematic diagram of the acoustic field morphology of a single area array synthesized dual well in the XZ plane according to a specific embodiment of the present invention.
[0028] Figure 6C This is a schematic diagram of the acoustic field morphology of a single area array synthesized bottle trap in the XZ plane according to a specific embodiment of the present invention.
[0029] Figure 7A This is a schematic diagram of particle suspension control using a vortex sound field according to a specific embodiment of the present invention.
[0030] Figure 7B This is a schematic diagram of particle suspension control using a vortex sound field, according to another specific embodiment of the present invention.
[0031] Figure 8 This is a schematic flowchart of a large-scale array acoustic tweezers control method according to an embodiment of the present invention.
[0032] Figure 9 This is a schematic diagram of a computer device structure according to an embodiment of the present invention. Detailed Implementation
[0033] The principles and spirit of the invention will now be described with reference to several exemplary embodiments. It should be understood that these embodiments are given merely to enable those skilled in the art to better understand and implement the invention, and are not intended to limit the scope of the invention in any way. Rather, these embodiments are provided to make this disclosure more thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art.
[0034] Those skilled in the art will recognize that embodiments of the present invention can be implemented as a system, apparatus, device, method, or computer program product. Therefore, this disclosure can be specifically implemented in the following forms: entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.
[0035] According to an embodiment of the present invention, a large-scale array acoustic tweezers control device and method are proposed, relating to the field of ultrasonic technology. The acoustic tweezers control device mainly consists of an ultrasonic control system and a PC host computer. The ultrasonic control system receives instructions and data from the PC host computer and controls the transducer array to emit ultrasonic waves containing sound field modulation information, synthesizing a preset sound field, thereby realizing single-point, multi-point, dynamic, and trajectory-based three-dimensional manipulation of airborne particles.
[0036] The principles and spirit of the present invention will be explained in detail below with reference to several representative embodiments.
[0037] Figure 1 This is a schematic diagram of the architecture of a large-scale array acoustic tweezers control device according to an embodiment of the present invention. Figure 1 As shown, this includes: a host computer 100 and an ultrasonic control system 200; wherein,
[0038] The host computer 100 is communicatively connected to the ultrasonic control system 200 and is used to send control data to the ultrasonic control system.
[0039] The ultrasonic control system 200 includes at least: an interactive circuit board 210, a control circuit board 220, and an ultrasonic transducer 231;
[0040] The ultrasonic transducers 231 are arranged in multiple ultrasonic transducer arrays 230, and the ultrasonic transducer arrays form a control space.
[0041] The interactive circuit board 210 distributes control data to the control circuit board 220, which controls the ultrasonic transducer to emit ultrasonic waves, synthesizes a preset sound field in the control space, and controls the position of the target object.
[0042] This invention enables precise control of ultrasonic transducers through an ultrasonic control system and a host computer, achieving the capture and manipulation of target objects. During the acoustic tweezers control process, the synchronization accuracy between signal channels is high, the number of controlled transducer array elements is large, and the adjustment of the driving waveform frequency, phase, and amplitude of a single array element is supported. At the same time, the number of channels can be expanded, driving more transducer array elements. Furthermore, the array can be arranged into planar arrays or other shapes to meet different experimental needs, providing favorable technical support for acoustic tweezers technology.
[0043] refer to Figure 2 This is a schematic diagram of the architecture of an ultrasonic control system according to a specific embodiment of the present invention. Figure 2 As shown, the ultrasonic transducers are arranged in four ultrasonic transducer arrays, which are arranged in pairs to form a control space. The center frequency of the air ultrasonic transducers is 40KHz. Each ultrasonic transducer array has 24 rows and 24 columns, for a total of 576 ultrasonic transducers.
[0044] The ultrasonic control system emits ultrasonic waves through a control array, synthesizes a preset sound field, and achieves precise manipulation of particles in space through the sound field.
[0045] In practical applications, the ultrasonic transducer array can also be removed from the ultrasonic control system and arranged into any other shape as required to meet the acoustic tweezers control needs of different scenarios.
[0046] In one embodiment, the host computer is equipped with a human-machine interface for receiving manually input control data;
[0047] The host computer communicates with the ultrasonic control system via USB 3.0, sends control data to the ultrasonic control system, and controls the transducer array to emit ultrasonic waves to achieve preset sound field synthesis.
[0048] refer to Figure 3 This is a schematic diagram of the acoustic tweezers control device architecture for a large-scale array according to a specific embodiment of the present invention. Figure 3 As shown, the ultrasonic control system mainly consists of three layers.
[0049] The top layer (first-level control board) is an interactive circuit board that communicates with a PC via a USB 3.0 interface and sends control data through a serial port to control the signals of the middle layer control circuit board.
[0050] The middle layer (secondary control board) consists of 48 control circuit boards that drive the ultrasonic transducer to emit ultrasonic waves.
[0051] The bottom layer (level 3 control board) consists of 4 ultrasonic transducer emitting boards. Each ultrasonic transducer emitting board is equipped with an ultrasonic transducer array. The ultrasonic transducers in the array are arranged in a 24×24 pattern, that is, each board has 24 rows and 24 columns, totaling 576 transducers. The 4 boards together have a total of 2304 transducers.
[0052] Each ultrasonic transducer array is controlled by 12 control circuit boards, and each control circuit board controls 48 ultrasonic transducers.
[0053] In one embodiment, each control circuit board includes: a microcontroller and 24 drive units;
[0054] Each drive unit includes: a waveform generator (e.g., an AD9833 waveform generator), an operational amplifier circuit, a power amplifier circuit, and a filter circuit; each drive unit drives two ultrasonic transducers simultaneously.
[0055] When the microcontroller receives control data, it parses the control data and controls the waveform generator to generate sine, triangular, or square wave signals with adjustable frequency, phase, and amplitude. After being filtered and amplified by the operational amplifier circuit, power amplifier circuit, and filter circuit, the signal drives the ultrasonic transducer to emit ultrasonic waves.
[0056] In practical applications, the frequency of the waveform driven by the waveform generator is adjustable from 0 to 10 MHz, with a default of 40 kHz. When adjusting the frequency, it should be adjusted according to the center frequency of the selected transducer or other requirements.
[0057] The amplitude is adjustable from 0 to 30V, with a default value of 28V. When adjusting the amplitude, adjust it according to the required drive power of the selected transducer or other needs.
[0058] The phase is adjustable in the range of 0-2π, with an adjustment accuracy of 360° / 2048.
[0059] By adjusting the phase and / or amplitude of each transducer, a preset sound field can be synthesized.
[0060] The large-scale array acoustic tweezers control device proposed in this invention can control a large number of array elements, has a large emission aperture, and a wide operating range. It can simultaneously drive and control 2304 ultrasonic transducers, with a synchronization accuracy of up to 40ns between emission signal channels, enabling high-precision sound field synthesis. Each transducer array element corresponds to an individual drive circuit, allowing for adjustment of the frequency, phase, and amplitude of the drive waveform. Each transducer array element can be selected to be turned on or off, thus enabling the selection of any number of transducers from the 2304 transducers for sound field synthesis. The transducer array elements can be assembled into four spatially opposite planar arrays, or into other arbitrary shapes as needed.
[0061] For more details, please refer to [the relevant documents / references]. Figure 3The diagram shows the architecture of the ultrasonic control system. The ultrasonic control system employs a three-level communication signal distribution and address selection mechanism:
[0062] The first stage is a microcontroller (STM32F103VET6) on the interactive circuit board, which receives control signals from the PC host computer via the USB port. Based on the address to be controlled, it uses 48 I / O ports as address selection control signals to send control commands to one of the 48 MCUs (i.e., the ultrasonic control board) in the second stage via RXD / TXD serial communication.
[0063] The second level consists of 48 microcontrollers (STM32F103VET6, i.e., ultrasound control boards). Each STM32F103VET6 receives control commands and distributes them to one of the 24 MCUs (STC8F2K16S2, i.e., the 24 drive units contained in each ultrasound control board) in the next level according to the address via the serial port RXD / TXD.
[0064] The third level consists of 1152 STC8F2K16S2s, each STC8F2K16S2 controlling two AD9833 waveform generators, which send waveform-related parameters such as frequency and phase via the IIC bus.
[0065] From the PC host computer to the first stage, the waveform generator's address is purely software-encoded. Starting from the second stage, the address encoding is fixed and hardware-selected via the MCU's I / O ports. This way, the address of each ultrasonic transmitter is fixed in hardware, eliminating the hassle of identifying each transmitter's address. The waveform parameters are stored in the FLASH memory of the third-stage MCU (STC8F2K16S2).
[0066] To achieve dynamic control, the system continuously updates the acoustic wave control signal, enabling continuous changes in phase and / or amplitude, thereby continuously updating the synthesized sound field. The PC can send up to 100,000 bytes of data to the system at a time, with each transducer's control signal defaulting to 4 bytes. After receiving and parsing the data, the system drives the ultrasonic transducers to continuously synthesize the sound field. The interval between sound field updates can be as short as 10ms and is adjustable.
[0067] In one embodiment, due to the large number of channels in the ultrasonic control system, a signal synchronization module is also provided in order to accurately achieve sound field synthesis. (See reference) Figure 4 The device also includes: a signal synchronization module; wherein,
[0068] The signal synchronization module is used to provide a 1MHz clock signal to the waveform generator through the same clock source. Each waveform generator generates a wave signal, and the phase origin is synchronously locked. The phase angle of the waveform of each waveform generator is set by the corresponding drive unit through the IIC bus.
[0069] Specifically, the 1MHz clock signal for all 576×4 AD9833 waveform generators is provided by the same clock source, so that the 40KHz sine waveforms generated by each AD9833 are synchronously locked at their respective phase origins (0° phase). The phase angle of each AD9833 waveform is set by the corresponding MCU (STC8F2K16S2) through the IIC bus.
[0070] The 0° phase difference of each AD9833 waveform is compensated during calibration.
[0071] A 1MHz clock signal is generated by an active oscillator, amplified and distributed through multiple stages, and finally provides a phase-locked clock source for the 576×4-channel AD9833 waveform generator. The start / stop signal (MUTE) is amplified and distributed through multiple stages, and finally provides a unified start and stop signal for the 576×2-channel MCUs (STC8F2K16S2, each MCU controls two AD9833 waveform generators).
[0072] In one embodiment, to improve consistency between system channels, the present invention also includes a calibration module. See also... Figure 4 The setup also includes: a calibration module; wherein,
[0073] The calibration module is used to calculate the amplitude and phase compensation data for each channel by testing the amplitude and phase differences of the output waveforms of all ultrasonic transducers.
[0074] Calibration is performed based on the compensation data.
[0075] Specifically, calibration is performed by writing data into the system via host computer software to ensure the consistency of the output waveforms of all array elements. The system can perform calibration periodically, thereby ensuring the reliability of the results.
[0076] In one embodiment, to stably manipulate the particles, a highly rigid three-dimensional sound field trap needs to be synthesized. Accordingly, the host computer is specifically used for:
[0077] The phase of the transducer corresponding to the Laplace maximum value of the Gor'kov potential energy at the target manipulation position is calculated using the BFGS (Broyden–Fletcher–Goldfarb–Shanno) iterative algorithm, and the ultrasonic transducer array is used to control the synthesis of vortex, twintrap, or bottletrap acoustic field morphology.
[0078] In practical applications, controlling only one of the surface arrays of the system (e.g., the lower plane) is sufficient to synthesize acoustic field patterns such as vortices, double traps, and bottle traps.
[0079] refer to Figures 5A to 5C ,and Figures 6A to 6C These are schematic diagrams of the acoustic field morphology of a single-area array synthesized vortex, double trap, and bottle trap in the XY and XZ planes, respectively.
[0080] The XY plane represents the sound pressure profile parallel to the transducer array, while the XZ plane represents the sound pressure profile perpendicular to the transducer array.
[0081] It's important to note that BGFS is a quasi-Newton algorithm; the "quasi" refers to the fact that Newton's algorithm uses the Hessian matrix for optimization. However, directly calculating the Hessian matrix is cumbersome, so many algorithms use approximate Hessians, and these are called quasi-Newton algorithms. BGFS is one such algorithm, named after its inventors, Broyden, Fletcher, Goldfarb, and Shanno.
[0082] To provide a clearer explanation of the aforementioned large-scale array acoustic tweezers control device, several specific embodiments will be described below.
[0083] Figure 7A This is a schematic diagram illustrating particle suspension control using a vortex sound field according to a specific embodiment of the present invention. Figure 7A As shown, a vortex acoustic field can be used to stably suspend polystyrene foam particles with a diameter of about 1 mm (the object in the marked box 701) at a height of 9 cm above the surface array.
[0084] Figure 7B This is a schematic diagram illustrating particle suspension control utilizing a vortex acoustic field, according to another specific embodiment of the present invention. Figure 7B As shown, a vortex acoustic field can be used to capture polystyrene foam particles with a diameter of about 1 mm (the object in the marked box 702) at a height of 12 cm and keep them stably suspended.
[0085] It should be noted that although several modules of the acoustic tweezers control device for large-scale arrays have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the invention, the features and functions of two or more modules described above can be embodied in a single module. Conversely, the features and functions of a single module described above can be further divided and embodied by multiple modules.
[0086] Having described the apparatus according to exemplary embodiments of the present invention, the following references are made to... Figure 8 A method for controlling large-scale arrays using acoustic tweezers according to an exemplary embodiment of the present invention will be described.
[0087] The implementation of the acoustic tweezers control method for large-scale arrays can refer to the implementation of the above-described device, and will not be repeated here. Although the method described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0088] Based on the same inventive concept, this invention also proposes a method for controlling acoustic tweezers in large-scale arrays, such as... Figure 8 As shown, the method includes:
[0089] S1, the host computer sends control data to the ultrasonic control system; wherein, the ultrasonic control system includes at least: an interactive circuit board, a control circuit board, and an ultrasonic transducer;
[0090] S2, the interactive circuit board distributes control data to the ultrasonic control board, which controls the ultrasonic transducer to emit ultrasonic waves, synthesizes a preset sound field in the control space, and controls the position of the target object.
[0091] It should be noted that although the operation of the method of the present invention has been described in a specific order in the above embodiments and figures, this does not require or imply that the operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0092] Based on the aforementioned inventive concept, such as Figure 9 As shown, the present invention also proposes a computer device 900, including a memory 910, a processor 920, and a computer program 930 stored in the memory 910 and executable on the processor 920. When the processor 920 executes the computer program 930, it implements the aforementioned acoustic tweezers control method for large-scale arrays.
[0093] Based on the aforementioned inventive concept, the present invention proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned acoustic tweezers control method for large-scale arrays.
[0094] Based on the aforementioned inventive concept, the present invention proposes a computer program product, which includes a computer program that, when executed by a processor, implements a method for controlling large-scale array acoustic tweezers.
[0095] The large-scale array acoustic tweezers control device and method proposed in this invention can achieve precise control of ultrasonic transducers through an ultrasonic control system and a host computer, enabling the capture and manipulation of target objects. During the acoustic tweezers control process, the synchronization accuracy between signal channels is high, the number of controlled transducer array elements is large, and the frequency, phase, and amplitude of the driving waveform of a single array element can be adjusted. At the same time, it supports the expansion of the number of channels, which can drive more transducer array elements. Furthermore, the array can be arranged into a planar array or other shapes to meet different experimental requirements, providing favorable technical support for acoustic tweezers technology.
[0096] The acquisition, storage, use, and processing of data in this application all comply with the relevant provisions of national laws and regulations.
[0097] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0098] This invention is described with reference to flowchart illustrations and / or block diagrams of methods and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0099] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0100] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0101] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A large-scale array acoustic tweezers control device, characterized in that, include: The host computer and ultrasonic control system; among which... The host computer is communicatively connected to the ultrasonic control system and is used to send control data to the ultrasonic control system. An ultrasonic control system includes at least: an interactive circuit board, a control circuit board, and an ultrasonic transducer; The ultrasonic transducers are arranged in multiple ultrasonic transducer arrays, and the ultrasonic transducer arrays form a control space. The interactive circuit board distributes control data to the ultrasonic control board, which controls the ultrasonic transducer to emit ultrasonic waves, synthesizes a preset sound field in the control space, and controls the position of the target object. Each control circuit board includes multiple drive units, and each drive unit includes a waveform generator, an operational amplifier circuit, a power amplifier circuit, and a filter circuit, used to drive at least one ultrasonic transducer. The ultrasonic control system also includes a signal synchronization module, which provides clock signals to all waveform generators through the same clock source to synchronize the phase of the waveform generators. The host computer is specifically used to: calculate the phase of the transducer corresponding to the target manipulation position using the BFGS iterative algorithm, and control the ultrasonic transducer array to synthesize the acoustic field morphology of vortex, double trap or bottle trap.
2. The apparatus according to claim 1, characterized in that, The host computer is equipped with a human-machine interface for receiving control data input manually. The host computer is connected to the ultrasonic control system via USB 3.
0.
3. The apparatus according to claim 1, characterized in that, The ultrasonic control system includes: 48 control circuit boards; The ultrasonic transducers are arranged in four ultrasonic transducer arrays, with each ultrasonic transducer array having a 24×24 arrangement. Each ultrasonic transducer array is controlled by 12 control circuit boards, and each control circuit board controls 48 ultrasonic transducers.
4. The apparatus according to claim 3, characterized in that, Each control circuit board includes: a microcontroller and 24 drive units; Each drive unit drives two ultrasonic transducers simultaneously; When the microcontroller receives control data, it parses the control data and controls the waveform generator to generate sine, triangular, or square wave signals with adjustable frequency, phase, and amplitude. After being filtered and amplified by the operational amplifier circuit, power amplifier circuit, and filter circuit, the signal drives the ultrasonic transducer to emit ultrasonic waves.
5. The apparatus according to claim 4, characterized in that, The frequency of the waveform generator driving the waveform is adjustable from 0 to 10 MHz, with a default of 40 kHz. When adjusting the frequency, adjust it according to the center frequency of the selected transducer or other requirements. The amplitude is adjustable from 0 to 30V, with a default value of 28V. When adjusting the amplitude, adjust it according to the required drive power of the selected transducer or other needs. The phase is adjustable in the range of 0-2π, with an adjustment accuracy of 360° / 2048.
6. The apparatus according to claim 4, characterized in that, The signal synchronization module is used to provide a 1MHz clock signal to the waveform generator through the same clock source. Each waveform generator generates a wave signal, and the phase origin is synchronously locked. The phase angle of the waveform of each waveform generator is set by the corresponding drive unit through the IIC bus.
7. The apparatus according to claim 4, characterized in that, Also includes: Calibration module; among which, The calibration module is used to calculate the amplitude and phase compensation data for each channel by testing the amplitude and phase differences of the output waveforms of all ultrasonic transducers. Calibration is performed based on the compensation data.
8. A method for controlling acoustic tweezers in a large-scale array, characterized in that, This method is performed based on the acoustic tweezers control device for a large-scale array as described in any one of claims 1-7; comprising: The host computer sends control data to the ultrasonic control system; wherein, the ultrasonic control system includes at least: an interactive circuit board, a control circuit board, and an ultrasonic transducer; The interactive circuit board distributes control data to the ultrasonic control board, which controls the ultrasonic transducer to emit ultrasonic waves, synthesizes a preset sound field in the control space, and controls the position of the target object.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of claim 8.
11. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of claim 8.
Citation Information
Patent Citations
Ultrasonic power supply device with array transducer
CN105413999A
Control method, sound tweezers device and microscopic equipment applying sound tweezers device
CN114160070A