JPH03260710A - Motor controller for motor drive type knob - Google Patents

Motor controller for motor drive type knob

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
Application number
JP2059706A
Other languages
Japanese (ja)
Other versions
JP2684808B2 (en
Inventor
Takamitsu Aoki
孝光 青木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2059706A priority Critical patent/JP2684808B2/en
Publication of JPH03260710A publication Critical patent/JPH03260710A/en
Application granted granted Critical
Publication of JP2684808B2 publication Critical patent/JP2684808B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Amplification And Gain Control (AREA)
  • Control Of Position Or Direction (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

PURPOSE:To stably move each motor drive type knob to its target position by adjusting the drive characteristic of each knob in response to the variance of the action characteristic of each knob. CONSTITUTION:When the functions are switched by a function selecting means 14, a motor control means 12 reads the information on the operating positions including up to the precedent one out of a memory 16 in regard of the corre sponding function. Then the position of a motor drive type knob 10 is fed back to the relevant operating position. In this case, the means 12 selects the final value (D0) function of a duty cycle out of a D0 table 18 in accordance with the action characteristic of each knob 10. Then the means 12 obtains the drive characteristic based on the D0 function and the distance moved up to a target position and drives each knob 10. Thus, it is possible to correct the variance of action characteristics among plural knobs 10 and each knob 10 is stably actuated.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ミキシングコンソール(音声調整卓)等に
おけるモータ駆動式つまみに関し、複数のモータ駆動式
つまみの動作特性のばらつきを修正して、各つまみを安
定に動作させることができるようにしたものである。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to motor-driven knobs in a mixing console (audio adjustment console), etc., and the present invention corrects variations in the operating characteristics of a plurality of motor-driven knobs to improve the performance of each motor-driven knob. This allows the knob to operate stably.

〔従来の技術〕[Conventional technology]

ミキシングコンソールは、レコーディングスタジオ等に
おいて複数チャンネルのライン入力についてレベル調整
、周波数イコライジング、残響付加等のエフェクト付与
等を行なうのに利用される。
Mixing consoles are used in recording studios and the like to perform level adjustment, frequency equalization, and effects such as adding reverberation to line inputs of multiple channels.

従来のミキシングコンソールにおいては、レベル調整は
フェーダ操作子、周波数イコライジングは、イコライザ
用設定操作子、残響付与等のエフェクト付与はエフェク
ト付与用設定操作子と機能ごとに別々の操作子を具えて
いた。このため、操作子の数が多く、装置が大型化する
とともに、操作する人から遠い位置となる操作子が多く
なって操作しにくくなる欠点があった。
Conventional mixing consoles have separate operators for each function: a fader operator for level adjustment, an equalizer setting operator for frequency equalization, and an effect setting operator for applying effects such as reverberation. For this reason, the number of operators is large, which increases the size of the device, and many operators are located far from the operator, making it difficult to operate.

そこで、こような従来のミキシングコンソールの欠点を
解決して、操作子を様々な機能に兼用できるようにして
、構成を簡素化して装置の小型化および操作の容易化を
実現したミキシングコンソールが提案されている。
Therefore, we proposed a mixing console that solves these drawbacks of conventional mixing consoles, allows the controllers to be used for various functions, and simplifies the configuration, making the device smaller and easier to operate. has been done.

その−例として、特願平1−267272号明細書のミ
キシングコンソールでは、モータ駆動および手動操作が
可能な複数のモータ駆動式つまみと、これら複数のモー
タ駆動式つまみで操作する各種機能を選択する機能選択
手段と、モータ駆動式つまみの前記各機能ごとの最終操
作位置を記憶するメモリ手段と、前記機能選択手段によ
り選択された機能について前記メモリ手段に記憶されて
いる操作位置情報を読み出して、その位置に各モータ駆
動式つまみをモータ駆動により位置決めするモータ制御
手段とを具えている。
As an example, the mixing console disclosed in Japanese Patent Application No. 1-267272 has a plurality of motor-driven knobs that can be operated by motor and manual operation, and various functions to be operated by these plurality of motor-driven knobs are selected. a function selection means, a memory means for storing the final operation position of the motor-driven knob for each of the functions, and reading operation position information stored in the memory means for the function selected by the function selection means; The apparatus includes motor control means for positioning each motor-driven knob at that position by driving the motor.

このような構成によれば、機能選択手段により機能を選
択すると、この選択された機能についてメモリ手段に記
憶されている前回までの最終の操作位置情報が読み出さ
れて、モータ駆動式つまみかモータ駆動によりその位置
に一旦位置決めされ、引き続き丁、動操作によりその操
作子の位置を自由に変えることができる。そして、選択
された機能についてモータ駆動式つまみの位置に対応し
た信号処理か信号処理手段により施される。
According to such a configuration, when a function is selected by the function selection means, the last operating position information stored in the memory means for the selected function is read out, and the motor-driven knob or motor The operator is once positioned at that position by driving, and then the position of the operator can be freely changed by moving the operator. Then, the selected function is processed by a signal processing means corresponding to the position of the motor-driven knob.

上記の構成において、モータ駆動式つまみの駆動モータ
には例えば直流モータか使用され、その駆動には例えば
第2図に示すように、周波数fか一定で、デユーティサ
イクルPW、−f(%)か1−IJ変の矩形波電圧が使
用される。モータはこの矩形波電圧の平均レベルで駆動
されることになり、デユーティサイクルPW−fを大き
くすれば動作速度は速くなり、逆に小さくすれば動作速
度は遅くなる。
In the above configuration, a DC motor, for example, is used as the drive motor for the motor-driven knob, and as shown in FIG. 2, the frequency f is constant and the duty cycle PW, -f (%). A square wave voltage of 1-IJ is used. The motor is driven at the average level of this rectangular wave voltage, and increasing the duty cycle PW-f increases the operating speed, and conversely, decreasing the duty cycle decreases the operating speed.

実際の制御においては、第2図に示すようにデユーティ
サイクルPW−fを目標位置に近づくにつれて減少して
いる。これは、当初はデユーティサイクルを大きくして
、目標位置に早急に近づけるとともに、目標位置近くで
はデユーティサイクルを小さくしてオーバシュートを防
止するためである。
In actual control, as shown in FIG. 2, the duty cycle PW-f decreases as it approaches the target position. This is to initially increase the duty cycle to quickly approach the target position, and to reduce the duty cycle near the target position to prevent overshoot.

ここで、従来における矩形波電圧によるモータ駆動式つ
まみの駆動制御について説明する。いま、第3図に示す
ように最大移動距離がLのモータ駆動式つまみ(フェー
ダ操作子)10を考える。このモータ駆動式つまみ10
を動作させる場合におけるスタート位置から目標位置ま
での移動距離に対する駆動用矩形波電圧のデユーティサ
イクルの変化を第4図に示す。第4図における6値の内
容は次のとおりである。
Here, conventional drive control of a motor-driven knob using a rectangular wave voltage will be described. Now, consider a motor-driven knob (fader operator) 10 whose maximum movement distance is L, as shown in FIG. This motor-driven knob 10
FIG. 4 shows changes in the duty cycle of the driving rectangular wave voltage with respect to the moving distance from the start position to the target position when operating the motor. The contents of the six values in FIG. 4 are as follows.

D+eln :モータ駆動式つまみ10が動作するに必
要なデユーティサイクルの最小値。
D+eln: Minimum duty cycle required for motor-driven knob 10 to operate.

D 5ino :始動時のD s+In値で、摩擦等に
より移動中のDsln値より大きな値となる。
D5ino: Ds+In value at startup, which is larger than the Dsln value during movement due to friction etc.

Do   :Dmln値よりやや大きな値で、様々な移
動距離に対して目標位置に到達した 時にオーバシュートせずに停止させる ことができるデユーティサイクルの最 終値として任意に設定される値。移動 距離か長くなるほど加速されるので、 DOの値は除々に小さく設定される。
Do: A value that is slightly larger than the Dmln value and is arbitrarily set as the final value of the duty cycle that can be stopped without overshooting when reaching the target position for various moving distances. The longer the travel distance, the faster the acceleration, so the value of DO is gradually set smaller.

いま、第3図に示すように、モータ駆動式つまみ10を
a位置からb位置まて距fixを移動させるものとする
と、第4図に示すように、移動距離XについてのDO値
を求め、このDO値を「1標位置すに到達する直前のデ
ユーティサイクル最終値として、所定勾配を有するデユ
ーティサイクルの変化関数DXを求め、この関数DXに
従ってモータを駆動する。すなわち、a位置(0位置)
においてデユーティサイクルDXOでスタートさせ、関
数DXに従ってデユーティサイクルを徐々に減少させて
いき、目標位置すの直前でデユーティサイクルをDOま
で下げ、目標位置に到達したところで、デユーティサイ
クルを0%にして停止1.させる。
Now, as shown in FIG. 3, if the motor-driven knob 10 is moved a distance fix from position a to position b, the DO value for the moving distance X is determined as shown in FIG. Using this DO value as the final value of the duty cycle immediately before reaching the 1st mark position, a change function DX of the duty cycle having a predetermined gradient is determined, and the motor is driven according to this function DX. position)
Start with the duty cycle DXO at and stop 1. let

なお、第4図中関数D Lはモータ駆動式つまみ10を
最大移動距離りを移動させる場合のデユーティサイクル
の変化である。
Note that the function DL in FIG. 4 is the change in duty cycle when the motor-driven knob 10 is moved by the maximum travel distance.

従来のミキシングコンソール等においては、複数のモー
タ駆動式つまみについて、前記第4図に示すような駆動
関数を各つまみとも同一のものを使用していた。
In conventional mixing consoles, etc., the same driving function as shown in FIG. 4 is used for each of the plurality of motor-driven knobs.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ミキシングコンソール等に使用されているモータ駆動式
つまみは、同−設計のものでも動作特性に多少のばらつ
きが存在する。また、経年変化による動作特性の変化も
生じる。このため、D sin値が大きくなり、場合に
よっては、第5図に示すように、I)sin値が設定し
たDO値よりも大きくなることがあった。このような場
合には、モータ駆動式つまみの可動範囲は第5図斜線で
示した部分に限られるため、始動時のデユーティサイク
ルがD +ainO値よりも小さい移動距離が0〜Xo
の範囲では全く始動できず、またそれ以上の範囲でも始
動はするものの目標位置の手前で停止してしまう不都合
があった。このような不都合を防止するために、DO値
を余裕をもって大きく設定しておくと、移動速度が速く
なり、第6図に示すように目標位置を通り過ぎて、オー
バシュートすることがあった。
Motor-driven knobs used in mixing consoles and the like have some variation in operating characteristics even if they are of the same design. In addition, changes in operating characteristics occur due to aging. For this reason, the D sin value becomes large, and in some cases, as shown in FIG. 5, the I) sin value may become larger than the set DO value. In such a case, the movable range of the motor-driven knob is limited to the shaded area in Figure 5, so the duty cycle at startup is less than the D+ainO value and the moving distance is 0 to Xo.
There was an inconvenience that the engine could not be started at all within this range, and although it would start over this range, it would stop short of the target position. In order to prevent such inconveniences, if the DO value is set to a large value with a margin, the moving speed becomes faster, and as shown in FIG. 6, there is a possibility that the moving speed will pass the target position and overshoot.

