DRIVING SYSTEM AND DRIVING METHOD OF LINEAR MOTOR
20170338763 · 2017-11-23
Assignee
Inventors
Cpc classification
H02K11/30
ELECTRICITY
H02K11/215
ELECTRICITY
B06B1/04
PERFORMING OPERATIONS; TRANSPORTING
International classification
H02K11/30
ELECTRICITY
B06B1/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present invention provides a driving method of a linear motor, comprising: S1: providing a motor having a vibrator; S2: inputting a first driving signal to the vibrator to drive the vibrator to vibrate so as to generate a displacement; S3: monitoring the current displacement of the vibrator; S4: determining whether the current displacement of the vibrator is greater than or equal to a preset maximum displacement of the vibrator; S5: if the current displacement of the vibrator is greater than or equal to the preset maximum displacement of the vibrator, providing a second driving signal having a preset duration to the vibrator, so as to provide a electromagnetic force having a direction opposite to the direction of the current displacement; S6: providing the first driving signal to the vibrator again so as to drive the vibrator to continuingly vibrate.
Claims
1. A driving system of a linear motor, comprising: a motor having a vibrator; a detection module configured to monitor current displacement of the vibrator; a signal input module configured to input a first driving signal for driving the vibrator to vibrate so as to generate a displacement and a second driving signal for supplying the vibrator with an electromagnetic force having a direction opposite to the direction of the current displacement; a control module configured to control the signal input module to input the first driving signal to the motor, receive the current displacement of the vibrator transmitted by the detection module and determine whether the current displacement is greater than or equal to the preset maximum displacement of the vibrator; control the signal input module to supply the vibrator with a second driving signal having a preset duration when the monitored current displacement is greater than or equal to the preset maximum displacement, so as to provide an electromagnetic force having a direction opposite to the direction of the current displacement; and then control the signal input module to continuingly provide the first driving signal to the vibrator, so as to drive the vibrator to continuingly vibrate.
2. The driving system of a linear motor according to claim 1, wherein the detection module is Hall sensor.
3. The driving system of a linear motor according to claim 2, wherein the preset period does not exceed 1/20 of the resonance period of the vibrator.
4. A driving method of a linear motor, comprising steps of: S1: providing a motor having a vibrator; S2: inputting a first driving signal to the vibrator to drive the vibrator to vibrate so as to generate a displacement; S3: monitoring the current displacement of the vibrator; S4: determining whether the current displacement of the vibrator is greater than or equal to a preset maximum displacement of the vibrator; S5: if the current displacement of the vibrator is greater than or equal to the preset maximum displacement of the vibrator, providing a second driving signal having a preset duration to the vibrator, so as to provide an electromagnetic force having a direction opposite to the direction of the current displacement; and S6: providing the first driving signal to the vibrator again so as to drive the vibrator to continuingly vibrate.
5. The driving method of a linear motor according to claim 4, further comprising: if the current displacement of the vibrator is less than the preset maximum v of the vibrator, the process returns to the step S3 and continues to monitor the current displacement of the vibrator.
6. The driving method of a linear motor according to claim 4, further comprising: S7: determining whether the first driving signal has been stopped, and if the first driving signal is not stopped, the process returns to the step S3.
7. The driving method of a linear motor according to claim 4, wherein the preset period does not exceed 1/20 of the resonance period of the vibrator.
8. The driving method of a linear motor according to claim 4, wherein the current displacement of the vibrator is monitored by Hall sensor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated herein and form part of the specification, illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the relevant art(s) to make and use the invention. Embodiments of the invention are described, by way of example only, with reference to the accompanying drawings, in which:
[0018]
[0019]
[0020] The features and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the drawings, in which like reference characters identify corresponding elements throughout. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements.
DETAILED DESCRIPTION
[0021] This specification discloses one or more embodiments that incorporate the features of this invention. The disclosed embodiment(s) merely exemplify the invention. The scope of the invention is not limited to the disclosed embodiment(s). The invention is defined by the claims appended hereto.
[0022] The embodiment(s) described, and references in the specification to “one embodiment”, “an embodiment”, “an example embodiment”, etc., indicate that the embodiment(s) described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is understood that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
[0023] Some of the embodiments of the present invention will now be described in further detail with reference to the accompanying drawings.
[0024] In one embodiment of the present invention, as shown in
[0025] The signal input module 30 is configured to input a first driving signal by which the vibrator is driven to vibrate to generate a displacement and a second driving signal for supplying the vibrator with an electromagnetic force having a direction opposite to the direction of its current displacement.
[0026] The control module 40 is configured to control the signal input module 30 to input the first driving signal to the motor 10, receive the current displacement of the vibrator transmitted by the detection module 20 and determine whether the current displacement is greater than or equal to the preset maximum displacement of the vibrator. The control module 40 controls the signal input module 30 to supply the vibrator with a second driving signal having a preset duration when the monitored current displacement of the vibrator is greater than or equal to a preset maximum displacement; and then the signal input module 30 is controlled to continuingly provide the first driving signal to the vibrator.
[0027] In some of embodiments of the present invention, the motor 10 includes a vibrator positioned inside, and the vibrator is made of magnet. The detection module 20 employs a Hall sensor. The Hall sensor is positioned inside the motor 10 and determines the current displacement of the vibrator by monitoring the magnetic field strength, and converts the current displacement into an electrical signal to be sent to the control module 40. The signal input module 30 inputs the first driving signal to the motor 10 to drive the vibrator to move so as to generate a displacement.
[0028] In the control module 40, the maximum displacement of the vibrator is preset, and the current displacement received from the Hall sensor is compared with the preset maximum displacement to determine. The control module 40 controls the signal input module 30 to input the second driving signal to the motor 10 when the current displacement is equal to or slightly greater than the preset maximum displacement, and the second driving signal lasts for a preset duration, typically not exceeding 1/20 of the resonance period of the motor. The direction of the electromagnetic force generated by the vibrator driven by the second driving signal is opposite to the direction of the current displacement. Then, the signal input module 30 is controlled again to supply the first driving signal to the motor 10. The control module 40 determines whether the first driving signal is stopped, if so, the vibration of the vibrator is stopped; if not, the control module 40 continues to monitor the current displacement of the vibrator and sends it to the control module 40 to determine whether the current displacement has reached the preset maximum displacement, If so, the above steps are repeated.
[0029] In one embodiment of the present invention, as shown in
[0030] S 1: providing a motor having a vibrator;
[0031] S2: the signal input module supplying the first driving signal to the vibrator to drive the vibrator to vibrate so as to generate a displacement;
[0032] S3: the detection module monitoring the current displacement of the vibrator, and sending the monitored signal to the control module;
[0033] S4: the control module comparing the monitored current displacement with the maximum displacement that is preset in the control module to determine whether the current displacement is equal to or slightly greater than the maximum displacement;
[0034] S5: if the current displacement is equal to or slightly greater than the maximum displacement, the control module controlling the signal input module to provide a second driving signal to the vibrator, the second driving signal causing the direction of the electromagnetic force acting on the vibrator to be opposite to the direction of the current displacement for a preset duration, typically not exceeding 1/20 of the resonance period of the vibrator; if the current displacement is less than the maximum displacement, the process returns to the step S3, and the vibrator continues to vibrate and the current displacement of the vibrator is continuously monitored;
[0035] S6: the control module controlling the signal input module to switch the second driving signal back to the first driving signal to drive the vibrator to continue to vibrate after the second driving electric signal has lasted for the preset duration;
[0036] S7: determining whether the first driving signal has been stopped, and if the first driving signal has been stopped, the vibration of the motor is stopped; and if the first driving signal has not been stopped, the process returns to the step S3 and the steps S3 to S6 are repeated.
[0037] With this method, it is possible to increase the maximum acceleration of the vibrator without increasing the displacement of the vibration, that is, the output force of the vibrator is increased and the vibration sense is enhanced.
[0038] While the foregoing are merely some embodiments of the invention, it should be noted that modifications may be made thereto by those skilled in the art without departing from the scope of the inventive concept.