JPH03260710A - モータ駆動式つまみのモータ制御装置 - Google Patents
モータ駆動式つまみのモータ制御装置Info
- Publication number
- JPH03260710A JPH03260710A JP2059706A JP5970690A JPH03260710A JP H03260710 A JPH03260710 A JP H03260710A JP 2059706 A JP2059706 A JP 2059706A JP 5970690 A JP5970690 A JP 5970690A JP H03260710 A JPH03260710 A JP H03260710A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- knob
- driven
- function
- knobs
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013459 approach Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 abstract description 49
- 230000000875 corresponding effect Effects 0.000 abstract 1
- 230000004044 response Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Landscapes
- Control Of Amplification And Gain Control (AREA)
- Control Of Position Or Direction (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
め要約のデータは記録されません。
Description
おけるモータ駆動式つまみに関し、複数のモータ駆動式
つまみの動作特性のばらつきを修正して、各つまみを安
定に動作させることができるようにしたものである。
おいて複数チャンネルのライン入力についてレベル調整
、周波数イコライジング、残響付加等のエフェクト付与
等を行なうのに利用される。
フェーダ操作子、周波数イコライジングは、イコライザ
用設定操作子、残響付与等のエフェクト付与はエフェク
ト付与用設定操作子と機能ごとに別々の操作子を具えて
いた。このため、操作子の数が多く、装置が大型化する
とともに、操作する人から遠い位置となる操作子が多く
なって操作しにくくなる欠点があった。
解決して、操作子を様々な機能に兼用できるようにして
、構成を簡素化して装置の小型化および操作の容易化を
実現したミキシングコンソールが提案されている。
キシングコンソールでは、モータ駆動および手動操作が
可能な複数のモータ駆動式つまみと、これら複数のモー
タ駆動式つまみで操作する各種機能を選択する機能選択
手段と、モータ駆動式つまみの前記各機能ごとの最終操
作位置を記憶するメモリ手段と、前記機能選択手段によ
り選択された機能について前記メモリ手段に記憶されて
いる操作位置情報を読み出して、その位置に各モータ駆
動式つまみをモータ駆動により位置決めするモータ制御
手段とを具えている。
択すると、この選択された機能についてメモリ手段に記
憶されている前回までの最終の操作位置情報が読み出さ
れて、モータ駆動式つまみかモータ駆動によりその位置
に一旦位置決めされ、引き続き丁、動操作によりその操
作子の位置を自由に変えることができる。そして、選択
された機能についてモータ駆動式つまみの位置に対応し
た信号処理か信号処理手段により施される。
には例えば直流モータか使用され、その駆動には例えば
第2図に示すように、周波数fか一定で、デユーティサ
イクルPW、−f(%)か1−IJ変の矩形波電圧が使
用される。モータはこの矩形波電圧の平均レベルで駆動
されることになり、デユーティサイクルPW−fを大き
くすれば動作速度は速くなり、逆に小さくすれば動作速
度は遅くなる。
サイクルPW−fを目標位置に近づくにつれて減少して
いる。これは、当初はデユーティサイクルを大きくして
、目標位置に早急に近づけるとともに、目標位置近くで
はデユーティサイクルを小さくしてオーバシュートを防
止するためである。
まみの駆動制御について説明する。いま、第3図に示す
ように最大移動距離がLのモータ駆動式つまみ(フェー
ダ操作子)10を考える。このモータ駆動式つまみ10
を動作させる場合におけるスタート位置から目標位置ま
での移動距離に対する駆動用矩形波電圧のデユーティサ
イクルの変化を第4図に示す。第4図における6値の内
容は次のとおりである。
要なデユーティサイクルの最小値。
より移動中のDsln値より大きな値となる。
動距離に対して目標位置に到達した 時にオーバシュートせずに停止させる ことができるデユーティサイクルの最 終値として任意に設定される値。移動 距離か長くなるほど加速されるので、 DOの値は除々に小さく設定される。
a位置からb位置まて距fixを移動させるものとする
と、第4図に示すように、移動距離XについてのDO値
を求め、このDO値を「1標位置すに到達する直前のデ
ユーティサイクル最終値として、所定勾配を有するデユ
ーティサイクルの変化関数DXを求め、この関数DXに
従ってモータを駆動する。すなわち、a位置(0位置)
においてデユーティサイクルDXOでスタートさせ、関
数DXに従ってデユーティサイクルを徐々に減少させて
いき、目標位置すの直前でデユーティサイクルをDOま
で下げ、目標位置に到達したところで、デユーティサイ
クルを0%にして停止1.させる。
最大移動距離りを移動させる場合のデユーティサイクル
の変化である。
タ駆動式つまみについて、前記第4図に示すような駆動
関数を各つまみとも同一のものを使用していた。
つまみは、同−設計のものでも動作特性に多少のばらつ
きが存在する。また、経年変化による動作特性の変化も
生じる。このため、D sin値が大きくなり、場合に
よっては、第5図に示すように、I)sin値が設定し
たDO値よりも大きくなることがあった。このような場
合には、モータ駆動式つまみの可動範囲は第5図斜線で
示した部分に限られるため、始動時のデユーティサイク
ルがD +ainO値よりも小さい移動距離が0〜Xo
の範囲では全く始動できず、またそれ以上の範囲でも始
動はするものの目標位置の手前で停止してしまう不都合
があった。このような不都合を防止するために、DO値
を余裕をもって大きく設定しておくと、移動速度が速く
なり、第6図に示すように目標位置を通り過ぎて、オー
バシュートすることがあった。
複数のモータ駆動式つまみの動作特性のばらつきを修正
して、各つまみを安定に動作せることがてきるモータ駆
動式つまみのモータ制御装置を提供しようとするもので
ある。
モータ駆動式つまみをそれぞれ目標位置に移動させるモ
ータ制御手段とを具え、このモータ制御手段は、前記各
モータ駆動式つまみが目標位置に近づくにつれてそれぞ
れ駆動力を減少させるとともに、前記各モータ駆動式つ
まみの動作特性のばらつきに応じて、このばらつきを修
正すべく個々の駆動特性を調整することを特徴とするも
のである。
つまみを同一の駆動特性で駆動せずに、各モータ駆動式
つまみの動作特性のばらつきに応じて、これを修正すべ
く個々の駆動特性を調整する。したがって、各駆動式つ
まみの動作特性のばらつきにかかわらず、これらをそれ
ぞれ安定に目標位置に移動させることができる。
予め計測しておくか、製作後に必要に応じて外部の計測
手段を用いて計測−1できるようにしておくか、または
計測手段を内蔵させておき、モータ駆動式つまみを使用
するのに先だって自動的に、またはオペレータの指示に
より計測すること等が可能である。
以下説明する。ここでは前記第4図と同様の方法で駆動
する場合について説明する。
装置の一実施例を示すブロック図である。
ている。各モータ駆動式つまみ1oは駆動用モータとパ
ルスエンコーダ等の位置検出器をそれぞれ具え、モータ
制御手段12がらモータ駆動信号(第2図に示すような
矩形波電圧)がモータに与えられて、直線的に移動する
。また、手動操作も可能である。モータ駆動式つまみ1
oの位置は、位置検出器で検出されてモータ制御手段1
2に入力される。また、この検出位置情報は、信号処理
回路(図示せず)に送られて、人力オーディオ信号に対
して、選択された機能(レベル調整、周波数イコライジ
ング、エフェクト付与等)について、検出位置に応した
信号処理を行なう。
0の最終の(他の機能に切り換えられる直前の)操作位
置情報が記憶されている。機能選択手段14で機能が切
り換えられると、モータ制御手段12はメモリ16がら
対応する機能についての前回までの操作位置の情報を読
み出して、モータ駆動式つまみ10の位置をこの位置に
フィードバック制御する。DO子テーブルは、前記DO
の各種関数がテーブルとして記憶されている。なお、D
O関数をテーブルでなく関数そのものとして記憶してお
くこともできる。モータ制御手段12は各モータ駆動式
つまみの動作特性に合ったDO関数を選択して、これに
従って目標位置までの移動距離とから駆動特性を求めて
、各モータ駆動式つまみ]−〇を駆動する。
るものである。メモリ22は各計測値を記憶するもので
ある。
図に示す。ミキシングコンソールの機能を、モータ駆動
式つまみ10を使用する機能の1つに切り換えると、つ
まみコントロールが開始され、はじめに各モータ駆動式
つまみ10の動作特性の計Drが行なわれる。この計測
では、はじめにつまみ10を0位置(下限位置)まてモ
ータにより強制駆動する(Pl)。そして、タイマ20
をスタートする(P2)とともに、各つまみ10のモー
タに共通の計測用矩形波電圧を与える(P3)このとき
計測用矩形波電圧のレベル周波数およびデユーティは一
定値で、全てのつまみ10を動作させるに十分な値とす
る。つまみ10か」−眼位置に達したらタイマ20をス
トップしくP4)、かかった時間をメモリ22へ格納す
る(P5)。
もに、つまみ10のモータに極性のみ異なる前回同様の
H測用矩形波電圧をりえて、逆方向に移動させる(Pl
)。下限位置まで戻ったら、タイマ20をストップする
(P8)。そして、11復にかかった時間からつまみ1
0に合ったDO関数(どのような移動距離でも1」標位
置に到達することができ、かつオーバシュートを生じな
いDO関数)をDO子テーブル8から選択する(P9)
。
位置に高低差かあった場合(通常ミキシングコンソール
は前傾している場合が多い)、0位置−り位置とL位置
→0位置とでは、同じ駆動電圧を与えても移動時間が異
なるので、片道だけのjt ilF+では片道しか適当
なデユーティサイクルを設定することができないためで
ある。往復で3111?Iした結果、いずれの方向にも
適合するDO関数を設定して制御するか、あるいは片道
ごとに最適なりO関数を設定して往復刈々に制御するこ
ともできる。
つ順次行なって各つまみ10に合ったDO関数をそれぞ
れ求める。
なう。すなわち、選択された機能についてメモリ16か
ら前回の最終操作位置情報が読み出されて、これが目標
値として設定される(Plo)。続いて、位置検出器か
らつまみ10の現在位置情報を得る(pH)。そして、
これら1−1標値と現在値との差を移動距離として求め
、これと前記選択されたDO関数とから駆動特性(電圧
レベル、周波数が一定でデユーティサイクルが変化する
駆動電圧の特性)を求め(Pl3)、この求められた駆
動特性に従って、目標値の方向につまみ10を移動させ
る。目標値に達したら(Pl2)停止する。以上の制御
が各つまみ10について行なわれる。このようにして、
各つまみ10が前回までの最終の操作位置に初期設定さ
れたら、手動操作により各つまみの位置を自由に変更す
ることができる。
たものである。ここでは、デユーティサイクル一定で駆
動しているか、摩擦等により立上りか遅れるため曲線と
なっている。つまみIOAとつまみ10Bは動作特性の
ばらつきによってL位置に到達する時間が異なっている
。従来のコントロール方法で安定に動作していたつまみ
IOXを基準つまみとする。同しAp1定用炉用矩形波
電圧動した時に基準つまみ10XがL位置に到達した時
間をTxとすると、っまみ10A。
につまみIOA、IOBを動作させることにより、基準
つまみ10Xと同様につまみl0A10Bも安定に動作
させることができる。つまり、第8図からつまみIOA
は基準っまみIOXに比べてスピードが早くつくので、
DO関数は基準っまみIOXのDO関数はよりも小さく
すればよく、つまみ1− OBは基準つまみIOXに比
べてスピードがつきにくいので、基準つまみIOXのD
O関数よりも大きくする。
のである。前記DO子テーブル8には様々なりO関数の
テーブルが記憶されている。これらDO関数は基準のD
5hin値よりも大きな値である。
移動距離に応じて駆動特性が設定される。第9図の駆動
特性は、最大移動距離りを移動させる場合のもので、目
標位置しに到達する直前でのデユーティサイクルがそれ
ぞれ設定されたDO関数上の値となる所定勾配の駆動特
性が各つまみ10X。
ティサイクルが100%を超える部分では100%に固
定して駆動する。移動距離が他の場合も同様に、移動距
離と設定されたDO関数から駆動特性を設定することが
できる。
特性を設定すれば、動作特性のばらつきにかかわらず、
各つまみを安定に移動させる(すなわち、どのような移
動距離に対しても目標位置に確実に到達させることがで
き、かつ目標位置にオーバシュートせずに到達させる)
ことができる。
るので、つまみ10を使用する機能に切換えた時に自動
的に計n1することにより(またはオペレータが時々J
測指令を与えて計n1すること等により)、動作特性の
経時変化(例えばD win値の増大等)にも対応させ
ることができる。
について示したが、内蔵せずに製作時に予め外部で動作
特性を計測しておくか、あるいは製作後に必要に応じて
外部の計測手段を接続するなどして計測−1することも
できる。
いて駆動する場合について示したが、他の各種駆動方法
を用いることもできる。
御する場合について示したが、直流電圧を駆動電圧とし
てその電圧レベルで速度制御することもできる。
適用した場合について示したが、回転式つまみその他各
種モータ駆動式つまみに適用することができる。
ータ駆動式つまみに適用することができる。
式つまみの動作特性のばらつきに応じて、これを修正す
べく個々の駆動特性を調整するようにしたので、各駆動
式つまみの動作特性のばらつきにかかわらず、これらを
それぞれ安定に目標位置に移動させることができる。
。 第2図は、デユーティサイクル可変のモータ駆動用矩形
波電圧を示す波形図である。 第3図は、モータ駆動式つまみの一例を示す正面図であ
る。 第4図は、従来におけるモータ駆動式つまみの駆動特性
の一例を示す図である。 第5図は、従来におけるモータ駆動式つまみの駆動特性
により不動作領域が生じた状態を示す図である。 第6図は、DO値を過大に設定した場合の目標位置にお
けるオーバシュート状態を示す図である。 第7図は、第1図のブロックによる制御フローの一例を
示すフローチャートである。 第8図は、第7図のフローにおける動作特性の測定時の
つまみの動作の一例を示す図である。 第9図は、第7図のフローにより設定された駆動特性の
一例を示す図である。 1 0・・・モータ駆動式つまみ、 2・・・モータ制御 手段。
Claims (2)
- (1)複数個のモータ駆動式つまみと、 これら各モータ駆動式つまみをそれぞれ目標位置に移動
させるモータ制御手段とを具え、 このモータ制御手段は、前記各モータ駆動式つまみが目
標位置に近づくにつれてそれぞれ駆動力を減少させると
ともに、前記各モータ駆動式つまみの動作特性のばらつ
きに応じて、このばらつきを修正すべく個々の駆動特性
を調整することを特徴とするモータ駆動式つまみのモー
タ制御装置。 - (2)前記各モータ駆動式つまみの動作特性に関するデ
ータを得るための計測手段を内蔵してなり、各モータ駆
動式つまみのモータを同一条件で動作させて動作特性の
計測を行なうことを特徴とする請求項1記載のモータ駆
動式つまみのモータ制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2059706A JP2684808B2 (ja) | 1990-03-09 | 1990-03-09 | モータ駆動式つまみのモータ制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2059706A JP2684808B2 (ja) | 1990-03-09 | 1990-03-09 | モータ駆動式つまみのモータ制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03260710A true JPH03260710A (ja) | 1991-11-20 |
| JP2684808B2 JP2684808B2 (ja) | 1997-12-03 |
Family
ID=13120928
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2059706A Expired - Lifetime JP2684808B2 (ja) | 1990-03-09 | 1990-03-09 | モータ駆動式つまみのモータ制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2684808B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2151825A1 (en) * | 2008-08-06 | 2010-02-10 | Yamaha Corporation | Control data generation device and method |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6623606B2 (ja) * | 2015-08-07 | 2019-12-25 | ヤマハ株式会社 | 電動フェーダ駆動装置および電動フェーダ駆動プログラム |
| US9929822B2 (en) | 2015-08-07 | 2018-03-27 | Yamaha Corporation | Electric fader drive unit, fader device, audio mixer, and electric fader driving method |
| JP6623608B2 (ja) | 2015-08-07 | 2019-12-25 | ヤマハ株式会社 | 電動フェーダ駆動装置および電動フェーダ駆動プログラム |
| JP6623607B2 (ja) * | 2015-08-07 | 2019-12-25 | ヤマハ株式会社 | 電動フェーダ駆動装置および電動フェーダ駆動プログラム |
-
1990
- 1990-03-09 JP JP2059706A patent/JP2684808B2/ja not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2151825A1 (en) * | 2008-08-06 | 2010-02-10 | Yamaha Corporation | Control data generation device and method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2684808B2 (ja) | 1997-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2529724B2 (ja) | ヘッド・サ―ボ制御装置及びヘッド移動方法 | |
| US5281902A (en) | Voltage compensation of a pulse-width-modulated servomechanism | |
| US3683253A (en) | C.e.m.f. motor speed control system | |
| US7890212B2 (en) | Wizard for programming an intelligent module | |
| US6604293B2 (en) | Surveying instrument and a method for drive control thereof | |
| US4672283A (en) | Control circuit for stepping motor | |
| JP2684808B2 (ja) | モータ駆動式つまみのモータ制御装置 | |
| EP1139561A2 (en) | Electric Motor control device | |
| JPS60100215A (ja) | デイジタル弁制御装置 | |
| EP0092258B1 (en) | Frequency-voltage converter | |
| JP3775368B2 (ja) | 電動フェーダ駆動装置 | |
| JP3203969B2 (ja) | モータ駆動式つまみのモータ制御装置 | |
| JPS62159130A (ja) | 露出制御装置 | |
| JP2001086798A (ja) | モータの制御方法及び装置 | |
| JP2688421B2 (ja) | アクセス制御自動調整方法 | |
| SU437049A1 (ru) | Автоматический регул тор параметров производственных процессов | |
| JP2003280742A (ja) | モータ制御装置 | |
| JPH05181537A (ja) | スライディングモード制御方法および装置 | |
| JPH099662A (ja) | モータ制御装置 | |
| JPS62249210A (ja) | 位置制御装置 | |
| JPS63101912A (ja) | 数値制御装置の位置決め方法 | |
| JP2599989B2 (ja) | 磁気ディスク装置とそのサーボ回路調整方法 | |
| JP2562578Y2 (ja) | 汎用パルス生成リレー駆動装置 | |
| SE7900168L (sv) | Forfarande for styrning och reglering av en genom en mellankretsomriktare matad asynkronmaskin | |
| JPH0525597B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070815 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080815 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090815 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100815 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100815 Year of fee payment: 13 |