この発明は、前記従来の技術における欠点を解決して、
複数のモータ駆動式つまみの動作特性のばらつきを修正
して、各つまみを安定に動作せることがてきるモータ駆
動式つまみのモータ制御装置を提供しようとするもので
ある。
This invention solves the drawbacks in the conventional techniques, and
It is an object of the present invention to provide a motor control device for a motor-driven knob, which is capable of stably operating each knob by correcting variations in the operating characteristics of a plurality of motor-driven knobs.

〔課題を解決するための手段〕[Means to solve the problem]

この発明は、複数個のモータ駆動式つまみと、これら各
モータ駆動式つまみをそれぞれ目標位置に移動させるモ
ータ制御手段とを具え、このモータ制御手段は、前記各
モータ駆動式つまみが目標位置に近づくにつれてそれぞ
れ駆動力を減少させるとともに、前記各モータ駆動式つ
まみの動作特性のばらつきに応じて、このばらつきを修
正すべく個々の駆動特性を調整することを特徴とするも
のである。
The present invention includes a plurality of motor-driven knobs and a motor control means for moving each of these motor-driven knobs to a target position, and the motor control means is configured to move each motor-driven knob as the motor-driven knob approaches the target position. The present invention is characterized in that the driving force is decreased as the motor drives the knobs, and the individual driving characteristics are adjusted in accordance with the variations in the operating characteristics of the respective motor-driven knobs in order to correct the variations.

