USPatentGranted
B2

Motor control device and setting method thereof

Granted 17 Nov 2009 · 2 office actions

Life of the patent

3 dated events
⤢ drag to zoomApr 2007Jul 2007Oct 2007Jan 2008Apr 2008Jul 2008Oct 2008Jan 2009Apr 2009Jul 2009Oct 2009Jan 2010Prosecution
Prosecutionhover for detail · click to open

Abstract

A motor control device includes a recording module and a controlling module. The recording module has a revolution speed table recording a plurality of predetermined revolution speed values. The controlling module receives a reference revolution speed control signal and measures the reference revolution speed control signal to correspondingly generate a reference measuring value. The recording module records the reference measuring value corresponding to one of the predetermined revolution speed values in the revolution speed table.

Description

5 parts
›BACKGROUND OF THE INVENTION

This Non-provisional application claims priority under 35 U.S.C. §119(a) on Patent Application No(s). 095111461 filed in Taiwan, Republic of China on Mar. 31, 2006, the entire contents of which are hereby incorporated by reference.

1. Field of Invention

The invention relates to a control device and a setting method thereof, in particular, to a motor control device and a setting method thereof.

2. Related Art

Motors have been applied to various electric devices such as electric fans. To maintain the efficiency of the motor, the revolution speed of motor must be controlled and maintained accurately.

As shown in FIG. 1 , a conventional control device of a motor includes a controller 10 , a converter 14 and a revolution speed measuring device 15 . The controller 10 includes an analogue to digital converting (ADC) unit 11 , a recording unit 12 and a processing unit 13 . The controller 10 controls the operation of a motor 2 . The converter 14 converts an externally inputted revolution speed control signal 141 , which is a pulse width modulation signal, to a voltage signal 111 . The analogue to digital converting unit 11 measures the voltage signal 111 and generates a voltage value 112 .

The recording unit 12 presets a revolution speed table 120 . The revolution speed table 120 records a plurality of voltage values 121 and a plurality of motor revolution speed values 122 corresponding to the voltage values 121 . Thus, the processing unit 13 selects the corresponding voltage value 121 from the revolution speed table 120 according to the measured voltage value 112 , and then selects the corresponding motor revolution speed value 122 according to the selected voltage value 121 . The processing unit 13 generates a driving current 131 according to the motor revolution speed value 122 so as to drive the motor 2 . Additionally, the revolution speed measuring device 15 measures the revolution speed of the motor 2 . The processing unit 13 feedback controls the driving current 131 according to the revolution speed of the motor 2 , such that the revolution speed of the motor 2 controlled based on the set revolution speed value 122 .

Since the revolution speed table 120 is stored in the recording unit 12 previously when the motor 2 is manufactured, and the recording unit 12 is a read only memory, the revolution speed table 120 cannot be modified. Therefore, if the environment of the control device 1 is changed (e.g. by temperature increase or decrease) or if the actual operating values of the internal mechanical elements are different from the specifications, the voltage signal 111 generated by the converter 14 or by the analogue to digital converting unit 11 , and/or the voltage value 112 are not equal to the predetermined operating values by a user. For instance, the highest value of the revolution speed control signal 141 originally let the motor 2 operate at the highest speed. However, if the output voltage signal 111 is inaccuracy due to the internal mechanism element of the converter 14 , the voltage value 112 read by the revolution speed table may be inaccuracy and thus not corresponded to the highest revolution speed.

Thus, if the revolution speed table in each control device could be set in consideration of possible deviations during the production, all contents in the revolution speed table would satisfy the input/output needs of the clients. Thus, it is an important subjective to provide a control device and a setting method for a motor that can calibrate and adapt to the possible practical operating environment, and further, to control the motor revolution speed precisely and promote the operating efficiency of the motor.

›SUMMARY OF THE INVENTION

In view of the foregoing, the invention is to provide a motor control device and a setting method thereof that can pre-calibrate the deviation caused by the manufacturing process to adapt the possible operating environment. Therefore, the motor is precisely controlled so as to improve the operation efficiency.

