Movatterモバイル変換


[0]ホーム

URL:


HK1136392A - Method for controlling operation of a linear vibration motor - Google Patents

Method for controlling operation of a linear vibration motor
Download PDF

Info

Publication number
HK1136392A
HK1136392AHK10102961.9AHK10102961AHK1136392AHK 1136392 AHK1136392 AHK 1136392AHK 10102961 AHK10102961 AHK 10102961AHK 1136392 AHK1136392 AHK 1136392A
Authority
HK
Hong Kong
Prior art keywords
winding
vibrator
voltage
driving current
vibration motor
Prior art date
Application number
HK10102961.9A
Other languages
Chinese (zh)
Inventor
柏原稔
伊吹康夫
Original Assignee
松下电工株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 松下电工株式会社filedCritical松下电工株式会社
Publication of HK1136392ApublicationCriticalpatent/HK1136392A/en

Links

Description

Method for controlling operation of linear vibration motor
Technical Field
The present invention relates to a method for controlling the operation of a linear vibration motor, which is preferably applicable to a reciprocating electric shaver and is designed to reciprocate a movable body.
Background
Conventionally, there is known a linear vibration motor including a stator formed of an electromagnet or a permanent magnet, a vibrator having a permanent magnet or an electromagnet, which vibrates reciprocally with respect to the stator, and a control unit for controlling a driving current supplied to a winding of the electromagnet. In the linear vibration motor, it is necessary to detect the amplitude displacement, velocity, and acceleration of the vibrator in order to keep the amplitude constant. From this viewpoint, the conventional linear vibration motor has a non-energization period during which the amplitude displacement, speed and acceleration of the vibrator are detected (see, for example, japanese patent laid-open No. 2001-16892).
In the case of attempting to efficiently feed current to the electromagnet windings, it is necessary to shorten this non-energization period. Conversely, if an attempt is made to sufficiently extend the non-energization period, the timing of feeding the current to the electromagnet windings will be too late to efficiently supply the current. In order to detect the amplitude displacement, velocity and acceleration of the vibrator in a short period of time, it is necessary to perform operation control using a microcomputer that utilizes highly accurate external oscillation. It is difficult to save cost and reduce the size of the circuit.
Disclosure of Invention
In view of the above, the present invention provides an operation control method of a linear vibration motor capable of performing operation control, with which current can be fed to a winding in a cost-effective and efficient manner.
According to an aspect of the present invention, there is provided a method for controlling an operation of a linear vibration motor including a stator formed of an electromagnet having a winding or a permanent magnet, a vibrator provided with a permanent magnet or an electromagnet having a winding, and a control unit for controlling a driving current supplied to the winding of the electromagnet, the linear vibration motor being configured to reciprocate the vibrator with respect to the stator, the method comprising: setting a non-energization period during which no driving current flows through the winding of the electromagnet, the non-energization period being equal to or greater than 1/4 cycles; detecting an electromotive voltage (electromotive voltage) induced in the winding when the vibrator performs a vibrating motion during the non-energized period; detecting a displacement, a speed, or an acceleration of the vibrator based on the detected electromotive voltage; and optimally, the driving current supplied to the winding is controlled based on the detected displacement, velocity or acceleration of the vibrator and a current supply timing.
With the operation control method of a linear vibration motor of the present invention, it is possible to perform operation control with which current can be fed to the winding in a cost-effective manner.
Drawings
The objects and features of the present invention will become apparent from the following description of embodiments thereof, given in conjunction with the accompanying drawings, wherein:
fig. 1 is a block diagram illustrating a linear vibration motor according to an embodiment of the present invention;
fig. 2 is a circuit diagram showing an amplitude detecting unit and a power supply circuit of the linear vibration motor shown in fig. 1, in which a reference voltage is adjusted according to a battery voltage;
fig. 3 is a waveform diagram for explaining timings of measuring electromotive voltages of windings;
fig. 4 is a circuit diagram showing a modification of the power supply circuit shown in fig. 2;
fig. 5 is a waveform diagram for explaining a timing of measuring an electromotive voltage of a winding in a conventional linear vibration motor; and
fig. 6 is a circuit diagram showing an amplitude detecting unit and a power supply circuit of the linear vibration motor shown in fig. 1, in which a control output unit adjusts a reference voltage according to a battery voltage.
Detailed Description
Hereinafter, a linear vibration motor and a method of controlling the operation of the linear vibration motor according to an embodiment of the present invention will be described with reference to the accompanying drawings, which form a part of the present invention.
Referring to fig. 1, a linear vibration motor according to an embodiment of the present invention includes: a stator 2 having a winding 1; a vibrator 4 having a permanent magnet 3; a frame 5 for holding the vibrator 4; springs 6a and 6b, said springs 6a and 6b being held between the vibrator 4 and the frame 5; an amplitude detection unit 7, the amplitude detection unit 7 detecting the vibration amplitude of the vibrator 4 based on the electromotive voltage induced in the winding 1; and a control output unit 8, the control output unit 8 performing PWM (pulse width modulation) control of the drive current fed to the winding 1 based on the detection result of the amplitude detection unit 7. As shown in fig. 2, the amplitude detection unit 7 includes an amplifier circuit 11 for amplifying the voltage between both ends of the winding 1 and a comparator circuit 12 for comparing the amplified voltage with a reference voltage V0 (i.e., a zero voltage). The time T0 when the amplified voltage is equal to the reference voltage V0 is regarded as a turning point (turning point) of the vibration amplitude. The control output unit 8 sets a non-energization period in which the drive current does not flow through the winding 1 for 1/4 cycles or more from the turning point. The amplitude detection unit 7 further includes an amplitude conversion circuit 14 for periodically sampling the electromotive voltage of the winding 1 during the non-energization period and calculating the vibration amplitude using the maximum value of the sampled electromotive voltages.
In the conventional linear vibration motor, as shown in fig. 5, the vibration amplitude is detected based on the time difference between time T0 at the turning point and time T1 when the electromotive voltage is equal to a specified constant voltage V1. Since the time period for detection is short, the conventional detection method is liable to generate measurement errors and to be affected by noise, which reduces detection accuracy. With the linear vibration motor according to the present embodiment, the amplitude conversion circuit 14 periodically samples the electromotive voltage of the winding 1 during the non-energization period, and calculates the vibration amplitude using the maximum value of the sampled electromotive voltages. Therefore, even if the sampling timing is deviated to some extent, the vibration amplitude can be reliably detected. And, sufficient time remains before the winding 1 is energized again. Therefore, with the linear vibration motor of the present embodiment, the winding 1 can be energized in time, thereby efficiently operating the motor and saving electric power.
For efficient energization, it is preferable to energize the winding 1 in 1/20 cycles from the maximum displacement point or 1/4 cycles from the maximum speed point. The winding 1 can also be energized at a more precise moment if the microcomputer detects a point of maximum amplitude or a point of maximum speed. When a microcomputer is used for control purposes, the vibration amplitude can be detected accurately even when the sampling timing is deviated to some extent. Due to this feature, even when an oscillation circuit with reduced accuracy or an oscillation clock built in a microcomputer is employed, the linear vibration motor can be controlled with more accurate accuracy than in the conventional case.
The use of the microcomputer and the extension of the non-energization period can set the period for detecting the maximum displacement point longer than that in the conventional case. For example, the period for detecting the maximum displacement point may be set equal to 300 milliseconds, which is 100 milliseconds or more longer than the conventional detection period. This makes it possible to control the linear vibration motor without missing the maximum displacement point even when a sudden load change delays the maximum displacement point.
Typically, the drive current supplied to the winding 1 is PWM (pulse width modulation) controlled by using switching devices Q1 and Q2 (see fig. 2) located above and below the inverter circuit for energizing the winding 1. In the control in which the non-energization period is one-half cycle, WPWM (weighted pulse width modulation) control may also be performed on the switching device Q1 located above. With this control, the switching timing of the motor can be made the same, and the current can be supplied at an effective timing even when the amount of current is adjusted according to the load variation.
The battery voltage conversion circuit 15 shown in fig. 6 detects the voltage Vcc of the battery in real time. The control output unit 8 performs amplitude adjustment control according to the detected voltage. If the switching devices Q1 and Q2 are controlled in a uniform pattern regardless of voltage, the current and vibration amplitude will increase when the battery voltage is high. However, with the structure of performing voltage feedback control described above, the vibration amplitude can be controlled to be constant regardless of the voltage difference due to the change in the battery capacity.
Alternatively, as shown in fig. 2, the reference voltage of the comparator circuit 12 may be adjusted by the battery voltage conversion circuit 15, thereby suppressing the amplitude variation caused by the battery voltage Vcc. If the control output unit 8 controls in a uniform mode regardless of the voltage, the current and the vibration amplitude increase when the battery voltage is high. Conversely, when the battery voltage is low, the current and vibration amplitude will decrease. However, if the reference voltage is adjusted as described above, the detected speed of the vibrator is high when the battery voltage remains high. This makes it possible to perform speed reduction control. On the other hand, when the battery voltage is kept low, the detected speed of the vibrator is also low. This makes it possible to perform the speed increase control. Due to this feature, if the reference voltage is appropriately adjusted, the influence of the battery voltage on the vibration amplitude can be eliminated, and the vibration amplitude can be controlled to be constant regardless of the difference in the battery voltage.
If the linear vibration motor is maintained in a high load state for a certain period of time, the maximum value of the electromotive voltage detected during the non-energization period will be equal to or less than a predetermined reference voltage. The state is determined as abnormal, in which case the operation of the linear vibration motor is stopped. Alternatively, the abnormality may be determined by detecting whether a current larger than a certain reference value continuously flows through the winding 1.
If the linear vibration motor is suddenly stopped when the battery voltage decreases to a value less than the reference voltage, there is a possibility that the motor is suddenly stopped, thereby causing mustache or beard hair bundles to be caught in, for example, a hair removal implement. To avoid such a risk, it is preferable to stop the motor slowly by gradually lowering the duty ratio of the upper switching device Q1.
In the case where current is supplied to the linear vibration motor in one direction, a half-bridge circuit having switching devices Q1 and Q2 located above and below may be used as an inverter circuit for energizing the winding 1 shown in fig. 2. This can reduce the number of switching devices, thereby saving cost and reducing size. Fig. 4 shows a half-bridge circuit. Diode D2 is disposed between the ground terminal of the half-bridge circuit and the positive terminal of the winding, while diode D2 is disposed between the negative terminal of winding 1 and the power supply Vcc. Thereby, current can be allowed to flow through the winding 1 again, so that the linear vibration motor can be operated in an efficient manner.
At this time, if the lower switching device Q2 is turned on for longer than one-half cycle, it is possible to effectively use the current flowing through the winding 1 and reduce the current flowing through the diode D1. This allows the use of low cost components with low ratings.
While the invention has been shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that: various changes and modifications may be made without departing from the scope of the invention as defined in the following claims. For example, the invention may also be applied to actuators comprising a movable stator that is not completely fixed.