〔作 用〕[For production]

この発明によれば、モータ制御手段は、各モータ駆動式
つまみを同一の駆動特性で駆動せずに、各モータ駆動式
つまみの動作特性のばらつきに応じて、これを修正すべ
く個々の駆動特性を調整する。したがって、各駆動式つ
まみの動作特性のばらつきにかかわらず、これらをそれ
ぞれ安定に目標位置に移動させることができる。
According to this invention, the motor control means does not drive each motor-driven knob with the same drive characteristic, but adjusts the individual drive characteristics to correct variations in the operating characteristics of each motor-driven knob. Adjust. Therefore, regardless of variations in the operating characteristics of each drive type knob, each of these can be stably moved to the target position.

なお、個々のモータ駆動式つまみの動作特性は製作時に
予め計測しておくか、製作後に必要に応じて外部の計測
手段を用いて計測−1できるようにしておくか、または
計測手段を内蔵させておき、モータ駆動式つまみを使用
するのに先だって自動的に、またはオペレータの指示に
より計測すること等が可能である。
The operating characteristics of each motor-driven knob can be measured in advance at the time of manufacture, or can be measured after manufacture using an external measuring means if necessary, or can be measured using a built-in measuring means. It is also possible to measure the motor-driven knob automatically or upon instruction from an operator prior to using the motor-driven knob.