According to the foregoing objects and others, the present invention provides a motor control device includes a recording module and a controlling module. The recording module has a revolution speed table, which stores a plurality of predetermined revolution speed values. The controlling module receives a reference revolution speed control signal and measures the reference revolution speed control signal to generate a corresponding reference measuring value, wherein the recording module records the reference measuring value corresponding to one of the predetermined revolution speed values in the revolution speed table.

To achieve the above objects and others, the invention discloses a setting method for a motor control device. The setting method includes the following steps: measuring a reference revolution speed signal to generate a corresponding reference measuring value according to the reference revolution speed signal, and recording and storing the reference measuring value in a revolution speed table. The reference measuring value is correspondent to a predetermined revolution speed value previously recorded in the revolution speed table.

As mentioned above, a motor control device and a setting method thereof according to this invention that record the different reference measuring values in a revolution speed table based on the inputs of the different reference revolution speed control signals. Consequently, the values recorded in the revolution speed table can be set one by one so as to make the motor adapt to different operating environments. Hence, the revolution speed of the motor is precisely controlled, and the performance efficiency of the motor is enhanced.

›BRIEF DESCRIPTION OF THE DRAWINGS

The invention will become more fully understood from the detailed description given herein below illustration only, and thus is not limitative of the present invention, and wherein:

FIG. 1 is a schematic diagram showing the conventional control device of a motor;

FIG. 2 is a block diagram showing a motor control device according to a preferred embodiment of the invention;

FIG. 3 is a flow chart showing a motor control method according to the preferred embodiment of the invention;

FIG. 4 is a block diagram showing another motor control device according to the preferred embodiment of the invention; and

FIG. 5 is a flow chart showing the motor control method for setting the revolution speed table according to the preferred embodiment of the invention.

›DETAILED DESCRIPTION OF THE INVENTION · 1 of 2

The application will be described below with reference to relevant drawings, wherein the same elements are referred with the same reference numbers.

As shown in the FIG. 2 , a motor control device 3 according to a preferred embodiment of the invention includes a controlling module 31 and a recording module 32 .

The recording module 32 records a revolution speed table Tb 1 . The revolution speed table Tb 1 has a plurality of recording addresses V 1 and a plurality of predetermined revolution speed values V 2 . Each recording address V 1 corresponds to a predetermined revolution speed value V 2 .

The controlling module 31 receives a reference revolution speed control signal S 1 and measures the reference revolution speed control signal S 1 to generate a corresponding reference measuring value V 3 . Then the recording module 32 records the reference measuring value V 3 in the recording address V 1 of the revolution speed table Tb 1 , corresponding to the predetermined revolution speed value V 2 .

After the recording module 32 records the reference measuring value V 3 , the controlling module 31 generates an adjusting signal S 3 . A revolution speed-adjusting device 4 adjusts the reference revolution speed control signal S 1 according to the adjusting signal S 3 to output a new reference revolution speed control signal S 1 , Then, a new reference measuring value V 3 is generated and recorded.

As mentioned above, the reference revolution speed control signal S 1 is generated by the revolution speed-adjusting device 4 . The reference revolution speed control signal S 1 may be a pulse width modulation signal in this embodiment. The controlling module 31 generates the various reference measuring value V 3 corresponding to the various reference revolution speed control signal S 1 , and records the various reference measuring value V 3 in the recording address V 1 corresponding to the predetermined revolution speed value V 2 by the method mentioned above.

As shown in FIG. 3 , a setting method of the motor control device according to a preferred embodiment of the invention includes the following steps S 01 to S 03 . The setting method is applied to the motor control device 3 mentioned in the previous embodiment. Firstly, in step S 01 , a reference revolution speed control signal is measured. Next, in step S 02 , a corresponding reference measuring value is generated. Then, in step S 03 , the reference measuring value is recorded in a revolution speed table corresponding to a predetermined revolution speed value prerecorded in the revolution speed table.

As shown in FIG. 4 and FIG. 5 , the reference revolution speed control signal S 1 is generated by an external revolution speed-adjusting device 4 including a setting module 41 and a generating module 42 . Furthermore, the motor control device 3 includes a controlling module 31 , a recording module 32 , a revolution speed-measuring module 33 , a temperature-measuring module 34 , and a transferring unit 35 . The controlling module 31 further includes an analogue to digital converting (ADC) unit 311 , a processing unit 312 , and a driving unit 313 .

