JP2002218780A - Controller of motor in massage machine - Google Patents
Controller of motor in massage machineInfo
- Publication number
- JP2002218780A JP2002218780A JP2001012237A JP2001012237A JP2002218780A JP 2002218780 A JP2002218780 A JP 2002218780A JP 2001012237 A JP2001012237 A JP 2001012237A JP 2001012237 A JP2001012237 A JP 2001012237A JP 2002218780 A JP2002218780 A JP 2002218780A
- Authority
- JP
- Japan
- Prior art keywords
- rotation
- motor
- speed
- rotation speed
- unit
- 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
- 238000001514 detection method Methods 0.000 claims abstract description 14
- 230000002194 synthesizing effect Effects 0.000 abstract description 5
- 238000005259 measurement Methods 0.000 abstract description 3
- 238000004898 kneading Methods 0.000 description 5
- 238000000691 measurement method Methods 0.000 description 5
- 230000000630 rising effect Effects 0.000 description 5
- 230000005415 magnetization Effects 0.000 description 4
- 238000010009 beating Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 102100028175 Abasic site processing protein HMCES Human genes 0.000 description 1
- 101100048042 Arabidopsis thaliana UGT80B1 gene Proteins 0.000 description 1
- 101001006387 Homo sapiens Abasic site processing protein HMCES Proteins 0.000 description 1
- 101100537375 Homo sapiens TMEM107 gene Proteins 0.000 description 1
- 101150080148 RR10 gene Proteins 0.000 description 1
- 102100036728 Transmembrane protein 107 Human genes 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Massaging Devices (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Percussion Or Vibration Massage (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、例として椅子形の
マッサージ機などに用いられるモータの制御装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor control device used in, for example, a chair-type massage machine.
【0002】[0002]
【従来の技術】従来から、被療者が腰掛けてマッサージ
動作を受ける椅子形のマッサージ機が用いられている。
このようなマッサージ機は、椅子の背もたれ部分にマッ
サージ動作を行う駆動機構が収納され、駆動機構には一
対の施療子が設けられている。そして、駆動機構に装備
された揉み用モ−タあるいは叩き用モータを駆動するこ
とにより、前記一対の施療子が揉み動作あるいは叩き動
作などのマッサージ動作を行うように構成されている。2. Description of the Related Art Conventionally, a chair-type massage machine in which a patient receives a massage operation while sitting down has been used.
In such a massage machine, a drive mechanism for performing a massage operation is stored in a back portion of a chair, and the drive mechanism is provided with a pair of treatment elements. By driving a kneading motor or a hitting motor provided in the drive mechanism, the pair of treatment elements are configured to perform a massage operation such as a kneading operation or a hitting operation.
【0003】このようなマッサージ機では、叩き動作や
揉み動作などのマッサージ動作、及び、一対の施療子の
昇降や相互の間隔などの調整動作などを行うために、1
又は複数のモータが用いられている。このようなモータ
では、例として高速叩き動作と低速叩き動作の切替を行
う場合など、モータの回転速度の調整が必要な場合があ
る。In such a massage machine, a massage operation such as a beating operation or a kneading operation, and an operation of adjusting a distance between a pair of treatment elements and a mutual interval are performed.
Alternatively, a plurality of motors are used. In such a motor, the rotation speed of the motor may need to be adjusted, for example, when switching between a high-speed hitting operation and a low-speed hitting operation is performed.
【0004】そして、マッサージ機において、従来の技
術では、モータの回転数を回転数検出機(ホール素子な
ど)で検出するとき、回転数検出波形の電圧の立ち上が
りから次の立ち下がりまで、又は、立ち上がりから次の
立ち上がりまでの局部的な時間を計測することにより局
部的位置における回転数を求め、モータの回転速度を算
出していた。[0004] In the massage machine, in the conventional technology, when the rotation speed of the motor is detected by a rotation speed detector (such as a Hall element), from the rise of the voltage of the rotation speed detection waveform to the next fall, or By measuring a local time from one rise to the next rise, the number of rotations at a local position is obtained, and the rotation speed of the motor is calculated.
【0005】[0005]
【発明が解決しようとする課題】上記の方法であると、
回転数検出機自体の精度の影響を直に受けることとな
る。具体的にいえば、磁極板とホール素子により回転数
を検出した場合、磁極板の着磁の等配度やホール素子の
取付位置などが回転数の検出の精度に影響を及ぼしてい
る。すなわち、磁極板の着磁の等配度やホール素子の取
付位置などが不正確であると回転数検出の精度に狂いが
生じ、現実の回転速度と計算上の回転速度に差が生じ
て、回転速度の制御に不具合が生じて回転動作不良をも
たらすおそれがある。しかし、これらの影響が及ばない
ように回転数検出機の精度を維持することは困難であ
り、かつ、高額のコストを要する欠点がある。According to the above method,
This is directly affected by the accuracy of the rotation speed detector itself. More specifically, when the rotation speed is detected by the magnetic pole plate and the Hall element, the degree of equalization of the magnetization of the magnetic pole plate and the mounting position of the Hall element affect the accuracy of the detection of the rotation speed. In other words, if the equivalence of the magnetization of the magnetic pole plates and the mounting position of the Hall element are incorrect, the accuracy of the rotation speed detection will be deviated, and the difference between the actual rotation speed and the calculated rotation speed will occur. There is a possibility that a malfunction occurs in the control of the rotation speed, resulting in a rotation operation failure. However, it is difficult to maintain the accuracy of the rotation speed detector so that these effects are not affected, and there is a disadvantage that a high cost is required.
【0006】本発明は、上述の技術的課題を解決するた
めになされたものであり、その目的は、モータの1回転
分又は複数回転分を単位に回転時間を計測し、モータの
回転速度を算出することにより、マッサージ機に使用す
るモータの回転速度を適切に制御する制御装置を提供す
ることにある。The present invention has been made to solve the above-mentioned technical problem, and an object of the present invention is to measure a rotation time in units of one rotation or a plurality of rotations of a motor and to determine a rotation speed of the motor. An object of the present invention is to provide a control device that appropriately calculates the rotation speed of a motor used in a massage machine by calculating the rotation speed.
【0007】[0007]
【課題を解決するための手段】本発明のマッサージ機に
おけるモータの制御装置は、駆動信号が供給されて回転
駆動されるモータと、該モータの回転数を検出する回転
数検出手段と、該回転数検出手段により検出された回転
の1回転分又は複数回転分を一単位として一単位回転数
の回転時間を計測し、該計測値からモータの回転速度を
算出する演算手段とを備えている。According to the present invention, there is provided a control device for a motor in a massage machine, comprising: a motor which is supplied with a drive signal and is driven to rotate; a rotational speed detecting means for detecting the rotational speed of the motor; And calculating means for measuring a rotation time of one unit rotation speed with one rotation or a plurality of rotations detected by the number detection means as one unit, and calculating a rotation speed of the motor from the measured value.
【0008】[0008]
【作用】上記の制御装置を有するモータは、駆動信号が
供給されて回転駆動され、制御装置には回転数検出手段
が設けられ、モータの回転数を検出する。制御手段は、
回転数検出手段が検出するモータの回転の1回転分又は
複数回転分を一単位として一単位回転数の回転時間を計
測し、演算手段により該計測値から回転速度を算出す
る。The motor having the above-described control device is driven to rotate by being supplied with a drive signal, and the control device is provided with rotation speed detecting means for detecting the rotation speed of the motor. The control means is
The rotation time of one unit rotation is measured using one or a plurality of rotations of the motor rotation detected by the rotation number detecting means as one unit, and the rotation speed is calculated from the measured value by the calculating means.
【0009】このように、本発明では、回転数検出手段
が検出するモータの回転数の1回転分又は複数回転分を
一単位として一単位回転数の回転時間を計測するように
したため、回転数検出機自体の精度の狂いの影響を受け
ないようになる。したがって、別個の装置を追加するこ
となく、安価に回転速度の検出精度を向上させることが
できる。また、このような制御装置を使用すれば、速度
の変化に対してその検出が若干遅れるため速度変化が滑
らかになる。したがって、該モータの制御装置をマッサ
ージ機に使用すれば、心地よいマッサージ感を得ること
ができるので、マッサージ機の動作品質を向上させるこ
とができる。As described above, according to the present invention, the rotation time of one unit rotation is measured using one or a plurality of rotations of the motor rotation detected by the rotation detecting means as one unit. It is not affected by the deviation of the accuracy of the detector itself. Therefore, the rotation speed detection accuracy can be improved at low cost without adding a separate device. Also, if such a control device is used, the speed change becomes smooth because the detection is slightly delayed with respect to the speed change. Therefore, if the control device of the motor is used for a massage machine, a comfortable massage feeling can be obtained, and the operation quality of the massage machine can be improved.
【0010】[0010]
【発明の実施の形態】本発明の実施の形態を、図1〜図
6を参照して以下に説明する。図1はマッサージ機1の
断面図であり、図2は本発明のマッサージ機1の電気的
構成を示すブロック図であり、図3はマッサージ機1に
用いられる回転数検出機の斜視図であり、図4は本実施
例の動作を説明するタイミングチャートであり、図5及
び図6は回転速度が変化した場合の例を示すタイミング
チャートである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS. 1 is a cross-sectional view of the massage machine 1, FIG. 2 is a block diagram showing an electric configuration of the massage machine 1 of the present invention, and FIG. 3 is a perspective view of a rotation speed detector used in the massage machine 1. FIG. 4 is a timing chart for explaining the operation of the present embodiment, and FIGS. 5 and 6 are timing charts showing an example when the rotation speed changes.
【0011】以下、図1を参照して、マッサージ機1の
機構的構成について説明する。マッサージ機1は椅子形
をなしており、被療者が腰掛ける座面部2と被療者がも
たれかかる背もたれ部3を備えている。この背もたれ部
3の内部にラック4を備えるフレーム5が固定されてお
り、叩き動作や揉み動作などのマッサージ動作を行う駆
動機構6に配置した一対のピニオン7がラック4に噛み
合わされている。Hereinafter, the mechanical structure of the massage machine 1 will be described with reference to FIG. The massage machine 1 has a chair shape, and includes a seat 2 on which a patient sits and a backrest 3 on which the patient leans. A frame 5 having a rack 4 is fixed inside the backrest 3, and a pair of pinions 7 arranged on a drive mechanism 6 that performs a massage operation such as a hitting operation or a kneading operation are engaged with the rack 4.
【0012】駆動機構6に備えられている駆動機構6の
昇降駆動用のモータの回転は、ハス歯歯車やウォーム歯
車等を用いる動作変換機構を介して回転軸方向が、図1
の左右方向から同図の紙面に垂直な方向に変換されピニ
オン7に伝達される。前記モータによってピニオン7を
双方向のいずれか一方向に回転することにより、ピニオ
ン7とラック4との噛み合いにより、駆動機構6が椅子
2の背もたれ部3で昇降駆動される。駆動機構6は、背
もたれ部3に取り付けられた状態で、背もたれ部3にも
たれた被療者の背部に駆動機構6に備えられる一対のマ
ッサージ用の施療子8が臨むように構成されている。The rotation of the motor for raising and lowering the drive mechanism 6 provided in the drive mechanism 6 is rotated in the direction of the rotation axis through an operation conversion mechanism using a helical gear, a worm gear, or the like.
Is converted from the left-right direction to a direction perpendicular to the paper of FIG. When the pinion 7 is rotated in one of the two directions by the motor, the drive mechanism 6 is driven up and down by the backrest 3 of the chair 2 due to the engagement between the pinion 7 and the rack 4. The drive mechanism 6 is configured such that a pair of massage treatment elements 8 provided for the drive mechanism 6 face the back of the patient leaning against the backrest 3 while being attached to the backrest 3.
【0013】施療子8を被療者に対してマッサージ動作
を行うべく駆動するモータ9の回転は、動作変換機構1
0によって施療子8の被療者に対する叩き動作や揉み動
作などのマッサージ動作に変換され、被療者に対してマ
ッサージ動作が行われる。The rotation of the motor 9 for driving the treatment element 8 to perform a massage operation on the patient is performed by the operation conversion mechanism 1.
By 0, the operation is converted into a massage operation such as a beating operation or a kneading operation of the treatment element 8 on the patient, and the massage operation is performed on the patient.
【0014】次に、図2を参照して、マッサージ機1の
電気的構成について説明する。モ−タ9は、制御装置1
1からの駆動信号で駆動される。モ−タ9には、例とし
てホ−ル素子などからなる磁極検出素子12が設けら
れ、モ−タ9の回転磁界が検出され、位置信号SPを出
力する。制御装置11は、モ−タ9に前記駆動信号を供
給するインバ−タ回路13を備えている。Next, an electrical configuration of the massage machine 1 will be described with reference to FIG. The motor 9 includes the control device 1
1 is driven by the drive signal from The motor 9 is provided with, for example, a magnetic pole detecting element 12 composed of a hole element or the like, detects the rotating magnetic field of the motor 9, and outputs a position signal SP. The control device 11 includes an inverter circuit 13 for supplying the drive signal to the motor 9.
【0015】前記磁極検出素子12からの位置信号SP
は、波形合成回路14に入力され、各相毎の位置信号S
Pの波形を合成して、位置速度方向信号を出力する。こ
れにより、各相毎の位置信号SPの位相や周期、また相
互の位相差や位相の進行方向、即ち、モ−タ9の回転位
置、回転速度や回転方向が判別可能になる。波形合成回
路14からの位置速度方向信号は、速度制御回路15及
び制御手段であるマイクロコンピュータなどからなる演
算回路16に入力される。The position signal SP from the magnetic pole detecting element 12
Is input to the waveform synthesizing circuit 14, and the position signal S for each phase is
The P waveform is synthesized and a position / velocity direction signal is output. This makes it possible to determine the phase and period of the position signal SP for each phase, and the phase difference and the traveling direction of the phase, that is, the rotational position, rotational speed and rotational direction of the motor 9. The position / speed direction signal from the waveform synthesizing circuit 14 is input to a speed control circuit 15 and an arithmetic circuit 16 including a microcomputer or the like as control means.
【0016】ここで演算回路16は、入力されたモータ
9の回転の1回転分又は複数回転分、例として1回転分
を一単位として一単位回転数の回転時間を計測し、該計
測値から回転速度を算出する。Here, the arithmetic circuit 16 measures the rotation time of one input rotation of the motor 9 for one rotation or a plurality of rotations, for example, one rotation for one rotation, and calculates the rotation time from the measured value. Calculate the rotation speed.
【0017】また、演算回路16には、基準速度に対応
する速度指令信号が別途、入力されており、これに基づ
く制御信号が前記速度制御回路15からの信号と共にロ
ジック回路17に入力され、ロジック回路17では前記
インバータ回路13のトランジスタをオン/オフする制
御信号が作成されてインバータ回路13に出力される。
インバータ回路13には直流電源が接続され、直流電源
からの電圧・電流がインバータ回路13で変調されてモ
−タ9に供給される。インバータ回路13からはモ−タ
9に供給される駆動電流のレベルがフィードバック信号
として速度制御回路15に入力される。このようにし
て、モ−タ9は前記速度指令信号に基づいた基準速度で
回転するように制御される。A speed command signal corresponding to the reference speed is separately input to the arithmetic circuit 16, and a control signal based on the speed command signal is input to the logic circuit 17 together with the signal from the speed control circuit 15, and In the circuit 17, a control signal for turning on / off the transistor of the inverter circuit 13 is generated and output to the inverter circuit 13.
A DC power supply is connected to the inverter circuit 13, and a voltage / current from the DC power supply is modulated by the inverter circuit 13 and supplied to the motor 9. The level of the drive current supplied to the motor 9 from the inverter circuit 13 is input to the speed control circuit 15 as a feedback signal. Thus, the motor 9 is controlled to rotate at the reference speed based on the speed command signal.
【0018】以下、図3を参照して、モータ9の回転軸
20付近に設けられる回転数検出手段である回転数検出
機21について説明する。回転軸20には、円板状の磁
極板22が固定されており、モータ9が回転すれば、磁
極板22が回転するようになっている。この磁極板22
は磁石のN極とS極とを交互に適当な間隔をあけて着磁
したものである。そして、その外周部に磁性を有するホ
ール素子23(図2をもって説明した電気的構成におけ
る磁極検出素子に相当する)を設け、ホール素子23に
対する磁極板22の回転により磁気の変化が位置信号S
Pとして検出され、これを波形合成回路14によりパル
ス波として取り出し、これを位置速度方向信号として前
記の演算回路に出力し、単位時間当たりの磁極板22の
回転数を割り出すことができるようになっている。Referring now to FIG. 3, a description will be given of a rotation speed detector 21 as rotation speed detecting means provided near the rotation shaft 20 of the motor 9. A disk-shaped magnetic pole plate 22 is fixed to the rotating shaft 20. When the motor 9 rotates, the magnetic pole plate 22 rotates. This pole plate 22
Are magnetized such that N poles and S poles of the magnet are alternately arranged at appropriate intervals. A Hall element 23 having magnetism (corresponding to the magnetic pole detection element in the electrical configuration described with reference to FIG. 2) is provided on the outer periphery thereof.
It is detected as P, which is extracted as a pulse wave by the waveform synthesizing circuit 14, and is output to the arithmetic circuit as a position / velocity direction signal, whereby the number of rotations of the magnetic pole plate 22 per unit time can be determined. ing.
【0019】以下、図4〜図6を併せて参照して、本実
施例の動作について説明する。モータ9が回転している
とき、ホール素子23は前述したように、回転軸20に
固定されている磁極板22が回転によりN極とS極とが
入れ替わる毎に位置信号SPを波形合成回路14に出力
する。ここで磁極板22は、3個のN極と3個のS極と
が交互に均等の面積で着磁しているものとし、1回転目
のN極とS極の組合せをそれぞれA1、B1、C1と表
し、2回転目のN極とS極の組合せをそれぞれA2、B
2、C2・・・と表すとすると、A1+B1+C1、A
2+B2+C2を1単位として磁極板22,すなわちモ
ータの回転軸20が1回転することとなる。図4は、こ
の位置信号SPをパルス波形として表したものである。The operation of the present embodiment will be described below with reference to FIGS. When the motor 9 is rotating, the Hall element 23 outputs the position signal SP to the waveform synthesizing circuit 14 each time the magnetic pole plate 22 fixed to the rotating shaft 20 switches between the N pole and the S pole as described above. Output to Here, the magnetic pole plate 22 is such that three N poles and three S poles are alternately magnetized with an equal area, and the combination of the N pole and the S pole in the first rotation is A1, B1 respectively. , C1 and the combinations of the N pole and the S pole in the second rotation are A2 and B, respectively.
2, C2..., A1 + B1 + C1, A
The magnetic pole plate 22, that is, the rotating shaft 20 of the motor makes one rotation with 2 + B2 + C2 as one unit. FIG. 4 shows the position signal SP as a pulse waveform.
【0020】ここでA1、B1、C1、A2、B2、C
2のそれぞれの回転、すなわち1/3回転毎の回転時間
を、それぞれTA1=α1、TB1=α2、TC1=α
3、TA2=α4、TB2=α5、TC2=α6とする
と、回転速度はそれぞれVA 1=1/3α1、VB1=
1/3α2、VC1=1/3α3、VA2=1/3
α 4、VB2=1/3α5、VC2=1/3α6とな
る。そして、モータ1回転を一単位として、A1の立ち
上がりからA2の立ち上がりまでの1回転おけるA1の
立ち上がりから1回転後のA2の立ち上がりまでの回転
時間TA1−A2=α 1+α2+α3となり、回転速度
VA1−A2は、1/TA1−A2は1/α1+α2+
α3となる。次いでB1の立ち上がりから1回転後のB
2の立ち上がりまでの1回転におけるB1の立ち上がり
から1回転後のB2の立ち上がりまでの回転時間T
B1−B2はα2+α3+α4となり、回転速度V
B1−B2は、1/TB1−B2=1/α2+α3+α
4となる。また、C1の立ち上がりからC2の立ち上が
りまでの1回転におけるC1の立ち上がりからC2の立
ち上がりまでの回転時間TC1−C2はα3+α4+α
5となり、回転速度VC1−C2は、1/TC1−C2
=1/α3+α4+α5となる。Here, A1, B1, C1, A2, B2, C
2 each rotation, ie rotation time for every 1/3 rotation
And TA1= Α1, TB1= Α2, TC1= Α
3, TA2= Α4, TB2= Α5, TC2= Α6To be
And the rotation speed is VA 1= 1 / 3α1, VB1=
1 / 3α2, VC1= 1 / 3α3, VA2= 1/3
α 4, VB2= 1 / 3α5, VC2= 1 / 3α6Tona
You. Then, one rotation of the motor is regarded as one unit, and
A1 in one rotation from the rise to the rise of A2
Rotation from the start to the start of A2 after one rotation
Time TA1-A2= Α 1+ Α2+ Α3And rotation speed
VA1-A2Is 1 / TA1-A2Is 1 / α1+ Α2+
α3It becomes. Next, B after one rotation from the rise of B1
B1 rise in one rotation up to 2 rise
Rotation time T from the start to the rise of B2 after one rotation
B1-B2Is α2+ Α3+ Α4And the rotation speed V
B1-B2Is 1 / TB1-B2= 1 / α2+ Α3+ Α
4It becomes. Also, the rise of C2 from the rise of C1
From the rise of C1 to the rise of C2 in one rotation
Rotation time T until risingC1-C2Is α3+ Α4+ Α
5And the rotation speed VC1-C2Is 1 / TC1-C2
= 1 / α3+ Α4+ Α5It becomes.
【0021】ここで仮に図5に示すようにA1、B1、
C1が3等分されておらず、1:2:1のように狂いが
生じたと仮定する。現実には、このような大きな狂いは
生じないが、計算の都合上及びその影響を明確にするた
めに、このような大きな狂いはが生じたとする。Here, suppose that A1, B1,.
Assume that C1 has not been divided into three equal parts, and that an error has occurred, such as 1: 2: 1. In reality, such a large error does not occur, but it is assumed that such a large error has occurred for the sake of calculation and to clarify its influence.
【0022】そこで、従来のように立ち上がりから次の
立ち上がりまでの回転時間を計測して回転速度を算出す
るとすれば、図5の(1)に示すようにTA1=α1、
TB 1=α2=2α1、TC1=α3=α1、TA2=
α4=α1、TB2=α5=2α1、TC2=α6=α
1となり、計算上の回転速度はそれぞれVA1=1/3
α1、VB1=1/3α2=1/6α1、VC1=1/
3α3=1/3α1、VA2=1/3α4=1/3
α1、VB2=1/3α5=1/6α1、VC2=1/
3α6=1/3α1となり、計算上はB1、B2の地点
での回転速度が半減していることとなる。このことは、
現実の回転が等速度で行われていても、上記のように磁
極板22における着磁の等配度に狂いが生じたときに計
算上の回転速度が変化し、この回転速度により速度制御
が行われるのでその影響を大きく受けることとなる。If the rotation speed is calculated by measuring the rotation time from one rise to the next rise as in the prior art, as shown in FIG. 5A, T A1 = α 1 ,
T B 1 = α 2 = 2α 1, T C1 = α 3 = α 1, T A2 =
α 4 = α 1 , T B2 = α 5 = 2α 1 , TC 2 = α 6 = α
1 and the calculated rotational speeds are respectively VA1 = 1/3.
α 1 , V B1 = 1 / 3α 2 = 1 / 6α 1 , V C1 = 1 /
3α 3 = 1 / 3α 1 , V A2 = 1 / 3α 4 = 1/3
α 1 , V B2 = 1 / 3α 5 = 1 / 6α 1 , V C2 = 1 /
3α 6 = 1 / 3α 1 , and the calculation indicates that the rotation speed at the points B1 and B2 has been reduced by half. This means
Even if the actual rotation is performed at a constant speed, the calculated rotation speed changes when the uniformity of the magnetization of the magnetic pole plate 22 is deviated as described above, and the speed control is performed by this rotation speed. Because it is performed, it will be greatly affected by that.
【0023】次に本実施例のように、モータ1回転を一
単位として計測すると、図5の(2)に示すように、A
1の立ち上がりからA2の立ち上がりまでの一単位回転
時間TA1−A2はα1+α2+α3=α1+2α1+
α1=4α1となり、A1の立ち上がりから1回転後の
A2の立ち上がりまでの回転速度VA1−A2は、1/
TA1−A2=1/4α1となる。次いでB1の立ち上
がりから1回転後のB2の立ち上がりまでの一単位回転
時間TB1−B2はα2+α3+α4=2α1+α1+
α1=4α1となり、B1の立ち上がりから1回転後の
B2の立ち上がりまでの回転速度VB1−B2は、1/
TB1−B2=1/4α1となる。また、C1の立ち上
がりからC2の立ち上がりまでの一単位回転時間T
C1−C2はα3+α4+α5=α1+α1+2α1=
4α1となり、C1の立ち上がりからC2の立ち上がり
までの回転速度VC1−C2は、1/TC1−C2=1
/4α 1となる。このことは、現実の回転が等速度であ
れば、計算上の回転速度も等速度の回転となることを示
している。したがって、磁極板22における着磁の等配
度に狂いが生じたときでも、本実施例の如く1回転毎の
回転時間を計測して回転速度を算出するようにすれば、
前記の狂いによる影響を受けるようなことはない。な
お、1回転分ではなく複数回転分を1単位として計測し
ても同様の結果が得られることは明らかである。Next, as in this embodiment, one rotation of the motor is
When measured as a unit, as shown in FIG.
One unit rotation from the rise of 1 to the rise of A2
Time TA1-A2Is α1+ Α2+ Α3= Α1+ 2α1+
α1= 4α1And after one rotation from the rise of A1
Rotational speed V until A2 risesA1-A2Is 1 /
TA1-A2= 1 / 4α1It becomes. Then rise of B1
One unit rotation from the beam to the rise of B2 after one rotation
Time TB1-B2Is α2+ Α3+ Α4= 2α1+ Α1+
α1= 4α1And after one rotation from the rise of B1
Rotational speed V until the rise of B2B1-B2Is 1 /
TB1-B2= 1 / 4α1It becomes. Also, the rise of C1
One unit rotation time T from the beam to the rise of C2
C1-C2Is α3+ Α4+ Α5= Α1+ Α1+ 2α1=
4α1From the rise of C1 to the rise of C2
Rotation speed V up toC1-C2Is 1 / TC1-C2= 1
/ 4α 1It becomes. This means that the actual rotation is at a constant speed.
If this is the case, the calculated rotational speed will also be constant speed.
are doing. Therefore, the magnetization of the magnetic pole plate 22 is equally distributed.
Even in the case where an error occurs, the rotation of each rotation is performed as in this embodiment.
By measuring the rotation time and calculating the rotation speed,
You will not be affected by the above-mentioned disorder. What
Please measure multiple rotations as one unit instead of one rotation
Obviously, the same result can be obtained.
【0024】次に、速度が変化したときの例を図6
(1)及び(2)に示す。この例においては、最初の1
回転における1/3回転毎のA1、B1、C1はそれぞ
れ回転時間TA1、TB1、TC1をα1とし、次の1
回転以降における1/3回転毎のA2、B2、C2、A
3、・・・のそれぞれ回転時間TA2、TB2、
TC2、TA3は、速度が半減して回転時間α2が前記
α1の2倍、すなわちα2=2α 1で回転したとする。FIG. 6 shows an example when the speed changes.
These are shown in (1) and (2). In this example, the first 1
A1, B1, and C1 for each 1/3 of the rotation
Rotation time TA1, TB1, TC1Is α1And the following 1
A2, B2, C2, A every 1/3 rotation after rotation
3, each rotation time TA2, TB2,
TC2, TA3Is the rotation time α2Is
α1Twice, that is, α2= 2α 1Suppose that it is rotated.
【0025】図6(1)は従来のように立ち上がりから
次の立ち上がりまでの1/3回転毎に計測した場合にお
ける回転時間と回転速度とをタイムチャートに表したも
のである。ここに示されるように回転速度VA1、V
B1、VC1はそれぞれ1/3α1となり、VA2、V
B2、VC2、VA3はそれぞれ1/3α2=1/6α
1となる。FIG. 6 (1) shows a conventional example from the rising edge.
When measured every 1/3 rotation until the next rise
The rotation time and rotation speed are shown in a time chart.
It is. As shown here, the rotation speed VA1, V
B1, VC1Are each 1 / 3α1And VA2, V
B2, VC2, VA3Are each 1 / 3α2= 1 / 6α
1It becomes.
【0026】図6(2)は1回転を1単位として計測し
た場合であり、その回転速度を算出すると、A1の立ち
上がりからA2の立ち上がりまでの一単位回転時間T
A1− A2はα1+α1+α1=3α1となり、その間
の回転速度VA1−A2は1/3α1となる。B1の立
ち上がりからB2の立ち上がりまでの一単位回転時間T
B1−B2はα1+α1+α2=4α1となり、その間
の平均回転速度VB1− B2は1/4α1となる。C1
の立ち上がりからC2の立ち上がりまでの一単位回転時
間TC1−C2はα1+α2+α2=5α1となり、そ
の間の平均回転速度VC1−C2は1/5α1となる。
A2の立ち上がりからA3の立ち上がりまでの一単位回
転時間TA2−A3はα2+α2+α2=6α1とな
り、その間の平均回転速度VA2−A3は1/6α1と
なる。FIG. 6 (2) shows the measurement with one rotation as one unit.
When the rotation speed is calculated, A1 stands.
One unit rotation time T from rising to rising of A2
A1- A2Is α1+ Α1+ Α1= 3α1And during that time
Rotation speed VA1-A2Is 1 / 3α1It becomes. Standing in B1
One unit rotation time T from rising to rising of B2
B1-B2Is α1+ Α1+ Α2= 4α1And during that
Average rotation speed VB1- B2Is 1 / 4α1It becomes. C1
One unit rotation from the rise of C2 to the rise of C2
Interval TC1-C2Is α1+ Α2+ Α2= 5α1Become
Average rotation speed V duringC1-C2Is 1 / 5α1It becomes.
One unit time from the rise of A2 to the rise of A3
Turn time TA2-A3Is α2+ Α2+ Α2= 6α1Tona
Average rotational speed VA2-A3Is 1 / 6α1When
Become.
【0027】したがって、図6の(1)に示す従来の計
測方法では回転速度が1/3α1から1/6α1まで一
気に減少するのに対し、本実施例による計測方法によれ
ば、最初の回転速度1/3α1から1/4α1、1/5
α1、1/6α1と3段回に速度が減少し、半減するこ
とになる。このように、モータ9の回転速度が変化する
ときには回転速度が徐々に遅れて変化するため、円滑に
速度変化が行なわれ、マッサージ機に当該制御装置を使
用すると動作品質を向上させることができる。以上のこ
とから、本実施例によれば、従来のようにモータ9の回
転速度の変化が急激になることによる回転動作不良をも
たらすという不具合の発生を防止することができる。[0027] Thus, while the rotational speed in the conventional measurement method is reduced once from 1 / 3.alpha. 1 to 1 / 6.alpha. 1 shown in (1) in FIG. 6, according to the measuring method according to the present embodiment, the first Rotational speed 1 / 3α 1 to 1 / 4α 1 , 1/5
The speed is reduced to α 1 and 1 / 6α 1 three times, and halved. As described above, when the rotation speed of the motor 9 changes, the rotation speed changes gradually with a delay, so that the speed change is performed smoothly, and the operation quality can be improved by using the control device in the massage machine. As described above, according to the present embodiment, it is possible to prevent the occurrence of a problem that the rotation speed of the motor 9 suddenly changes to cause a rotation operation failure as in the related art.
【0028】本発明は、前記各実施例に限定されるもの
ではなく、本発明の精神を逸脱しない範囲の広範な変形
例を含むものである。The present invention is not limited to the above embodiments but includes a wide range of modifications without departing from the spirit of the present invention.
【0029】[0029]
【発明の効果】以上のように、本発明のマッサージ機に
おけるモータの制御装置は、駆動信号が供給されて回転
駆動されるモータと、該モータの回転数を検出する回転
数検出手段と、該回転数検出手段により検出された回転
の1回転分又は複数回転分を一単位として一単位回転数
の回転時間を計測し、該計測値からモータの回転速度を
算出する演算手段とを備えているため、当該制御装置を
有するモータは駆動信号が供給されて回転駆動し、制御
装置に設けられた回転数検出手段はモータの回転数を検
出してモータの回転数の1回転分又は複数回転分を一単
位として一単位回転数の回転時間を計測し、演算手段は
回転数検出手段が検出する計測値から回転速度を算出す
るので、回転数検出機自体の精度の狂いによる影響を受
けなくなる。したがって、別個の装置を追加することな
く、安価に速度検出精度を向上させることができる。As described above, the motor control device in the massage machine according to the present invention comprises: a motor to which a drive signal is supplied and driven to rotate; a rotation speed detecting means for detecting the rotation speed of the motor; A calculating means for measuring a rotation time of one unit rotation speed with one rotation or a plurality of rotations detected by the rotation speed detection means as one unit, and calculating a rotation speed of the motor from the measured value; Therefore, the motor having the control device is rotated by being supplied with a drive signal, and the rotation speed detecting means provided in the control device detects the rotation speed of the motor and detects one or more rotations of the motor. Is used as one unit to measure the rotation time of one unit rotation speed, and the calculating means calculates the rotation speed from the measurement value detected by the rotation speed detecting means, so that the calculation is not affected by the inaccuracy of the rotation speed detector itself. Therefore, the speed detection accuracy can be improved at low cost without adding a separate device.
【0030】また、このような制御装置を使用すれば、
速度変化に対して速度検出が若干遅れるため速度変化が
滑らかになる。したがって、このモータの制御装置を使
用したマッサージ機は、心地よいマッサージ感を得るこ
とができるので、マッサージ機の動作品質を向上させる
ことができる。When such a control device is used,
Since the speed detection is slightly delayed with respect to the speed change, the speed change becomes smooth. Therefore, a massage machine using this motor control device can obtain a comfortable massage feeling, and can improve the operation quality of the massage machine.
【図1】本実施例のマッサージ機1の断面図である。FIG. 1 is a sectional view of a massage machine 1 of the present embodiment.
【図2】本発明の一実施例のマッサージ機1の電気的構
成を示すブロック図である。FIG. 2 is a block diagram showing an electrical configuration of the massage machine 1 according to one embodiment of the present invention.
【図3】本実施例の回転数検出機の斜視図である。FIG. 3 is a perspective view of a rotation speed detector of the present embodiment.
【図4】本実施例のモータの回転動作を説明するタイミ
ングチャートである。FIG. 4 is a timing chart illustrating a rotation operation of the motor according to the present embodiment.
【図5】磁極板に狂いが生じた場合の例を説明するタイ
ミングチャートであり、(1)は従来の計測方法であ
り、(2)は本実施例による計測方法によるものであ
る。FIG. 5 is a timing chart for explaining an example of a case where the magnetic pole plate is out of order, wherein (1) is a conventional measurement method, and (2) is a measurement method according to the present embodiment.
【図6】モータの回転速度が変化した場合の例を説明す
るタイミングチャートであり、(1)は従来の計測方法
であり、(2)は本実施例による計測方法によるもので
ある。FIG. 6 is a timing chart for explaining an example in the case where the rotation speed of the motor changes, (1) is a conventional measurement method, and (2) is a measurement method according to the present embodiment.
1 マッサージ機 8 施療子 9 モータ 11 制御装置 12 磁極検出素子 13 インバ−タ回路 15 速度制御回路 16 演算回路 20 回転軸 21 回転数検出機 22 磁極板 23 ホール素子 T 回転時間 V 回転速度 DESCRIPTION OF SYMBOLS 1 Massager 8 Treatment element 9 Motor 11 Controller 12 Magnetic pole detection element 13 Inverter circuit 15 Speed control circuit 16 Arithmetic circuit 20 Rotating shaft 21 Rotation speed detector 22 Magnetic pole plate 23 Hall element T Rotation time V Rotation speed
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 4C074 AA04 BB05 CC11 CC17 DD01 GG03 HH02 4C100 AD11 AD21 AF14 BA05 BB03 BC04 CA06 DA05 DA06 EA12 5H550 AA20 BB08 BB10 CC01 GG03 GG05 HA07 HB07 JJ03 LL05 LL22 LL35 LL60 5H560 AA10 BB04 BB12 DA02 DB02 DC06 DC12 DC20 EB01 RR10 SS01 TT15 UA02 XA02 XA04 ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 4C074 AA04 BB05 CC11 CC17 DD01 GG03 HH02 4C100 AD11 AD21 AF14 BA05 BB03 BC04 CA06 DA05 DA06 EA12 5H550 AA20 BB08 BB10 CC01 GG03 GG05 HA07 HB07 JJ03 LL05 BB12 BB12 BB11 DB02 DC06 DC12 DC20 EB01 RR10 SS01 TT15 UA02 XA02 XA04
Claims (1)
タと、 該モータの回転数を検出する回転数検出手段と、 該回転数検出手段により検出された回転の1回転分又は
複数回転分を一単位として一単位回転数の回転時間を計
測し、該計測値から回転速度を算出する演算手段とを備
えるマッサージ機におけるモータの制御装置。1. A motor that is driven to rotate by being supplied with a drive signal, rotation speed detection means for detecting the rotation speed of the motor, and one or more rotations of the rotation detected by the rotation speed detection means. A control device for a motor in a massage machine, comprising: a calculating unit that measures a rotation time of one unit rotation speed with one unit as a unit and calculates a rotation speed from the measured value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001012237A JP2002218780A (en) | 2001-01-19 | 2001-01-19 | Controller of motor in massage machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001012237A JP2002218780A (en) | 2001-01-19 | 2001-01-19 | Controller of motor in massage machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002218780A true JP2002218780A (en) | 2002-08-02 |
Family
ID=18879279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001012237A Pending JP2002218780A (en) | 2001-01-19 | 2001-01-19 | Controller of motor in massage machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002218780A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100628979B1 (en) | 2005-02-28 | 2006-09-27 | 홍인표 | Massage device |
| JP2009207226A (en) * | 2008-02-26 | 2009-09-10 | Fuji Electric Systems Co Ltd | Parallel drive circuit for dc brushless motor |
| US9889066B2 (en) | 2013-07-01 | 2018-02-13 | Good Fortune 5, Llc | Massaging device having a heat sink |
| US12343302B2 (en) | 2021-08-13 | 2025-07-01 | Hyperice Ip Subco, Llc | Combination applicator and adapter for percussive massage device |
-
2001
- 2001-01-19 JP JP2001012237A patent/JP2002218780A/en active Pending
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100628979B1 (en) | 2005-02-28 | 2006-09-27 | 홍인표 | Massage device |
| JP2009207226A (en) * | 2008-02-26 | 2009-09-10 | Fuji Electric Systems Co Ltd | Parallel drive circuit for dc brushless motor |
| US9889066B2 (en) | 2013-07-01 | 2018-02-13 | Good Fortune 5, Llc | Massaging device having a heat sink |
| US11285075B2 (en) | 2013-07-01 | 2022-03-29 | Hyper Ice, Inc. | Massage device having variable stroke length |
| US11857482B1 (en) | 2013-07-01 | 2024-01-02 | Hyperice Ip Subco, Llc | Massage device having variable stroke length |
| US11938082B1 (en) | 2013-07-01 | 2024-03-26 | Hyperice Ip Subco, Llc | Massage device having variable stroke length |
| US12133826B1 (en) | 2013-07-01 | 2024-11-05 | Hyperice Ip Subco, Llc | Massage device with a releasable connection for a massaging head |
| US12201578B1 (en) | 2013-07-01 | 2025-01-21 | Hyperice Ip Subco, Llc | Massage device with a releasable connection for a massaging head |
| US12208051B1 (en) | 2013-07-01 | 2025-01-28 | Hyperice Ip Subco, Llc | Massage device with a releasable connection for a massaging head |
| US12208052B1 (en) | 2013-07-01 | 2025-01-28 | Hyperice Ip Subco, Llc | Massage device with a releasable connection for a massaging head |
| US12213933B1 (en) | 2013-07-01 | 2025-02-04 | Hyperice Ip Subco, Llc | Massage device with a releasable connection for a massaging head |
| US12343302B2 (en) | 2021-08-13 | 2025-07-01 | Hyperice Ip Subco, Llc | Combination applicator and adapter for percussive massage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3965395B2 (en) | Motor drive device | |
| CN110535377B (en) | Motor driving circuit and method | |
| JPH0646589A (en) | Device for detection of position of rotor for switching reluctance motor | |
| US20070194743A1 (en) | Method and apparatus for improving speed measurement quality in multi-pole machines | |
| JP2010273502A (en) | Motor driving apparatus and motor driving method | |
| JPH0947066A (en) | Permanent magnet type synchronous motor controller | |
| JP2009520454A (en) | Improved adjustment of DC brushless motor | |
| JP2002218780A (en) | Controller of motor in massage machine | |
| US7141945B2 (en) | Method and apparatus for controlling motor drive | |
| JP2018050409A (en) | Motor control device and control method for motor control device | |
| JP2002315381A (en) | Drive controller and control method of brushless motor | |
| JP4027721B2 (en) | Speed control device for brushless motor | |
| US20050012486A1 (en) | Variable speed drive with a synchronous electric motor | |
| JP3472533B2 (en) | Motor control device | |
| JP2002017097A (en) | Rotational speed detecting device for three-phase brushless motor | |
| JP5882639B2 (en) | Motor drive device and drive control method for motor drive device | |
| JPH1189274A (en) | Method of driving sensorless brushless dc motor | |
| JP2000295890A (en) | Driving controller of brushless motor | |
| JP2007143213A (en) | DC brushless motor device and rotary vacuum pump | |
| JP5521866B2 (en) | Motor control device | |
| JP2001016882A (en) | Motor controller | |
| JPH0854205A (en) | Rotational position detector for electric rotating | |
| JP2783114B2 (en) | Servo motor control method | |
| JPH07208976A (en) | Rotational-position detection apparatus | |
| JP2006081283A (en) | Brushless motor and drive circuit therefor |