〔実施例〕 この発明をミキシングコンソールに適用した一実施例を
以下説明する。ここでは前記第4図と同様の方法で駆動
する場合について説明する。
[Embodiment] An embodiment in which the present invention is applied to a mixing console will be described below. Here, a case will be described in which driving is performed in the same manner as in FIG. 4 above.

第1図は、この発明のモータ駆動式つまみのモータ制御
装置の一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a motor control device for a motor-driven knob according to the present invention.

モータ駆動式つまみ1oは各チャンネルごとに設けられ
ている。各モータ駆動式つまみ1oは駆動用モータとパ
ルスエンコーダ等の位置検出器をそれぞれ具え、モータ
制御手段12がらモータ駆動信号(第2図に示すような
矩形波電圧)がモータに与えられて、直線的に移動する
。また、手動操作も可能である。モータ駆動式つまみ1
oの位置は、位置検出器で検出されてモータ制御手段1
2に入力される。また、この検出位置情報は、信号処理
回路(図示せず)に送られて、人力オーディオ信号に対
して、選択された機能(レベル調整、周波数イコライジ
ング、エフェクト付与等)について、検出位置に応した
信号処理を行なう。
A motor-driven knob 1o is provided for each channel. Each motor-driven knob 1o is equipped with a drive motor and a position detector such as a pulse encoder, and a motor drive signal (a rectangular wave voltage as shown in FIG. 2) is applied to the motor by the motor control means 12, so that move in a specific manner. Manual operation is also possible. Motor-driven knob 1
The position of o is detected by a position detector and the motor control means 1
2 is input. In addition, this detected position information is sent to a signal processing circuit (not shown), and the selected function (level adjustment, frequency equalization, effect addition, etc.) is applied to the human audio signal according to the detected position. Performs signal processing.

機能選択手段14は上記各機能の選択を行なう。The function selection means 14 selects each of the above functions.

メモリ16には、各機能ごとに各モータ駆動式つまみ1
0の最終の(他の機能に切り換えられる直前の)操作位
置情報が記憶されている。機能選択手段14で機能が切
り換えられると、モータ制御手段12はメモリ16がら
対応する機能についての前回までの操作位置の情報を読
み出して、モータ駆動式つまみ10の位置をこの位置に
フィードバック制御する。DO子テーブルは、前記DO
の各種関数がテーブルとして記憶されている。なお、D
O関数をテーブルでなく関数そのものとして記憶してお
くこともできる。モータ制御手段12は各モータ駆動式
つまみの動作特性に合ったDO関数を選択して、これに
従って目標位置までの移動距離とから駆動特性を求めて
、各モータ駆動式つまみ]−〇を駆動する。
The memory 16 includes each motor-driven knob 1 for each function.
The final operation position information of 0 (immediately before switching to another function) is stored. When a function is switched by the function selection means 14, the motor control means 12 reads information on the previous operation position of the corresponding function from the memory 16, and feedback-controls the position of the motor-driven knob 10 to this position. The DO child table is
Various functions are stored as a table. In addition, D
It is also possible to store the O function as a function itself rather than as a table. The motor control means 12 selects a DO function that matches the operating characteristics of each motor-driven knob, determines the drive characteristic from the movement distance to the target position according to the DO function, and drives each motor-driven knob]-〇. .

タイマ20は各モータ駆動式つまみの動作特性を計測す
るものである。メモリ22は各計測値を記憶するもので
ある。
The timer 20 measures the operating characteristics of each motor-driven knob. The memory 22 stores each measurement value.