Step S 11 to step S 20 show the procedures of the setting method for the revolution speed table Tb 1 . In step S 11 , the setting module 41 sets a reference revolution speed value V 4 . The setting module 41 may be a counter controlled by the controlling module 31 . The reference revolution speed value may be a counting value, and its initial value could be 100 or 0. Hereinafter, the reference revolution speed value V 4 is set as 100 for the purpose of the following explanation. The reference revolution speed value V 4 represents the duty cycle of the reference revolution speed control signal S 1 .

In step S 12 , the generating module 42 receives the reference revolution speed value V 4 and generates the reference revolution speed control signal S 1 according to the reference revolution speed value V 4 .

In step S 13 , the controlling module 31 initializes the recording address V 1 . The number of recording addresses V 1 could be set to one hundred so as to correspond to the reference revolution speed value V 4 . In step S 14 , the converting unit 35 receives the reference revolution speed control signal S 1 , which is a pulse width modulation signal, and then converts the pulse width modulation signal to a voltage signal. In step S 15 , the analogue to digital converting unit 311 measures the voltage of the converted reference revolution speed control signal S 1 so as to generate the reference measuring value V 3 , which is a digital value. In step S 16 , the recording module 32 records the reference measuring value V 3 in one of the recording addresses V 1 of the revolution speed table Tb 1 . Because the assumed initial reference revolution speed value is 100, the reference measuring value V 3 would be set and recorded in the first address of the recording addresses V 1 , and corresponds to the first address of a predetermined revolution speed values V 2 . The predetermined revolution speed values V 2 are recorded in the revolution speed table Tb 1 in a gradually progressive or gradually regressive order. In this embodiment, the first address is the highest revolution speed.

In step S 17 , after the recording module 32 records the reference measuring value V 3 , the processing unit 312 adjusts the recording address V 1 to the next address or the previous address. For instance, the processing unit 312 adjusts the address V 1 to the second address so as to continuously set the following contents of the revolution speed table Tb 1 .

In step S 18 , the setting module 41 receives the adjusting signal S 3 generated by the processing unit 312 and determines if the reference revolution speed value V 4 is 0 or 100. In this embodiment, the setting module 41 determines if the reference revolution speed value V 4 is 0, which means 100 addresses have been all set. If the result of the determination is false, the process cycles back to step S 19 , but otherwise, if the result is true, the process continues to step S 20 and ends this setting procedure.

›DETAILED DESCRIPTION OF THE INVENTION · 2 of 2

In step S 19 , the setting module 41 decreases or increases the reference revolution speed value V 4 . For instance, the setting module 41 decreases by 1. Then, returns to step S 12 to decrease or increase the duty cycle of the reference revolution speed control signal S 1 . For instance, it decreases by 1%. In other words, after the recording module 32 records a reference measuring value V 3 in the revolution speed table Tb 1 , the controlling module 31 controls the setting module 41 to adjust the reference revolution speed value V 4 so as to continuously set the following contents of the revolution speed table Tb 1 .

Furthermore, the setting module 41 could reduce the reference revolution speed value V 4 from 100 to 0 gradually or increase from 0 to 100 gradually, so as to decrease the duty cycle of the reference revolution speed control signal S 1 from 100% to 0% or increase from 0% to 100%. By the mentioned above method, the motor control device 3 records the reference measuring value V 3 corresponding to the reference revolution speed control S 1 at every duty cycle in the revolution speed table Tb 1 .

In addition, each motor 5 can record its own revolution speed table Tb 1 by using the method mentioned above. Therefore, whenever the motor 5 receives the reference revolution speed control signal S 1 output from the client, it inputs accurately to one driving unit 313 of the controlling module 31 according to the corresponding predetermined revolution speed value V 2 , and is driven by a driving signal S 2 output from the driving unit 313 . Thus, the mechanical error of the motor 5 would not be influenced.

In addition, as shown in FIG. 4 , the motor control device 3 further includes a revolution speed-measuring module 33 and a temperature-measuring module 34 .

