JPH04340391A - Motor control system - Google Patents
Motor control systemInfo
- Publication number
- JPH04340391A JPH04340391A JP3111484A JP11148491A JPH04340391A JP H04340391 A JPH04340391 A JP H04340391A JP 3111484 A JP3111484 A JP 3111484A JP 11148491 A JP11148491 A JP 11148491A JP H04340391 A JPH04340391 A JP H04340391A
- Authority
- JP
- Japan
- Prior art keywords
- coil
- motor
- phase
- phases
- pulse 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 25
- 230000001186 cumulative effect Effects 0.000 claims description 11
- 230000007423 decrease Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 18
- 238000001514 detection method Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、磁気ディスク装置のス
ピンドルモータとして使用されるDCモータのモータ制
御方式に関する。磁気ディスク装置のスピンドルモータ
には、ブラシレス構造のDCモータを使用しており、回
転数で決まる駆動パルス信号の基本周波数が可聴周波数
範囲にあった場合、可聴範囲の共振周波数を生じて騒音
を増長するという問題があり、この点の改善が望まれる
。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor control method for a DC motor used as a spindle motor of a magnetic disk drive. The spindle motor of a magnetic disk drive uses a DC motor with a brushless structure, and if the fundamental frequency of the drive pulse signal determined by the rotation speed is in the audible frequency range, a resonant frequency in the audible range will be generated and the noise will increase. There is a problem with this, and improvement in this point is desired.
【0002】0002
【従来の技術】従来、磁気ディクス装置にあっては、運
転時の騒音レベルを規格で定められた値以下に抑えるこ
とが必要である。磁気ディスク装置の発生する騒音とし
て主なものに磁気ディスクを回転するスピンドルモータ
がある。このスピンドルモータとしては通常、ブラシレ
ス構造のDCモータが使用されており、コイル相数とロ
ータの磁極数との積で決まる相数のコイル切替えを1回
転毎に行い、且つ各相でのコイルに電流を流す駆動パル
ス信号のオン時間をデューティ制御することで一定の回
転速度を得ている。2. Description of the Related Art Conventionally, in magnetic disk devices, it is necessary to suppress the noise level during operation to below a value determined by standards. The main noise generated by magnetic disk drives is the spindle motor that rotates the magnetic disk. A DC motor with a brushless structure is normally used as this spindle motor, and the coils are switched in a number of phases determined by the product of the number of coil phases and the number of magnetic poles of the rotor every rotation. A constant rotation speed is obtained by duty-controlling the on-time of the drive pulse signal that causes current to flow.
【0003】図19(a)(b)(c)は従来方式の駆
動パルス信号を示したもので、1相の時間をT1とした
場合、供給したい電力のデューティ比をDutyとする
と、
T2=T1×Duty
に亘ってコイルに電流を流す駆動波形としている。FIGS. 19(a), 19(b), and 19(c) show driving pulse signals of the conventional method. If the time of one phase is T1, and the duty ratio of the power to be supplied is Duty, then T2= The drive waveform is such that current flows through the coil over T1×Duty.
【0004】図19(a)(b)(c)は電流を流すT
2時間のタイミングが中央、始め、終りと異なっている
が、共通していることは、1相のなかでオンが1回とオ
フが1回であり、従って駆動パルス信号の基本周波数は
、1回転当りの相数で決まることになる。FIGS. 19(a), (b), and (c) show T through which current flows.
The timing of the two hours is different from the center, beginning, and end, but what they have in common is that there is one on-time and one off-time in one phase, so the fundamental frequency of the drive pulse signal is 1. It is determined by the number of phases per rotation.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、近年に
おける磁気ディスク装置の記録容量の増加に伴いスピン
ドルモータによるディスク回転数が上ってきており、3
相8極のブラシレス構造のDCモータを使用する場合、
ディスク回転数が4300rpm前後であることから、
1回転当り24相のコイル切替えを行っており、図19
に示したデューティ制御を行う駆動パルス信号の基本周
波数は、1740Hz(=4300rpm/60sec
×24相)となる。[Problem to be Solved by the Invention] However, with the increase in the recording capacity of magnetic disk devices in recent years, the number of disk rotations by the spindle motor has increased.
When using a brushless DC motor with 8 phase poles,
Since the disc rotation speed is around 4300 rpm,
24 phases of coil switching are performed per rotation, as shown in Figure 19.
The fundamental frequency of the drive pulse signal that performs duty control shown in is 1740Hz (=4300rpm/60sec
×24 phases).
【0006】この駆動パルスの基本周波数1740Hz
はもっとも騒音として感じやすい可聴周波数であり、こ
の駆動パルスによるモータ駆動で可聴範囲の共振周波数
が発生し、予定した以上に騒音が増長されてしまう問題
があった。この問題を解決するためコイルに流す電流に
スライスレベルを設けて基本周波数成分を減らすことも
考えられるが、電流スライスにより十分なトルクを発生
することができないという別の問題を生じている。[0006] The fundamental frequency of this drive pulse is 1740Hz.
is the audible frequency that is most easily perceived as noise, and driving the motor using this drive pulse generates a resonant frequency in the audible range, causing the problem that the noise is amplified more than expected. In order to solve this problem, it is possible to reduce the fundamental frequency component by setting a slicing level to the current flowing through the coil, but this creates another problem in that sufficient torque cannot be generated due to current slicing.
【0007】本発明は、このような従来の問題点に鑑み
てなされたもので、モータ駆動波形を工夫することで簡
単に騒音を低減できるようにしたモータ制御方式を提供
することを目的とする。The present invention has been made in view of these conventional problems, and an object of the present invention is to provide a motor control method that can easily reduce noise by devising the motor drive waveform. .
【0008】[0008]
【課題を解決するための手段】図1は本発明の原理説明
図である。まず本発明は、図1(a)に示すように、N
相M極、例えば3相8極のDCモータ1と、DCモータ
1の1回転をN×M(=3×8=24相)のコイル切替
相に分け、ステータコイルに流す電流方向を所定の順番
に従って切替えるコイル相切替えを2×N相単位、例え
ば6相単位に繰り返して回転磁界を生成し、且つ各相の
駆動パルス信号によりコイル通電期間をデューティ制御
してDCモータ1を駆動する制御部2とを備えたモータ
制御方式を対象とする。[Means for Solving the Problems] FIG. 1 is a diagram illustrating the principle of the present invention. First, as shown in FIG. 1(a), the present invention
The DC motor 1 has phase M poles, for example, 3 phases and 8 poles, and one rotation of the DC motor 1 is divided into N×M (=3×8=24 phases) coil switching phases, and the direction of the current flowing through the stator coil is set to a predetermined direction. A control unit that generates a rotating magnetic field by repeatedly switching the coil phases according to the order in units of 2×N phases, for example, in units of 6 phases, and drives the DC motor 1 by duty-controlling the coil energization period using drive pulse signals of each phase. The target is a motor control system with 2.
【0009】このようなモータ制御方式につき本願の第
1発明では、制御部2に、各コイル切替相内でコイル電
流のオン、オフを2回行う図1(b)に示す駆動パルス
信号を発生する手段を設けたことを特徴とする。また本
願第2発明では、制御部2に、コイル切替相毎に各相内
でパルス波形がオンからオフ及びオフからオンに切替わ
る部分に僅かな時間幅の微小パルスを付加した図1(c
)に示す駆動パルス信号を発生する手段を設けたことを
特徴とする。Regarding such a motor control system, in the first invention of the present application, the control unit 2 generates a drive pulse signal as shown in FIG. 1(b) that turns the coil current on and off twice in each coil switching phase. The invention is characterized in that it has a means for doing so. Further, in the second invention of the present application, the control unit 2 is provided with a minute pulse having a small time width added to the portion where the pulse waveform switches from on to off and from off to on within each phase for each coil switching phase.
) is characterized in that it is provided with means for generating the drive pulse signal shown in FIG.
【0010】さらに本願の第3発明では、制御部2に、
図1(d)に示すように、1回転を構成するコイル切替
相毎にデューティ比を累積加算し、この累積加算値の整
数部が変化したコイル切替相の駆動パルス信号をオンパ
ルスとし、整数部の変化しないコイル切替相の駆動パル
ス信号ををオフパルスとする手段を設け、モータ1回転
を構成する(N×M)のコイル切替相の中でのオンパル
スの相数とオフパルスの相数によりデューティ制御する
ことを特徴とする。Furthermore, in the third invention of the present application, the control section 2 includes:
As shown in Fig. 1(d), the duty ratio is cumulatively added for each coil switching phase that constitutes one rotation, and the drive pulse signal of the coil switching phase in which the integer part of this cumulative addition value has changed is set as an on-pulse. The duty is controlled by the number of on-pulses and the number of off-pulses among the (N x M) coil switching phases that make up one rotation of the motor. It is characterized by
【0011】更にまた本願の第4発明は、制御部2に、
図1(e)に示すように、1回転を構成するコイル切替
相毎に乱数を設定し、この乱数とデューティ比とを比較
し、乱数がデューティ比より小さければ駆動パルス信号
をオンパルスとし、乱数がデューティ比以上であれば駆
動パルス信号をオフパルスとする手段を設け、第4発明
と同様にモータ1回転を構成する(N×M)のコイル切
替相の中でのオンパルスの相数とオフパルスの相数によ
りデューティ制御することを特徴とする。Furthermore, the fourth invention of the present application provides that the control section 2:
As shown in Fig. 1(e), a random number is set for each coil switching phase that constitutes one rotation, and this random number is compared with the duty ratio. If the random number is smaller than the duty ratio, the drive pulse signal is turned on pulse, and the random number is is equal to or greater than the duty ratio, means is provided to turn the drive pulse signal into an off-pulse, and similarly to the fourth invention, the number of on-pulse phases and the off-pulse among the (N×M) coil switching phases constituting one rotation of the motor are provided. It is characterized by duty control based on the number of phases.
【0012】一方、本願の第5発明は、前記第1発明と
第2発明とを組合せたものである。即ち第5発明として
、制御部2に、コイル切替相内でコイル電流のオン、オ
フを2回行う駆動パルス信号を発生する第1手段と、駆
動パルス信号がオンからオフ及びオフからオンに切替わ
る部分に僅かな時間幅の微小パルスを付加した駆動パル
ス信号を発生する第2手段と、コイル切替相毎に第1手
段と第2手段の駆動パルス信号を交互に出力する切替手
段とを設けたことを特徴とする。On the other hand, the fifth invention of the present application is a combination of the first invention and the second invention. That is, as a fifth invention, the control unit 2 includes a first means for generating a drive pulse signal that turns the coil current on and off twice in the coil switching phase, and a drive pulse signal that switches from on to off and from off to on. A second means for generating a drive pulse signal with a minute pulse of a small time width added to the switching portion, and a switching means for alternately outputting the drive pulse signals of the first means and the second means for each coil switching phase are provided. It is characterized by:
【0013】また本願の第6発明は、前記第1発明と第
2発明を第4発明の乱数により交互に切替えることを特
徴とする。即ち、第6発明は、制御部2に、コイル切替
相毎にコイル電流のオン、オフを2回行う駆動パルス信
号を発生する第1手段と、駆動パルス信号がオンからオ
フ及びオフからオンに切替わる部分に僅かな時間幅の微
小パルスを付加した駆動パルス信号を発生する第2手段
と、1回転を構成するコイル切替相毎に乱数を設定し乱
数とデューティ比とを比較して乱数がデューティ比より
小さければ第1手段の駆動パルス信号を出力し、乱数が
デューティ比以上であれば第2手段の駆動パルス信号を
出力する切替手段を設けたことを特徴とする。A sixth invention of the present application is characterized in that the first invention and the second invention are alternately switched using the random numbers of the fourth invention. That is, the sixth invention includes a first means for generating a drive pulse signal that turns the coil current on and off twice for each coil switching phase in the control unit 2, and a first means for generating a drive pulse signal that turns the coil current on and off twice for each coil switching phase, and a drive pulse signal that turns the coil current from on to off and from off to on. A second means generates a drive pulse signal with a minute pulse of a small time width added to the switching part, and a random number is set for each coil switching phase that makes up one rotation, and the random number is determined by comparing the random number and the duty ratio. The present invention is characterized in that a switching means is provided which outputs the drive pulse signal of the first means if the random number is smaller than the duty ratio, and outputs the drive pulse signal of the second means if the random number is greater than or equal to the duty ratio.
【0014】更に本願の第7発明は、第2発明と第3発
明を組合せたことを特徴とする。即ち、第7発明は、制
御部2に、コイル切替相毎に各相内でパルス波形がオン
からオフ及びオフからオンに切替わる部分に僅かな時間
幅の微小パルスを付加した駆動パルスを発生する手段と
、1回転を構成するコイル切替相毎にデューティ比を累
積加算し、累積加算値の整数部が変化したコイル切替相
で微小パルスを付加した駆動パルス信号を出力し、整数
部の変化しないコイル切替相で駆動パルス信号の出力を
停止する手段とを備えたことを特徴とする。Furthermore, the seventh invention of the present application is characterized in that the second invention and the third invention are combined. That is, the seventh invention causes the control unit 2 to generate a drive pulse in which minute pulses with a short time width are added to the portions where the pulse waveform switches from on to off and from off to on within each phase for each coil switching phase. means to cumulatively add the duty ratio for each coil switching phase that constitutes one rotation, output a drive pulse signal with a minute pulse added at the coil switching phase where the integer part of the cumulative addition value has changed, and detect the change in the integer part. and means for stopping the output of the drive pulse signal in the coil switching phase when the coil is not switched.
【0015】最後に、本願の第8発明は、第2発明と第
4発明とを組合せたことを特徴とする。即ち第8発明は
、制御部2に、コイル切替相毎に各相内で駆動パルス信
号がオンからオフ及びオフからオンに切替わる部分に僅
かな時間幅の微小パルスを付加する微小パルス付加手段
と、1回転を構成するコイル切替相毎に乱数を設定し、
乱数とデューティ比とを比較して乱数がデューティ比よ
り小さければ微小パルスを付加した駆動パルス信号を出
力し、乱数がデューティ比以上であれば駆動パルス信号
の出力を停止する手段とを設けたことを特徴とする。Finally, the eighth invention of the present application is characterized in that the second invention and the fourth invention are combined. That is, the eighth invention includes a minute pulse adding means for adding a minute pulse with a small time width to the portion where the drive pulse signal switches from on to off and from off to on in each coil switching phase in the control unit 2. Then, set a random number for each coil switching phase that makes up one rotation,
Means is provided to compare the random number and the duty ratio, and if the random number is smaller than the duty ratio, output a drive pulse signal with minute pulses added thereto, and to stop outputting the drive pulse signal if the random number is greater than or equal to the duty ratio. It is characterized by
【0016】[0016]
【作用】このような構成を備えた本発明のモータ制御方
式によれば次の作用が得られる。第1発明では1相の中
の中央に駆動パルスをもってくるのではなく、両端に駆
動パルスを持ってくることで、1相内でのオン、オフの
回数を2回にしてスイッチング回数を2倍にし、従来の
基本周波数1740Hzを2倍の3480Hzとするこ
とができ、基本周波数を可聴帯域の中心から遠ざけるこ
とで騒音を低減できる。[Operations] According to the motor control system of the present invention having such a configuration, the following effects can be obtained. In the first invention, the drive pulses are not brought to the center of one phase, but to both ends, thereby doubling the number of on and off times within one phase and doubling the number of switching times. The conventional fundamental frequency of 1740 Hz can be doubled to 3480 Hz, and noise can be reduced by moving the fundamental frequency away from the center of the audible band.
【0017】また第2発明は、駆動パルス信号がオフか
らオンに変わるとき、或いはオンからオフに変わるとき
微小パルスを追加することにより2つの効果を期待でき
る。1つは、微小パルスの付加によりスイッチング周波
数が高くなり、可聴範囲から外れ、騒音を低減できる。
2つめは、微小パルスに対しモータコイルはインダクタ
ンスにより電流が追従せず、従って電流波形が滑らかに
なり、騒音成分が少なくなることである。Furthermore, in the second invention, two effects can be expected by adding a minute pulse when the drive pulse signal changes from OFF to ON or from ON to OFF. One is that by adding minute pulses, the switching frequency becomes higher and goes out of the audible range, making it possible to reduce noise. The second reason is that the current in the motor coil does not follow minute pulses due to inductance, so the current waveform becomes smooth and noise components are reduced.
【0018】第4発明は、1相の中でデューティを変化
させるのではなく、1相をオンのみ、またはオフのみと
し、1回転のコイル切替相の中でデューティ制御する。
即ち、0以上1未満の小数であるデューティ比を1回転
の中のコイル切替相毎に加えて整数部が変化した時の相
をオンし、そうでない時の相をオフする。このような制
御によりオンとオフの周期性が緩和され、騒音を発生さ
せにくくすることができる。In the fourth invention, instead of changing the duty within one phase, one phase is turned only on or only off, and the duty is controlled during the coil switching phase of one rotation. That is, a duty ratio, which is a decimal number greater than or equal to 0 and less than 1, is added to each coil switching phase during one rotation, and the phase when the integer part changes is turned on, and the phase when it is not changed is turned off. Such control reduces the periodicity of on and off, making it difficult to generate noise.
【0019】第4発明と同様に1回転のコイル切替相の
中でデューティを制御する第5発明は、コイル切替相毎
に乱数を設定してデューティ比と比較し、(乱数)<(
デューティ比)
の相はオンとし、
(乱数)≧(デューティ比)
の相はオフとする。この場合、1回転のコイル相のオン
、オフは周期性をもたずランダムに行われるため、特定
の周波数をもった騒音は発生せず、ノイズレベルが低い
ホワイトノイズに近づき騒音が軽減される。[0019] In the fifth invention, which controls the duty during the coil switching phase of one rotation in the same way as the fourth invention, a random number is set for each coil switching phase and compared with the duty ratio, and (random number) < (
The phase with (duty ratio) is turned on, and the phase with (random number) ≧ (duty ratio) is turned off. In this case, since the coil phase turns on and off during one rotation is done randomly without any periodicity, noise with a specific frequency is not generated, and the noise is reduced to near white noise with a low noise level. .
【0020】勿論、第1〜4発明を組合せた第5〜第8
発明についても、各発明の騒音低減作用の組合せによる
結果が得られる。Of course, the fifth to eighth inventions are a combination of the first to fourth inventions.
Regarding the invention, results can also be obtained by combining the noise reduction effects of each invention.
【0021】[0021]
【実施例】図2は本発明の一実施例を示した実施例構成
図である。図2において、1はブラシレス構造のDCモ
ータであり、3相8極を例にとっている。即ち、DCモ
ータ1にはスター結線されたステータコイルL1,L2
,L3が設けられる。またロータ3はN極とS極を交互
に設けた8つの磁極を有する。Embodiment FIG. 2 is a block diagram showing an embodiment of the present invention. In FIG. 2, reference numeral 1 denotes a DC motor with a brushless structure, and a three-phase eight-pole motor is taken as an example. That is, the DC motor 1 has star-connected stator coils L1 and L2.
, L3 are provided. Further, the rotor 3 has eight magnetic poles in which north poles and south poles are alternately provided.
【0022】更にステータコイルL1,L2,L3の各
々に対応してホール素子4−1,4−2,4−3が設け
られ、ロータ3の回転に同期した回転検出信号H1,H
2,H3を検出し、マイクロプロセッサ(以下「MPU
」という)5の入力レジスタ6らに与えている。MPU
5にはDCモータ1を制御する駆動パルス信号を発生す
る制御部2がプログラム制御により実現される。制御部
2はホール素子4−1〜4−3からの回転検出信号H1
〜H3に基づいて駆動パルス信号S1〜S6を出力レジ
スタ7より出力する。Further, Hall elements 4-1, 4-2, 4-3 are provided corresponding to the stator coils L1, L2, L3, respectively, and rotation detection signals H1, H synchronized with the rotation of the rotor 3 are provided.
2, H3 is detected and the microprocessor (hereinafter referred to as “MPU”) is detected.
'') 5 to the input registers 6, etc. MPU
5, a control section 2 that generates a drive pulse signal for controlling the DC motor 1 is realized by program control. The control unit 2 receives rotation detection signals H1 from the Hall elements 4-1 to 4-3.
-H3, drive pulse signals S1 to S6 are output from the output register 7.
【0023】出力レジスタ7の出力信号はTTLレベル
であることから、レベル変換回路8で切替回路9のスイ
ッチングFETの駆動信号に変換する。駆動回路9には
Q1〜Q6の6つのスイッチングFETが設けられ、Q
1とQ4の間にコイル端子Aを接続し、Q2とQ5の間
にコイル端子Bを接続し、更にQ3とQ6の間にコイル
端子Cを接続している。Since the output signal of the output register 7 is at TTL level, the level conversion circuit 8 converts it into a driving signal for the switching FET of the switching circuit 9. The drive circuit 9 is provided with six switching FETs Q1 to Q6.
Coil terminal A is connected between Q2 and Q4, coil terminal B is connected between Q2 and Q5, and coil terminal C is connected between Q3 and Q6.
【0024】MPU5からの切替回路9に対するS1〜
S6信号は、ホール素子4−1〜4−3からの回転検出
信号H1〜H3で決まる状態1〜6につき、図3のデコ
ードテーブルに示すパターンが予め設定されている。ま
た状態1〜6に対する切替回路9によるDCモータ1の
ステータコイルL1〜L3の切替えと電流の方向は、図
4に示すようになる。S1 to switching circuit 9 from MPU 5
The S6 signal has patterns shown in the decoding table of FIG. 3 set in advance for states 1 to 6 determined by the rotation detection signals H1 to H3 from the Hall elements 4-1 to 4-3. Furthermore, the switching of the stator coils L1 to L3 of the DC motor 1 by the switching circuit 9 and the direction of the current for states 1 to 6 are as shown in FIG.
【0025】更に、図3及び図4の状態1〜6は、図5
に示すホール素子4−1〜4−3からの回転検出信号H
1〜H3の組合せにより決定される。更にデューティ制
御については、図2のMPU5の入力レジスタ10にD
Cモータ1により回転されるディスクの1回転毎に得ら
れるインデックスパルスと基準発振器等からの基準クロ
ックパルスとが与えられ、制御部2において、基準クロ
ックパルスに対するインデックスパルスの進み位相又は
遅れ位相に応じて1回転毎にデューティ比を求めて出力
レジスタ7からのS1〜S6信号の1相T1内のオン時
間を決める。Furthermore, states 1 to 6 in FIGS. 3 and 4 are similar to those in FIG.
Rotation detection signals H from Hall elements 4-1 to 4-3 shown in
It is determined by the combination of 1 to H3. Furthermore, regarding duty control, D is input to the input register 10 of the MPU 5 in FIG.
An index pulse obtained every revolution of the disk rotated by the C motor 1 and a reference clock pulse from a reference oscillator are given, and in the control section 2, the index pulse is controlled according to the leading or lagging phase of the index pulse with respect to the reference clock pulse. The duty ratio is determined for each rotation, and the ON time of the S1 to S6 signals from the output register 7 within one phase T1 is determined.
【0026】即ち、基準クロックパルスに対しインデッ
クスパルスが遅れていればデューティ比を増加させ、逆
に進んでいればデューティ比を減少させ、常に位相差を
零に保つようなデューティ制御によるフィードバックを
行う。
[第1発明の実施例]このような図2の実施例につき本
願の第1発明にあっては、MPU5の制御部2に、各コ
イル切替相内でコイル電流のオン、オフを2回行う駆動
パルス信号を発生するようにしたことを特徴とする。That is, if the index pulse lags behind the reference clock pulse, the duty ratio is increased, and if the index pulse lags behind the reference clock pulse, the duty ratio is decreased, and feedback is performed by duty control such that the phase difference is always kept at zero. . [Embodiment of the first invention] Regarding the embodiment of FIG. 2, in the first invention of the present application, the control unit 2 of the MPU 5 is configured to turn on and off the coil current twice in each coil switching phase. It is characterized in that it generates a drive pulse signal.
【0027】例えば図6(a)のS1信号のように、1
つの相を構成するT1周期内で、S1信号のオン、オフ
が2回繰り返される信号波形とする。これは換言すると
、S1信号パルスを図19の従来のように相切替えの中
心にもってくるのではなく、相切替えの両端にもってき
たことを意味する。この図6(a)の波形とすることに
より、1つの相内でステータコイルに流れる電流のスイ
ッチング回数を2回とすることができ、従来の基本周波
数1740Hzを2倍の3480Hzとし、基本周波数
を可聴範囲から遠ざけることで騒音を低減できる。For example, as in the S1 signal of FIG. 6(a), 1
The signal waveform is such that the S1 signal is repeatedly turned on and off twice within the T1 period constituting one phase. In other words, this means that the S1 signal pulse is not brought to the center of the phase switching as in the conventional case shown in FIG. 19, but is brought to both ends of the phase switching. By adopting the waveform shown in Fig. 6(a), the number of switching times of the current flowing through the stator coil within one phase can be reduced to two, and the conventional fundamental frequency of 1740 Hz is doubled to 3480 Hz. Noise can be reduced by moving it away from the audible range.
【0028】図7は第1発明によるS1〜S6信号の波
形をホール素子からの回転検出信号H1〜H3と共に状
態1〜6について示したもので、1回転は24相である
ことから状態1〜6は1/4回転に相当する。尚、図5
は、S1信号の状態6と状態1の部分を取り出して示し
ている。図7から明らかなように、図6に示した1つの
相内でオン、オフを2回行う波形とするのは、S1〜S
6信号のうちのS1〜S3信号であり、S4〜S6信号
については、図3に示した基本的なパターンをそのまま
使用している。FIG. 7 shows the waveforms of the S1 to S6 signals according to the first invention together with the rotation detection signals H1 to H3 from the Hall element for states 1 to 6. Since one rotation has 24 phases, the waveforms of the S1 to S6 signals are shown for states 1 to 6. 6 corresponds to 1/4 rotation. Furthermore, Figure 5
shows extracted state 6 and state 1 portions of the S1 signal. As is clear from FIG. 7, the waveform that turns on and off twice in one phase shown in FIG.
These are the S1 to S3 signals among the six signals, and the basic pattern shown in FIG. 3 is used as is for the S4 to S6 signals.
【0029】次に図7に示す1相のパルス波形の最初の
オン時間をTc、次のオフ時間をT3とした場合を前提
に、図8のフローチャートを参照して図7のS1〜S3
信号の発生処理を説明すると次のようになる。
(F1)初期状態を検出して状態カウンタnにセットす
る。例えば最初に図6の状態1がホール素子の回転検出
信号H1〜H3から検出された場合には、状態カウンタ
nをn=1にセットする。Next, assuming that the first on time of the one-phase pulse waveform shown in FIG. 7 is Tc, and the next off time is T3, steps S1 to S3 in FIG.
The signal generation process will be explained as follows. (F1) Detect the initial state and set it in the state counter n. For example, when state 1 in FIG. 6 is first detected from the Hall element rotation detection signals H1 to H3, the state counter n is set to n=1.
【0030】(F2)次にSn信号をHにし、内部タイ
マーを0からスタートする。ここで状態カウンタn=1
であることからS1信号をHにして内部タイマーをスタ
ートする。尚、内部タイマーはMPU5の外部でもよい
。
(F3)内部タイマーが図6のTc時間になるまで待つ
。
(F4)S1信号をLにし、内部タイマーを0からスタ
ートする。(F2) Next, the Sn signal is set to H and the internal timer is started from 0. Here state counter n=1
Therefore, the S1 signal is set to H and an internal timer is started. Note that the internal timer may be external to the MPU 5. (F3) Wait until the internal timer reaches time Tc in FIG. 6. (F4) Set the S1 signal to L and start the internal timer from 0.
【0031】(F5)内部タイマーがT3になるまで待
つ。
(F6)Sn信号、即ちS1信号をHにする。
(F7)ホール素子の状態が次の状態2になるまで待つ
。
(F8)Sn信号、即ち、S1信号をLにする。
(F9)状態カウンタnを1つインクリメントしてn=
n+1=2とする。(F5) Wait until the internal timer reaches T3. (F6) Set the Sn signal, that is, the S1 signal, to H. (F7) Wait until the state of the Hall element becomes the next state 2. (F8) Set the Sn signal, that is, the S1 signal, to L. (F9) Increment the status counter n by 1 and n=
Let n+1=2.
【0032】(F10)状態カウンタnがn=7に達し
たか判別する。このときn=2であることからF2に戻
り、状態2におけるS3信号の処理に入る。一方、状態
6の処理が済んだ時、n=7であることからF11に進
む。
(F11) 状態カウンタnをn=1に初期設定し、F
2に戻って再び状態1からの処理を繰り返す。
尚、状態カウンタnの値に基づいて処理する信号S1〜
S3は図3のデコードテーブルを参照して指定する。(F10) Determine whether the status counter n has reached n=7. At this time, since n=2, the process returns to F2 and starts processing the S3 signal in state 2. On the other hand, when the processing of state 6 is completed, since n=7, the process advances to F11. (F11) Initialize the state counter n to n=1, and
Return to step 2 and repeat the process from state 1. Note that the signals S1 to S1 to be processed based on the value of the state counter n
S3 is specified with reference to the decoding table shown in FIG.
【0033】即ち、(1)状態カウンタn=1,6では
S1信号を指定し、(2)状態カウンタn=4,5では
S2信号を指定し、(3)更に状態カウンタn=2,3
ではS3信号を指定する。
[第2発明の実施例]次に本願の第2発明にあっては、
図2に示したMPU5の制御部2により、コイル切替相
毎に各相内でパルス波形がオンからオフ及びオフからオ
ンに切替わる部分に僅かな時間幅の微小パルスを付加し
た駆動パルスを発生するようにしたことを特徴とする。That is, (1) the S1 signal is specified for state counters n=1, 6, (2) the S2 signal is specified for state counters n=4, 5, and (3) the S2 signal is specified for state counters n=2, 3.
Now specify the S3 signal. [Embodiment of the second invention] Next, in the second invention of the present application,
The control unit 2 of the MPU 5 shown in FIG. 2 generates a drive pulse in which minute pulses with a short time width are added to the parts where the pulse waveform switches from on to off and from off to on within each phase for each coil switching phase. It is characterized by being made to do.
【0034】図9(a)は第2発明の一実施例によるS
1信号の信号波形を状態1,6について示したもので、
1つの相T1内の中央にもってきたパルス波形の前後に
短い時間幅の微小パルスを付加している。この微小パル
スの付加により図9(b)のステータコイルに流れる電
流波形は、微小パルスではステータコイルのインダクタ
ンスにより電流が追従せず、本来のパルス波形により流
れる電流との合成により電流波形が滑らかとなる。FIG. 9(a) shows an S according to an embodiment of the second invention.
The signal waveform of one signal is shown for states 1 and 6.
Minute pulses with short time widths are added before and after the pulse waveform brought to the center within one phase T1. Due to the addition of this minute pulse, the current waveform flowing through the stator coil in Figure 9(b) is such that the current does not follow the current due to the inductance of the stator coil due to the minute pulse, and the current waveform is smooth due to the combination with the current flowing due to the original pulse waveform. Become.
【0035】このように電流波形を滑らかにできれば、
電流波形の急俊な立上がりと立下がりに起因した騒音成
分を少なくすることができる。図9(c)は本来のパル
ス波形を1つの相T1内の始めにもってきた場合であり
、また図9(d)は1つの相T1の内の終りにもってき
た場合であり、同様に本来のパルス波形の前後に微小パ
ルスを付加している。If the current waveform can be made smooth in this way,
Noise components caused by sudden rises and falls of the current waveform can be reduced. FIG. 9(c) shows the case where the original pulse waveform is brought to the beginning of one phase T1, and FIG. 9(d) shows the case where the original pulse waveform is brought to the end of one phase T1. Micropulses are added before and after the pulse waveform.
【0036】図10及び図11は第2発明の微小パルス
を付加したS1〜S3信号の発生処理を示したフローチ
ャートである。尚、図10,図11の処理に使用する波
形を特定する時間Td,Ton,Toffは図12に示
すように定義している。図10,図11の処理は次のよ
うになる。
(F1)初期状態を検出して状態カウンタnにセットす
る。例えば最初に図6の状態1がホール素子の回転検出
信号H1〜H3から検出された場合には、状態カウンタ
nをn=1にセットする。FIGS. 10 and 11 are flowcharts showing the process of generating S1 to S3 signals to which minute pulses are added according to the second invention. Note that the times Td, Ton, and Toff for specifying the waveforms used in the processing in FIGS. 10 and 11 are defined as shown in FIG. 12. The processing in FIGS. 10 and 11 is as follows. (F1) Detect the initial state and set it in the state counter n. For example, when state 1 in FIG. 6 is first detected from the Hall element rotation detection signals H1 to H3, the state counter n is set to n=1.
【0037】(F2)内部タイマーを0からスタートす
る。
(F3)内部タイマーがTd になるまで待つ。
(F4)状態カウンタn=1であることからSn信号、
例えばS1信号をHにして、内部タイマーを0からスタ
ートする。
(F5)内部タイマーがTonになるまで待つ。(F2) Start the internal timer from 0. (F3) Wait until the internal timer reaches Td. (F4) Since the state counter n=1, the Sn signal,
For example, the S1 signal is set to H and the internal timer is started from 0. (F5) Wait until the internal timer reaches Ton.
【0038】(F6)Sn信号、例えばS1信号をLに
して、内部タイマーを0からスタートする。
(F7)内部タイマーがToff になるまで待つ。
(F8)Sn信号、例えばS1信号をHにして、内部タ
イマーがT4になるまで待つ。(F6) Set the Sn signal, for example the S1 signal, to L and start the internal timer from 0. (F7) Wait until the internal timer reaches Toff. (F8) Set the Sn signal, for example, the S1 signal, to H and wait until the internal timer reaches T4.
【0039】(F9)Sn信号、例えばS1信号をLに
して、内部タイマーを0からスタートする。
(F10)内部タイマーがTonになるまで待つ。
(F11)Sn信号、例えばS1信号をHにして、内部
タイマーを0からスタートする。(F9) Set the Sn signal, for example the S1 signal, to L and start the internal timer from 0. (F10) Wait until the internal timer reaches Ton. (F11) Set the Sn signal, for example, the S1 signal, to H and start the internal timer from 0.
【0040】(F12)内部タイマーがToff にな
るまで待つ。
(F13)Sn信号、例えばS1信号をLにして、次の
状態2になるまで待つ。
(F14)状態カウンタnを1つインクリメントしてn
=n+1=2とする。
(F15)状態カウンタnがn=7に達したか判別する
。
このときn=2であることからF2に戻り、状態2にお
けるS3信号の処理に入る。一方、状態6の処理が済ん
だ時、n=7であることからF11に進む。(F12) Wait until the internal timer becomes Toff. (F13) Set the Sn signal, for example, the S1 signal, to L and wait until the next state 2 is reached. (F14) Increment the status counter n by 1 and
=n+1=2. (F15) Determine whether the state counter n has reached n=7. At this time, since n=2, the process returns to F2 and starts processing the S3 signal in state 2. On the other hand, when the processing of state 6 is completed, since n=7, the process advances to F11.
【0041】(F16) 状態カウンタnをn=1に初
期設定し、F2に戻って再び状態1からの処理を繰り返
す。
尚、状態カウンタnの値に基づいて処理する信号S1〜
S3は図3のデコードテーブルを参照して指定する。(F16) Initialize the state counter n to n=1, return to F2, and repeat the process from state 1 again. Note that the signals S1 to S1 to be processed based on the value of the state counter n
S3 is specified with reference to the decoding table shown in FIG.
【0042】即ち、(1)状態カウンタn=1,6では
S1信号を指定し、(2)状態カウンタn=4,5では
S2信号を指定し、(3)更に状態カウンタn=2,3
ではS3信号を指定する。
[第3発明の実施例]本願の第3発明にあっては、図2
に示したMPU5の制御部2により、各相毎に駆動パル
ス信号のデューティを制御するのではなく、モータ1回
転を構成する24のコイル切替相の中でのオンパルスの
相数とオフパルスの相数によりデューティを制御するこ
とを特徴とする具体的には、1回転を構成する24のコ
イル切替相毎にデューティ比(duty)を累積加算し
て累積加算値(sum)を求め、この累積加算値(su
m)の整数部が変化した相をオンとし、整数部の変化し
ない相をオフとする。That is, (1) the S1 signal is specified for state counters n=1, 6, (2) the S2 signal is specified for state counters n=4, 5, and (3) the S2 signal is specified for state counters n=2, 3.
Now specify the S3 signal. [Embodiment of the third invention] In the third invention of the present application, FIG.
The control unit 2 of the MPU 5 shown in Figure 2 does not control the duty of the drive pulse signal for each phase, but rather controls the number of on-pulse phases and the number of off-pulse phases among the 24 coil switching phases that make up one rotation of the motor. Specifically, the duty ratio (duty) is cumulatively added for each of the 24 coil switching phases constituting one rotation to obtain a cumulative value (sum), and this cumulative value is (su
The phase in which the integer part of m) changes is turned on, and the phase in which the integer part does not change is turned off.
【0043】具体的に説明すると、いまデューティ比(
duty)=0.5であったとすると、各相毎にデュー
ティ比率(duty)を加算してくと、その累積加算値
(sum)は図13の合計に示すように増加する。
尚、回数は相数を示し、1回転で回数1〜24を繰り返
す。このデューティ比率の累積加算値(sum)につき
、1つ前の相に対し整数部が変化しない相はオフとし、
整数部が変化した相はオンとする。勿論、デューティ比
(duty)の値は1回転毎に決められる。To explain specifically, the duty ratio (
duty)=0.5, when the duty ratio (duty) is added for each phase, the cumulative addition value (sum) increases as shown in the sum in FIG. Note that the number of times indicates the number of phases, and the number of times 1 to 24 is repeated in one rotation. For the cumulative addition value (sum) of this duty ratio, the phase whose integer part does not change with respect to the previous phase is turned off,
The phase whose integer part has changed is turned on. Of course, the value of the duty ratio (duty) is determined for each rotation.
【0044】またデューティ比(duty)=0.8で
あった場合は、図14に示すようになる。このようなデ
ューティ比の相毎の累積加算に基づくコイル切替相単位
のオン、オフにより、駆動パルス信号の周期性が緩和さ
れ、騒音を発生しにくくすることができる。Further, when the duty ratio (duty) is 0.8, the result is as shown in FIG. 14. By switching the coil on and off for each phase based on the cumulative addition of the duty ratio for each phase, the periodicity of the drive pulse signal can be relaxed, making it difficult to generate noise.
【0045】図15は図13,14に示した相毎のオン
、オフを制御する第3発明の処理を示したフローチャー
トであり、次のようにして行われる。
(F1)初期状態を検出して状態カウンタnにセットす
る。例えば最初に図6の状態1がホール素子の回転検出
信号H1〜H3から検出された場合には、状態カウンタ
nを例えばn=1にセットする。FIG. 15 is a flowchart showing the process of the third invention for controlling on/off of each phase shown in FIGS. 13 and 14, and is performed as follows. (F1) Detect the initial state and set it in the state counter n. For example, when state 1 in FIG. 6 is first detected from the rotation detection signals H1 to H3 of the Hall element, the state counter n is set to n=1, for example.
【0046】(F2)累積加算値sum=0 とする。
(F3)現在設定されているデューティ比dutyを使
用してsum=sum+dutyを求める。
(F4)1≦sum を判別する。1以上であればF5
に進む。1より小さければF6に進む。(F2) Set cumulative addition value sum=0. (F3) Calculate sum=sum+duty using the currently set duty ratio duty. (F4) Determine 1≦sum. F5 if 1 or more
Proceed to. If it is less than 1, proceed to F6.
【0047】(F5)1以上であったのでSn信号、例
えばS1信号をONし、更にsum=sum−1 とし
て少数に戻す。
(F6)1以下であったのでSn信号、例えばS1信号
をOFFする。
(F7)ホール素子の状態が変化するまで待つ。
(F8)状態カウンタnを1つインクリメントしてn=
n+1=2とする。(F5) Since the value is 1 or more, the Sn signal, for example, the S1 signal, is turned on, and sum is returned to a small number by setting sum=sum-1. (F6) Since the value is 1 or less, the Sn signal, for example, the S1 signal, is turned off. (F7) Wait until the state of the Hall element changes. (F8) Increment the status counter n by 1 and n=
Let n+1=2.
【0048】(F9)状態カウンタnがn=7に達した
か判別する。このときn=2であることからF3に戻り
、状態2におけるS3信号の処理に入る。一方、状態6
の処理が済んだ時、n=7であることからF10に進む
。
(F10) 状態カウンタnをn=1に初期設定し、F
2に戻って再び状態1からの処理を繰り返す。
尚、F5,F6でオン又はオフする信号Snは、状態カ
ウンタnの値により図3のデコードテーブルに従って決
められる。(F9) Determine whether the status counter n has reached n=7. At this time, since n=2, the process returns to F3 and begins processing the S3 signal in state 2. On the other hand, state 6
When processing is completed, since n=7, the process advances to F10. (F10) Initialize the state counter n to n=1, and
Return to step 2 and repeat the process from state 1. Note that the signal Sn that turns on or off at F5 and F6 is determined according to the decoding table shown in FIG. 3 based on the value of the state counter n.
【0049】即ち、状態カウンタn=1〜6に対するS
1〜S6信号の処理は次のようになる。
状態1; S1,S5
状態2; S3,S5
状態3; S3,S4
状態4; S2,S4
状態5; S2,S6
状態6; S1,S6
[第4発明の実施例]本願の第4発明にあっては、図2
に示したMPU5の制御部2により、1回転を構成する
コイル切替相毎に0以上1未満の乱数(rnd)を設定
し、この乱数(rnd)とデューティ比(duty)と
を比較する。そして、
(rnd)<(duty)
であれば、その相をオンとし、
(rnd)≧(duty)
であればその相をオフとする。That is, S for state counter n=1 to 6
The processing of the 1 to S6 signals is as follows. State 1; S1, S5 State 2; S3, S5 State 3; S3, S4 State 4; S2, S4 State 5; S2, S6 State 6; S1, S6 [Embodiment of the fourth invention] In the fourth invention of the present application Yes, Figure 2
The control unit 2 of the MPU 5 shown in FIG. 1 sets a random number (rnd) of 0 or more and less than 1 for each coil switching phase that constitutes one rotation, and compares this random number (rnd) with a duty ratio (duty). Then, if (rnd)<(duty), the phase is turned on, and if (rnd)≧(duty), the phase is turned off.
【0050】この第4発明も第3発明と同様に24のコ
イル切替相の中でのオンパルスの相数とオフパルスの相
数によりデューティ制御するものである。例えばデュー
ティ比(duty)=0.8であったときの各相のオン
、オフ状態は図16に示すようになる。図16のスイッ
チで示すオン、オフ状態をみると、10回の中の3回が
オフ、7回がオンとなっており、デューティ比は0.7
となるが、1回転の相切替えは24回発生するため、デ
ューティ(duty)=0.8との誤差はさらに小さく
なる。Similar to the third invention, the fourth invention also controls the duty based on the number of on-pulse phases and the number of off-pulse phases among the 24 coil switching phases. For example, when the duty ratio (duty) is 0.8, the on/off state of each phase is as shown in FIG. 16. Looking at the on and off states shown by the switch in Figure 16, out of 10 times, it is off three times and on seven times, and the duty ratio is 0.7.
However, since phase switching occurs 24 times in one rotation, the error with duty=0.8 becomes even smaller.
【0051】また数回転にわたりデューティ比にずれが
あったとしても、インデックスパルスと基準クロックパ
ルスとの位相比較に基づくデューティ比の制御により補
正されるため、問題となることはない。図17は図16
の乱数のデューティ比の比較に基づくオン、オフ制御で
得られる実際のS1〜S6信号の波形をホール素子から
得られた回転検出信号H1〜H3と共に示す。Furthermore, even if there is a shift in the duty ratio over several rotations, this does not pose a problem because it is corrected by controlling the duty ratio based on the phase comparison between the index pulse and the reference clock pulse. Figure 17 is Figure 16
The waveforms of the actual S1 to S6 signals obtained by on/off control based on the comparison of the duty ratios of random numbers are shown together with the rotation detection signals H1 to H3 obtained from the Hall elements.
【0052】図17の状態1〜6で1/4回転となり、
この状態1〜6を4回繰り返すことでモータが1回転す
る。この図17の駆動波形から明らかなように、DCモ
ータ1を駆動するS1〜S6信号のオン、オフは周期性
をもたずにランダムに行われるため、特定の周期をもっ
た騒音は発生せず、ノイズレベルの低いホワイトノイズ
に近づき、騒音を低減できる。[0052] Conditions 1 to 6 in Fig. 17 result in 1/4 rotation,
By repeating these states 1 to 6 four times, the motor rotates once. As is clear from the drive waveform in FIG. 17, the S1 to S6 signals that drive the DC motor 1 are turned on and off randomly without any periodicity, so no noise with a specific period is generated. The noise can be reduced by approaching white noise, which has a low noise level.
【0053】図18は図17のS1〜S6波形を発生す
るための処理を示したフローチャートであり、次のよう
にして行われる。
(F1)初期状態を検出して状態カウンタnにセットす
る。例えば最初に図6の状態1がホール素子の回転検出
信号H1〜H3から検出された場合には、状態カウンタ
nをn=1にセットする。FIG. 18 is a flow chart showing the processing for generating waveforms S1 to S6 in FIG. 17, which is performed as follows. (F1) Detect the initial state and set it in the state counter n. For example, when state 1 in FIG. 6 is first detected from the Hall element rotation detection signals H1 to H3, the state counter n is set to n=1.
【0054】(F2)0以上1未満の乱数を発生し、r
ndとする。
(F3)乱数rndと現在設定されているデューティ比
率dutyを、rnd<dutyとして比較する。
(F4)rndがdutyより小さければ、Sn信号、
例えばS1信号をオンする。(F2) Generate a random number greater than or equal to 0 and less than 1, and r
nd. (F3) Compare the random number rnd and the currently set duty ratio duty as rnd<duty. (F4) If rnd is smaller than duty, Sn signal,
For example, turn on the S1 signal.
【0055】(F5)rndがduty以上であれば、
Sn信号、例えばS1信号をオフする。
(F6)ホール素子の状態が変化するまで待つ。
(F7)状態カウンタnを1つインクリメントしてn=
n+1=2とする。
(F8)状態カウンタnがn=7に達したか判別する。
このときn=2であることからF2に戻り、状態2にお
けるS3信号の処理に入る。一方、状態6の処理が済ん
だ時、n=7であることからF9に進む。(F5) If rnd is greater than duty,
Turn off the Sn signal, for example, the S1 signal. (F6) Wait until the state of the Hall element changes. (F7) Increment the status counter n by 1 and n=
Let n+1=2. (F8) Determine whether the status counter n has reached n=7. At this time, since n=2, the process returns to F2 and starts processing the S3 signal in state 2. On the other hand, when the processing of state 6 is completed, since n=7, the process advances to F9.
【0056】(F9) 状態カウンタnをn=1に初期
設定し、F2に戻って再び状態1からの処理を繰り返す
。
尚、F4,F5でオン又はオフするSn信号は、状態カ
ウンタnの値により図3のデコードテーブルに従って決
められる。(F9) Initialize the state counter n to n=1, return to F2, and repeat the process from state 1 again. Incidentally, the Sn signal to be turned on or off at F4 and F5 is determined according to the decode table shown in FIG. 3 based on the value of the state counter n.
【0057】即ち、状態カウンタn=1〜6に対するS
1〜S6信号の処理は次のようになる。
状態1; S1,S5
状態2; S3,S5
状態3; S3,S4
状態4; S2,S4
状態5; S2,S6
状態6; S1,S6
[第5発明の実施例]本願の第5発明は、第1発明と第
2発明とを組合せたものである。That is, S for state counter n=1 to 6
The processing of the 1 to S6 signals is as follows. State 1; S1, S5 State 2; S3, S5 State 3; S3, S4 State 4; S2, S4 State 5; S2, S6 State 6; S1, S6 [Embodiment of the fifth invention] The fifth invention of the present application is , is a combination of the first invention and the second invention.
【0058】即ち第5発明は図2に示したMPU5の制
御部2により、図6、図7に示すように、コイル切替相
内でコイル電流のオン、オフを2回行うS1〜S6信号
を発生する機能と、図9に示したように、S1〜S6信
号がオンからオフ及びオフからオンに切替わる部分に僅
かな時間幅の微小パルスを付加した信号を発生する機能
とを設け、この2種のS1〜S6信号を各相毎に交互に
出力するように切替える。
[第6発明の実施例]本願の第6発明は、第1発明と第
2発明を第4発明の乱数により交互に切替えることを特
徴とする。That is, in the fifth invention, the control unit 2 of the MPU 5 shown in FIG. 2 generates signals S1 to S6 that turn the coil current on and off twice within the coil switching phase, as shown in FIGS. As shown in FIG. 9, the S1 to S6 signals are provided with a function to generate a signal in which minute pulses with a small time width are added to the parts where the S1 to S6 signals switch from on to off and from off to on. Two types of S1 to S6 signals are switched to be output alternately for each phase. [Embodiment of the sixth invention] The sixth invention of the present application is characterized in that the first invention and the second invention are alternately switched using the random number of the fourth invention.
【0059】即ち第6発明は図2に示したMPU5の制
御部2により、図6、図7に示すように、コイル切替相
内でコイル電流のオン、オフを2回行うS1〜S6信号
を発生する機能と、図9に示したように、S1〜S6信
号がオンからオフ及びオフからオンに切替わる部分に僅
かな時間幅の微小パルスを付加した信号を発生する機能
とを設ける。That is, in the sixth invention, the control unit 2 of the MPU 5 shown in FIG. 2 generates signals S1 to S6 that turn the coil current on and off twice within the coil switching phase, as shown in FIGS. 6 and 7. As shown in FIG. 9, there is provided a function to generate a signal in which minute pulses with a small time width are added to the parts where the S1 to S6 signals switch from on to off and from off to on.
【0060】そして図18のフローチャートに示したと
同様にして相切替え毎に乱数(rnd)を設定してデュ
ーティ比(duty)とを比較し、乱数(rnd)がデ
ューティ比(duty)より小さければ相内でオン、オ
フを2回行うS1〜S6を発生し、乱数(rnd)がデ
ューティ比(duty)以上であれば前後に微小パルス
を付加したS1〜S6信号を出力することを特徴とする
。
[第7発明の実施例]本願の第7発明は、第2発明と第
3発明を組合せたことを特徴とする。Then, in the same manner as shown in the flowchart of FIG. 18, a random number (rnd) is set for each phase change and compared with the duty ratio (duty). If the random number (rnd) is smaller than the duty ratio (duty), the phase It is characterized in that it generates S1 to S6 that are turned on and off twice within the range, and outputs S1 to S6 signals with minute pulses added before and after if the random number (rnd) is greater than or equal to the duty ratio (duty). [Embodiment of the seventh invention] The seventh invention of the present application is characterized in that the second invention and the third invention are combined.
【0061】即ち第7発明は図2に示したMPU5の制
御部2により、図9に示したコイル切替相毎に各相内で
パルス波形がオンからオフ及びオフからオンに切替わる
部分に僅かな時間幅の微小パルスを付加したS1〜S6
信号を発生する機能を備え、図15のフローチャートに
示したように、コイル切替相毎にデューティ比(dut
y)を累積加算した累積加算値(sum)を求め、この
累積加算値(sum)の整数部が変化したコイル切替相
で微小パルスを付加したS1〜S6信号を出力し、整数
部の変化しないコイル切替相ではS1〜S6の出力を停
止することを特徴とする。
[第8発明の実施例]最後に、本願の第8発明は、第2
発明と第4発明とを組合せたことを特徴とする。That is, in the seventh invention, the control unit 2 of the MPU 5 shown in FIG. S1 to S6 with a minute pulse of a time width added
It has a function to generate a signal, and as shown in the flowchart of FIG. 15, the duty ratio (dut
y), and output S1 to S6 signals with minute pulses added in the coil switching phase where the integer part of this cumulative addition value (sum) changes, and the integer part does not change. It is characterized in that the outputs of S1 to S6 are stopped in the coil switching phase. [Embodiment of the eighth invention] Finally, the eighth invention of the present application is the second embodiment of the eighth invention.
It is characterized by a combination of the invention and the fourth invention.
【0062】即ち第8発明は図2に示したMPU5の制
御部2により、図9に示したコイル切替相毎に各相内で
パルス波形がオンからオフ及びオフからオンに切替わる
部分に僅かな時間幅の微小パルスを付加する機能を設け
、更に、図18のタイムチャートに示したように、1回
転を構成するコイル切替相毎に乱数(rnd)を設定し
、乱数(rnd)とデューティ比(duty)とを比較
して乱数がデューティ比より小さければ微小パルスを付
加したS1〜S6信号を出力し、乱数がデューティ比以
上であればS1〜S6信号の出力を停止することを特徴
とする。That is, in the eighth invention, the control section 2 of the MPU 5 shown in FIG. Furthermore, as shown in the time chart of Fig. 18, a random number (rnd) is set for each coil switching phase that constitutes one rotation, and the random number (rnd) and duty are If the random number is smaller than the duty ratio, it outputs the S1 to S6 signals with minute pulses added, and if the random number is greater than or equal to the duty ratio, it stops outputting the S1 to S6 signals. do.
【0063】[0063]
【発明の効果】以上説明してきたように本発明によれば
、3相8極のDCモータを駆動する際の騒音として感じ
やすかった可聴帯域にあった基本周波数1740Hzに
起因した騒音を、駆動パルス波形の処理により十分にて
低減することができる。As explained above, according to the present invention, the noise caused by the fundamental frequency of 1740Hz in the audible band, which is easily perceived as noise when driving a 3-phase 8-pole DC motor, can be eliminated by driving pulses. It can be sufficiently reduced by processing the waveform.
【図1】本発明の原理説明図[Fig. 1] Diagram explaining the principle of the present invention
【図2】本発明の実施例構成図[Figure 2] Configuration diagram of an embodiment of the present invention
【図3】図2の実施例で用いる回転検出信号で決まる状
態1〜6からS1〜S6信号を得るデコーダテーブルの
説明図FIG. 3 is an explanatory diagram of a decoder table for obtaining signals S1 to S6 from states 1 to 6 determined by the rotation detection signal used in the embodiment of FIG. 2.
【図4】図3の状態1〜6のS1〜S6信号に対応した
コイル通電を示した説明図FIG. 4 is an explanatory diagram showing coil energization corresponding to S1 to S6 signals of states 1 to 6 in FIG. 3;
【図5】図3、図4の状態1〜6を与えるホール素子か
らの回転検出信号のパターン説明図FIG. 5 is an explanatory diagram of the pattern of the rotation detection signal from the Hall element that gives states 1 to 6 in FIGS. 3 and 4.
【図6】第1発明の駆動波形説明図[Fig. 6] Drive waveform explanatory diagram of the first invention
【図7】第1発明によるS1〜S6信号を示した波形説
明図[Fig. 7] Waveform explanatory diagram showing S1 to S6 signals according to the first invention
【図8】第1発明による波形発生処理を示したフローチ
ャートFIG. 8 is a flowchart showing waveform generation processing according to the first invention.
【図9】第2発明の駆動波形説明図[Fig. 9] Drive waveform explanatory diagram of the second invention
【図10】第2発明による波形発生処理を示した説明図
FIG. 10 is an explanatory diagram showing waveform generation processing according to the second invention.
【図11】第2発明による波形発生処理を示した説明図
(続き)FIG. 11 is an explanatory diagram showing waveform generation processing according to the second invention (continued)
【図12】図10、図11の処理で行なう波形の各部の
時間を示した説明図FIG. 12 is an explanatory diagram showing the time of each part of the waveform performed in the processing of FIGS. 10 and 11.
【図13】第3発明によるデューティ比が0.5の場合
の各相のオンオフパターンを示した説明図FIG. 13 is an explanatory diagram showing the on/off pattern of each phase when the duty ratio is 0.5 according to the third invention.
【図14】第
3発明によるデューティ比が0.8の場合の各相のオン
オフパターンを示した説明図FIG. 14 is an explanatory diagram showing the on/off pattern of each phase when the duty ratio is 0.8 according to the third invention.
【図15】第3発明の信号
処理を示したフローチャートFIG. 15 is a flowchart showing signal processing of the third invention.
【図16】第4発明の乱数
とデューティ比の比較で決まる各相のオンオフパターン
を示した説明図[Fig. 16] An explanatory diagram showing on-off patterns of each phase determined by comparison of random numbers and duty ratios of the fourth invention
【図17】第4発明で発生されるS1〜
S6信号の波形説明図[Fig. 17] S1~ generated in the fourth invention
Waveform explanatory diagram of S6 signal
【図18】第4発明の信号処理を示したフローチャート
FIG. 18 is a flowchart showing signal processing of the fourth invention.
【図19】従来の駆動波形を示した説明図[Fig. 19] Explanatory diagram showing conventional drive waveforms
1:DCモータ 2:制御部 3:ロータ 4−1〜4−3:ホール素子 5:マイクロプロセッサ(MPU) 6,10:入力レジスタ 7:出力レジスタ 8:レベル変換回路 9:切替回路 1: DC motor 2: Control section 3: Rotor 4-1 to 4-3: Hall element 5: Microprocessor (MPU) 6, 10: Input register 7: Output register 8: Level conversion circuit 9: Switching circuit
Claims (9)
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
るコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、各コイル切替相内で
コイル電流のオン、オフを2回行う駆動パルス信号を発
生する手段を備えたことを特徴とするモータ制御方式。Claim 1: An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and controls the duty of the coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2), wherein the control section (2) includes means for generating a drive pulse signal that turns the coil current on and off twice in each coil switching phase. Motor control method.
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
るコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、コイル切替相毎に各
相内でパルス波形がオンからオフ及びオフからオンに切
替わる部分に僅かな時間幅の微小パルスを付加した駆動
パルスを発生する手段を備えたことを特徴とするモータ
制御方式。Claim 2: An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and controls the duty of the coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2) In the motor control system comprising A motor control method characterized by comprising means for generating a drive pulse to which minute pulses are added.
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
りコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、1回転を構成するコ
イル切替相毎にデューティ比を累積加算し、該累積加算
値の整数部が変化したコイル切替相の駆動パルス信号を
オンパルスとし、整数部の変化しないコイル切替相の駆
動パルス信号をオフパルスとする手段を備え、モータ1
回転を構成する(N×M)のコイル切替相の中でのオン
パルスの相数とオフパルスの相数によりデューティ制御
することを特徴とするモータ制御方式。3. An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit (1) that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and duty-controls a coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2), the control unit (2) cumulatively adds a duty ratio for each coil switching phase that constitutes one rotation, and controls the coil switching in which the integer part of the cumulative addition value has changed. The motor 1 is provided with means for setting the drive pulse signal of the phase to an on-pulse and the drive pulse signal of the coil switching phase whose integer part does not change to an off-pulse.
A motor control method characterized by duty control based on the number of on-pulse phases and the number of off-pulse phases among the (N×M) coil switching phases that constitute rotation.
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
りコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、1回転を構成するコ
イル切替相毎に乱数を設定し、該乱数とデューティ比と
を比較し、乱数がデューティ比より小さければ駆動パル
ス信号をオンパルスとし、乱数がデューティ比以上であ
れば駆動パルス信号をオフパルスとする手段を備え、モ
ータ1回転を構成する(N×M)のコイル切替相の中で
のオンパルスの相数とオフパルスの相数によりデューテ
ィ制御することを特徴とするモータ制御方式。4. An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit (1) that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and duty-controls a coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2) In the motor control system comprising If the random number is smaller than the duty ratio, the drive pulse signal is set as an on-pulse, and if the random number is equal to or greater than the duty ratio, the drive pulse signal is set as an off-pulse. A motor control method characterized by duty control based on the number of phases and the number of off-pulse phases.
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
りコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、コイル切替相内でコ
イル電流のオン、オフを2回行う駆動パルス信号を発生
する第1手段と、駆動パルス信号がオンからオフ及びオ
フからオンに切替わる部分に僅かな時間幅の微小パルス
を付加した駆動パルス信号を発生する第2手段と、コイ
ル切替相毎に第1手段と第2手段の駆動パルス信号を交
互に出力する切替手段とを備えたことを特徴とするモー
タ制御方式。5. An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit (1) that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and duty-controls a coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2), the control unit (2) includes a first means for generating a drive pulse signal that turns the coil current on and off twice within the coil switching phase; a second means for generating a drive pulse signal in which minute pulses with a short time width are added to the parts where the coil switches from on to off and from off to on; and a drive pulse signal of the first means and the second means for each coil switching phase. A motor control system characterized by comprising a switching means for alternately outputting the following.
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
りコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、コイル切替相毎にコ
イル電流のオン、オフを2回行う駆動パルス信号を発生
する第1手段と、駆動パルス信号がオンからオフ及びオ
フからオンに切替わる部分に僅かな時間幅の微小パルス
を付加した駆動パルス信号を発生する第2手段と、1回
転を構成するコイル切替相毎に乱数を設定し該乱数とデ
ューティ比とを比較して乱数がデューティ比より小さけ
れば前記第1手段の駆動パルス信号を出力し、乱数がデ
ューティ比以上であれば前記第2手段の駆動パルス信号
を出力する切替手段を設けたことを特徴とするモータ制
御方式。6. An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit (1) that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and duty-controls a coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2), the control unit (2) includes a first means for generating a drive pulse signal that turns the coil current on and off twice for each coil switching phase; and a drive pulse signal. a second means for generating a drive pulse signal in which minute pulses with a short time width are added to the parts where the coil switches from on to off and from off to on; and a duty ratio, and if the random number is smaller than the duty ratio, the switching means outputs the driving pulse signal of the first means, and if the random number is equal to or higher than the duty ratio, the switching means outputs the driving pulse signal of the second means. A motor control method characterized by:
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
りコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、コイル切替相毎に各
相内でパルス波形がオンからオフ及びオフからオンに切
替わる部分に僅かな時間幅の微小パルスを付加した駆動
パルスを発生する手段と、1回転を構成するコイル切替
相毎にデューティ比を累積加算し、該累積加算値の整数
部が変化したコイル切替相で前記微小パルスを付加した
駆動パルス信号を出力し、整数部の変化しないコイル切
替相で駆動パルス信号の出力を停止する手段とを備えた
ことを特徴とするモータ制御方式。[Claim 7] An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit (1) that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and duty-controls a coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2) In the motor control system comprising A means for generating a drive pulse to which minute pulses are added, cumulatively adding a duty ratio for each coil switching phase constituting one rotation, and adding the minute pulses at a coil switching phase where the integer part of the cumulative addition value changes. A motor control method comprising means for outputting a drive pulse signal and stopping output of the drive pulse signal at a coil switching phase in which the integer part does not change.
ータ(1)の1回転を(N×M)のコイル切替相に分け
、ステータコイルに流す電流方向を所定の順番に従って
切替えるコイル相切替えを(2×N)相単位に繰り返し
て回転磁界を生成し、且つ各相内の駆動パルス信号によ
りコイル通電期間をデューティ制御して前記DCモータ
(1)を駆動する制御部(2)とを備えたモータ制御方
式に於いて、前記制御部(2)は、コイル切替相毎に各
相内で駆動パルス信号がオンからオフ及びオフからオン
に切替わる部分に僅かな時間幅の微小パルスを付加する
微小パルス付加手段と、1回転を構成するコイル切替相
毎に乱数を設定し、該乱数とデューティ比とを比較して
乱数がデューティ比より小さければ前記微小パルスを付
加した駆動パルス信号を出力し、乱数がデューティ比以
上であれば駆動パルス信号の出力を停止する手段とを備
えたことを特徴とするモータ制御方式。8. An N-phase M-pole DC motor (1), one rotation of the DC motor (1) is divided into (N×M) coil switching phases, and the direction of current flowing through the stator coil is determined in a predetermined order. A control unit (1) that repeatedly switches coil phases in units of (2×N) phases to generate a rotating magnetic field, and duty-controls a coil energization period using a drive pulse signal in each phase to drive the DC motor (1). 2), the control unit (2) controls a small time width in the portion where the drive pulse signal switches from on to off and from off to on within each phase for each coil switching phase. a micropulse adding means for adding a micropulse, and a random number is set for each coil switching phase constituting one rotation, the random number is compared with a duty ratio, and if the random number is smaller than the duty ratio, the micropulse is added. A motor control system comprising means for outputting a drive pulse signal and stopping output of the drive pulse signal if the random number is equal to or greater than a duty ratio.
いて、DCモータ(1)として3相8極のDCモータを
使用したことを特徴とするモータ制御方式。9. The motor control method according to claim 1, wherein a three-phase eight-pole DC motor is used as the DC motor (1).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3111484A JPH04340391A (en) | 1991-05-16 | 1991-05-16 | Motor control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3111484A JPH04340391A (en) | 1991-05-16 | 1991-05-16 | Motor control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04340391A true JPH04340391A (en) | 1992-11-26 |
Family
ID=14562433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3111484A Pending JPH04340391A (en) | 1991-05-16 | 1991-05-16 | Motor control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04340391A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014011887A (en) * | 2012-06-29 | 2014-01-20 | Sanyo Denki Co Ltd | Motor controller |
EP3410589A1 (en) * | 2017-05-29 | 2018-12-05 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Inverter, device with such an inverter, system and method for controlling a controllable energy source |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55131290A (en) * | 1979-03-30 | 1980-10-11 | Shibaura Eng Works Co Ltd | Motor |
JPS5854884A (en) * | 1981-09-26 | 1983-03-31 | Hitachi Ltd | DC motor control method |
-
1991
- 1991-05-16 JP JP3111484A patent/JPH04340391A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55131290A (en) * | 1979-03-30 | 1980-10-11 | Shibaura Eng Works Co Ltd | Motor |
JPS5854884A (en) * | 1981-09-26 | 1983-03-31 | Hitachi Ltd | DC motor control method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014011887A (en) * | 2012-06-29 | 2014-01-20 | Sanyo Denki Co Ltd | Motor controller |
US9252700B2 (en) | 2012-06-29 | 2016-02-02 | Sanyo Denki Co., Ltd. | Motor controller |
EP3410589A1 (en) * | 2017-05-29 | 2018-12-05 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Inverter, device with such an inverter, system and method for controlling a controllable energy source |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2006109579A (en) | Motor drive unit and drive method | |
JPH07194193A (en) | Method to control motor | |
JP2002199778A (en) | Motor drive | |
JP2002119081A (en) | Brushless motor drive circuit | |
KR100384682B1 (en) | Sensorless Motor Drive Circuit | |
US20020097014A1 (en) | Brushless motor driving device | |
JP5144380B2 (en) | Motor control method and motor control apparatus | |
US5880950A (en) | Inverter driving circuit for brushless d.c. motor | |
US5231343A (en) | Driving apparatus for stepping motor capable of restraining motor noise | |
JP3146887B2 (en) | DC brushless motor drive | |
JPH04340391A (en) | Motor control system | |
KR20080053276A (en) | Systems and methods for controlling synchronous electric motors, in particular synchronous electric motors for home appliances | |
JP2003224992A (en) | Driving method of brushless DC motor | |
JPH0759378A (en) | Method and device for controlling brushless motor | |
JP3481751B2 (en) | Drive device for DC motor | |
JPH08331896A (en) | Floppy disc unit | |
JPH0757114B2 (en) | Brushless DC motor drive | |
KR100242002B1 (en) | Position sensing device of switch drill lug motor | |
JP3350253B2 (en) | Control device for brushless motor | |
JP3486724B2 (en) | Drive device for DC motor | |
JP2005192286A (en) | Drive controller for dc motor | |
JP6425305B2 (en) | Driving device for stepping motor and driving method of stepping motor | |
JP2679879B2 (en) | Speed control device for brushless motor | |
JPH0898578A (en) | Driver for direct current motor | |
JPH04331489A (en) | Motor controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19980623 |