第1図のモータ制御装置による制御フローの一例を第7
図に示す。ミキシングコンソールの機能を、モータ駆動
式つまみ10を使用する機能の1つに切り換えると、つ
まみコントロールが開始され、はじめに各モータ駆動式
つまみ10の動作特性の計Drが行なわれる。この計測
では、はじめにつまみ10を0位置(下限位置)まてモ
ータにより強制駆動する(Pl)。そして、タイマ20
をスタートする(P2)とともに、各つまみ10のモー
タに共通の計測用矩形波電圧を与える(P3)このとき
計測用矩形波電圧のレベル周波数およびデユーティは一
定値で、全てのつまみ10を動作させるに十分な値とす
る。つまみ10か」−眼位置に達したらタイマ20をス
トップしくP4)、かかった時間をメモリ22へ格納す
る(P5)。
An example of the control flow by the motor control device in Fig. 1 is shown in Fig. 7.
As shown in the figure. When the function of the mixing console is switched to one of the functions using the motor-driven knobs 10, knob control is started, and first the total Dr of the operating characteristics of each motor-driven knob 10 is performed. In this measurement, first, the knob 10 is forcibly driven by a motor to the 0 position (lower limit position) (Pl). And timer 20
(P2), and a common measurement rectangular wave voltage is applied to the motor of each knob 10 (P3).At this time, the level frequency and duty of the measurement rectangular wave voltage are constant values, and all the knobs 10 are operated. The value shall be sufficient for When the eye position is reached, the timer 20 is stopped (P4), and the elapsed time is stored in the memory 22 (P5).

