CN111552370B - Vibration signal calibration method, storage medium and electronic device - Google Patents
Vibration signal calibration method, storage medium and electronic device Download PDFInfo
- Publication number
- CN111552370B CN111552370B CN201911347515.8A CN201911347515A CN111552370B CN 111552370 B CN111552370 B CN 111552370B CN 201911347515 A CN201911347515 A CN 201911347515A CN 111552370 B CN111552370 B CN 111552370B
- Authority
- CN
- China
- Prior art keywords
- motor
- vibration
- parameter
- calibration
- vibration signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/004—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/02—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring length, width or thickness
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01H—MEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
- G01H11/00—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves by detecting changes in electric or magnetic properties
- G01H11/06—Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves by detecting changes in electric or magnetic properties by electric means
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K15/00—Processes or apparatus specially adapted for manufacturing, assembling, maintaining or repairing of dynamo-electric machines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/014—Force feedback applied to GUI
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Power Engineering (AREA)
- Control Of Electric Motors In General (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a calibration method, a storage medium and an electronic device of a vibration signal, which are characterized in that firstly, the mapping relation between the vibration effect parameter of a calibration motor and the calibration parameter of the calibration motor (the calibration parameter is a parameter showing the relation between the structural parameter of the motor and the vibration displacement of the motor) is determined, thus, the detection value of the calibration parameter is obtained after the calibration motor is driven by an initial vibration signal X, whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value is judged in the mapping relation, if yes, the initial vibration signal is set as-X, and if not, the initial vibration signal is set as X, thereby enhancing the touch feedback of the calibration motor. Therefore, in the batch use process of the motors, each motor monomer can adaptively calibrate the vibration signals according to the structural parameters of the motor monomer, so that the consistency of vibration feedback in the batch use process of the motors is improved, and the tactile feedback is enhanced.
Description
[ field of technology ]
The present invention relates to the field of linear motors, and in particular, to a method for calibrating vibration signals, a storage medium, and an electronic device.
[ background Art ]
In applications of electronic devices (smartphones or tablet computers, etc.), the use of motors as haptic feedback plays an increasingly important role. At present, in the production process of a motor, the motor can show certain asymmetry due to the influences of magnetic circuits, structures, processes, assembly and the like, and the structural parameters of the motor can show asymmetry, more particularly electromagnetic force, spring acting force and the like are not symmetrical about the center point of the motor in physical displacement.
At present, in the batch use of motors, a fixed signal driving mode is generally adopted for all motors, and a mode of independently designing a special signal for each motor monomer to generate target vibration feedback is unrealistic, so that the problem of inconsistent vibration feedback can occur due to asymmetry of structural parameters in the batch use of motors, and the tactile feedback is affected.
[ invention ]
In view of the above-mentioned shortcomings of the prior art, the present invention aims to provide a calibration method for vibration signals, a storage medium and an electronic device, which aim to solve the problem that in the prior art, vibration feedback is inconsistent during the batch use of a motor, so as to affect haptic feedback.
In a first aspect, the present invention provides a method for calibrating a vibration signal for driving a calibration motor to vibrate, the method comprising:
s1, determining a mapping relation between a vibration effect parameter of a preset motor and a calibration parameter of the preset motor;
the vibration effect parameter is a parameter showing the vibration effect of the motor, the calibration parameter is a parameter showing the relation between the structural parameter of the motor and the vibration displacement of the motor, and the structural parameter is a parameter only related to the structure of the motor;
s2, providing an initial vibration signal X, driving the calibration motor to vibrate, and obtaining a detection value of the calibration parameter of the calibration motor;
s3, comparing the mapping relation, judging whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value,
if yes, setting the vibration signal as-X,
if not, setting the vibration signal as X.
Further, the calibration parameter is a displacement offset, and the displacement offset is: in a coordinate system taking the vibration displacement of the motor as an abscissa and taking the structural parameter as an ordinate, the displacement value corresponding to the extreme point of the structural parameter is different from the displacement origin, and the positive direction of the abscissa is the initial displacement direction of the motor.
Further, the step S1 includes:
and changing the structural parameters of the preset motor for a plurality of times, driving the preset motor configured with each structural parameter, and acquiring the value of the corresponding calibration parameter and the value of the corresponding vibration effect parameter to generate the mapping relation.
Further, the preset motor is a virtual motor model.
Further, the step S2 further includes:
after the calibration motor vibrates, at least one of acceleration, voltage and current of the calibration motor is collected to calculate and obtain the relation between the structural parameter of the calibration motor and the vibration displacement of the calibration motor.
Further, the vibration effect parameter is a parameter showing the vibration braking effect of the motor.
Further, the structural parameter is a spring stiffness coefficient of an elastic member supporting the motor vibration. Further, the vibration signal is a voltage signal.
In a second aspect, the present invention provides a computer readable storage medium having stored thereon a calibration program of vibration signals, which when executed by a processor performs the steps of the method of calibrating vibration signals according to the first aspect.
In a third aspect, the present invention provides an electronic device comprising a memory, a processor and a calibration program of vibration signals stored on the memory and executable on the processor, which when executed by the processor implements the steps of the calibration method of vibration signals as described in the first aspect.
Compared with the prior art, the calibration method, the storage medium and the electronic device for the vibration signal provided by the invention have the advantages that the mapping relation between the vibration effect parameter of the calibration motor and the calibration parameter of the calibration motor is firstly determined (the calibration parameter is the parameter showing the relation between the structural parameter of the motor and the vibration displacement of the motor), so that the detection value of the calibration parameter is obtained after the calibration motor is driven by the initial vibration signal X, whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value is judged in the mapping relation, if yes, the initial vibration signal is set to be-X, and if not, the initial vibration signal is set to be X, thereby enhancing the touch feedback of the calibration motor. Therefore, in the batch use process of the motors, each motor monomer can adaptively calibrate the vibration signals according to the structural parameters of the motor monomer, so that the consistency of vibration feedback in the batch use process of the motors is improved, and the tactile feedback is enhanced.
[ description of the drawings ]
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present invention, and other drawings may be obtained according to the drawings without inventive effort to those skilled in the art.
Fig. 1 is a flowchart of a calibration method of vibration signals according to embodiment 1 of the present invention;
FIG. 2 is a mapping relationship between vibration effect parameters and calibration parameters in embodiment 1 of the present invention;
FIG. 3 is a graph showing the relationship between spring stiffness coefficient and vibration displacement in example 1 of the present invention;
FIG. 4 is a schematic diagram of the calibration of the front-to-back vibration signal in embodiment 1 of the present invention;
FIG. 5 is a schematic diagram showing the motor vibration amounts before and after calibration in example 1 of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to embodiment 2 of the present invention.
[ detailed description ] of the invention
In order to make the present invention better understood by those skilled in the art, the following description will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
At present, the problem of inconsistent vibration feedback exists in the batch use process of the motor, and the haptic feedback effect is influenced. Based on this, the present embodiment provides a calibration method for vibration signals, which is used for adaptively calibrating the vibration signals according to structural parameters of a calibration motor, so that each motor unit can adaptively calibrate the vibration signals in a batch use process of the motor, so as to improve consistency of vibration feedback in the batch use process of the motor, and enhance haptic feedback.
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
Example 1
In the method for calibrating a vibration signal, which is provided in the present embodiment, the vibration signal is used to drive a calibration motor to vibrate, referring to fig. 1, the method for adjusting the vibration signal includes:
s1, determining a mapping relation between a vibration effect parameter of a preset motor and a calibration parameter of the preset motor.
Specifically, the mapping relation between the vibration effect parameter and the calibration parameter needs to be determined first to perform the subsequent calibration operation. The respective parameters in the above step S1 are explained as follows:
the preset motors are virtual motor models that can be used to simulate actual motors in some scenarios.
The vibration effect parameter is a parameter showing the vibration effect of the motor. More specifically, the vibration effect parameter is a parameter showing the vibration braking effect of the motor.
The structural parameters are parameters related to the construction of the motor alone, and more specifically, include parameters that affect motor vibration, such as spring stiffness coefficient, motor voice coil inductance coefficient, motor electromagnetic force coefficient, or force resistance coefficient of a damper, etc. In this embodiment, the structural parameter is the spring stiffness coefficient of the elastic member supporting the motor vibration.
The calibration parameter is a parameter representing a relation between a structural parameter of the motor and a vibration displacement of the motor. More specifically, the calibration parameter is a displacement offset, specifically: in a coordinate system in which the vibration displacement of the motor is the abscissa (the positive direction of the abscissa is the initial displacement direction of the motor) and the structural parameter is the ordinate, the displacement value corresponding to the extreme point of the structural parameter is different from the displacement origin.
Further, the step S1 includes:
and changing the structural parameters of the preset motor for a plurality of times, driving the preset motor configured with each structural parameter, and acquiring the value of the corresponding calibration parameter and the value of the corresponding vibration effect parameter to generate the mapping relation.
Specifically, after the structural parameters of the preset motor are changed once, driving the preset motor by using a vibration signal, and obtaining an extreme point of the structural parameters, wherein the difference value between the extreme point and the displacement origin is a calibration parameter (namely a displacement offset); in addition, a vibration effect parameter can be obtained after driving, that is, a calibration parameter and a corresponding vibration effect parameter can be obtained by changing the structure parameter of the preset motor at one time. Therefore, by changing the structural parameters of the preset motor for several times and driving by the same vibration signal, several calibration parameters and several corresponding vibration effect parameters can be obtained. Therefore, the mapping relation between the vibration effect parameters and the calibration parameters can be generated through the plurality of calibration parameters and the plurality of corresponding vibration effect parameters.
In this embodiment, referring to fig. 2, the mapping relationship between the vibration effect parameter and the calibration parameter is obtained by changing the spring stiffness coefficient of the preset motor several times and driving with the same vibration signal.
S2, providing an initial vibration signal X, driving the calibration motor to vibrate, and obtaining a detection value of the calibration parameter of the calibration motor. Wherein the vibration signal is a voltage signal.
Specifically, a fixed signal (i.e., the initial vibration signal X) is used for driving in the batch of motors, but each motor unit (i.e., a calibration motor) needs to adaptively calibrate the initial vibration signal X due to the structural parameters. Thus, step S2 is for acquiring a detection value for calibration.
Further, the step S2 further includes:
after the calibration motor vibrates, at least one of acceleration, voltage and current of the calibration motor is collected to calculate and obtain the relation between the structural parameter of the calibration motor and the vibration displacement of the calibration motor.
Specifically, after the initial vibration signal X is used to drive the calibration motor to vibrate, at least one of the acceleration, the voltage and the current of the calibration motor is collected, and the relation between the structural parameter of the calibration motor and the vibration displacement of the calibration motor is obtained after calculation, so that the extreme point of the relation curve is obtained, and the difference between the vibration displacement corresponding to the extreme point and the displacement origin is the detection value.
In this embodiment, referring to fig. 3, after the calibration motor is driven by the initial vibration signal X, the relationship between the spring stiffness coefficient and the vibration displacement is generated by collecting the acceleration, the voltage and the current, and as can be seen from the graph of the relationship, the difference between the displacement corresponding to the extreme point and the displacement origin is about 0.1mm.
S3, comparing the mapping relation, judging whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value, if so, setting the vibration signal as-X, and if not, setting the vibration signal as X.
Specifically, the detection value obtained in step S2 is used to determine whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value, based on the mapping relationship obtained in step S1. If the initial vibration signal X is better than the initial vibration signal X, the initial vibration signal X is set to be-X (the initial vibration signal X is simply understood to be turned along the abscissa), and if the initial vibration signal X is not better than the initial vibration signal X, the initial vibration signal X is set to be-X, namely calibration is not needed. Thus, the calibrated motor (namely the motor monomer) vibrates under the calibrated vibration signal, and the vibration tactile feedback of the motor monomer can be improved.
In this embodiment, the detection value is 0.1, the negative value of the detection value is-0.1, and it can be seen from the mapping relation of fig. 2 that the vibration effect parameter corresponding to-0.1 is smaller than the vibration effect parameter corresponding to 0.1. It should be noted that, in fig. 2, the vibration effect parameter is a parameter showing the vibration braking effect of the motor, and the smaller the value, the better the braking effect. Therefore, the vibration effect parameter corresponding to the negative value of the detection value is better than the vibration effect parameter corresponding to the detection value, so referring to fig. 4, the initial vibration signal X needs to be set to-X. With reference to fig. 5, the vibration trailing condition of the calibration motor is obviously improved, so that the vibration tactile feedback is enhanced.
In summary, in the embodiment, the mapping relation between the vibration effect parameter of a calibration motor and the calibration parameter thereof (the calibration parameter is a parameter representing the relation between the structural parameter of the motor and the vibration displacement of the motor) is determined first, so that the detection value of the calibration parameter is obtained after the calibration motor is driven by the initial vibration signal X, and it is determined in the mapping relation whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value, if yes, the initial vibration signal is set to-X, and if not, the initial vibration signal is set to X, thereby enhancing the tactile feedback of the calibration motor. Therefore, in the batch use process of the motors, each motor monomer can adaptively calibrate the vibration signals according to the structural parameters of the motor monomer, so that the consistency of vibration feedback in the batch use process of the motors is improved, and the tactile feedback is enhanced.
Based on the same inventive concept, the embodiment of the present invention further provides a computer storage medium and an electronic device corresponding to the above-mentioned calibration method of the vibration signal, and since the principle of solving the problem of the computer storage medium and the electronic device in the embodiment of the present invention is similar to that of the calibration method of the vibration signal described in embodiment 1 of the present invention, the specific implementation thereof can refer to the implementation of the foregoing calibration method of the vibration signal, and the repetition is omitted.
Example 2
The present embodiment provides a computer-readable storage medium having stored thereon a calibration program of a vibration signal, which when executed by a processor performs the steps of the calibration method of a vibration signal described in embodiment 1 above. The specific implementation can be referred to method embodiment 1, and will not be described herein.
In addition, referring to fig. 6, the present embodiment also provides an electronic device, which includes a processor 21, a memory 22, and a calibration program 23 for vibration signals, and fig. 6 only shows some components of the electronic device.
The memory 22 may in some embodiments be an internal storage unit of the electronic device, such as a hard disk or a memory of the electronic device. The memory 22 may in other embodiments also be an external storage device of the electronic device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the electronic device. Further, the memory 22 may also include both internal storage units and external storage devices of the electronic device. The memory 22 is used for storing application software installed in the electronic device and various data, such as program codes for installing the electronic device. The memory 22 may also be used to temporarily store data that has been output or is to be output. In one embodiment, the memory 22 has stored thereon a calibration program 23 for the vibration signal, which program 23 is executable by the processor 21.
The processor 21 may in some embodiments be a central processing unit (Central Processing Unit, CPU), microprocessor or other data processing chip for executing program code or processing data stored in the memory 22.
In the present embodiment, the steps of the vibration signal calibration method described in embodiment 1 above are performed when the processor 21 executes the vibration signal calibration program 23 stored in the memory 22. The specific implementation can be referred to method embodiment 1, and will not be described herein.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (9)
1. A method of calibrating a vibration signal for driving a calibration motor to vibrate, the method comprising:
s1, determining a mapping relation between a vibration effect parameter of a preset motor and a calibration parameter of the preset motor;
the vibration effect parameter is a parameter showing the vibration effect of the motor, the calibration parameter is a parameter showing the relation between the structural parameter of the motor and the vibration displacement of the motor, and the structural parameter is a parameter only related to the structure of the motor;
s2, providing an initial vibration signal X, driving the calibration motor to vibrate, and obtaining a detection value of the calibration parameter of the calibration motor; the calibration parameter is a displacement offset, and the displacement offset is: in a coordinate system taking the vibration displacement of the motor as an abscissa and taking the structural parameter as an ordinate, the displacement value corresponding to the extreme point of the structural parameter is different from the displacement origin, and the positive direction of the abscissa is the initial displacement direction of the motor;
s3, comparing the mapping relation, judging whether the value of the vibration effect parameter corresponding to the negative value of the detection value is better than the value of the vibration effect parameter corresponding to the detection value,
if yes, setting the initial vibration signal as-X,
if not, setting the initial vibration signal as X.
2. The method of calibrating a vibration signal according to claim 1, wherein the step S1 comprises:
and changing the structural parameters of the preset motor for a plurality of times, driving the preset motor configured with each structural parameter, and acquiring the value of the corresponding calibration parameter and the value of the corresponding vibration effect parameter to generate the mapping relation.
3. The method of calibrating a vibration signal according to claim 1, wherein the preset motor is a virtual motor model.
4. The method of calibrating a vibration signal according to claim 1, wherein step S2 further comprises:
after the calibration motor vibrates, at least one of acceleration, voltage and current of the calibration motor is collected to calculate and obtain the relation between the structural parameter of the calibration motor and the vibration displacement of the calibration motor.
5. The method of calibrating a vibration signal according to claim 1, wherein the vibration effect parameter is a parameter that reflects a motor vibration braking effect.
6. The method of calibrating a vibration signal according to claim 1, wherein the structural parameter is a spring stiffness coefficient of an elastic member supporting the motor vibration.
7. The method of calibrating a vibration signal according to claim 1, wherein the vibration signal is a voltage signal.
8. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a calibration program of vibration signals, which when executed by a processor performs the steps of the method of calibrating vibration signals according to any of claims 1-7.
9. An electronic device comprising a memory, a processor and a calibration program of vibration signals stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the method of calibrating vibration signals according to any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911347515.8A CN111552370B (en) | 2019-12-24 | 2019-12-24 | Vibration signal calibration method, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911347515.8A CN111552370B (en) | 2019-12-24 | 2019-12-24 | Vibration signal calibration method, storage medium and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111552370A CN111552370A (en) | 2020-08-18 |
CN111552370B true CN111552370B (en) | 2023-06-16 |
Family
ID=71999848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911347515.8A Active CN111552370B (en) | 2019-12-24 | 2019-12-24 | Vibration signal calibration method, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111552370B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111782046A (en) * | 2020-06-30 | 2020-10-16 | 瑞声新能源发展(常州)有限公司科教城分公司 | Haptic effect acquisition method and system |
CN112584136B (en) * | 2020-12-23 | 2023-02-28 | 上海艾为电子技术股份有限公司 | Position calibration module, calibration method, electronic device, calibration apparatus, and storage medium |
CN117118299B (en) * | 2023-10-24 | 2024-01-02 | 成都维客昕微电子有限公司 | Real-time correction system and method for vibration intensity of motor |
CN117895738B (en) * | 2024-03-15 | 2024-06-04 | 基合半导体(宁波)有限公司 | Vibration motor and displacement testing method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105511514A (en) * | 2015-12-31 | 2016-04-20 | 歌尔声学股份有限公司 | Tactile vibration control system and method for intelligent terminal |
CN107014480A (en) * | 2017-01-24 | 2017-08-04 | 瑞声科技(新加坡)有限公司 | Linear motor displacement amplitude detection method and detection means |
CN108183654A (en) * | 2018-01-15 | 2018-06-19 | 上海艾为电子技术股份有限公司 | The calibration method and device of linear vibrator resonant frequency |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160103471A (en) * | 2015-02-24 | 2016-09-01 | 삼성전자주식회사 | Electronic device and method for correcting a position of electronic device |
CN106208890A (en) * | 2016-07-21 | 2016-12-07 | 瑞声科技(新加坡)有限公司 | Linear electric machine vibrates conforming compensation device and compensation method thereof |
-
2019
- 2019-12-24 CN CN201911347515.8A patent/CN111552370B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105511514A (en) * | 2015-12-31 | 2016-04-20 | 歌尔声学股份有限公司 | Tactile vibration control system and method for intelligent terminal |
CN107014480A (en) * | 2017-01-24 | 2017-08-04 | 瑞声科技(新加坡)有限公司 | Linear motor displacement amplitude detection method and detection means |
CN108183654A (en) * | 2018-01-15 | 2018-06-19 | 上海艾为电子技术股份有限公司 | The calibration method and device of linear vibrator resonant frequency |
Also Published As
Publication number | Publication date |
---|---|
CN111552370A (en) | 2020-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111552370B (en) | Vibration signal calibration method, storage medium and electronic device | |
JP2019512126A (en) | Method and system for training a machine learning system | |
CN111185909B (en) | Robot operation condition acquisition method and device, robot and storage medium | |
CN105783900A (en) | Sensor data calibrating method and device | |
CN113391551B (en) | Motor electric angle compensation method and device, electronic equipment and storage medium | |
WO2023202355A1 (en) | Soil body state data calculation method and device based on boundary surface plasticity model | |
CN111797483B (en) | Method and device for correcting motor equalization electric signal and computer readable storage medium | |
CN111553097B (en) | Method for acquiring driving signal of motor of touch display device and terminal equipment | |
CN107659430B (en) | A kind of Node Processing Method, device, electronic equipment and computer storage medium | |
CN113806985B (en) | Simulation analysis method and device | |
CN111815510B (en) | Image processing method based on improved convolutional neural network model and related equipment | |
US8079012B2 (en) | Method for acquiring basic characteristic of simultaneous switching noise in method for estimating simultaneous switching noise on semiconductor device | |
CN115962768B (en) | A method, device and equipment for phase shift control of harmonic oscillator closed-loop excitation | |
CN107678967B (en) | Unit test coverage rate generation method and device, readable storage medium and equipment | |
CN113688553B (en) | Buckle assembly simulation method and device | |
WO2021128013A1 (en) | Vibration signal calibration method, storage medium, and electronic device | |
CN111669099B (en) | Method and apparatus for protecting motor in vibration system, and storage medium | |
US20100077383A1 (en) | Simulation method and storage medium for storing program | |
JP2007249495A (en) | Software verification method, information processor and program | |
CN107562266B (en) | Capacitive screen calibration method and device and terminal equipment | |
CN114610723B (en) | Data processing method and system based on artificial intelligence and cloud platform | |
CN109324797B (en) | Desktop icon generation method, computer readable storage medium and terminal equipment | |
CN110988661A (en) | FPGA prototype verification development board time division analysis system, method, medium and terminal | |
CN116415098B (en) | Soil strain increment and soil stress increment calculation method, device and electronic equipment | |
CN118249698B (en) | Double-encoder motor position setting and motor control method and device and motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |