Patent classifications
G05B15/02
Solder paste laser induced forward transfer device and method
The present invention discloses a solder paste laser induced forward transfer device and method. The device comprises a laser, a beam shaping module, an optical path adjustment module, a solder paste transfer module and a computer control system, wherein the laser is connected to the beam shaping module, followed by the optical path adjustment module, and the solder paste transfer module is located below the optical path adjustment module. The beam shaping module comprises a beam expanding lens, an aperture, a flat-top beam shaper and a spatial light modulator. The optical path adjustment module comprises a two-dimensional galvanometer and an f-θ lens. The solder paste transfer module consists of a transparent substrate, a solder paste film, a clamp, a Z-axis lifting table, a receiving substrate, and an XYZ precise moving platform. The computer control system consists of a computer and drivers of other devices. The device and method can achieve mask-free, non-contact and high-precision solder paste transfer, thereby greatly shortening the production cycle and reducing the production cost.
Solder paste laser induced forward transfer device and method
The present invention discloses a solder paste laser induced forward transfer device and method. The device comprises a laser, a beam shaping module, an optical path adjustment module, a solder paste transfer module and a computer control system, wherein the laser is connected to the beam shaping module, followed by the optical path adjustment module, and the solder paste transfer module is located below the optical path adjustment module. The beam shaping module comprises a beam expanding lens, an aperture, a flat-top beam shaper and a spatial light modulator. The optical path adjustment module comprises a two-dimensional galvanometer and an f-θ lens. The solder paste transfer module consists of a transparent substrate, a solder paste film, a clamp, a Z-axis lifting table, a receiving substrate, and an XYZ precise moving platform. The computer control system consists of a computer and drivers of other devices. The device and method can achieve mask-free, non-contact and high-precision solder paste transfer, thereby greatly shortening the production cycle and reducing the production cost.
Control apparatus and control system
A control apparatus includes a prediction unit configured to repeatedly predict a first target value based on prediction information; a transmission/reception unit configured to repeatedly transmit the prediction information to a server and receive a second target value having higher prediction accuracy than the first target value predicted by the server; a management unit configured to update a first error of prediction in the prediction unit based on the second target value and the first target value; and a setting unit configured to set a control target value based on the first target value and the first error. A first time interval in which the prediction unit repeatedly predicts the first target value is shorter than a second time interval in which the transmission/reception unit repeatedly transmits the prediction information to the server.
Control apparatus and control system
A control apparatus includes a prediction unit configured to repeatedly predict a first target value based on prediction information; a transmission/reception unit configured to repeatedly transmit the prediction information to a server and receive a second target value having higher prediction accuracy than the first target value predicted by the server; a management unit configured to update a first error of prediction in the prediction unit based on the second target value and the first target value; and a setting unit configured to set a control target value based on the first target value and the first error. A first time interval in which the prediction unit repeatedly predicts the first target value is shorter than a second time interval in which the transmission/reception unit repeatedly transmits the prediction information to the server.
Management server, audio testing method, audio client system, and audio testing system
A management server includes a memory, and at least one processor configured to control an audio client system, by execution of instructions stored in the memory. The at least one processor is configured to acquire a first transfer function measured for a portion of or for all of the first signal path in the audio client system. The at least one processor is also configured to generate a virtual second signal path for a portion of or for all of the first signal path in the audio client system, and calculate a second transfer function for a portion of or for all of the generated virtual second signal path. The at least one processor is also configured to determine a condition of the audio client system, based on a result of a comparison between the first transfer function and the second transfer function.
Management server, audio testing method, audio client system, and audio testing system
A management server includes a memory, and at least one processor configured to control an audio client system, by execution of instructions stored in the memory. The at least one processor is configured to acquire a first transfer function measured for a portion of or for all of the first signal path in the audio client system. The at least one processor is also configured to generate a virtual second signal path for a portion of or for all of the first signal path in the audio client system, and calculate a second transfer function for a portion of or for all of the generated virtual second signal path. The at least one processor is also configured to determine a condition of the audio client system, based on a result of a comparison between the first transfer function and the second transfer function.
Control method, related device, and system
A control method includes sending, by a controller, a created context-aware model to a context-aware engine. The context-aware model is used to define a preset control performed when target data meets a trigger condition and to instruct the context-aware engine to send indication information to the controller when the context-aware engine determines that the target data meets the trigger condition. The preset control is used to implement a context-aware function. The indication information is used to indicate that the target data meets the trigger condition. The method also includes receiving, by the controller, the indication information. The method further includes performing, by the controller, the preset control based on the indication information.
Synchronizing playback by media playback devices
Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of frames includes one or more audio samples and a time stamp indicating when to play the one or more audio samples of the respective frame. In an example, the time stamp is updated for each of the plurality of frames using a time differential value determined between clock information received from the source device and clock information associated with the device. The updated time stamp is stored for each of the plurality of frames, and the audio information is output based on the plurality of frames and associated updated time stamps. A number of samples per frame to be output is adjusted based on a comparison between the updated time stamp for the frame and a predicted time value for play back of the frame.
Synchronizing playback by media playback devices
Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of frames includes one or more audio samples and a time stamp indicating when to play the one or more audio samples of the respective frame. In an example, the time stamp is updated for each of the plurality of frames using a time differential value determined between clock information received from the source device and clock information associated with the device. The updated time stamp is stored for each of the plurality of frames, and the audio information is output based on the plurality of frames and associated updated time stamps. A number of samples per frame to be output is adjusted based on a comparison between the updated time stamp for the frame and a predicted time value for play back of the frame.
System and method for dynamic device discovery and address assignment
A pool or spa system includes networked pool or spa devices that can be dynamically configured with network address by a controller. The controller can transmit a device discovery request on a network and can receive a discovery response from pool or spa devices that require a network address. The system determines and assigns the network addresses for the pool or spa devices based on unique device identifiers associated with the responding pool or spa devices. The network addresses assigned to the pool or spa device are transmitted to the pool or spa device to be used by the pool or spa devices to communicate with the controller over the network. The system can be used to discover and assign addresses to various types of pool or spa devices, such as pumps, underwater lights, chlorinators, water feature controllers, remote controllers, and/or other types of devices.