続いて、再度タイマ20をスタートさせる(P6)とと
もに、つまみ10のモータに極性のみ異なる前回同様の
H測用矩形波電圧をりえて、逆方向に移動させる(Pl
)。下限位置まで戻ったら、タイマ20をストップする
(P8)。そして、11復にかかった時間からつまみ1
0に合ったDO関数(どのような移動距離でも1」標位
置に到達することができ、かつオーバシュートを生じな
いDO関数)をDO子テーブル8から選択する(P9)
。
Next, the timer 20 is started again (P6), and the same H measurement rectangular wave voltage is applied to the motor of the knob 10, which is different only in polarity from the previous time, and the motor is moved in the opposite direction (Pl
). When it returns to the lower limit position, the timer 20 is stopped (P8). Then, from the time it took to complete the 11th turn, select 1.
0 (a DO function that can reach the 1" target position at any distance of travel and does not cause overshoot) from the DO child table 8 (P9)
.

なお、往復運動させて旧1lFIするのは、0位置とL
位置に高低差かあった場合(通常ミキシングコンソール
は前傾している場合が多い)、0位置−り位置とL位置
→0位置とでは、同じ駆動電圧を与えても移動時間が異
なるので、片道だけのjt ilF+では片道しか適当
なデユーティサイクルを設定することができないためで
ある。往復で3111?Iした結果、いずれの方向にも
適合するDO関数を設定して制御するか、あるいは片道
ごとに最適なりO関数を設定して往復刈々に制御するこ
ともできる。
In addition, the old 1lFI is performed by reciprocating the 0 position and L.
If there is a height difference between the positions (usually mixing consoles are often tilted forward), the travel time will be different between the 0 position and the L position → 0 position even if the same drive voltage is applied. This is because with jt ilF+, which is only one way, an appropriate duty cycle can only be set for one way. 3111 round trip? As a result of I, it is possible to control by setting a DO function that is suitable for either direction, or by setting an optimal O function for each one-way trip, it is possible to perform control in a round-trip manner.

以上の制御を全つまみ10について同時にまたは1つず
つ順次行なって各つまみ10に合ったDO関数をそれぞ
れ求める。
The above control is performed for all the knobs 10 simultaneously or sequentially one by one to find DO functions suitable for each knob 10, respectively.

以上で動作特性の計測を終了したら実際の移動制御を行
なう。すなわち、選択された機能についてメモリ16か
ら前回の最終操作位置情報が読み出されて、これが目標
値として設定される(Plo)。続いて、位置検出器か
らつまみ10の現在位置情報を得る(pH)。そして、
これら1−1標値と現在値との差を移動距離として求め
、これと前記選択されたDO関数とから駆動特性(電圧
レベル、周波数が一定でデユーティサイクルが変化する
駆動電圧の特性)を求め(Pl3)、この求められた駆
動特性に従って、目標値の方向につまみ10を移動させ
る。目標値に達したら(Pl2)停止する。以上の制御
が各つまみ10について行なわれる。このようにして、
各つまみ10が前回までの最終の操作位置に初期設定さ
れたら、手動操作により各つまみの位置を自由に変更す
ることができる。
After completing the measurement of the operating characteristics above, actual movement control is performed. That is, the previous final operation position information for the selected function is read from the memory 16 and is set as the target value (Plo). Subsequently, current position information of the knob 10 is obtained from the position detector (pH). and,
The difference between these 1-1 target values and the current value is determined as the travel distance, and the drive characteristics (characteristics of drive voltage where the voltage level and frequency are constant and the duty cycle changes) are calculated from this and the selected DO function. (Pl3), and the knob 10 is moved in the direction of the target value according to the determined drive characteristic. When the target value is reached (Pl2), it stops. The above control is performed for each knob 10. In this way,
Once each knob 10 has been initialized to its last operating position, the position of each knob can be freely changed by manual operation.

第7図のフローによる実際の制御例について説明する。An actual control example using the flow shown in FIG. 7 will be explained.

第8図は、動作特性測定時の各つまみ10の動作を示し
たものである。ここでは、デユーティサイクル一定で駆
動しているか、摩擦等により立上りか遅れるため曲線と
なっている。つまみIOAとつまみ10Bは動作特性の
ばらつきによってL位置に到達する時間が異なっている
。従来のコントロール方法で安定に動作していたつまみ
IOXを基準つまみとする。同しAp1定用炉用矩形波
電圧動した時に基準つまみ10XがL位置に到達した時
間をTxとすると、っまみ10A。
FIG. 8 shows the operation of each knob 10 when measuring operating characteristics. Here, it is a curved line because it is driven with a constant duty cycle or because there is a delay in the start-up due to friction or the like. The time required for the knob IOA and the knob 10B to reach the L position is different due to variations in operating characteristics. The knob IOX, which operated stably using the conventional control method, is set as the reference knob. Similarly, if the time when the reference knob 10X reaches the L position when the Ap1 fixed furnace rectangular wave voltage is activated is Tx, then the knob is 10A.

10Bの到達時間との差Δta、 Δtbを縮めるよう
につまみIOA、IOBを動作させることにより、基準
つまみ10Xと同様につまみl0A10Bも安定に動作
させることができる。つまり、第8図からつまみIOA
は基準っまみIOXに比べてスピードが早くつくので、
DO関数は基準っまみIOXのDO関数はよりも小さく
すればよく、つまみ1− OBは基準つまみIOXに比
べてスピードがつきにくいので、基準つまみIOXのD
O関数よりも大きくする。
By operating the knobs IOA and IOB so as to reduce the differences Δta and Δtb from the arrival time of 10B, the knobs 10A and 10B can be stably operated in the same way as the reference knob 10X. In other words, from Figure 8, the knob IOA
The speed is faster compared to the standard Mami IOX, so
The DO function of the standard knob IOX should be smaller than that of the standard knob IOX, and since the speed of knob 1-OB is difficult to increase compared to the standard knob IOX,
Make it larger than the O function.

第9図は、上記の場合において各つまみ10X。FIG. 9 shows each knob 10X in the above case.

1、OA、IOBに設定される駆動特性の例を示したも
のである。前記DO子テーブル8には様々なりO関数の
テーブルが記憶されている。これらDO関数は基準のD
 5hin値よりも大きな値である。
1, OA, and IOB. The DO child table 8 stores various tables of O functions. These DO functions are the standard D
This value is larger than the 5hin value.

?11定された動作特性に応じて各つまみ10A。? 11 Each knob 10A according to the determined operating characteristics.

]、 OBごとに適切なりO関数が設定される。そして
移動距離に応じて駆動特性が設定される。第9図の駆動
特性は、最大移動距離りを移動させる場合のもので、目
標位置しに到達する直前でのデユーティサイクルがそれ
ぞれ設定されたDO関数上の値となる所定勾配の駆動特
性が各つまみ10X。
], an appropriate O function is set for each OB. The driving characteristics are then set according to the moving distance. The drive characteristics shown in Fig. 9 are for the case of moving the maximum travel distance, and the drive characteristics have a predetermined slope where the duty cycle immediately before reaching the target position is a value on the set DO function. Each knob 10X.

10A、IOBについて設定される。この場合、デユー
ティサイクルが100%を超える部分では100%に固
定して駆動する。移動距離が他の場合も同様に、移動距
離と設定されたDO関数から駆動特性を設定することが
できる。
10A and IOB. In this case, in a portion where the duty cycle exceeds 100%, the duty cycle is fixed at 100% and driven. Even when the moving distance is other, the driving characteristics can be similarly set from the moving distance and the set DO function.