Claims (13)

1. A method for controlling an operation of a linear vibration motor including a stator formed of an electromagnet having a winding or a permanent magnet, a vibrator provided with a permanent magnet or an electromagnet having a winding, and a control unit for controlling a driving current supplied to the winding of the electromagnet, the linear vibration motor being configured to reciprocate the vibrator with respect to the stator, the method comprising:
setting a non-energization period during which no driving current flows through the winding of the electromagnet, the non-energization period being equal to or greater than 1/4 cycles;
detecting an electromotive voltage induced in the winding when the vibrator performs a vibrating motion in the non-energized period;
detecting a displacement, a speed, or an acceleration of the vibrator based on the detected electromotive voltage; and
controlling the driving current supplied to the winding based on the detected displacement, velocity, or acceleration of the vibrator.
2. The method according to claim 1, wherein the driving current is supplied to the winding for 1/20 cycles from a point of maximum displacement of the vibrator as a reference point of the cycle.
3. The method according to claim 1, wherein the driving current is supplied to the winding for 1/4 cycles from a point of maximum speed of the vibrator as a reference point of the cycle.
4. The method of claim 2, wherein the point of maximum displacement of the vibrator is detected within a time period equal to or greater than 300 milliseconds.
5. The method of claim 1, wherein a start time and an end time of a conduction period of a switching device, which forms an inverter circuit for controlling the driving current supplied to the winding, are kept constant, and a switching operation of the switching device is controlled during the conduction period.
6. The method according to claim 1, wherein a voltage of a power supply for supplying the driving current to the winding is detected during the non-energization period, and a change in amplitude of the vibrator due to a change in voltage of the power supply is adjusted based on a detection result of the voltage of the power supply.
7. The method of claim 1, wherein a reference voltage of a comparator circuit of an amplitude detection unit is adjusted with a voltage of the non-energization period of a power supply for supplying the driving current to the winding, and an amplitude variation of the vibrator is adjusted based on the adjusted reference voltage.
8. The method according to claim 1, wherein if a maximum value of the electromotive voltage detected in the non-energized period continues to be equal to or less than a predetermined value for a certain time or longer, the linear vibration motor is stopped.
9. The method of claim 1, wherein the linear vibration motor is stopped if a driving current equal to or greater than a predetermined value continues to flow through the winding for a certain time or more.
10. The method of claim 1, wherein if a voltage of a power source for supplying the driving current to the winding is equal to or less than a predetermined value, the linear vibration motor is slowly stopped by gradually decreasing a duty ratio of a switching device forming an inverter circuit for controlling the driving current supplied to the winding.
11. The method of claim 1, wherein a half-bridge circuit including a pair of upper and lower switching devices is used as an inverter circuit for controlling the drive current supplied to the winding.
12. The method of claim 11, wherein a first diode is arranged between a ground level of the half-bridge circuit and a positive terminal of the winding, and a second diode is arranged between a power supply and a negative terminal of the winding.
13. A method as claimed in claim 11 or 12, wherein the underlying switching device is energised for a period greater than one-half cycle.
HK10102961.9A2008-03-262010-03-22Method for controlling operation of a linear vibration motorHK1136392A (en)

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP081955/20082008-03-26

