JP6270530B2 - Stepping motor control method, program, aperture control device, and optical apparatus - Google Patents

Stepping motor control method, program, aperture control device, and optical apparatus Download PDF

Info

Publication number
JP6270530B2
JP6270530B2 JP2014031459A JP2014031459A JP6270530B2 JP 6270530 B2 JP6270530 B2 JP 6270530B2 JP 2014031459 A JP2014031459 A JP 2014031459A JP 2014031459 A JP2014031459 A JP 2014031459A JP 6270530 B2 JP6270530 B2 JP 6270530B2
Authority
JP
Japan
Prior art keywords
stepping motor
power
driving
drive
value
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.)
Active
Application number
JP2014031459A
Other languages
Japanese (ja)
Other versions
JP2015155993A5 (en
JP2015155993A (en
Inventor
穣 渡邉
穣 渡邉
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2014031459A priority Critical patent/JP6270530B2/en
Publication of JP2015155993A publication Critical patent/JP2015155993A/en
Publication of JP2015155993A5 publication Critical patent/JP2015155993A5/en
Application granted granted Critical
Publication of JP6270530B2 publication Critical patent/JP6270530B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Diaphragms For Cameras (AREA)
  • Control Of Stepping Motors (AREA)

Description

本発明は、ステッピングモータの制御方法、プログラム、絞り制御装置および光学機器に関する。 The present invention relates to a stepping motor control method, a program, an aperture control device, and an optical apparatus.

撮影装置の絞り羽根をステッピングモータで駆動する場合、ステッピングモータの脱調を防ぐため、絞り羽根を駆動するために必要な負荷トルクよりもある程度高い脱調余裕を含んだトルクを発生させられるようにステッピングモータの駆動電力を設定する。一般に、絞り羽根の重なり合う面積が大きいと(すなわち絞り値(F値)が大きい場合には)、摩擦力が大きく、絞り羽根を駆動するために必要な負荷トルクは高くなる。絞り羽根の重なり合う面積が小さいと(すなわち絞り値(F値)が小さい場合には)、摩擦力が小さく、絞り羽根を駆動するために必要な負荷トルクは低くなる。   When driving the diaphragm blades of the photographic device with a stepping motor, in order to prevent the stepping motor from stepping out, it is possible to generate a torque that includes a step-out margin that is somewhat higher than the load torque required to drive the diaphragm blades. Set the driving power of the stepping motor. In general, when the overlapping area of the diaphragm blades is large (that is, when the diaphragm value (F value) is large), the frictional force is large, and the load torque required to drive the diaphragm blades is high. When the overlapping area of the diaphragm blades is small (that is, when the diaphragm value (F value) is small), the frictional force is small, and the load torque required to drive the diaphragm blades is low.

特許文献1は、無駄な電力の消費を抑えつつ羽根位置精度を確保するために、検出された絞り位置に応じてステッピングモータに通電する時間と通電しない時間の比を変化させるステッピングモータの制御装置を提案している。   Patent Document 1 discloses a stepping motor control device that changes a ratio of a time during which a stepping motor is energized and a time during which it is not energized in accordance with a detected aperture position in order to secure blade position accuracy while suppressing wasteful power consumption. Has proposed.

特開平2-155497号公報JP-A-2-155497

特許文献1は、絞り羽根の駆動を終了した後の保持電力については最適化しているが、絞り羽根を駆動する駆動電力の設定については考慮していない。駆動電力を絞り値に拘らず一定値とすると、絞り羽根を駆動するために必要な負荷トルクが低い場合に過剰に高いトルクで駆動することになり、駆動騒音が増大し、消費電力も増加してしまう。   Patent Document 1 optimizes the holding power after driving the diaphragm blades, but does not consider the setting of the driving power for driving the diaphragm blades. If the drive power is set to a constant value regardless of the aperture value, it will be driven at an excessively high torque when the load torque required to drive the aperture blades is low, resulting in increased drive noise and increased power consumption. End up.

本発明は、ステッピングモータの駆動に伴う騒音と消費電力を抑えて絞り羽根を駆動することが可能なステッピングモータの制御方法、プログラム、絞り制御装置および光学機器を提供することを例示的な目的とする。 It is an exemplary object of the present invention to provide a stepping motor control method, a program, an aperture control device, and an optical apparatus that can drive an aperture blade while suppressing noise and power consumption associated with the driving of the stepping motor. To do.

本発明の制御方法は、絞り羽根を駆動することにより前記絞り羽根によって形成される開口を変化させるステッピングモータの制御方法であって、前記開口の大きさが第1の値のときの前記ステッピングモータの駆動電力よりも、前記開口の大きさが前記第1の値よりも小さい第2の値のときの前記駆動電力の方が高くなるように前記駆動電力を設定する電力設定ステップと、前記ステッピングモータの駆動速度と、前記電力設定ステップによって設定された前記駆動電力に基づいて前記ステッピングモータの駆動波形を生成する駆動波形生成ステップと、を有することを特徴とする。 The control method of the present invention is a stepping motor control method for changing an opening formed by the diaphragm blades by driving the diaphragm blades, and the stepping motor when the size of the opening is a first value. A power setting step for setting the drive power so that the drive power is higher when the size of the opening is a second value smaller than the first value, and the stepping And a drive waveform generation step of generating a drive waveform of the stepping motor based on the drive speed of the motor and the drive power set by the power setting step.

本発明によれば、ステッピングモータの駆動に伴う騒音と消費電力を抑えて絞り羽根を駆動することが可能なステッピングモータの制御方法、プログラム、絞り制御装置および光学機器を提供することができる。
ADVANTAGE OF THE INVENTION According to this invention, the control method of a stepping motor, a program, an aperture control apparatus, and an optical apparatus which can suppress the noise and power consumption accompanying a drive of a stepping motor, and can drive an aperture blade can be provided.

本実施形態によるカメラシステムのブロック図である。(実施例1、2)It is a block diagram of the camera system by this embodiment. (Examples 1 and 2) 図1に示すレンズCPUによって行われる絞り羽根の駆動制御を説明するためのブロック図である。(実施例1)It is a block diagram for demonstrating drive control of the aperture blade performed by lens CPU shown in FIG. Example 1 図2に示すステッピングモータの駆動波形と絞り値の関係を示す図である。(実施例1)It is a figure which shows the relationship between the drive waveform and aperture value of the stepping motor shown in FIG. Example 1 図2に示す絞り羽根の負荷トルクとステッピングモータの出力トルクの関係を示す図である。(実施例1)It is a figure which shows the relationship between the load torque of the aperture blade shown in FIG. 2, and the output torque of a stepping motor. Example 1 図2に示すレンズCPUによって行われるステッピングモータの制御方法を示すフローチャートである。(実施例1)It is a flowchart which shows the control method of the stepping motor performed by lens CPU shown in FIG. Example 1 図1に示すレンズCPUによって行われる絞り羽根の駆動制御を説明するためのブロック図である。(実施例2)It is a block diagram for demonstrating drive control of the aperture blade performed by lens CPU shown in FIG. (Example 2)

図1は、後述する実施例1,2に共通する、本実施形態のカメラシステム1(光学機器)の電気ブロック図である。カメラシステム1は、交換レンズ(光学機器)2と、カメラ本体3から構成される。交換レンズ2は、カメラ本体(撮像装置)3に着脱可能に構成されている。カメラシステム1は、一眼レフカメラとして構成されているが、ミラーレスカメラなどにも適用することができる。なお、本発明の光学機器は、レンズ一体型のカメラ(撮像装置)、双眼鏡、顕微鏡、望遠鏡などに適用することができる。   FIG. 1 is an electric block diagram of a camera system 1 (optical apparatus) of the present embodiment, which is common to Examples 1 and 2 described later. The camera system 1 includes an interchangeable lens (optical device) 2 and a camera body 3. The interchangeable lens 2 is configured to be detachable from the camera body (imaging device) 3. The camera system 1 is configured as a single-lens reflex camera, but can also be applied to a mirrorless camera or the like. The optical apparatus of the present invention can be applied to a lens-integrated camera (imaging device), binoculars, a microscope, a telescope, and the like.

交換レンズ2とカメラ本体3は、不図示のマウントを介して機械的に接続されると共に、マウントに設けられたコネクタを介して電気的に接続される。コネクタには通信ユニット27、34が設けられて交換レンズ2とカメラ本体3が通信することができると共に、交換レンズ2はカメラ本体3から電力を供給される。   The interchangeable lens 2 and the camera body 3 are mechanically connected via a mount (not shown) and electrically connected via a connector provided on the mount. Communication units 27 and 34 are provided in the connector so that the interchangeable lens 2 and the camera body 3 can communicate with each other, and the interchangeable lens 2 is supplied with power from the camera body 3.

交換レンズ2は、レンズCPU20、撮影光学系、フォーカスレンズ駆動回路22、絞り開放位置検出センサ24、ステッピングモータ25、絞り駆動回路26、通信ユニット27が設けられている。   The interchangeable lens 2 is provided with a lens CPU 20, a photographing optical system, a focus lens driving circuit 22, an aperture opening position detection sensor 24, a stepping motor 25, an aperture driving circuit 26, and a communication unit 27.

レンズCPU20は、交換レンズ2内のすべての制御を司るレンズ制御手段であり、マイクロコンピュータなどから構成される。レンズCPU20は、RAM、ROM、EEPROMなどの記憶手段(メモリ)を内蔵し、後述するステッピングモータ25の駆動を制御する制御方法を実行する。   The lens CPU 20 is a lens control unit that controls all the controls in the interchangeable lens 2 and includes a microcomputer. The lens CPU 20 incorporates storage means (memory) such as RAM, ROM, and EEPROM, and executes a control method for controlling driving of a stepping motor 25 described later.

撮影光学系は、被写体の光学像を形成し、フォーカスレンズ21、絞り、その他のレンズ(ズームレンズ、固定レンズ、手振れ補正レンズなど)を有する。フォーカスレンズ21は光軸方向に移動されて焦点調節を行う。フォーカスレンズ駆動回路22は、レンズCPU20からの命令に従ってフォーカスレンズ21を光軸に沿って駆動させる。   The photographing optical system forms an optical image of a subject and includes a focus lens 21, a diaphragm, and other lenses (zoom lens, fixed lens, camera shake correction lens, and the like). The focus lens 21 is moved in the optical axis direction to adjust the focus. The focus lens drive circuit 22 drives the focus lens 21 along the optical axis in accordance with a command from the lens CPU 20.

絞りは、絞り羽根23の開口径を変更することによって絞り値(F値)を変更し、光量を調整する。絞り開放位置検出センサ24は、フォトインタラプタ等のセンサ(検出手段)から構成され、絞り羽根23が開放位置か否かを検出し、検出結果をレンズCPU20に送信する。ステッピングモータ25は、絞り羽根23を駆動する駆動手段であり、本実施形態ではA相とB相の2相であるが、相数は限定されない。絞り駆動回路26は、レンズCPU20からの命令に従ってステッピングモータ25を回転させることで絞り羽根23を駆動する。通信ユニット27は、カメラCPU30と通信を行うための複数の通信端子を有し、焦点検出情報や測光情報、ID情報等を送受信する。   The diaphragm changes the aperture value (F value) by changing the aperture diameter of the diaphragm blade 23 and adjusts the amount of light. The aperture opening position detection sensor 24 includes a sensor (detection means) such as a photo interrupter, detects whether the aperture blade 23 is in the open position, and transmits the detection result to the lens CPU 20. The stepping motor 25 is a driving unit that drives the diaphragm blades 23. In this embodiment, the stepping motor 25 has two phases of A phase and B phase, but the number of phases is not limited. The aperture driving circuit 26 drives the aperture blade 23 by rotating the stepping motor 25 in accordance with a command from the lens CPU 20. The communication unit 27 has a plurality of communication terminals for communicating with the camera CPU 30 and transmits / receives focus detection information, photometric information, ID information, and the like.

カメラ本体3内には、カメラCPU30、制御系電源31、駆動系電源32、通信ユニット33、レンズ装着検出部34、焦点検出ユニット35が設けられている。   In the camera body 3, a camera CPU 30, a control system power supply 31, a drive system power supply 32, a communication unit 33, a lens attachment detection unit 34, and a focus detection unit 35 are provided.

カメラCPU30は、カメラ本体3のすべての制御を司るカメラ制御手段であり、マイクロコンピュータなどから構成される。カメラCPU30は、RAM,ROM,EEPROM等の記憶手段(メモリ)を内蔵している。なお、カメラCPU30が、レンズCPU20の代わりにステッピングモータ25の制御方法を実行してもよい。   The camera CPU 30 is a camera control unit that controls all of the camera body 3 and includes a microcomputer. The camera CPU 30 incorporates storage means (memory) such as RAM, ROM, and EEPROM. The camera CPU 30 may execute a control method for the stepping motor 25 instead of the lens CPU 20.

制御系電源31は、焦点検出ユニット35や不図示の測光部等の電力消費量が比較的少なく安定した出力電圧を必要とする制御系回路に電力を供給する。駆動系電源32は、制御系電源31の電圧、電力を検出し、交換レンズ2や不図示のシャッタ制御部等の電力消費量が比較的多い駆動系回路に電力を供給する。通信ユニット33は、レンズCPU20と通信を行うための複数の通信端子を有し、焦点検出情報や測光情報、ID情報等を送受信する。レンズ装着検出部34は、交換レンズ2が装着されたことを検出する。   The control system power supply 31 supplies power to a control system circuit that requires a stable output voltage with relatively little power consumption, such as the focus detection unit 35 and a photometry unit (not shown). The drive system power supply 32 detects the voltage and power of the control system power supply 31, and supplies power to a drive system circuit with relatively large power consumption, such as the interchangeable lens 2 and a shutter control unit (not shown). The communication unit 33 has a plurality of communication terminals for communicating with the lens CPU 20, and transmits / receives focus detection information, photometric information, ID information, and the like. The lens attachment detection unit 34 detects that the interchangeable lens 2 is attached.

焦点検出ユニット35は、交換レンズ2からの光束を用いて被写体までのデフォーカス量を検出する、位相差検出型の焦点検出ユニットである。位相差検出型の焦点検出では、一対の被写体像の像信号の位相差を検出することによって焦点検出をする。   The focus detection unit 35 is a phase difference detection type focus detection unit that detects the defocus amount to the subject using the light flux from the interchangeable lens 2. In phase difference detection type focus detection, focus detection is performed by detecting a phase difference between image signals of a pair of subject images.

図2は、実施例1による、レンズCPU20によって行われるステッピングモータ25の制御方法を説明するためのブロック図である。CPU20には、駆動速度設定部200、駆動電力設定部201、駆動波形生成部202、駆動量カウント部203、絞り値算出部204、ROM205、RAM206が設けられている。   FIG. 2 is a block diagram for explaining a method of controlling the stepping motor 25 performed by the lens CPU 20 according to the first embodiment. The CPU 20 includes a driving speed setting unit 200, a driving power setting unit 201, a driving waveform generation unit 202, a driving amount counting unit 203, an aperture value calculation unit 204, a ROM 205, and a RAM 206.

駆動速度設定部200は、絞り調節に必要な速度指令に対して、ステッピングモータ25の駆動速度を決定する。駆動電力設定部201は、絞り値算出部204から出力される現在絞り値に応じて駆動電力を決定する。駆動電力の決定方法については後述する。駆動速度設定部200で決定された駆動速度、およびに駆動電力設定部201で決定された駆動電力に従って、駆動波形生成部202が駆動信号パターンを生成し、絞り駆動回路26に出力される。駆動波形生成部202では、2相駆動や1−2相駆動、マイクロステップ駆動といった駆動方式に合わせて、モータの各相への励磁パターンを生成する。生成された駆動信号は絞り駆動回路26で必要な電流・電圧に変換され、ステッピングモータ25に供給される。   The drive speed setting unit 200 determines the drive speed of the stepping motor 25 in response to a speed command necessary for adjusting the aperture. The drive power setting unit 201 determines drive power according to the current aperture value output from the aperture value calculation unit 204. A method for determining the drive power will be described later. In accordance with the driving speed determined by the driving speed setting unit 200 and the driving power determined by the driving power setting unit 201, the driving waveform generation unit 202 generates a driving signal pattern and outputs it to the aperture driving circuit 26. The drive waveform generation unit 202 generates an excitation pattern for each phase of the motor in accordance with a drive method such as two-phase drive, 1-2 phase drive, or microstep drive. The generated drive signal is converted into necessary current / voltage by the aperture drive circuit 26 and supplied to the stepping motor 25.

駆動量カウント部203は、駆動波形生成部202の励磁パターン変化毎にカウンタをインクリメントまたはデクリメントすることで、絞り羽根23の駆動量をカウントする。これにより、ステッピングモータ25のステータに対するロータの回転位置の情報を取得することができる。   The drive amount counting unit 203 counts the drive amount of the diaphragm blade 23 by incrementing or decrementing the counter for every excitation pattern change of the drive waveform generating unit 202. Thereby, information on the rotational position of the rotor with respect to the stator of the stepping motor 25 can be acquired.

絞り値算出部204は、駆動量カウント部203がカウントしたカウント値と、絞り開放位置検出センサ24の出力値に基づいて、現在の絞り値を表す情報を出力する。具体的には、絞り開放位置検出センサ24によって絞りが開放位置であることが検出された時点を基準とし、駆動量カウント部203でカウントしているカウント値で現在の絞り値の情報を出力する。   The aperture value calculation unit 204 outputs information representing the current aperture value based on the count value counted by the drive amount counting unit 203 and the output value of the aperture opening position detection sensor 24. Specifically, the current aperture value information is output with the count value counted by the drive amount counting unit 203 with reference to the time point when the aperture opening position detection sensor 24 detects that the aperture is in the open position. .

ROM205は、上述した動作プログラムやその他の制御プログラム、および固定データ等を保存し、RAM206は、上述した動作プログラムやその他の制御プログラムで利用する演算結果や保持したいデータを一時保存する。   The ROM 205 stores the above-described operation program, other control programs, fixed data, and the like, and the RAM 206 temporarily stores calculation results used in the above-described operation program and other control programs and data to be retained.

図3は、ステッピングモータ25の駆動電圧(電流)波形と、絞り開放位置検出センサ24の出力信号、および絞り値算出部204のカウント値に対応する現在の絞り値の関係を示す図である。   FIG. 3 is a diagram showing the relationship between the drive voltage (current) waveform of the stepping motor 25, the output signal of the aperture opening position detection sensor 24, and the current aperture value corresponding to the count value of the aperture value calculation unit 204.

同図では、2相のステッピングモータを想定し、A相・B相に略正弦波の駆動信号を印加する(マイクロステップ駆動)とともに、ステッピングモータ25の停止位置は電気角360度に8点ある。駆動前の停止位置は開放位置(ここではF2.8とする)であり、絞り値はステッピングモータ25の停止位置ごとに1/8段ずつ変化する。   In the figure, assuming a two-phase stepping motor, a substantially sinusoidal driving signal is applied to the A phase and the B phase (microstep driving), and the stepping motor 25 has eight stop positions at an electrical angle of 360 degrees. . The stop position before driving is an open position (here, F2.8), and the aperture value changes by 1/8 step for each stop position of the stepping motor 25.

駆動量カウント部203によるステッピングモータ25の駆動量のパルスカウントは、図示した停止位置毎に行われ、パルスカウントが1変化するごとに絞り値算出部204で管理している現在の絞り値は1/8段変化する。絞り開放位置検出センサ24の出力は、絞り羽根23が開放位置にあるときハイ、絞りこみ位置にあるときにはローとなる。絞り値算出部204では、絞り羽根位置検出センサ24の出力がハイのときの絞り値を開放(F2.8)とし、現在の絞り値を表す情報を出力する。例えば、絞り羽根位置検出センサ24の出力がハイの状態から8パルス駆動した場合にはF4.0、16パルス駆動した場合にはF5.6となる。   The driving amount of the stepping motor 25 by the driving amount counting unit 203 is counted for each stop position shown in the figure, and each time the pulse count changes by 1, the current aperture value managed by the aperture value calculating unit 204 is 1. / 8 steps change. The output of the aperture opening position detection sensor 24 is high when the aperture blade 23 is in the open position, and is low when it is in the aperture position. The aperture value calculation unit 204 sets the aperture value when the output of the aperture blade position detection sensor 24 is high to open (F2.8), and outputs information representing the current aperture value. For example, when the output of the diaphragm blade position detection sensor 24 is driven high for 8 pulses, F4.0 is obtained, and when driven for 16 pulses, F5.6 is obtained.

図4は、絞り羽根23を駆動するために必要な負荷トルクの絞り値による変動と、駆動電力設定部201で設定した駆動電力によって発生するステッピングモータ25の出力トルクの関係を示す図である。この負荷トルクは、絞り値が開放側であるほど低く、逆に小絞り側であるほど高いため、駆動電力設定部201は絞り値に応じて駆動電力を設定する。   FIG. 4 is a diagram showing the relationship between the variation of the load torque necessary for driving the diaphragm blades 23 due to the aperture value and the output torque of the stepping motor 25 generated by the driving power set by the driving power setting unit 201. Since the load torque is lower as the aperture value is closer to the open side and is higher as the aperture value is smaller, the drive power setting unit 201 sets the drive power according to the aperture value.

実施例1は、絞り羽根23の現在のF値が第1の値のときのステッピングモータ25の駆動電力よりも、現在のF値が第1の値よりも高い第2の値のときの駆動電力の方が高くなるように、駆動電力を設定している。図4では、現在のF値に対して駆動電力を階段状に変化させており、ある範囲内のF値に対しては同じ駆動電力を設定している。しかしながら、負荷トルクに脱調余裕を加えたトルクに近づけて駆動騒音と消費電力をより効果的に低減させるために、現在のF値に対して駆動電力を連続的に変化させてもよい。   In the first embodiment, the driving when the current F value is a second value higher than the first value is higher than the driving power of the stepping motor 25 when the current F value of the aperture blade 23 is the first value. The drive power is set so that the power is higher. In FIG. 4, the driving power is changed stepwise with respect to the current F value, and the same driving power is set for the F value within a certain range. However, the driving power may be continuously changed with respect to the current F value in order to reduce the driving noise and power consumption more effectively by approaching the torque obtained by adding a step-out margin to the load torque.

表1は、実施例1による、現在のF値と駆動電力設定部201で設定すべき駆動電力の関係を示すデータテーブルである。このデータテーブルをROM205に予め記憶し、駆動時に参照して設定する。これにより、過剰なトルクで駆動することによって発生する駆動騒音を抑え、また消費電力を低減することができる。なお、現在のF値と駆動電力の関係は、テーブル形式に限定されず、数式やグラフなど他の方法で表現されてもよい。   Table 1 is a data table showing the relationship between the current F value and the drive power to be set by the drive power setting unit 201 according to the first embodiment. This data table is stored in advance in the ROM 205, and is set by referring to it during driving. As a result, it is possible to suppress drive noise generated by driving with excessive torque and reduce power consumption. The current relationship between the F value and the drive power is not limited to the table format, and may be expressed by other methods such as a mathematical formula or a graph.

表1に示すデータテーブルは、機種ごとに共通な設計値データでもよいし、個体ごとに個別測定した実測データでもよい。表1に示すデータテーブルは、最小絞り(ここではF22)での駆動電力を100%としたときの相対値を記憶しているが、駆動電力設定部201で設定する設定値(例えば、電圧値や電流値など)を記憶してもよい。   The data table shown in Table 1 may be design value data common to each model, or actual measurement data individually measured for each individual. The data table shown in Table 1 stores the relative value when the driving power at the minimum aperture (here, F22) is 100%, but the setting value (for example, the voltage value) set by the driving power setting unit 201 is stored. Or current value) may be stored.

駆動電力は、ステッピングモータ25を連続駆動する場合の駆動電力であってもよいし、間欠駆動する場合の駆動電力であってもよい。   The driving power may be driving power when the stepping motor 25 is continuously driven, or driving power when the stepping motor 25 is intermittently driven.

前者の場合には、表1において、現在のF値(第2の値)がF16よりも大きくF22以下である場合が5Vであれば、現在のF値(第1の値)がF2.8よりも大きくF4.0以下である場合には3Vとなる。   In the former case, in Table 1, if the current F value (second value) is greater than F16 and less than or equal to F22 in the case of 5V, the current F value (first value) is F2.8. If it is larger than F4.0, it will be 3V.

後者の場合には、表1において、駆動電力は、ステッピングモータ25の通電時間と非通電時間からなる1周期に対するステッピングモータ25の通電時間の割合に、対応する電力値をかけた値となる。例えば、各区間に対応する電力値は5Vであり、現在のF値がF16よりも大きくF22以下である場合は非通電時間がなく、現在のF値がF2.8よりも大きくF4.0以下である場合には1周期をPとすると通電時間が0.6P、非通電時間が0.4Pとなる。   In the latter case, in Table 1, the drive power is a value obtained by multiplying the ratio of the energization time of the stepping motor 25 to one cycle composed of the energization time and non-energization time of the stepping motor 25 by the corresponding power value. For example, when the power value corresponding to each section is 5V and the current F value is greater than F16 and less than or equal to F22, there is no de-energization time, and the current F value is greater than F2.8 and less than or equal to F4.0. In this case, if one cycle is P, the energization time is 0.6P and the non-energization time is 0.4P.

実施例1では、駆動量カウント部203を介してステッピングモータ25のロータのステータに対する回転位置の情報を取得し、絞り値算出部204を介して回転位置の情報から現在のF値を取得する。そして、表1を使用して取得された現在のF値の情報に基づいて駆動電力を設定する。しかしながら、現在のF値を駆動電力と関連付ける必要は必ずしもなく、駆動量カウント部203を介してステッピングモータ25のロータのステータに対する回転位置の情報を駆動電力と関連付けてもよい。回転位置の情報は、例えば、F2.8の位置から8パルスでもよいし、別個に設けたA相とB相の値でもよい。   In the first embodiment, information about the rotational position of the rotor of the stepping motor 25 with respect to the stator is acquired via the drive amount counting unit 203, and the current F value is acquired from the rotational position information via the aperture value calculating unit 204. Then, the driving power is set based on the information of the current F value acquired using Table 1. However, it is not always necessary to associate the current F value with the driving power, and information on the rotational position of the stepping motor 25 with respect to the stator of the rotor of the stepping motor 25 may be associated with the driving power via the driving amount counting unit 203. The information on the rotational position may be, for example, 8 pulses from the position of F2.8, or values of A phase and B phase provided separately.

図5は、図2に示すレンズCPU20の動作であるステッピングモータの制御方法を説明するためのフローチャートである。図5に示す制御方法は、コンピュータに各ステップの機能を実行させるためのプログラムとして具現化が可能であり、「S」はステップ(工程)を表し、「Y」は「Yes(はい)」、「N」は「No(いいえ)」を表す。   FIG. 5 is a flowchart for explaining a stepping motor control method, which is the operation of the lens CPU 20 shown in FIG. The control method shown in FIG. 5 can be embodied as a program for causing a computer to execute the function of each step, “S” represents a step (process), “Y” represents “Yes”, “N” represents “No”.

S501では、レンズCPU20は、絞り調整動作を行うための駆動開始の指示があったか否かを判定する。具体的にはユーザーによるマニュアル絞り操作や、AEの動作開始が駆動開始の指示となる。駆動開始指示がない場合には、駆動開始指示があるまで待機する。   In S501, the lens CPU 20 determines whether or not there has been an instruction to start driving for performing an aperture adjustment operation. Specifically, the manual start operation by the user or the start of AE operation is an instruction to start driving. If there is no drive start instruction, it waits until there is a drive start instruction.

駆動開始の指示があった場合には、S502で、駆動速度設定部200が、必要な駆動速度を設定する。駆動速度はカメラCPU30から指定された速度や、レンズCPU20内で決定した速度である。ステッピングモータ25の駆動速度は、励磁パターンの切り替えを行う間隔を長くすると遅く、短くすると早くなる。その単位は一般的にpps(パルス/秒)を用いる。   If there is an instruction to start driving, the driving speed setting unit 200 sets a necessary driving speed in S502. The driving speed is a speed designated by the camera CPU 30 or a speed determined in the lens CPU 20. The driving speed of the stepping motor 25 is slow when the interval for switching the excitation pattern is lengthened, and is fast when it is shortened. The unit is generally pps (pulses / second).

駆動電力設定部201は、S503では、絞り値算出部204でカウントしている現在のF値を取得し、S504では、S503で取得した現在のF値に応じて、表1に示すデータテーブルに記憶された電力を駆動電力設定部201で設定する。本実施例では最小絞り(F22)時に設定すべき電力を100%として、その相対値を表1に示すデータテーブルに記憶している。例えば、最小絞り(F22)のときの駆動電圧が5Vの場合で、現在のF値がF2.8以上F4.0以下のときは3.0V、F4.0よりも大きくF5.6以下のときは3.25Vなどと表1の割合に応じて設定される。最小絞り(F22)の駆動電圧はROM205に記憶されてもよいし、カメラ本体3から供給される電圧値をそのまま用いてもよい。   In step S503, the drive power setting unit 201 acquires the current F value counted by the aperture value calculation unit 204. In step S504, the drive power setting unit 201 stores the current F value in the data table shown in Table 1 according to the current F value acquired in step S503. The stored power is set by the drive power setting unit 201. In this embodiment, the power to be set at the time of the minimum aperture (F22) is 100%, and the relative value is stored in the data table shown in Table 1. For example, when the driving voltage at the minimum aperture (F22) is 5V, when the current F value is F2.8 or more and F4.0 or less, it is 3.0V, and when it is larger than F4.0 and less than F5.6. Is set according to the ratio of Table 1 such as 3.25V. The drive voltage of the minimum aperture (F22) may be stored in the ROM 205, or the voltage value supplied from the camera body 3 may be used as it is.

S505では、駆動波形生成部202が、S502で設定した駆動速度およびS504で設定した駆動電力に従ってA相、B相の励磁パターンの切り替えを繰り返すことで略正弦波のマイクロステップ駆動波形、もしくは1−2相駆動波形を生成する。駆動波形をカメラの撮影モードに従って切り換えてもよい。例えば、静止画撮影モードの場合は、一般的に高速駆動が可能な1−2相駆動波形を生成し、動画撮影モードの場合には、一般的に駆動騒音が静かなマイクロステップ駆動波形を生成してもよい。   In S505, the drive waveform generation unit 202 repeats switching of the A-phase and B-phase excitation patterns in accordance with the drive speed set in S502 and the drive power set in S504, or a substantially sinusoidal micro-step drive waveform, or 1− A two-phase drive waveform is generated. The drive waveform may be switched according to the camera shooting mode. For example, in the still image shooting mode, a 1-2 phase drive waveform that can be driven at a high speed is generally generated. In the moving image shooting mode, a micro step drive waveform that is generally quiet in driving noise is generated. May be.

S506では、駆動量カウント部203が、停止位置の励磁パターン毎に駆動量カウンタをインクリメントまたはデクリメントする。S507では、S506でカウントしたカウント値に基づいて、絞り値算出部204が現在の絞り値を計算する。   In S506, the drive amount count unit 203 increments or decrements the drive amount counter for each excitation pattern at the stop position. In S507, the aperture value calculation unit 204 calculates the current aperture value based on the count value counted in S506.

最後に、レンズCPU20は、S508で指定した駆動量だけ駆動したかを判定する。駆動が完了していれば処理を終了し、駆動が完了していない場合には、S503に戻り、駆動波形を生成し続ける。   Finally, the lens CPU 20 determines whether the driving amount specified in S508 has been driven. If the driving has been completed, the process is terminated. If the driving has not been completed, the process returns to S503 to continue generating the driving waveform.

以上説明したように、本実施例によれば、現在の絞り値を確認し、絞り値ごとに予め定められた駆動電力設定とすることで、絞り羽根を駆動するために必要な負荷トルクに対して過剰に高いトルクで駆動することを防止する。これにより、駆動騒音の増大および省電力の増加を可能な限り低減することができる。   As described above, according to the present embodiment, the current aperture value is confirmed, and by setting the driving power set in advance for each aperture value, the load torque necessary for driving the aperture blades can be reduced. To prevent driving with excessively high torque. Thereby, an increase in driving noise and an increase in power saving can be reduced as much as possible.

図6は、実施例2による、レンズCPU20によって行われる絞り羽根23の駆動制御を説明するためのブロック図である。図6において、図2と同様の参照符号は同様の部材を示している。実施例1では、駆動電力設定部201は、絞り値算出部204から出力される現在の絞り値の情報に基づいて駆動電力を決定する。これに対して、実施例2では、駆動電力設定部201は、絞り値算出部204から出力される現在絞り値および駆動電力設定部201から出力される駆動速度の情報に基づいて駆動電力を決定する。   FIG. 6 is a block diagram for explaining drive control of the diaphragm blade 23 performed by the lens CPU 20 according to the second embodiment. In FIG. 6, the same reference numerals as those in FIG. 2 denote the same members. In the first embodiment, the drive power setting unit 201 determines the drive power based on the current aperture value information output from the aperture value calculation unit 204. On the other hand, in the second embodiment, the drive power setting unit 201 determines the drive power based on the current aperture value output from the aperture value calculation unit 204 and the drive speed information output from the drive power setting unit 201. To do.

表2は、実施例2による、現在の絞り値と駆動速度と駆動電力設定部201で設定すべき駆動電力の関係を示すデータテーブルである。一般的にステッピングモータは高速で回転しているときほど出力トルクは低下する。このため、表2では、現在の絞り値に加えてステッピングモータの駆動速度をもとに駆動電力設定部201で適切に駆動電力を設定している。このデータテーブルをROM205に予め記憶し、駆動時に参照して設定することにより、過剰なトルクで駆動することによって発生する駆動騒音を抑え、また消費電力を低減することができる。   Table 2 is a data table showing the relationship between the current aperture value, the driving speed, and the driving power to be set by the driving power setting unit 201 according to the second embodiment. In general, the output torque decreases as the stepping motor rotates at a higher speed. For this reason, in Table 2, the driving power is appropriately set by the driving power setting unit 201 based on the driving speed of the stepping motor in addition to the current aperture value. By storing this data table in the ROM 205 in advance and setting it by referring to it at the time of driving, driving noise generated by driving with excessive torque can be suppressed and power consumption can be reduced.

表2に示すデータテーブルは、機種ごとに共通な設計値データでもよいし、個体ごとに個別測定した実測データでもよい。表2に示すデータテーブルは、最高速(ここでは3000pps)かつ最小絞り(ここではF22)での駆動電力を100%としたときの相対値を記憶しているが、駆動電力設定部201で設定する設定値(例えば、電圧値や電流値など)を記憶してもよい。   The data table shown in Table 2 may be design value data common to each model, or actual measurement data individually measured for each individual. The data table shown in Table 2 stores relative values when the driving power at the highest speed (here, 3000 pps) and the minimum aperture (here, F22) is 100%, but is set by the driving power setting unit 201. A set value (for example, a voltage value or a current value) to be stored may be stored.

実施例2は、ステッピングモータ25の駆動速度が第3の値のときの駆動電力よりも、駆動速度が第3の値よりも高い第4の値のときの駆動電力の方が高くなるように、駆動電力を設定している。例えば、現在のF値がF2.8以上F4.0以下であり、ステッピングモータ25の駆動速度が400pps(第3の値)のときの駆動電力(54%に対応)よりも、700pps(第4の値)のときの駆動電力(57%に対応)の方が高い。   In the second embodiment, the driving power when the driving speed is the fourth value higher than the third value is higher than the driving power when the driving speed of the stepping motor 25 is the third value. , Driving power is set. For example, when the current F value is F2.8 or more and F4.0 or less and the driving speed of the stepping motor 25 is 400 pps (third value), the driving power (corresponding to 54%) is 700 pps (fourth). Drive power (corresponding to 57%) is higher.

表2では、ステッピングモータ25の駆動速度に対して駆動電力を階段状に変化させており、ある範囲内の駆動速度に対しては同じ駆動電力を設定している。しかしながら、負荷トルクに脱調余裕を加えたトルクに近づけて駆動騒音と消費電力をより効果的に低減させるために、現在の駆動速度に対して駆動電力を連続的に変化させてもよい。   In Table 2, the driving power is changed stepwise with respect to the driving speed of the stepping motor 25, and the same driving power is set for the driving speed within a certain range. However, the drive power may be continuously changed with respect to the current drive speed in order to reduce the drive noise and power consumption more effectively by approaching the torque obtained by adding a step-out margin to the load torque.

実施例2の、レンズCPU20の動作であるステッピングモータの制御方法については、図5のS504の「現在の絞り値に応じた駆動電力を設定」を「現在の絞り値と駆動速度に応じた駆動電力に設定」に読み替えればよい。その場合、S504では、S503で確認した現在絞り値とS502で設定した駆動速度に応じて、表2に示すデータテーブルに記憶された電力を駆動電力設定部201で設定する。   For the stepping motor control method that is the operation of the lens CPU 20 of the second embodiment, “set drive power according to the current aperture value” in S504 of FIG. 5 is set to “drive according to the current aperture value and drive speed”. It should be read as “set to power”. In this case, in S504, the driving power setting unit 201 sets the power stored in the data table shown in Table 2 according to the current aperture value confirmed in S503 and the driving speed set in S502.

本実施例では最高速(3000pps)かつ最小絞り(F22)時に設定すべき電力を100%として、その相対値を表2に示すデータテーブルに記憶している。例えば、最高速(3000pps)かつ最小絞り(F22)のときの駆動電圧が5Vで、駆動速度が200pps、現在のF値がF2.8以上F4.0以下であれば2.7V、F4.0よりも大きくF5.6以下であれば2.95V等と設定される。最高速(3000pps)かつ最小絞り(F22)のときの駆動電圧についてはROM205に記憶されてもよいし、カメラ本体3から供給される電圧値をそのまま用いてもよい。   In this embodiment, the power to be set at the maximum speed (3000 pps) and the minimum aperture (F22) is set to 100%, and the relative value is stored in the data table shown in Table 2. For example, if the driving voltage at the maximum speed (3000 pps) and the minimum aperture (F22) is 5 V, the driving speed is 200 pps, and the current F value is F2.8 or more and F4.0 or less, 2.7 V and F4.0 If it is larger than F5.6, it is set to 2.95V or the like. The drive voltage at the maximum speed (3000 pps) and the minimum aperture (F22) may be stored in the ROM 205, or the voltage value supplied from the camera body 3 may be used as it is.

以上説明したように、本実施例によれば現在の絞り値を確認し、絞り値および駆動速度ごとに予め定められた駆動電力設定とすることで、絞り羽根を駆動するために必要な負荷トルクに対して過剰に高いトルクで駆動することを防止する。これにより、駆動騒音の増大および省電力の増加を可能な限り低減することができる。   As described above, according to the present embodiment, the current aperture value is confirmed, and the load torque necessary for driving the aperture blades is set by setting the driving power predetermined for each aperture value and driving speed. Against excessively high torque. Thereby, an increase in driving noise and an increase in power saving can be reduced as much as possible.

以上、本実施例について説明したが、本発明は本実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。   As mentioned above, although the present Example was described, this invention is not limited to a present Example, A various deformation | transformation and change are possible within the range of the summary.

絞り装置は、ステッピングモータを使用した絞りを有する光学機器の分野に適用することができる。   The diaphragm device can be applied to the field of optical equipment having a diaphragm using a stepping motor.

2…交換レンズ(光学機器)、20…レンズCPU(制御手段)、23…絞り羽根、25…ステッピングモータ、201…駆動電力設定部 DESCRIPTION OF SYMBOLS 2 ... Interchangeable lens (optical apparatus), 20 ... Lens CPU (control means), 23 ... Diaphragm blade, 25 ... Stepping motor, 201 ... Drive power setting part

Claims (11)

絞り羽根を駆動することにより前記絞り羽根によって形成される開口を変化させるステッピングモータの制御方法であって、
前記開口の大きさが第1の値のときの前記ステッピングモータの駆動電力よりも、前記開口の大きさが前記第1の値よりも小さい第2の値のときの前記駆動電力の方が高くなるように前記駆動電力を設定する電力設定ステップと、
前記ステッピングモータの駆動速度と、前記電力設定ステップによって設定された前記駆動電力に基づいて前記ステッピングモータの駆動波形を生成する駆動波形生成ステップと、
を有することを特徴とするステッピングモータの制御方法。
A stepping motor control method for changing an opening formed by the diaphragm blades by driving the diaphragm blades ,
Than the drive power of the stepping motor when the magnitude first value of said opening, higher for the driving power when the magnitude of the first value smaller second value than the opening A power setting step for setting the drive power to be,
A drive waveform generation step of generating a drive waveform of the stepping motor based on the drive speed of the stepping motor and the drive power set by the power setting step;
A stepping motor control method comprising:
前記電力定ステップにおいて、前記開口の大きさに対して前記駆動電力を連続的に変化させることを特徴とする請求項1に記載のステッピングモータの制御方法。 In the power setting Teisu step, the control method of the stepping motor according to claim 1, wherein the continuously changing the driving power relative to the size of the opening. 前記駆動電力は、前記ステッピングモータを連続駆動する場合の駆動電力であることを特徴とする請求項1または2に記載のステッピングモータの制御方法。 3. The stepping motor control method according to claim 1, wherein the driving power is driving power when the stepping motor is continuously driven. 4. 前記駆動電力は、前記ステッピングモータを間欠駆動する場合の、前記ステッピングモータの通電時間と非通電時間からなる1周期に対する前記ステッピングモータの通電時間の割合に、対応する電力値をかけた値であることを特徴とする請求項1または2に記載のステッピングモータの制御方法。 The drive power is a value obtained by multiplying the ratio of the energization time of the stepping motor to one cycle consisting of the energization time and non-energization time of the stepping motor when the stepping motor is intermittently driven by a corresponding power value. The stepping motor control method according to claim 1, wherein the stepping motor is a control method. 前記ステッピングモータはロータとステータを含み、前記ロータの前記ステータに対する回転位置の情報を取得するステップを更に有し、
前記電力定ステップにおいて、前記回転位置の情報に基づいて前記駆動電力を設定することを特徴とする請求項1乃至4のうちのいずれか1項に記載のステッピングモータの制御方法。
The stepping motor comprises a rotor and a stator, further comprising a step of obtaining information of the rotation position relative to the stator of said rotor,
In the power setting Teisu step, the control method of the stepping motor according to any one of claims 1 to 4, characterized in that for setting the driving power based on the information of the rotational position.
前記ステッピングモータはロータとステータを含み、前記ロータの前記ステータに対する回転位置の情報を取得するステップと、
前記回転位置の情報から前記開口の大きさ示す情報を取得するステップと、
を更に有し、
前記電力定ステップにおいて前記回転位置の情報から取得された前記開口の大きさを示す情報に基づいて前記駆動電力を設定することを特徴とする請求項1乃至4のうちのいずれか1項に記載のステッピングモータの制御方法。
A step wherein the stepping motor which comprises a rotor and a stator, to obtain information of the rotational position relative to the stator of said rotor,
Obtaining information indicating the size of the opening from the rotational position information;
Further comprising
In the power setting Teisu step, any one of claims 1 to 4, characterized in that for setting the driving power based on the information indicating the size of the opening is obtained from the information of the rotation position 1 A stepping motor control method according to the item.
前記電力定ステップにおいて、前記ステッピングモータの駆動速度が第1の速度のときの前記駆動電力よりも、前記駆動速度が前記第1の速度よりも速い2の速度のときの前記駆動電力の方が高くなるように前記駆動電力を設定することを特徴とする請求項1乃至6のうちいずれか1項に記載のステッピングモータの制御方法。 In the power setting Teisu step, the drive speed of the stepping motor than the driving power when the first speed, the driving power when the second speed that is higher than the driving speed of said first speed The stepping motor control method according to any one of claims 1 to 6, wherein the driving power is set so as to be higher. 前記電力定ステップにおいて、前記駆動速度に対して前記駆動電力を連続的に変化させることを特徴とする請求項7に記載のステッピングモータの制御方法。 In the power setting Teisu step, the control method of the stepping motor according to claim 7, wherein the continuously changing the driving power to the driving speed. コンピュータに請求項1乃至8のうちのいずれか1項に記載のステッピングモータの制御方法を実行させるためのプログラム。 A program for causing a computer to execute the stepping motor control method according to any one of claims 1 to 8. ステッピングモータにより絞り羽根を駆動することで前記絞り羽根によって形成される開口を変化させる絞り制御装置であって
前記開口の大きさが第1の値のときの前記ステッピングモータの駆動電力よりも、前記開口の大きさが前記第1の値よりも小さい第2の値のときの前記駆動電力の方が高くなるように前記駆動電力を設定し、前記ステッピングモータの駆動速度と前記駆動電力に基づいて前記ステッピングモータの駆動波形を生成することを特徴とする絞り制御装置。
A throttle control device for varying the opening formed by the diaphragm blades by driving the aperture blade root by a stepping motor,
Than the drive power of the stepping motor when the magnitude first value of said opening, higher for the driving power when the magnitude of the first value smaller second value than the opening becomes the set driving power so, the aperture control device, wherein the benzalkonium generates a driving waveform of the stepping motor based on the drive power and the drive speed of the stepping motor.
請求項10に記載の絞り制御装置と、ステッピングモータを有することを特徴とする光学機器。 An optical apparatus comprising the aperture control device according to claim 10 and a stepping motor .
JP2014031459A 2014-02-21 2014-02-21 Stepping motor control method, program, aperture control device, and optical apparatus Active JP6270530B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014031459A JP6270530B2 (en) 2014-02-21 2014-02-21 Stepping motor control method, program, aperture control device, and optical apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014031459A JP6270530B2 (en) 2014-02-21 2014-02-21 Stepping motor control method, program, aperture control device, and optical apparatus

Publications (3)

Publication Number Publication Date
JP2015155993A JP2015155993A (en) 2015-08-27
JP2015155993A5 JP2015155993A5 (en) 2017-03-30
JP6270530B2 true JP6270530B2 (en) 2018-01-31

Family

ID=54775322

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014031459A Active JP6270530B2 (en) 2014-02-21 2014-02-21 Stepping motor control method, program, aperture control device, and optical apparatus

Country Status (1)

Country Link
JP (1) JP6270530B2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0688985A (en) * 1992-09-08 1994-03-29 Canon Inc Diaphragm device
JPH0654590A (en) * 1992-07-30 1994-02-25 Canon Inc Control method for stepping motor
JPH08275590A (en) * 1995-03-27 1996-10-18 Sony Corp Portable video camera
JP4164326B2 (en) * 2002-09-27 2008-10-15 キヤノン株式会社 Stepping motor control method and light quantity adjusting device
JP4608987B2 (en) * 2004-07-23 2011-01-12 ソニー株式会社 Motor drive circuit, motor drive method, and camera
JP4652755B2 (en) * 2004-09-13 2011-03-16 キヤノン株式会社 Motor control device, imaging device, motor control method, motor control program, and recording medium
WO2006132115A1 (en) * 2005-06-08 2006-12-14 Rohm Co., Ltd. Image pickup apparatus
JP5984489B2 (en) * 2012-04-27 2016-09-06 キヤノン株式会社 Lens apparatus and imaging apparatus having the same

Also Published As

Publication number Publication date
JP2015155993A (en) 2015-08-27

Similar Documents

Publication Publication Date Title
US10721387B2 (en) Lens driving apparatus and lens driving method
US9479098B2 (en) Stepping motor control device, optical apparatus, stepping motor control method, and non-transitory computer readable recording medium
US10564387B2 (en) Lens drive device and lens drive method
US11953819B2 (en) Lens apparatus and image pickup apparatus
JP6161419B2 (en) Stepping motor drive control device and stepping motor drive control method
JP2015023674A (en) Motor control device, motor driven device, motor control method and motor control program
JP2015023695A (en) Motor control device, lens device, camera system, motor control method, program and storage medium
JP6292784B2 (en) Stepping motor control device and optical apparatus
US10985675B2 (en) Drive controller, imaging apparatus and drive control method
JP2016073174A (en) Stepping motor driving device, optical equipment and stepping motor driving program
JP6270530B2 (en) Stepping motor control method, program, aperture control device, and optical apparatus
JP6168841B2 (en) DRIVE CONTROL DEVICE, IMAGING DEVICE, DRIVE CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JP6679218B2 (en) Optical equipment and actuator processing program
JP2015023677A (en) Control device for stepping motor, control method for stepping motor, and optical equipment
JP2015023700A (en) Control apparatus and control method of actuator
JP2015081950A (en) Imaging device and control method of the same
JP6281241B2 (en) Drive device, camera diaphragm drive device and control method thereof
JP6508937B2 (en) Stepping motor control device, interchangeable lens, stepping motor control method, program and storage medium
JP2019015867A (en) Control device, optical apparatus, and control method
JP7475872B2 (en) Lens device and imaging device having the same
US11454788B2 (en) Optical apparatus, control method, and storage medium
JP6494271B2 (en) Stepping motor control device, optical apparatus, stepping motor control method, program, and storage medium
JP2022160781A (en) Motor control device, lens device, imaging apparatus, and motor control method
JP2013011732A (en) Optical instrument and control method thereof
JP2016213944A (en) Motor control device and motor-driven device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170221

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171109

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171226

R151 Written notification of patent or utility model registration

Ref document number: 6270530

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151