以上のようにして、各つまみの動作特性に適合した駆動
特性を設定すれば、動作特性のばらつきにかかわらず、
各つまみを安定に移動させる(すなわち、どのような移
動距離に対しても目標位置に確実に到達させることがで
き、かつ目標位置にオーバシュートせずに到達させる)
ことができる。
By setting the drive characteristics that match the operating characteristics of each knob as described above, regardless of the variations in operating characteristics,
Move each knob stably (that is, the target position can be reached reliably regardless of the moving distance, and the target position can be reached without overshooting)
be able to.

また、上記実施例によれば、計ΔI+手段を内蔵してい
るので、つまみ10を使用する機能に切換えた時に自動
的に計n1することにより(またはオペレータが時々J
測指令を与えて計n1すること等により)、動作特性の
経時変化(例えばD win値の増大等)にも対応させ
ることができる。
Further, according to the above embodiment, since the total ΔI+ means is built-in, the total n1 can be automatically calculated when switching to a function using the knob 10 (or the operator can sometimes
It is also possible to respond to changes in operating characteristics over time (for example, an increase in the D win value, etc.) by giving a measurement command and performing a total n1.

〔変更例〕[Example of change]

前記実施例では、動作特性の計測手段を内蔵させた場合
について示したが、内蔵せずに製作時に予め外部で動作
特性を計測しておくか、あるいは製作後に必要に応じて
外部の計測手段を接続するなどして計測−1することも
できる。
In the above embodiment, a case is shown in which a measuring means for measuring operating characteristics is built-in, but instead of having a built-in means for measuring operating characteristics, it is possible to measure the operating characteristics externally in advance at the time of manufacture, or to install an external measuring means as necessary after manufacturing. It is also possible to perform measurement-1 by connecting.

また、前記実施例では前記第9図のような駆動方法を用
いて駆動する場合について示したが、他の各種駆動方法
を用いることもできる。
Furthermore, although the above-mentioned embodiment shows the case of driving using the driving method as shown in FIG. 9, other various driving methods may also be used.

また、前記実施例ではデユーティサイクルにより速度制
御する場合について示したが、直流電圧を駆動電圧とし
てその電圧レベルで速度制御することもできる。
Further, in the above embodiment, the speed is controlled by the duty cycle, but the speed can also be controlled using a DC voltage as the driving voltage.

また、前記実施例では直線移動式のつまみにこの発明を
適用した場合について示したが、回転式つまみその他各
種モータ駆動式つまみに適用することができる。
Further, in the above embodiment, the present invention is applied to a linearly movable knob, but it can also be applied to a rotary knob and various other motor-driven knobs.

また、この発明はミキシングコンソール以外にも各種モ
ータ駆動式つまみに適用することができる。
Further, the present invention can be applied to various motor-driven knobs other than mixing consoles.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、この発明によれば、各モータ駆動
式つまみの動作特性のばらつきに応じて、これを修正す
べく個々の駆動特性を調整するようにしたので、各駆動
式つまみの動作特性のばらつきにかかわらず、これらを
それぞれ安定に目標位置に移動させることができる。
As explained above, according to the present invention, the individual drive characteristics are adjusted to correct variations in the operating characteristics of each motor-driven knob, so the operating characteristics of each motor-driven knob are adjusted. It is possible to stably move each of these to the target position regardless of variations in the position.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、この発明の一実施例を示すブロック図である
。 第2図は、デユーティサイクル可変のモータ駆動用矩形
波電圧を示す波形図である。 第3図は、モータ駆動式つまみの一例を示す正面図であ
る。 第4図は、従来におけるモータ駆動式つまみの駆動特性
の一例を示す図である。 第5図は、従来におけるモータ駆動式つまみの駆動特性
により不動作領域が生じた状態を示す図である。 第6図は、DO値を過大に設定した場合の目標位置にお
けるオーバシュート状態を示す図である。 第7図は、第1図のブロックによる制御フローの一例を
示すフローチャートである。 第8図は、第7図のフローにおける動作特性の測定時の
つまみの動作の一例を示す図である。 第9図は、第7図のフローにより設定された駆動特性の
一例を示す図である。 1 0・・・モータ駆動式つまみ、 2・・・モータ制御 手段。
FIG. 1 is a block diagram showing one embodiment of the present invention. FIG. 2 is a waveform diagram showing a rectangular wave voltage for driving a motor with a variable duty cycle. FIG. 3 is a front view showing an example of a motor-driven knob. FIG. 4 is a diagram showing an example of the drive characteristics of a conventional motor-driven knob. FIG. 5 is a diagram showing a state in which a non-operating region occurs due to the drive characteristics of a conventional motor-driven knob. FIG. 6 is a diagram showing an overshoot state at the target position when the DO value is set too high. FIG. 7 is a flowchart showing an example of a control flow using the blocks of FIG. FIG. 8 is a diagram showing an example of the operation of the knob when measuring the operating characteristics in the flow of FIG. 7. FIG. 9 is a diagram showing an example of drive characteristics set according to the flow shown in FIG. 7. 1 0... Motor-driven knob, 2... Motor control means.

Claims (2)

【特許請求の範囲】[Claims] (1)複数個のモータ駆動式つまみと、 これら各モータ駆動式つまみをそれぞれ目標位置に移動
させるモータ制御手段とを具え、 このモータ制御手段は、前記各モータ駆動式つまみが目
標位置に近づくにつれてそれぞれ駆動力を減少させると
ともに、前記各モータ駆動式つまみの動作特性のばらつ
きに応じて、このばらつきを修正すべく個々の駆動特性
を調整することを特徴とするモータ駆動式つまみのモー
タ制御装置。
(1) A plurality of motor-driven knobs, and a motor control means for moving each of these motor-driven knobs to a target position, and the motor control means moves as each motor-driven knob approaches the target position. A motor control device for a motor-driven knob, characterized in that the drive force of each of the motor-driven knobs is reduced, and the drive characteristics of each of the motor-driven knobs are adjusted in accordance with variations in the operating characteristics of the motor-driven knobs in order to correct the variations.
(2)前記各モータ駆動式つまみの動作特性に関するデ
ータを得るための計測手段を内蔵してなり、各モータ駆
動式つまみのモータを同一条件で動作させて動作特性の
計測を行なうことを特徴とする請求項1記載のモータ駆
動式つまみのモータ制御装置。
(2) It has a built-in measuring means for obtaining data regarding the operating characteristics of each motor-driven knob, and measures the operating characteristics by operating the motor of each motor-driven knob under the same conditions. A motor control device for a motor-driven knob according to claim 1.
JP2059706A 1990-03-09 1990-03-09 Motor control of motor-driven knob Expired - Lifetime JP2684808B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2059706A JP2684808B2 (en) 1990-03-09 1990-03-09 Motor control of motor-driven knob

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2059706A JP2684808B2 (en) 1990-03-09 1990-03-09 Motor control of motor-driven knob

Publications (2)

Publication Number Publication Date
JPH03260710A true JPH03260710A (en) 1991-11-20
JP2684808B2 JP2684808B2 (en) 1997-12-03

Family

ID=13120928

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2059706A Expired - Lifetime JP2684808B2 (en) 1990-03-09 1990-03-09 Motor control of motor-driven knob

Country Status (1)

Country Link
JP (1) JP2684808B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6623606B2 (en) * 2015-08-07 2019-12-25 ヤマハ株式会社 Electric fader driving device and electric fader driving program
US9929822B2 (en) 2015-08-07 2018-03-27 Yamaha Corporation Electric fader drive unit, fader device, audio mixer, and electric fader driving method
JP6623608B2 (en) 2015-08-07 2019-12-25 ヤマハ株式会社 Electric fader driving device and electric fader driving program
JP6623607B2 (en) * 2015-08-07 2019-12-25 ヤマハ株式会社 Electric fader driving device and electric fader driving program

Cited By (1)

* Cited by examiner, † Cited by third party
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 (en) 1997-12-03

Similar Documents

Publication Publication Date Title
JP2529724B2 (en) Head / servo control device and head moving method
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 (en) Motor control of motor-driven knob
EP1139561A2 (en) Electric Motor control device
JPS60100215A (en) Digital valve controller
EP0092258B1 (en) Frequency-voltage converter
JP3775368B2 (en) Electric fader drive device
JP3203969B2 (en) Motor control device for motor-driven knob
JPS62159130A (en) Exposure controller
JP2001086798A (en) Motor control method and device
JP2688421B2 (en) Access control automatic adjustment method
SU437049A1 (en) Automatic control of production process parameters
JP2003280742A (en) Motor control device
JPH05181537A (en) Method and device for sliding mode control
JPH099662A (en) Motor control device
JPS62249210A (en) Position control device
JPS63101912A (en) Positioning method for numerical controller
JP2599989B2 (en) Magnetic disk drive and servo circuit adjustment method therefor
JP2562578Y2 (en) General-purpose pulse generation relay drive
SE7900168L (en) PROCEDURE FOR CONTROLLING AND REGULATING AN ASYNCHRON MACHINE FEED THROUGH AN INTERMEDIATE DIRECTOR
JPH0525597B2 (en)

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