Publications (1)

Publication NumberPublication Date
HK1136392Atrue HK1136392A (en)2010-06-25

Family

ID=

Similar Documents

PublicationPublication DateTitle
RU2395156C1 (en)Control method of linear vibratory motor
JP3932741B2 (en) Vibration type linear actuator
EP0952663B1 (en)Driving circuit for oscillatory actuator
US8736202B2 (en)Drive control circuit for linear vibration motor
CN103283142B (en) Driving method of linear actuator
JP4315044B2 (en) Linear vibration motor
US9252696B2 (en)Driver circuit and method
KR101173807B1 (en)Linear vibration motor drive controlling apparatus
US20110181209A1 (en)Drive control circuit for linear vibration motor
CN102160278B (en) Arrangement with swing motor and method for controlling swing motor
KR20060049584A (en) drive
JP2019520022A5 (en)
US6181090B1 (en)Drive control method for linear oscillating motors and a linear oscillating motor
US9537441B2 (en)Epilator and method for driving epilator
CN1930764B (en)Device for adjusting armature stroke in reversible linear drive unit
HK1136392A (en)Method for controlling operation of a linear vibration motor
JPH08251977A (en)Revolving speed detector
HK1132385A (en)Electromagnetic actuator driving method

[8]ページ先頭

©2009-2025 Movatter.jp