CN1484236A - Optical disk rotation speed control device and method - Google Patents
Optical disk rotation speed control device and method Download PDFInfo
- Publication number
- CN1484236A CN1484236A CNA021427690A CN02142769A CN1484236A CN 1484236 A CN1484236 A CN 1484236A CN A021427690 A CNA021427690 A CN A021427690A CN 02142769 A CN02142769 A CN 02142769A CN 1484236 A CN1484236 A CN 1484236A
- Authority
- CN
- China
- Prior art keywords
- control
- motor
- resistance
- speed
- voltage
- 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.)
- Granted
Links
Images
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
The invention provides a kind of control method for optical rotate speed, includes following steps: generates the first control signal under the first control mode, generates the second control signal under the second control mode; under the first control mode, according to the first pulse of the first control voltage value and the second pulse with the second control voltage value, makes motor generates the first and the second armature current when it receives the first and the second pulse; under the second mode, generates the third control voltage value direct current signal according to the second control signal, makes motor generate the third armature current when it receives the direct current; examines the first, the second and the third armature current and outputs correspondent voltage value; calculates the motor coefficient by using the first, the second value and the first, the second measuring value; calculates the relative value of speed, and controls the motor speed according to the relative value.
Description
Technical field
The present invention tries to achieve the control device and the method for principal axis motor rotation speed about a kind of CD speed control device and method especially in regard to the armature supply of a kind of utilization detection Spindle Motor (spindle motor).
Background technology
CD read or RW system in, the main Spindle Motor that adopts two types, one is a three-phase motor, generally be equiped with Hall element (Hall sensor) on the three-phase motor, can detect with respect to changeing signal (FG signal) frequently, therefore (constant angular velocity CAV), and can be known current rotating speed by the FG signal that produces can to carry out constant rotational speed control.In addition, because three-phase motor can have quite high rotating speed, so mainly be used among high power speed CD-ROM, CD-RW or the DVD-ROM.Yet the major defect of three-phase motor costs an arm and a leg exactly, and the price of its corresponding motor driver (motor diver) that uses is also more expensive.Therefore, general slow-revving CD read or RW system in (as DVD player, the CD Player of family expenses) mainly adopt d.c. motor (DC motor) as Spindle Motor, to meet demand cheaply.
When the DC motor uses as Spindle Motor, do not have Hall element, can't export the FG signal, so can only be slow-revving constant linear velocity control (constant linear velociy, CLV), and because of detecting motor rotary speed, so motor deceleration forces before disc moves back sheet and time quite are difficult to control.Traditional control method is when carrying out the alignment speed control, read the temporal information of expression disk location according to optical read head (optical pick-up), relative motor rotary speed before calculating stops, then according to the rotating speed of estimation with fixing deceleration time of deceleration forces effect correspondence, make the lucky stall of motor, stop to export deceleration forces at last, withdraw from disc again.This control mode under normal circumstances all can be stably stops the motor of driving disk, but have some fortuitous events can make motor as yet not stall or situation about having reversed just withdraw from disc, and cause the disc surface scratch.These fortuitous events comprise the initial turn count mistake of (1) motor, may cause the former because serious scratch of disc, can't readout time message; Rotating speed does not reach steady state (SS) and just stops action, seeks rail as growing distance.(2) weight of Spindle Motor driving is inconsistent, and for example difference of 8cm disc and 12cm disc, or some disc substrates is the thick or thin inertia difference that causes than specification.(3) Spindle Motor property difference, identical Control current has different deceleration torques.
Summary of the invention
In order to address the above problem, the object of the present invention is to provide a kind of control device and method of utilizing the armature supply that detects Spindle Motor to try to achieve principal axis motor rotation speed.According to the magnitude estimation motor rotary speed of armature supply, by simple motor control circuit, promptly can accurately control the complete stall of d.c. motor again.
The invention provides a kind of CD speed control method, in order to control an actual speed of a motor, this motor drives CD rotation and makes an optical read/write head read the data of storing in this CD, this method may further comprise the steps: produce one first control signal under one first control model, produce one second control signal under one second control model; Under this first control model, produce second pulse that first pulse and with one first control magnitude of voltage has one second control magnitude of voltage according to this first control signal at this motor, make this motor when receiving this first and second pulse, produce first and second armature supply respectively, and under this second control model, produce a direct current signal with one the 3rd control magnitude of voltage according to this second control signal, produce one the 3rd armature supply when making this motor receive this direct current signal; Detect this first, second and third armature supply and the output first, second and third measuring voltage value corresponding with this first, second and third armature current value; Use this first, second control magnitude of voltage and this first, second measuring voltage value to try to achieve a motor coefficient of this motor; Use the 3rd control magnitude of voltage, this motor coefficient, the 3rd measuring voltage value and try to achieve a relative rotation speed of this motor; And this actual speed of controlling this motor according to this relative rotation speed.
The present invention also provides a kind of CD speed control device, in order to control an actual speed of a motor, this motor drives CD rotation and makes an optical read/write head read the data of storing in this CD, this device comprises: a rotating-speed control circuit, under one first control model, produce one first control signal, under one second control model, produce one second control signal; One motor drive circuit, under this first control model, produce second pulse that first pulse and with one first control magnitude of voltage has one second control magnitude of voltage according to this first control signal at this motor, make this motor when receiving this first and second pulse, produce first and second armature supply respectively, and under this second control model, produce a direct current signal with one the 3rd control magnitude of voltage according to this second control signal, produce one the 3rd armature supply when making this motor receive this direct current signal; And a testing circuit, detect this first, second and third armature supply and the output first, second and third measuring voltage value corresponding with this first, second and third armature current value; Wherein, rotating-speed control circuit uses this first, second control magnitude of voltage and this first, second measuring voltage value to try to achieve a motor coefficient of this motor, also use the 3rd control magnitude of voltage, this motor coefficient, the 3rd measuring voltage value and try to achieve a relative rotation speed of this motor, and under this second control model, change the 3rd control signal and adjust the 3rd control magnitude of voltage according to this relative rotation speed, this actual speed of this motor is changed.
Therefore, the armature supply of control device of the present invention and method utilization detection Spindle Motor is tried to achieve principal axis motor rotation speed.According to the size of armature supply, calculate back electromotive force, and, by simple motor control circuit, motor deceleration control process is carried out under closed loop again according to its estimation motor rotary speed, accurately control d.c. motor up to complete stall.
Description of drawings
Below, with reference to the embodiment of description of drawings a kind of CD speed control device of the present invention and method.
Fig. 1 is the simplified model of a direct current motor;
Fig. 2 is the circuit block diagram of the CD speed control device in one embodiment of the invention;
Fig. 3 is the armature supply testing circuit in one embodiment of the invention;
Fig. 4 is the process flow diagram of CD speed control method in one embodiment of the invention.
[symbol description]
Ra, R1, R2, R3, R4, R5~resistance;
La~inductance;
21~CD;
22,31~Spindle Motor;
23~armature supply testing circuit;
24~rotating-speed control circuit;
25~motor drive circuit;
32~operational amplifier.
Embodiment
Fig. 1 is the simplified model of a direct current motor.Can obtain following formula according to this simplified model:
T
m(t)=K
ii
a(t)……………………………(2)
e
b(t)=K
bw
m(t)…………………………(3)
Wherein:
i
a(t) armature supply R
aArmature resistance
e
a(t) armature voltage L
aArmature inductance
e
b(t) back electromotive force K
iTorque constant
T
m(t) motor torque K
bBack electromotive force constant
w
m(t) rotor velocity
T
L(t) load torque
Can know motor rotor angular velocity w by (3) formula
m(t) with back electromotive force e
b(t) be directly proportional, again at armature voltage e
a(t) under the known situation, as long as can know armature supply (armature current) i
a(t) can know present motor rotor angular velocity w according to (1) formula
m(t) relative value.
Fig. 3 is the armature supply testing circuit in one embodiment of the invention.Comprising five resistance R 1, R2, R3, R4, R5 and an operational amplifier 32.It is in order to detect the armature supply ia that Spindle Motor 31 is produced.Resistance R 1 is connected with Spindle Motor 31.Resistance R 2 and R3 have the two ends that one first end is connected to resistance R 1 respectively, also have a positive input terminal and negative input end that one second end is connected to operational amplifier 32 respectively.Resistance R 4 and R5 have positive input terminal and negative input end that one first end is connected to operational amplifier 32 respectively, also have one second end respectively and connect reception one reference potential V
RefAnd an output terminal of operational amplifier 32, export a measuring voltage value V
Ia
In the present embodiment, the resistance value of resistance R 2 and R3 is much larger than resistance R 1, and the electric current of the resistance R 1 of therefore flowing through approximates the electric current of the Spindle Motor 31 of flowing through, therefore all with i
a(t) expression.By above-mentioned armature supply testing circuit, can know following relational expression:
Wherein, V
+It is the magnitude of voltage of resistance R 1 and resistance R 2 tie points.Resistance value R2=R3=K in season
1, R4=R5=K
2, its output measuring voltage V
IaWith armature supply i
aRelation can be reduced to:
Therefore, can be according to V
IaSize try to achieve armature current value.
At this, magnitude of voltage V
RefValue can be engaged in and receive output measuring voltage V in the rotating-speed control circuit (after a while again describe in detail)
IaThe employed input voltage range of analog-digital converter adjust.
In addition, in above-mentioned armature supply testing circuit, generally speaking, because the inductance of Spindle Motor is little, armature supply can arrive steady state (SS) soon, so when practical application, (1) formula can be simplified to:
e
b(t)=e
a(t)-R
ai
a(t)…………………………(4)
Known motor rotor angular velocity w
m(t) with back electromotive force e
bBe directly proportional, when practical application, need do not measure actual armature voltage and armature supply, but replace armature voltage, with the voltage V of armature supply testing circuit output with the control voltage DMOLVL of motor drive circuit (describing in detail more after a while) output
IaReplace armature supply, and a motor coefficient substitution obtained following relational expression:
w
m(t)∝e
b(t)∝(DMOLVL-K
iaV
ia(t))…………………(5)
Here employed motor COEFFICIENT K
IaWith the motor internal resistance and to produce the characteristic of armature supply relevant, so must be before testing the speed or directly after power-on, carry out the measurement of motor coefficient.The motor COEFFICIENT K
IaThe method of trying to achieve, be in a short period of time to Spindle Motor send two have magnitude of voltage V1 and-pulse of V2 because this burst length is short, can suppose that the rotating speed in motor is during this period remains unchanged, therefore can obtain following relational expression:
V1-K
iaV
ia1=-V2-K
iaV
ia2………………(6)
V wherein
Ia1 and V
Ia2 represent respectively produce pulse V1 and-during V2, the measuring voltage value that the armature supply testing circuit is exported.
Can obtain the formula of motor coefficient from (6) formula:
Therefore, behind motor coefficient that use (7) formula is tried to achieve and known control voltage DMOLVL substitution (5) formula, just can try to achieve the rotor velocity w of motor
m(t) relative value.
Fig. 2 is the circuit block diagram of the CD speed control device in one embodiment of the invention.It has utilized above-mentioned principle and armature supply testing circuit.This CD speed control device is in order to the actual speed of control Spindle Motor 22, and Spindle Motor 22 drives CD 21 rotations and makes an optical read/write head (not shown) read the data of storage in the CD 22.It comprises an armature supply testing circuit 23, rotating-speed control circuit 24 and motor drive circuit 25.
Rotating-speed control circuit 24 produces one first control signal under one first control model, produce one second control signal under one second control model.Wherein, first control model can or be desired the preceding execution of slowing down when electric power starting, records the motor coefficient in order to the principle according to above-mentioned (7) formula, and second control model is then slowed down in order to carry out.
Armature supply testing circuit 23 detects first, second and third above-mentioned armature supply and the output first, second and third measuring voltage value V corresponding with this first, second and third armature current value
Ia1, V
Ia2 and V
Ia3.
So, rotating-speed control circuit 24 is according to (7) formula, with control magnitude of voltage V1, V2's and divided by first, second measuring voltage value V
Ia1, V
Ia2 difference is tried to achieve the motor COEFFICIENT K of Spindle Motor
Ia, according to (5) formula, will control magnitude of voltage DMOLVL and deduct the motor COEFFICIENT K again
IaTry to achieve the rotor velocity w of Spindle Motor 22 with the long-pending of the 3rd measuring voltage value V3
m(t) relative value.Rotating-speed control circuit 24 is under second control model, according to the motor rotor angular velocity w that is tried to achieve
m(t) relative value changes the 3rd control signal and adjusts control magnitude of voltage DMOLVL, and the actual speed of Spindle Motor 22 is changed.
Fig. 4 is the process flow diagram of CD speed control method in one embodiment of the invention.
At first, in step 41, under one first control model, produce one first control signal, under one second control model, produce one second control signal.
Then, in step 42, under first control model, produce second pulse that first pulse and with one first control magnitude of voltage has one second control magnitude of voltage according to first control signal at Spindle Motor, make Spindle Motor when receiving this first and second pulse, produce first and second armature supply respectively.Under second control model, foundation second control signal generation one has the direct current signal of one the 3rd control magnitude of voltage, produces one the 3rd armature supply when making Spindle Motor receive direct current signal.
Then, in step 43, use armature supply testing circuit as shown in Figure 3 to detect first, second and third armature supply and export the first, second and third measuring voltage value corresponding with first, second and third armature current value.
Moreover, in step 44, with first, second control motor coefficient magnitude of voltage and try to achieve Spindle Motor divided by differing from of first, second measuring voltage value.
Then, in step 45, the 3rd control magnitude of voltage is deducted the motor coefficient of being tried to achieve is tried to achieve Spindle Motor with amassing of the 3rd measuring voltage value rotor velocity relative value.
At last, in step 46, control the actual speed of this motor according to relative rotation speed.
In sum, the invention provides a kind of control device and method of utilizing the armature supply that detects Spindle Motor to try to achieve principal axis motor rotation speed.According to the size of armature supply, calculate back electromotive force, and, by simple motor control circuit, motor deceleration control process is carried out under closed loop again according to its estimation motor rotary speed, accurately control d.c. motor up to complete stall.
Though the present invention by a most preferred embodiment openly as above; yet it is not in order to limit the present invention; any those skilled in the art; under the situation that does not break away from the spirit and scope of the present invention; can make some changes and improvement, so protection scope of the present invention is as the criterion with the qualification of appended claim.
Claims (10)
1. CD speed control method, in order to control the actual speed of a motor, this motor drives CD rotation and makes an optical read/write head read the data of storing in this CD, and this method may further comprise the steps:
Under one first control model, produce one first control signal, under one second control model, produce one second control signal;
Under this first control model, produce second pulse that first pulse and with one first control magnitude of voltage has one second control magnitude of voltage according to this first control signal at described motor, make described motor when receiving described first and second pulse, produce first and second armature supply respectively, and under described second control model, produce a direct current signal with one the 3rd control magnitude of voltage according to described second control signal, produce one the 3rd armature supply when making described motor receive described direct current signal;
Detect described first, second and third armature supply and the output first, second and third measuring voltage value corresponding with described first, second and third armature current value;
Use described first, second control magnitude of voltage and described first, second measuring voltage value to try to achieve a motor coefficient of described motor;
Use described the 3rd control magnitude of voltage, described motor coefficient, described the 3rd measuring voltage value and try to achieve a relative rotation speed of described motor; And
Control the described actual speed of described motor according to described relative rotation speed.
2. CD speed control method as claimed in claim 1, wherein by with described first, second control magnitude of voltage and try to achieve described motor coefficient divided by differing from of described first, second measuring voltage value.
3. CD speed control method as claimed in claim 1 is wherein by deducting described the 3rd control magnitude of voltage the long-pending described relative rotation speed of trying to achieve described motor of described motor coefficient and described the 3rd measuring voltage value.
4. CD speed control method as claimed in claim 1 wherein uses an armature supply testing circuit to record the first, second and third measuring voltage value corresponding with described first, second and third armature current value, and described armature supply testing circuit comprises:
One first resistance is connected with described motor;
One operational amplifier;
One second and third resistance has the two ends that one first end is connected to described first resistance respectively, also has a positive input terminal and negative input end that one second end is connected to described operational amplifier respectively; And
The one the 4th and the 5th resistance has positive input terminal and negative input end that one first end is connected to described operational amplifier respectively, also has one second end respectively and connects an output terminal that receives a reference potential and described operational amplifier.
5. CD speed control method as claimed in claim 4, the resistance value of wherein said second, third resistance is identical; The described the 4th and the resistance value of the 5th resistance identical; The resistance value of described first resistance is much smaller than the resistance value of described second resistance.
6. CD speed control device, in order to control the actual speed of a motor, described motor drives CD rotation and makes an optical read/write head read the data of storing in the described CD, and described device comprises:
One rotating-speed control circuit produces one first control signal under one first control model, produce one second control signal under one second control model;
One motor drive circuit, under described first control model, produce second pulse that first pulse and with one first control magnitude of voltage has one second control magnitude of voltage according to described first control signal at described motor, make described motor when receiving described first and second pulse, produce first and second armature supply respectively, and under described second control model, produce a direct current signal with one the 3rd control magnitude of voltage according to described second control signal, produce one the 3rd armature supply when making described motor receive described direct current signal; And
One testing circuit detects described first, second and third armature supply and the output first, second and third measuring voltage value corresponding with described first, second and third armature current value;
Wherein, rotating-speed control circuit uses described first, second control magnitude of voltage and described first, second measuring voltage value to try to achieve a motor coefficient of described motor, also use described the 3rd control magnitude of voltage, described motor coefficient, described the 3rd measuring voltage value and try to achieve a relative rotation speed of described motor, and under described second control model, change described the 3rd control signal and adjust described the 3rd control magnitude of voltage according to described relative rotation speed, the described actual speed of described motor is changed.
7. CD speed control device as claimed in claim 6, wherein said rotating-speed control circuit by with described first, second control magnitude of voltage and try to achieve described motor coefficient divided by differing from of described first, second measuring voltage value.
8. CD speed control device as claimed in claim 6, wherein said rotating-speed control circuit is by deducting described the 3rd control magnitude of voltage the long-pending described relative rotation speed of trying to achieve described motor of described motor coefficient and described the 3rd measuring voltage value.
9. CD speed control device as claimed in claim 6, wherein said testing circuit comprises:
One first resistance is connected with described motor;
One operational amplifier;
One second and third resistance has the two ends that one first end is connected to described first resistance respectively, also has a positive input terminal and negative input end that one second end is connected to described operational amplifier respectively; And
The one the 4th and the 5th resistance has positive input terminal and negative input end that one first end is connected to described operational amplifier respectively, also has one second end respectively and connects an output terminal that receives a reference potential and described operational amplifier.
10. CD speed control device as claimed in claim 9, the resistance value of wherein said second, third resistance is identical; The described the 4th and the resistance value of the 5th resistance identical; The resistance value of described first resistance is much smaller than the resistance value of described second resistance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021427690A CN100414627C (en) | 2002-09-19 | 2002-09-19 | Optical disk rotation speed control device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021427690A CN100414627C (en) | 2002-09-19 | 2002-09-19 | Optical disk rotation speed control device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1484236A true CN1484236A (en) | 2004-03-24 |
CN100414627C CN100414627C (en) | 2008-08-27 |
Family
ID=34148108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021427690A Expired - Fee Related CN100414627C (en) | 2002-09-19 | 2002-09-19 | Optical disk rotation speed control device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100414627C (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100338662C (en) * | 2004-10-28 | 2007-09-19 | 三星电子株式会社 | Method for reading burst cutting area (BCA) data from optical disc and an optical disc apparatus |
CN100365724C (en) * | 2004-08-02 | 2008-01-30 | 日本电产株式会社 | Brushless motor and disk drive device using the same |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08273291A (en) * | 1995-03-31 | 1996-10-18 | Matsushita Electric Ind Co Ltd | Method and device for controlling rotation of motor and disk reproducing device |
JPH11235066A (en) * | 1998-02-20 | 1999-08-27 | Hitachi Ltd | Motor driver |
-
2002
- 2002-09-19 CN CNB021427690A patent/CN100414627C/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100365724C (en) * | 2004-08-02 | 2008-01-30 | 日本电产株式会社 | Brushless motor and disk drive device using the same |
CN100338662C (en) * | 2004-10-28 | 2007-09-19 | 三星电子株式会社 | Method for reading burst cutting area (BCA) data from optical disc and an optical disc apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN100414627C (en) | 2008-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103392293B (en) | For controlling the method and system compensated the time delay in location of motor | |
CN1302429A (en) | Asynchronous digital demodulator and method for null-type servo pattern | |
CN1307717A (en) | Asynchronous analog demodulator and method for null-type servo pattern | |
US7333413B2 (en) | Optical storage device rotation speed control apparatus and method | |
CN1179342C (en) | Disk device and method of decelarating/stopping disk in disk device | |
CN101159374A (en) | Load driving device and electrical device using the same | |
CN1348182A (en) | Optical disk reproducing apparatus and disk type distinguishing method | |
CN1484236A (en) | Optical disk rotation speed control device and method | |
CN1975867A (en) | Optical disc apparatus and information recording and reproducing method | |
CN101064169A (en) | Magnetic disk drive and a loading/unloading method | |
CN1490790A (en) | Determing method for disk type and disk device | |
TW474060B (en) | Apparatus and method for detecting the rate of rotation of DC spindle motor | |
CN1444224A (en) | Method and device for driving mainshaft motor and voice coil motor in disk drive | |
CN101923867A (en) | External optical disk drive system and control method thereof | |
CN1321309A (en) | Disk reproducing system | |
CN101189676B (en) | Apparatus and method for controlling the rotation velocity of an optical disc | |
CN100472613C (en) | Optical disk recording apparatus and method of forming visible image on optical disk | |
CN2743837Y (en) | Rotation speed standard device | |
CN1206638C (en) | Disk reading apparatus | |
CN201314867Y (en) | Collision rate test controlling device of collision test bed | |
CN1155954C (en) | Tilt detection method and tilt detector | |
CN1232976C (en) | Method for detecting kenel of optical disc sheet | |
CN101127215A (en) | Method and apparatus for detecting CD eccentric volume | |
CN1305059C (en) | Method and apparatus for determining CD size without FG signal and stopping CD rotation | |
CN113364385B (en) | Brushless motor initial position detection method without position sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080827 Termination date: 20190919 |