The revolution speed measuring module 33 measures the revolution speed of the motor 5 to generate a motor revolution speed signal S 4 , and the processing unit 312 receives the motor revolution speed signal S 4 to adjust the driving signal S 2 . Thus, the revolution speed-measuring module 33 could be used for tuning the motor revolution speed under the normal operating to maintain the revolution speed of the motor 5 at a constant speed.

The temperature measuring module 34 measures the ambient temperature of the motor 5 to generate a temperature signal S 5 and inputs it to the converting unit 35 . The temperature-measuring module 34 includes a temperature difference-compensation voltage table (not shown in the figure). In general, the motor 5 sets the revolution speed table Tb 1 at the working temperature, for example at 25° C., but in practice, the ambient temperature of the motor 2 changed base on the loading. Temperature changes may influence the internal elements of the motor control device 3 and may cause inaccuracy in the reference measuring value V 3 output from the converting unit 35 and the analogue to digital converting unit 311 . This results in reading the predetermined revolution speed value V 2 inaccurately. Therefore, the temperature measuring module 34 can find the compensating voltage in the temperature difference—compensation voltage table according to the difference between the ambient temperature of the motor 5 and the initial working temperature at 25° C. Moreover, the reference measuring value V 3 , which is input to the revolution speed table Tb 1 , is corrected by the original recording value.

Moreover, the controlling module 31 includes a chip or a microprocessor (not shown in the figure), which records procedure commands previously for performing the above-mentioned setting method.

In addition, the recording module 32 includes a rewritable memory. The rewritable memory could be an EPROM, an electric EPROM, or a flash memory.

Furthermore, the controlling module 31 and the recording module 32 could also be implemented via a chip or microprocessor.

In summary, a motor control device and a setting method thereof according to this invention record the different reference measuring values in a revolution speed table based on the inputs of the different reference revolution speed control signals. Consequently, the values recorded in the revolution speed table can be set one by one, so as to make the motor adapt to different operating environments. Furthermore, the revolution speed of the motor can be precisely controlled, and the performance efficiency of the motor can be enhanced.

Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.

Claims

19 · 3 independent · depth 3
12345678910111213141516171819
19 granted claims

Classifications

21 codes
IPC · International Patent Classification
Section H — Electricity
  • H02P7/00
USPC · US Patent Classification
318/268711/103711/104711/111318/279318/269318/273417/22318/275711/105711/101318/271417/20318/272318/270711/100318/277318/276711/102318/274

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this patent are not paired with the granted ones in what we hold.

File wrapper

Pendency
2.7 y
978 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Rita Leykin
art unit 2837 · TC 2800
Citations: 14 back · 2 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Chain of title

⤢ drag to zoom20082010201220142016201820202022202420262028Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock

Term & fees

See the term timeline — pendency span, in-force span, the maintenance fees paid and both computed expiry dates.

Log in to unlock

Priority chain

1 priority documents
›Priority documents — 1
TypeDocumentDate
related publicationUS 20080018272 A124 Jan 2008

Worldwide family

4 members · 2 offices
US2TW2
this patentIP5 & PCTother officessolid = grantedhover for detail · click to open
Members
4
DOCDB simple family 38970803
Offices
2
US
Granted
2 of 4
grant date present
›IP5 & PCT — 2 members
OfficePublicationKindPublishedFiledStatusTitle
USUS-2008018272-A1A124 Jan 200815 Mar 2007publishedMotor control device and setting method thereof
USthis patentUS-7619379-B2B217 Nov 200915 Mar 2007grantedMotor control device and setting method thereof
›Other offices — 2 members
OfficePublicationKindPublishedFiledStatusTitle
TWTW-200737683-AA1 Oct 200731 Mar 2006publishedMotor control device and set method thereof
TWTW-I313533-BB11 Aug 200931 Mar 2006grantedMotor control device and set method thereof

Validity challenges

See the validity challenges on record — reexaminations, IPRs and PGRs, with their institution decisions and outcomes.

Log in to unlock

Citations

See every patent this one cites and every patent that cites it back — publication, assignee, and how each one was found.

Log in to unlock