JP6281241B2 - Drive device, camera diaphragm drive device and control method thereof - Google Patents

Drive device, camera diaphragm drive device and control method thereof Download PDF

Info

Publication number
JP6281241B2
JP6281241B2 JP2013223192A JP2013223192A JP6281241B2 JP 6281241 B2 JP6281241 B2 JP 6281241B2 JP 2013223192 A JP2013223192 A JP 2013223192A JP 2013223192 A JP2013223192 A JP 2013223192A JP 6281241 B2 JP6281241 B2 JP 6281241B2
Authority
JP
Japan
Prior art keywords
drive
aperture
diaphragm
pulse
driving
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
JP2013223192A
Other languages
Japanese (ja)
Other versions
JP2015089153A (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.)
Ricoh Imaging Co Ltd
Original Assignee
Ricoh Imaging Co Ltd
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 Ricoh Imaging Co Ltd filed Critical Ricoh Imaging Co Ltd
Priority to JP2013223192A priority Critical patent/JP6281241B2/en
Publication of JP2015089153A publication Critical patent/JP2015089153A/en
Application granted granted Critical
Publication of JP6281241B2 publication Critical patent/JP6281241B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Diaphragms For Cameras (AREA)
  • Structure And Mechanism Of Cameras (AREA)
  • Control Of Stepping Motors (AREA)

Description

本発明は、駆動装置、特にレンズ交換式カメラに適したカメラの絞り駆動装置及びその制御方法に関する。   The present invention relates to a driving device, and more particularly to a diaphragm driving device for a camera suitable for an interchangeable lens camera and a control method thereof.

従来、事務機器などに、被駆動部材の移動制御と位置制御の双方の制御が可能なステッピングモーターを備えた駆動装置が使用されている。従来のレンズ交換可能な一眼レフカメラは、カメラボデイに搭載された絞り制御装置の絞り制御杆により、撮影レンズの絞りを開閉駆動する絞り連動杆を移動させてこの絞りを所定値まで絞り込む構成である。出願人は、レンズ交換可能な一眼レフカメラの絞り制御装置として、駆動源にステッピングモーターを使用した絞り制御装置を提案した(特許文献1)。   2. Description of the Related Art Conventionally, a drive device including a stepping motor capable of controlling both movement control and position control of a driven member is used in office equipment. Conventional single-lens reflex cameras with interchangeable lenses have a configuration in which the aperture control rod mounted on the camera body moves the aperture interlock rod that opens and closes the aperture of the photographing lens to narrow the aperture to a predetermined value. is there. The applicant has proposed an aperture control device using a stepping motor as a drive source as an aperture control device for a single-lens reflex camera with interchangeable lenses (Patent Document 1).

特開2011-28243号公報JP 2011-28243 A

従来の一眼レフカメラの撮影レンズ(交換レンズ)は、カメラボディの絞り連動杆の開放基準位置が、開放絞り値によって異なっている。そのため開放F値の異なる撮影レンズをカメラボディに装着した際に、絞り連動杆がカメラボディ側の絞り制御杆を移動させる量が撮影レンズ毎に異なる。絞り制御装置の駆動源としてステッピングモーターを使用した場合、撮影レンズをカメラボディに装着する際に絞り制御杆の移動に連動してステッピングモーターが強制的に回転させられるが、その絞り制御杆の停止位置が撮影レンズ毎に異なってしまい、撮影レンズ装着後のステッピングモーター(そのロータ)の停止位置が不明になってしまう場合があった。   In conventional photographic lenses (interchangeable lenses) for single-lens reflex cameras, the open reference position of the aperture interlocking rod of the camera body differs depending on the open aperture value. Therefore, when an imaging lens having a different open F value is mounted on the camera body, the amount by which the aperture interlocking rod moves the aperture control rod on the camera body side differs for each imaging lens. When a stepping motor is used as the drive source for the aperture control device, the stepping motor is forcibly rotated in conjunction with the movement of the aperture control rod when the photographic lens is mounted on the camera body. In some cases, the position differs for each photographic lens, and the stop position of the stepping motor (its rotor) after the photographic lens is mounted becomes unclear.

また、駆動パルスとして複数の励磁パターンを順番に出力し、出力する毎に一方向にステップ回転するタイプのステッピングモーターは、停止位置と励磁パターンとの組み合わせが一致していない場合、回転しなかったり、回転させようとした方向と逆方向に回転したりして、付与した駆動パルス数と実際にステップ回転したステップ回転数とが一致しない問題があった。そのため、絞り値をステッピングモーターの駆動パルス数で設定すると、絞り値に誤差を生じる場合があった。   In addition, stepping motors that output multiple excitation patterns in sequence as drive pulses and step rotate in one direction each time they are output do not rotate if the combination of stop position and excitation pattern does not match. There is a problem that the applied drive pulse number does not coincide with the step rotation number actually rotated step by rotating in the direction opposite to the direction of rotation. Therefore, when the aperture value is set by the number of driving pulses of the stepping motor, an error may occur in the aperture value.

そこで、本出願人は、予め、ステッピングモーターを初期位置から複数パルス数分だけ往復駆動させて、ステッピングモーターの初期励磁パターンを検出する初期化方法を引用文献1で提案した。   In view of this, the present applicant previously proposed in Japanese Patent Application Laid-Open No. 2004-218707 an initialization method for detecting the initial excitation pattern of the stepping motor by reciprocally driving the stepping motor by a plurality of pulses from the initial position.

しかし、ステッピングモーターを停止状態から予め検出した初期励磁パターンで駆動を開始しても、駆動を開始してからステッピングモーターが安定してステップ回転するまでの間、起動初期は負荷変動が大きいなどの原因によってステップ回転していない場合があることが分かった。   However, even if the stepping motor starts driving with the initial excitation pattern detected in advance from the stop state, there is a large load fluctuation at the beginning of the startup from the start of driving until the stepping motor is stably stepped. It turns out that there is a case where the step does not rotate depending on the cause.

本発明は前記従来の課題に鑑みてなされたものであって、ステッピングモーターで駆動される駆動部材を介して被駆動部材を移動させる際に、停止状態のステッピングモーターを確実にステップ回転させ、かつ回転したステップ数をステッピングモーターに出力した駆動パルス数により正確に制御できるステッピングモーターを備えた駆動装置を提供することを目的とする。
本発明は、ステッピングモーターを使用した絞り駆動装置において、停止状態のステッピングモーターを確実に起動させて、絞り値をステッピングモーターに出力した駆動パルス数により正確に制御できるカメラの絞り駆動装置を提供することを目的とする。
The present invention has been made in view of the above-described conventional problems, and when the driven member is moved through the driving member driven by the stepping motor, the stepping motor in the stopped state is surely step-rotated, and It is an object of the present invention to provide a drive device including a stepping motor that can accurately control the number of rotated steps by the number of drive pulses output to the stepping motor.
The present invention provides a diaphragm drive device using a stepping motor, which can reliably start a stopped stepping motor and accurately control the aperture value by the number of drive pulses output to the stepping motor. For the purpose.

本発明は、ステッピングモーターを駆動する駆動パルスを出力する間隔(励磁パターンの切換え間隔)は、停止状態から起動するまで及びステップ回転の初期には負荷変動等の影響が大きいので長い方が好ましいことを見出してなされたものである。
すなわち本発明は、ステッピングモーターと、このステッピングモーターの回転により一方の移動端と他方の移動端の間を移動する駆動部材と、該駆動部材が一方の移動端から他方の移動端に向かって移動するとき、該駆動部材と同一方向に、かつ前記駆動部材の移動領域より狭い一方の移動限界端と他方の移動端との間を移動する従動部材と、前記駆動部材の位置を、前記従動部材の一方の移動限界端を含む移動領域において検出する位置検出部と、前記ステッピングモーターに所定のパルスレートで駆動パルスを出力して前記ステッピングモーターをステップ回転させる駆動制御部と、前記駆動パルスの出力間隔を、前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に初期出力間隔から段階的に変更するタイミング設定部と、を備え、前記位置検出部は、前記従動部材が一方の移動限界端に移動したときの前記駆動部材の位置を初期位置として、前記駆動制御部が前記駆動部材を他方の移動端方向にステップ移動させるとき、前記駆動部材の初期位置と、前記駆動制御部が駆動パルスを前記ステッピングモーターに出力する毎の前記駆動部材の停止位置とを検出し、前記タイミング設定部は、前記位置検出部の検出した前記駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアして初期出力間隔で駆動パルスを出力させ、超えているときカウント駆動パルス数が所定値に達したときに出力間隔を段階的に変更し、前記タイミング設定部は、前記位置検出部の検出した前記駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記駆動部材の現在の停止位置が前回検出した停止位置より前記初期位置寄りであったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させること、を特徴とする。
In the present invention, it is preferable that the interval (excitation pattern switching interval) at which the drive pulse for driving the stepping motor is output is long because it is greatly affected by load fluctuations until starting from the stop state and at the beginning of the step rotation. It was made by finding
That is, the present invention includes a stepping motor, a driving member that moves between one moving end and the other moving end by the rotation of the stepping motor, and the driving member moves from one moving end toward the other moving end. A driven member that moves between one moving limit end and the other moving end that are narrower than a moving region of the driving member in the same direction as the driving member, and the position of the driving member is determined by the driven member. A position detection unit that detects in a movement region including one of the movement limit ends, a drive control unit that outputs a drive pulse to the stepping motor at a predetermined pulse rate to rotate the stepping motor stepwise, and an output of the drive pulse The interval is changed stepwise from the initial output interval every time the output drive pulses are counted and the preset number of drive pulses is counted. A timing setting unit, wherein the position detection unit sets the position of the drive member when the driven member moves to one movement limit end as an initial position, and the drive control unit sets the drive member to the other movement limit end. When stepping in the moving end direction, the initial position of the drive member and the stop position of the drive member each time the drive control unit outputs a drive pulse to the stepping motor, the timing setting unit, When the stop position of the drive member detected by the position detection unit does not exceed a predetermined threshold set in advance from the initial position, the count number is cleared and a drive pulse is output at an initial output interval. change the output interval stepwise when the number of drive pulses reaches a predetermined value, the timing setting unit, the stop position of the detected said drive member of the position detector When the current stop position of the drive member detected by the position detection unit is closer to the initial position than the previously detected stop position after the predetermined threshold value is exceeded, the count number is cleared. A drive pulse is output at an initial output interval .

前記タイミング設定部は、前記位置検出部の検出した前記駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記駆動部材の現在の停止位置が前記予め設定した所定の閾値を超えなくなったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させることが実際的である。 The timing setting section, after the stop position of the detected said drive member of said position detecting unit exceeds a predetermined threshold the preset current stop position of the detected said drive member of said position detecting unit is the pre When the set threshold value is not exceeded, it is practical to clear the count number and output the drive pulse at the initial output interval.

前記出力間隔は、初期出力間隔が最も長く、前記タイミング設定部のカウント数が大きくなるほど短くなるように設定されている。   The output interval is set so that the initial output interval is the longest and becomes shorter as the count number of the timing setting unit increases.

前記所定の閾値は、前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記駆動部材が移動する移動長より短い値とするのが実際的である。   It is practical that the predetermined threshold value is shorter than the moving length of the driving member when the stepping motor rotates one step with one driving pulse.

前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記駆動部材が移動する移動長は、予め、前記駆動制御部が前記ステッピングモーターに複数の駆動パルスを出力して前記駆動部材を前記初期位置から他方の移動端方向に移動させて前記位置検出部により検出した前記駆動部材の複数の停止位置に基づいて求められている。   The movement length of the drive member when the stepping motor rotates by one step with one drive pulse is determined in advance by the drive control unit outputting a plurality of drive pulses to the stepping motor. It is obtained based on a plurality of stop positions of the drive member detected by the position detector by moving from the initial position toward the other moving end.

本発明のカメラの絞り駆動装置は、着脱可能に装着された撮影レンズの絞り装置を開閉駆動するカメラの絞り駆動装置であって、ステッピングモーターと、このステッピングモーターの回転により一方の移動端と他方の移動端の間を移動する絞り駆動部材と、該絞り駆動部材の移動領域より狭い一方の移動限界端から他方の移動端の間を移動可能であって、前記絞り駆動部材が一方の移動端から他方の移動端に向かって移動するとき、該絞り駆動部材に一方の移動端から他方の移動端方向に係合して該絞り駆動部材と同一方向に移動する撮影レンズの従動部材と、前記絞り駆動部材の位置を、前記従動部材の一方の移動限界端を含む移動領域において検出する位置検出部と、前記ステッピングモーターに所定のパルスレートで駆動パルスを出力して前記ステッピングモーターをステップ回転させる駆動制御部と、前記駆動パルスの出力間隔を、前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に初期出力間隔から段階的に変更するタイミング設定部と、を備え、前記撮影レンズの従動部材は、前記絞り駆動部材に従動して絞り装置を開閉駆動し、前記位置検出部は、前記従動部材が一方の移動限界端に移動したときの前記絞り駆動部材の位置を初期位置として、前記駆動制御部が前記絞り駆動部材を他方の移動端方向にステップ移動させるとき、前記絞り駆動部材の初期位置と、前記駆動制御部が駆動パルスを前記ステッピングモーターに出力する毎の前記絞り駆動部材の停止位置とを検出し、前記タイミング設定部は、前記位置検出部の検出した前記絞り駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアして初期出力間隔で駆動パルスを出力させ、超えているときカウント駆動パルス数が所定値に達したときに出力間隔を段階的に変更し、前記タイミング設定部は、前記位置検出部の検出した前記絞り駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記絞り駆動部材の現在の停止位置が前回検出した停止位置より前記初期位置寄りであったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させること、を特徴としている。 An aperture drive device for a camera according to the present invention is a camera aperture drive device that opens and closes an aperture device for a photographic lens that is detachably mounted, and includes a stepping motor and one moving end and the other by rotation of the stepping motor. A diaphragm driving member that moves between the moving ends of the diaphragm driving member, and a movable driving end that is narrower than a moving region of the diaphragm driving member, and is movable between the other moving ends. A movable member of the photographic lens that moves in the same direction as the diaphragm drive member by engaging the diaphragm drive member from the one movement end to the other movement end when moving toward the other movement end from A position detection unit that detects the position of the aperture drive member in a movement region including one movement limit end of the driven member, and a drive pulse is output to the stepping motor at a predetermined pulse rate. The stepping motor is rotated stepwise, and the output interval of the drive pulse is stepwise from the initial output interval every time the output drive pulse is counted and a preset number of drive pulses is counted. A timing setting unit for changing, the driven member of the photographing lens is driven to open and close the aperture device by following the aperture driving member, and the position detecting unit is configured to move the driven member to one movement limit end. The initial position of the aperture drive member and the drive control unit are driven when the drive control unit steps the aperture drive member toward the other moving end with the position of the aperture drive member at that time being the initial position. The stop position of the aperture driving member is detected each time a pulse is output to the stepping motor, and the timing setting unit detects the position detection unit. In addition, when the stop position of the diaphragm drive member does not exceed a predetermined threshold value set in advance from the initial position, the count number is cleared and a drive pulse is output at an initial output interval. When the stop position is exceeded, the count drive pulse number is predetermined. The output interval is changed stepwise when the value reaches the value, and the timing setting unit detects the position after the stop position of the diaphragm driving member detected by the position detection unit exceeds the predetermined threshold value. When the current stop position of the diaphragm drive member detected by the detection unit is closer to the initial position than the previously detected stop position, the count number is cleared and a drive pulse is output at an initial output interval. Yes.

前記絞り駆動部材を他方の移動端から一方の移動端方向に移動付勢する弾性付勢部材をさらに有し、前記絞り駆動部材は、前記ステッピングモーターが自由状態のとき、前記弾性付勢部材により前記リードスクリュー及び前記ステッピングモーターを強制回転させて前記一方の移動端まで移動し、前記撮影レンズがカメラに装着されるとき、前記絞り駆動部材が前記従動部材を前記一方の移動限界端まで移動するとともに、前記従動部材が前記絞り駆動部材を前記一方の移動端から前記一方の移動限界端に対応する初期位置まで前記弾性付勢力に抗し、かつ前記リードスクリュー及び前記ステッピングモーターを強制回転させて移動することが実際的である。   The diaphragm driving member further includes an elastic urging member that urges the diaphragm driving member to move from the other moving end toward the one moving end. The diaphragm driving member is moved by the elastic urging member when the stepping motor is in a free state. The lead screw and the stepping motor are forcibly rotated to move to the one moving end, and when the photographing lens is mounted on the camera, the diaphragm driving member moves the driven member to the one moving limit end. The follower member resists the elastic biasing force from the one moving end to the initial position corresponding to the one moving limit end and forcibly rotates the lead screw and the stepping motor from the one moving end to the initial position corresponding to the one moving limit end. It is practical to move.

前記タイミング設定部は、前記位置検出部の検出した前記絞り駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記絞り駆動部材の現在の停止位置が前記予め設定した所定の閾値を超えなくなったとき、カウント数をクリアして初期出力間隔を設定する。 The timing setting unit is configured to determine a current stop position of the diaphragm driving member detected by the position detection unit after the stop position of the diaphragm driving member detected by the position detection unit exceeds the predetermined threshold value. When the preset threshold value is not exceeded, the count number is cleared and an initial output interval is set.

前記駆動制御部が駆動パルスを出力する間隔は、前記タイミング設定部のカウント数が大きくなるほど短くなるように設定されている。   The interval at which the drive control unit outputs the drive pulse is set to be shorter as the count number of the timing setting unit increases.

前記所定の閾値は、前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記絞り駆動部材が移動する移動長より短い値である。   The predetermined threshold is a value shorter than a moving length that the diaphragm driving member moves when the stepping motor rotates one step with one driving pulse.

前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記絞り駆動部材が移動する移動長は、予め、前記駆動制御部が前記ステッピングモーターに複数の駆動パルスを出力して前記絞り駆動部材を一方の移動端から他方の移動端方向に移動させて前記位置検出部により検出した前記絞り駆動部材の複数の停止位置に基づいて求められている。   When the stepping motor rotates by one drive pulse for one step, the movement length that the diaphragm driving member moves is determined in advance by the drive control unit outputting a plurality of driving pulses to the stepping motor. Is obtained based on a plurality of stop positions of the diaphragm driving member detected by the position detecting unit by moving the lens from one moving end toward the other moving end.

本発明の駆動装置の制御方法は、ステッピングモーターと、このステッピングモーターの回転により一方の移動端と他方の移動端の間を移動する駆動部材と、該駆動部材が一方の移動端から他方の移動端に向かって移動するとき、該駆動部材と同一方向に、かつ前記駆動部材の移動領域より狭い一方の移動限界端と他方の移動端との間を移動する従動部材と、前記駆動部材の位置を、前記従動部材の一方の移動限界端を含む移動領域において検出する位置検出部と、前記ステッピングモーターに所定のパルスレートで駆動パルスを出力して前記ステッピングモーターをステップ回転させる駆動制御部と、前記駆動パルスの出力間隔を、前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に初期出力間隔から段階的に変更するタイミング設定部と、を備えた駆動装置の制御方法であって、前記従動部材が一方の移動限界端に移動したときの前記駆動部材の位置を初期位置として、前記駆動制御部が前記駆動部材を他方の移動端方向にステップ移動させるとき、前記駆動部材の初期位置と、前記駆動制御部が駆動パルスを前記ステッピングモーターに出力する毎の前記駆動部材の停止位置とを検出するステップと、前記位置検出部の検出した前記駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアして初期出力間隔で駆動パルスを出力させ、超えているときカウント駆動パルス数が所定値に達したときに出力間隔を段階的に変更するステップと、前記位置検出部の検出した前記駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記駆動部材の現在の停止位置が前回検出した停止位置より前記初期位置寄りであったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させるステップと、を有することを特徴としている。 The control method of the driving device of the present invention includes a stepping motor, a driving member that moves between one moving end and the other moving end by the rotation of the stepping motor, and the driving member moves from one moving end to the other. A driven member that moves between one moving limit end and the other moving end in the same direction as the driving member and narrower than the moving region of the driving member when moving toward the end, and the position of the driving member A position detection unit that detects in a movement region including one movement limit end of the driven member, a drive control unit that outputs a drive pulse at a predetermined pulse rate to the stepping motor to rotate the stepping motor stepwise, The output interval of the drive pulse is counted from the initial output interval every time the output drive pulse is counted and the preset number of drive pulses is counted. A timing setting unit for changing the Kaiteki a method for controlling a drive system including a position of said driving member when said follower member is moved to the first movement limit edge as the initial position, the drive control unit Detects the initial position of the drive member and the stop position of the drive member each time the drive control unit outputs a drive pulse to the stepping motor when the drive member is moved stepwise toward the other moving end. steps and, stopping the detected position of the said drive member before Symbol position detecting unit outputs a drive pulse with an initial output interval clears the count when it does not exceed a predetermined threshold value set in advance from the initial position, beyond a step of incrementally changing the output interval when the number of counted driven pulses reaches a predetermined value when is, the stop position of the detected said drive member of the position detector After exceeding the predetermined threshold set in advance, when the current stop position of the drive member detected by the position detector is closer to the initial position than the previously detected stop position, the count number is cleared and the initial And a step of outputting drive pulses at output intervals .

本発明は、駆動パルスの出力間隔を、初期出力間隔から前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に段階的に変更するタイミング設定部が、停止状態のステッピングモーターを起動するとき、位置検出部の検出した前記駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアし、超えているとき駆動パルスをカウントするので、確実にステッピングモーターを起動して正確な駆動制御ができる。   According to the present invention, a timing setting unit that changes the output interval of drive pulses step by step every time the output drive pulses output from the initial output interval are counted and the number of drive pulses set in advance is counted. When the motor is started, the count number is cleared when the stop position of the drive member detected by the position detection unit does not exceed a predetermined threshold set in advance from the initial position, and when it exceeds, the drive pulse is counted. It is possible to start the stepping motor reliably and perform accurate drive control.

本発明を適用した一眼レフカメラのカメラボディの正面図である。It is a front view of the camera body of the single-lens reflex camera to which the present invention is applied. 同カメラボディに着脱可能な、絞り連動杆を備えた撮影レンズの、(A)は背面図、(B)は側面図である。(A) is a rear view, (B) is a side view of a photographic lens having an aperture interlocking rod that can be attached to and detached from the camera body. 前記カメラボディに撮影レンズを装着した状態において主要構成要素をブロックで示す図である。It is a figure which shows a main component with a block in the state which mounted | wore the said camera body with the imaging lens. 同カメラボディ側の絞り駆動装置の絞り駆動機構の実施形態及び撮影レンズ側の絞り装置の要部を開放状態で示す背面図である。FIG. 6 is a rear view showing an embodiment of an aperture driving mechanism of the aperture driving device on the camera body side and an essential part of the aperture device on the photographing lens side in an open state. 同絞り駆動機構及び撮影レンズ側の絞り装置の要部の絞り込み状態の背面図である。FIG. 5 is a rear view of the diaphragm drive mechanism and the main part of the diaphragm device on the photographing lens side in a narrowed-down state. 同絞り駆動機構の要部の開放状態を、(A)は正面左側から見た斜視図、(B)は正面右側から見た斜視図である。FIG. 5A is a perspective view of the essential part of the aperture drive mechanism as viewed from the front left side, and FIG. 5B is a perspective view from the front right side. 同絞り駆動機構からスライダを取り外した状態の要部を、(A)は正面左側から見た斜視図、(B)は正面右側から見た斜視図である。FIG. 4A is a perspective view of the main part with the slider removed from the diaphragm drive mechanism, as viewed from the front left side, and FIG. 同絞り駆動機構に搭載されたホールセンサー及び永久磁石の実施形態を示す側面図である。It is a side view which shows embodiment of the Hall sensor and permanent magnet which are mounted in the aperture_diaphragm | restriction drive mechanism. 同絞り駆動装置の初期位置初期化処理動作に関する全体動作のタイミングチャートを示す図である。It is a figure which shows the timing chart of the whole operation | movement regarding the initial position initialization process operation | movement of the said aperture drive device. 同絞り駆動装置のミラーアップ動作に関する処理の一部を示すフローチャートである。It is a flowchart which shows a part of process regarding the mirror up operation | movement of the said aperture drive device. 同絞り駆動装置のミラーアップ動作に関する処理の一部を示すフローチャートである。It is a flowchart which shows a part of process regarding the mirror up operation | movement of the said aperture drive device. 同絞り駆動装置のミラーアップループ動作に関する処理を示すフローチャートである。It is a flowchart which shows the process regarding the mirror up-loop operation | movement of the aperture drive device. 同絞り駆動装置の絞りモーター駆動動作に関する処理の一部を示すフローチャートの一部である。It is a part of flowchart which shows a part of process regarding the aperture motor drive operation | movement of the aperture drive apparatus. 同絞り駆動装置の絞りモーター駆動動作に関する処理の一部を示すフローチャートの一部である。It is a part of flowchart which shows a part of process regarding the aperture motor drive operation | movement of the aperture drive apparatus. 同絞り駆動装置の絞りモーター駆動動作に関する処理の一部を示すフローチャートの一部である。It is a part of flowchart which shows a part of process regarding the aperture motor drive operation | movement of the aperture drive apparatus. (A)、(B)、(C)は同絞りモーター駆動動作の一例のタイミングチャートを示す図である。(A), (B), (C) is a figure which shows the timing chart of an example of the aperture motor drive operation | movement. (A)、(B)、(C)は同絞りモーター駆動動作の一例のタイミングチャートを示す図である。(A), (B), (C) is a figure which shows the timing chart of an example of the aperture motor drive operation | movement.

以下本発明の実施形態について、添付の図面を参照して詳細に説明する。図1は、本発明によるステッピングモーターを備えた駆動装置をレンズ交換式カメラの絞り制御装置に適用した実施形態のカメラボディの正面図、図2(A)及び(B)は同カメラボディに着脱可能な、絞り連動杆を備えた撮影レンズの背面図及び側面図である。   Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. FIG. 1 is a front view of a camera body according to an embodiment in which a drive device having a stepping motor according to the present invention is applied to an aperture control device of a lens-interchangeable camera. FIGS. 2A and 2B are attached to and detached from the camera body. It is the rear view and side view of a photographic lens provided with an aperture interlocking rod.

カメラボディ10は正面ほぼ中央にボディ側マウント13を備えている。ボディ側マウント13の表面には、AFカプラー14、情報接点群15、ロックピン16、及びマウント指標17が設けられ、ボディ側マウント13の内周部にはバヨネットマウント18が設けられている。カメラボディ10内のミラーボックス内にはメインミラー20が配置され、メインミラー20の左側、バヨネットマウント18近傍には、撮影レンズの絞り連動杆の移動と停止位置を制御する絞り制御杆19が配置されている。   The camera body 10 is provided with a body side mount 13 at substantially the front center. An AF coupler 14, an information contact group 15, a lock pin 16, and a mount index 17 are provided on the surface of the body side mount 13, and a bayonet mount 18 is provided on the inner peripheral portion of the body side mount 13. A main mirror 20 is disposed in a mirror box in the camera body 10, and an aperture control rod 19 for controlling the movement and stop position of the aperture interlocking rod of the photographing lens is disposed on the left side of the main mirror 20 and in the vicinity of the bayonet mount 18. Has been.

カメラボディ10の上面には、左側にシャッターボタン21が配置され、シャッターボタン21を囲むように回動式の電源レバー23が配置されている。カメラボディ10の上面右側にはモードスイッチ25が配置されている。   On the upper surface of the camera body 10, a shutter button 21 is disposed on the left side, and a rotary power lever 23 is disposed so as to surround the shutter button 21. A mode switch 25 is disposed on the upper right side of the camera body 10.

電源レバー23は、回動操作可能に構成され、OFF位置及びON位置でクリックストップされ、さらにON位置から、OFF位置方向とは逆回転方向にライブビュー位置があり、ON位置からライブビュー位置まで、ばね付勢に力に抗して回動可能に形成されている。電源レバー23がON位置からさらにライブビュー位置方向に回動操作されると、メインスイッチはON状態を維持して、ライブビュースイッチがONする。   The power lever 23 is configured to be rotatable and click-stopped at the OFF position and the ON position, and further has a live view position from the ON position in the direction opposite to the OFF position direction, from the ON position to the live view position. It is formed so as to be able to rotate against the force of the spring bias. When the power lever 23 is further rotated from the ON position toward the live view position, the main switch is maintained in the ON state and the live view switch is turned ON.

モードスイッチ25は、複数位置にクリックストップされる回転スイッチであって、クリックストップ位置に応じて、スチル撮影モード、動画撮影モードなどの撮影モードを選択できる。   The mode switch 25 is a rotary switch that is click-stopped at a plurality of positions, and can select a shooting mode such as a still shooting mode or a moving image shooting mode according to the click-stop position.

撮影レンズ100は、撮影レンズ鏡筒の後端部にレンズ側マウント環103を備え、該レンズ側マウント環103の表面には、ボディ側マウント環13表面から出没自在なAFカプラー14と係脱自在に係合し得るAFカプラー104、情報接点群15と電気的に接離し得る情報接点群105、ロックピン16が嵌合し得るロック穴106などが設けられている。レンズ側マウント環103内周にはバヨネットマウント108が設けられ、さらにバヨネットマウント108の内周部には、カメラボディ10の絞り駆動杆19に連動する絞り連動杆109が設けられている。撮影レンズ100のレンズ鏡筒後端部表面には、前記マウント指標17に対応するマウント指標107が付されている。   The photographic lens 100 includes a lens-side mount ring 103 at the rear end of the photographic lens barrel. The surface of the lens-side mount ring 103 is detachably engageable with an AF coupler 14 that can be projected and retracted from the surface of the body-side mount ring 13. An AF coupler 104 that can be engaged with the information contact group, an information contact group 105 that can be electrically connected to and separated from the information contact group 15, a lock hole 106 that can be fitted with the lock pin 16, and the like. A bayonet mount 108 is provided on the inner periphery of the lens-side mount ring 103, and an aperture interlocking rod 109 that interlocks with the aperture driving rod 19 of the camera body 10 is provided on the inner periphery of the bayonet mount 108. A mount index 107 corresponding to the mount index 17 is attached to the surface of the rear end of the lens barrel of the photographic lens 100.

この撮影レンズ100をカメラボディ10に装着するときは、マウント指標17、107を合致させた状態でバヨネットマウント18、108を嵌合させ、撮影レンズ100をカメラボディ正面側から見て、時計方向に回転させる。すると撮影レンズ100は、絞り連動杆109が絞り制御杆19に当接し、絞り制御杆19を移動させながら回転し、ロックピン16がロック穴106に嵌合したロック位置で止まる。このロック位置における絞り連動杆109は、絞り連動杆109の可動域の一方の機械的移動端部に当接して移動規制されている。この位置が撮影レンズ100の絞り連動杆109の開放基準位置であり、初期位置である。一方、カメラボディ10の絞り制御杆19は、この絞り連動杆109に当接して前記開放基準位置に対応する位置に強制的に移動させられている。なお、撮影レンズ100がこのロック位置にロックされた状態において、AFカプラー104はAFカプラー14に係合し、情報接点群105は情報接点群15に電気的に接触している。   When the photographic lens 100 is attached to the camera body 10, the bayonet mounts 18 and 108 are fitted with the mount indicators 17 and 107 aligned, and the photographic lens 100 is viewed clockwise from the camera body front side. Rotate. Then, the photographic lens 100 rotates while moving the diaphragm control rod 19 with the diaphragm interlocking rod 109 coming into contact with the diaphragm control rod 19, and stops at the lock position where the lock pin 16 is fitted in the lock hole 106. The aperture interlocking rod 109 in this locked position is restricted in movement by abutting against one mechanical movement end of the movable range of the aperture interlocking rod 109. This position is the opening reference position of the aperture interlocking rod 109 of the photographing lens 100, and is the initial position. On the other hand, the aperture control rod 19 of the camera body 10 is forcibly moved to a position corresponding to the open reference position in contact with the aperture interlocking rod 109. In the state where the photographing lens 100 is locked at this locked position, the AF coupler 104 is engaged with the AF coupler 14, and the information contact group 105 is in electrical contact with the information contact group 15.

図3は、この撮影レンズ100をカメラボディ10に装着した状態の主要構成要素をブロックで示す図である。カメラボディ10は、撮影レンズ100により結像される被写体像を視認するための光学ファインダーとして、メインミラー20の上方にピント板27、ペンタプリズム28及び接眼レンズ29が設けられている。接眼レンズ29の近傍には被写体輝度を測定するための測光素子30が設けられている。   FIG. 3 is a block diagram showing the main components in a state where the photographic lens 100 is mounted on the camera body 10. The camera body 10 is provided with a focus plate 27, a pentaprism 28, and an eyepiece lens 29 above the main mirror 20 as an optical finder for visually recognizing a subject image formed by the photographing lens 100. A photometric element 30 for measuring subject luminance is provided in the vicinity of the eyepiece lens 29.

メインミラー20の後方には、メインミラー20がアップ(ミラーアップ)したときに被写体光を受光して被写体を撮像するCCD等の撮像素子31が配置され、撮像素子31の直前にシャッター装置33が設けられている。前記メインミラー20の背面には、メインミラー20の中央領域を透過した被写体光を下方に向けて反射するサブミラー35が設けられている。メインミラー20とサブミラー35の下方であって、ミラーボックスの底部には、サブミラー35で反射した被写体光を受光して焦点状態を検出するAFユニット37が設けられている。AFユニット37は、いわゆるTTL位相差検出方式であって、瞳分割された一対の被写体像信号をAFデータとして出力する。CPU45は、この一対の被写体像のAFデータからデフォーカス量を演算し、さらに装着された撮影レンズ100のフォーカシングレンズLFを合焦位置まで移動させるために必要なデータを演算する。   Behind the main mirror 20, an image sensor 31 such as a CCD that receives the subject light and images the subject when the main mirror 20 is raised (mirror up) is disposed, and a shutter device 33 is disposed immediately before the image sensor 31. Is provided. On the back surface of the main mirror 20, a sub mirror 35 is provided that reflects the subject light transmitted through the central region of the main mirror 20 downward. An AF unit 37 is provided below the main mirror 20 and the sub mirror 35 and at the bottom of the mirror box to receive subject light reflected by the sub mirror 35 and detect the focus state. The AF unit 37 is a so-called TTL phase difference detection method, and outputs a pair of pupil-divided subject image signals as AF data. The CPU 45 calculates a defocus amount from the AF data of the pair of subject images, and further calculates data necessary for moving the focusing lens LF of the mounted photographing lens 100 to the in-focus position.

カメラボディ10は、撮像素子31が撮像して得た画像信号を処理する信号処理部39と、信号処理部39が圧縮又は非圧縮変換した画像データを記録する画像メモリ41を備えている。カメラボディ10の背面には、撮像した画像を表示するディスプレイ43が設けられている。このディスプレイ43の画像表示は、信号処理部39によって制御される。   The camera body 10 includes a signal processing unit 39 that processes an image signal obtained by the imaging device 31 and an image memory 41 that records image data compressed or uncompressed by the signal processing unit 39. On the back surface of the camera body 10, a display 43 for displaying the captured image is provided. The image display on the display 43 is controlled by the signal processing unit 39.

さらにカメラボディ10は、撮影レンズ100のAF機構111を駆動制御するAF装置47と、絞り装置113を駆動制御する絞り制御装置51を備えている。AF装置47は、図示しないAF用モーターを内蔵し、このAF用モーターの回転を、前記AFカプラー14と104を介して撮影レンズ100のAF機構111に伝達する。AF用モーターはCPU45により駆動制御され、AF機構111によってフォーカシングレンズLFを合焦位置まで移動させる。絞り制御装置51は、CPU45により絞り駆動回路49を介して制御され、絞り制御杆19を駆動する。   Further, the camera body 10 includes an AF device 47 that drives and controls the AF mechanism 111 of the photographing lens 100 and an aperture control device 51 that drives and controls the aperture device 113. The AF device 47 incorporates an AF motor (not shown), and transmits the rotation of the AF motor to the AF mechanism 111 of the photographing lens 100 via the AF couplers 14 and 104. The AF motor is driven and controlled by the CPU 45, and the focusing lens LF is moved to the in-focus position by the AF mechanism 111. The aperture control device 51 is controlled by the CPU 45 via the aperture drive circuit 49 and drives the aperture control rod 19.

また、測光素子30からの測光データがCPU45に入力される。CPU45は、このデータに基づいて適切な絞り値、シャッター速度を演算し、演算した絞り値に基づいて絞り駆動回路49を介して絞り制御装置51を駆動し、シャッター速度に基づいてシャッター装置33を駆動する。   Further, photometric data from the photometric element 30 is input to the CPU 45. The CPU 45 calculates an appropriate aperture value and shutter speed based on this data, drives the aperture control device 51 via the aperture drive circuit 49 based on the calculated aperture value, and operates the shutter device 33 based on the shutter speed. To drive.

撮影レンズ100の絞り装置113は、複数枚の絞り羽根115を開閉駆動して光量調整する瞳絞りである。この絞り装置113は、絞り制御杆19と連動する絞り連動杆109を備えていて、この絞り連動杆109を介して絞り羽根115が開閉制御される。   The diaphragm device 113 of the photographic lens 100 is a pupil diaphragm that adjusts the amount of light by opening and closing a plurality of diaphragm blades 115. The aperture device 113 includes an aperture interlocking rod 109 that interlocks with the aperture control rod 19, and the aperture blade 115 is controlled to open and close via the aperture interlocking rod 109.

カメラボディ10の絞り制御装置51及び撮影レンズ100の絞り装置113の構成を、図4乃至図8を参照してより詳細に説明する。   The configurations of the aperture control device 51 of the camera body 10 and the aperture device 113 of the photographing lens 100 will be described in more detail with reference to FIGS.

絞り制御装置51は、駆動源として絞りモーター53を有し、絞りモーター53からその回転軸と一体に形成されたリードスクリュー55が突出している。絞りモーター53はステッピングモーターであって、リードスクリュー55は、絞りモーター53のローター(図示せず)と一体に回転する。絞りモーター53はフレーム59に固定され、リードスクリュー55の先端部はフレーム59に形成された軸受板に回動自在に軸支されている。   The aperture control device 51 has an aperture motor 53 as a drive source, and a lead screw 55 formed integrally with the rotation shaft projects from the aperture motor 53. The aperture motor 53 is a stepping motor, and the lead screw 55 rotates integrally with a rotor (not shown) of the aperture motor 53. The aperture motor 53 is fixed to the frame 59, and the leading end of the lead screw 55 is pivotally supported on a bearing plate formed on the frame 59.

絞り制御杆19は、スライダ部57に一体に形成されている。スライダ部57は、絞り制御杆19を有する直方体形状の本体部57aと、アーム部57bと、アーム部57bの先端部に形成されたスクリューナット57cを有し、スクリューナット57cがリードスクリュー55に螺合され、本体部57aに形成されたスライド軸穴がスライド軸61にスライド自在に嵌合されている。スライド軸61は、リードスクリュー55と平行に配置され、両端部がフレーム59に対向形成された軸受板に支持されている。絞り制御杆19(スライダ部57)は、リードスクリュー55が回転すると、リードスクリュー55に沿って移動する。   The aperture control rod 19 is formed integrally with the slider portion 57. The slider portion 57 includes a rectangular parallelepiped main body portion 57 a having an aperture control rod 19, an arm portion 57 b, and a screw nut 57 c formed at the distal end portion of the arm portion 57 b, and the screw nut 57 c is screwed onto the lead screw 55. The slide shaft hole formed in the main body portion 57 a is slidably fitted to the slide shaft 61. The slide shaft 61 is disposed in parallel with the lead screw 55 and is supported by a bearing plate having both ends opposed to the frame 59. The aperture control rod 19 (slider portion 57) moves along the lead screw 55 when the lead screw 55 rotates.

この絞り制御装置51は、絞りモーター53のリードスクリュー55をステップ回転させることができる。つまり絞り制御装置51は、絞り制御杆19とスライダ部57を、絞りモーター53の1ステップ回転角とリードスクリュー55のリードにより決まる微少長単位でステップ移動させることができる。本実施形態における絞り制御杆19の移動範囲は、本体部57aの一方の端部がフレーム59の一方(開放側)の規制部に当接する開放側可動端である初期位置(図4、5の下端位置)から、本体部57aの他方の端部がフレーム59の他方(絞り込み側)の規制部に当接する絞り込み側可動端(図4、5の上端位置)の間である。なお、図5はこの撮影レンズ100の絞り装置113を最も絞り込んだ絞り込み状態を示していて、絞り制御杆19は、さらに他方の端部がフレーム59の他の規制部に当接する絞り込み側可動端位置まで図では上方に移動可能である。   The aperture control device 51 can step-rotate the lead screw 55 of the aperture motor 53. That is, the aperture control device 51 can move the aperture control rod 19 and the slider portion 57 step by step in a minute length determined by the one-step rotation angle of the aperture motor 53 and the lead of the lead screw 55. The range of movement of the aperture control rod 19 in this embodiment is the initial position (in FIGS. 4 and 5) where one end of the main body portion 57a is the open side movable end that abuts on one (open side) restricting portion of the frame 59. From the lower end position), the other end of the main body 57a is between the narrowing side movable end (the upper end position in FIGS. 4 and 5) where the other end (squeezing side) of the frame 59 abuts. FIG. 5 shows a state in which the diaphragm device 113 of the photographing lens 100 is most narrowed down. The diaphragm control rod 19 further has a movable end on the narrowing side in which the other end is in contact with another restricting portion of the frame 59. It can be moved upward in the figure to the position.

絞り制御装置51はさらに、絞り制御杆19(スライダ部57)を開放側可動端方向(初期位置方向)に付勢する弾性付勢部材として、絞り制御杆付勢ばね(ねじりばね)67を備えている。絞り制御杆付勢ばね67は、中間部にコイル部67aを有するねじりばねであり、コイル部67aが、スライド台座68に突設されたスライド台座ピン70に嵌合されている。スライド台座68は、フレーム59に対してスライド台座板69を介して固定されている。また、絞り制御杆付勢ばね67は、コイル部67aから延びる一方の端部67bがスライダ部57に突設された係合部57dに係合され、他方の端部67cがスライド台座68に係合されていて、スライダ部57を常時開放側可動端方向(図4中下方向)に付勢している。絞り制御杆19は、絞り制御杆付勢ばね67の付勢力により、絞りモーター53に通電されていない状態(自由状態)では、リードスクリュー55(絞りモーター53)を強制回転させて、機械的に移動が規制される開放側可動端まで移動できる。なお、絞り制御杆付勢ばね67の付勢力は、通常、撮影レンズ100が装着された状態でも、装着された撮影レンズの絞りばね121の付勢力に抗して絞り制御杆19を開放側可動端まで移動させることが可能な強さであり、一方、絞りモーター53の回転トルクにより絞り制御杆19が絞り込み方向可動端まで移動するのを許容する強さである。   The aperture control device 51 further includes an aperture control rod urging spring (torsion spring) 67 as an elastic urging member that urges the aperture control rod 19 (slider portion 57) in the open side movable end direction (initial position direction). ing. The aperture control rod urging spring 67 is a torsion spring having a coil portion 67 a at an intermediate portion, and the coil portion 67 a is fitted to a slide base pin 70 projecting from the slide base 68. The slide base 68 is fixed to the frame 59 via a slide base plate 69. The diaphragm control rod biasing spring 67 has one end 67 b extending from the coil portion 67 a engaged with an engagement portion 57 d protruding from the slider portion 57 and the other end 67 c engaged with the slide base 68. The slider part 57 is always urged | biased to the open | release side movable end direction (downward direction in FIG. 4). The diaphragm control rod 19 mechanically rotates the lead screw 55 (diaphragm motor 53) mechanically when the diaphragm motor 53 is not energized (free state) by the biasing force of the diaphragm control rod biasing spring 67. It can move to the open side movable end where movement is restricted. The urging force of the aperture control rod urging spring 67 is normally movable on the open side against the urging force of the aperture spring 121 of the mounted photographic lens even when the photographic lens 100 is mounted. On the other hand, it is a strength that allows the diaphragm control rod 19 to move to the movable end in the narrowing direction by the rotational torque of the diaphragm motor 53.

撮影レンズ100がカメラボディ10に装着されていない状態における絞り制御杆19は、絞り制御杆付勢ばね67の付勢力によって開放方向移動端(一方の可動端)まで移動して機械的に位置規制された一定位置に停止するので、絞りモーター53も一定位置に停止する。この絞り制御杆19の停止位置と絞りモーター53の停止位置を、初期位置とする。撮影レンズ100は、図2(A)のように背面から見て矢印α方向(反時計方向)に回されてカメラボディ10に装着される。このように撮影レンズ100が回される際に絞り連動杆109は、絞り制御杆19に当接して絞り開放方向移動させられる。絞り連動杆109が機械的な一方の移動限界端である開放基準位置に達して停止する。その後は絞り制御杆19が一方の移動端から絞り込み方向に、絞り連動杆109の一方の移動限界端である開放基準位置と対応する位置(初期位置)まで移動する(図4)。絞り連動杆109が機械的に規制される一方の移動限界端は、通常、絞り制御杆19の一方の移動端よりも他方の移動端寄りである。この場合、絞り連動杆109に当接している絞り制御杆19は、一方の移動端から絞り込み方向(他方の移動端方向)に絞り制御杆付勢ばね67の付勢力に抗し、かつリードスクリュー55及び絞りモーター53を回動させながら、一方の移動限界端と対応する位置(初期位置)まで移動させられる。図4に示したように本実施形態の絞り制御杆19(スライダ部57)は、一方の移動端から移動長Δdだけ絞り込み方向に移動させられている。この絞り制御杆19の移動によって絞りモーター53は、一方の移動端からの移動長Δdとリードスクリュー55のリードの商に相当する角度だけ、一方の移動端における停止位置から回転させられている。絞り制御杆19のこの停止位置が初期位置であり、絞りモーター53の初期位置(回転停止初期位置)である。このようにカメラボディ10に撮影レンズ100を装着すると、絞りモーター53が強制回転させられるので、絞りモーター53の回転停止位置が不明になる。   When the photographing lens 100 is not attached to the camera body 10, the aperture control rod 19 is moved to the open direction moving end (one movable end) by the biasing force of the aperture control rod biasing spring 67 to mechanically restrict the position. Therefore, the aperture motor 53 also stops at the fixed position. The stop position of the aperture control rod 19 and the stop position of the aperture motor 53 are set as initial positions. As shown in FIG. 2A, the taking lens 100 is attached to the camera body 10 while being rotated in the direction of the arrow α (counterclockwise) when viewed from the back. Thus, when the taking lens 100 is rotated, the aperture interlocking rod 109 is brought into contact with the aperture control rod 19 and moved in the aperture opening direction. The diaphragm interlocking rod 109 reaches the open reference position which is one of the mechanical movement limit ends, and stops. Thereafter, the diaphragm control rod 19 moves from one moving end in the narrowing direction to a position (initial position) corresponding to the open reference position which is one movement limit end of the diaphragm interlocking rod 109 (FIG. 4). The one movement limit end where the diaphragm interlocking rod 109 is mechanically restricted is usually closer to the other movement end than the one movement end of the diaphragm control rod 19. In this case, the diaphragm control rod 19 that is in contact with the diaphragm interlocking rod 109 resists the urging force of the diaphragm control rod urging spring 67 in the narrowing direction (the other movement end direction) from one moving end, and the lead screw. 55 and the aperture motor 53 are rotated and moved to a position (initial position) corresponding to one movement limit end. As shown in FIG. 4, the aperture control rod 19 (slider portion 57) of the present embodiment is moved in the aperture direction by the movement length Δd from one moving end. The movement of the diaphragm control rod 19 causes the diaphragm motor 53 to rotate from the stop position at one moving end by an angle corresponding to the movement length Δd from one moving end and the lead quotient of the lead screw 55. This stop position of the aperture control rod 19 is an initial position, and is an initial position of the aperture motor 53 (rotation stop initial position). When the photographing lens 100 is attached to the camera body 10 in this way, the aperture motor 53 is forcibly rotated, so that the rotation stop position of the aperture motor 53 is unknown.

絞りモーター53の回転停止位置(初期位置)が不明になると、絞りモーター53をどの励磁パターン(NO.)から励磁すれば最初の励磁から所望の方向にステップ動作するのかが不明になる。
本実施形態は、このようにして強制回転させられた絞りモーター53がどの位置(回転位置、回転角)で停止しているか、駆動する際には励磁をどの励磁パターン(NO.)から開始すればよいかを検出して、適切な最初の励磁パターンを設定する。さらに本実施形態は、設定ステップ数分絞りモーター53をステップ駆動するために、検出した最初の励磁パターンから励磁を開始して絞りモーター53をステップ回転させようとしたときに1回の励磁で絞りモーター53が1ステップ回転しない場合があっても、絞り制御杆19を確実に設定ステップ数分移動させることを可能にする。
When the rotation stop position (initial position) of the diaphragm motor 53 is unknown, it is unclear from which excitation pattern (NO.) The diaphragm motor 53 is excited to perform a step operation in a desired direction from the first excitation.
In the present embodiment, at which position (rotation position, rotation angle) the aperture motor 53 that has been forcibly rotated in this manner is stopped, and from which excitation pattern (NO.) The excitation is started. Detects whether it is OK and sets an appropriate initial excitation pattern. Further, in the present embodiment, in order to step-drive the aperture motor 53 by the set number of steps, when the excitation is started from the detected first excitation pattern and the aperture motor 53 is to be rotated stepwise, the aperture is reduced by one excitation. Even if the motor 53 does not rotate one step, the diaphragm control rod 19 can be reliably moved by the set number of steps.

この絞り制御装置51には、絞り制御杆19の原点位置付近における位置(初期位置を含む所定範囲の位置)を検出する位置検出部(位置検出センサー)63として、永久磁石64(64a、64b)及びホールセンサー65が設けられている(図8参照)。永久磁石64a、64bは、リードスクリュー55とスライド軸61の間のアーム部57bに固定されていて、ホールセンサー65はセンサー基板66上に実装された状態でフレーム59に固定されている。図において、左右方向が磁石64a、64bの移動方向である。なお、自己補償機能を有するホールセンサーを使用すれば、環境、経年による影響、誤差が小さくて済む。   The aperture control device 51 includes a permanent magnet 64 (64a, 64b) as a position detection unit (position detection sensor) 63 that detects a position near the origin position of the aperture control rod 19 (a position within a predetermined range including the initial position). And a hall sensor 65 (see FIG. 8). The permanent magnets 64 a and 64 b are fixed to an arm portion 57 b between the lead screw 55 and the slide shaft 61, and the hall sensor 65 is fixed to the frame 59 while being mounted on the sensor substrate 66. In the figure, the left-right direction is the moving direction of the magnets 64a, 64b. If a hall sensor having a self-compensation function is used, the influence and error due to environment and aging can be reduced.

図8に示したように本実施形態では、2個の磁石64a、64bを、ホールセンサー65に対して反対磁極が対向するように、移動方向に沿って配置してある。本実施形態では、磁石64aの磁力が、ホールセンサー65と対向する面のN極の中心から出てS極の中心に入るので、磁力の変化が相対移動方向で急峻に大きく変化して感度が鋭くなる。なお、1個の強磁性材を、相対移動方向に二分割して、各分割部分を、相対移動方向と直交する方向に磁化させてもよい。   As shown in FIG. 8, in the present embodiment, the two magnets 64 a and 64 b are arranged along the moving direction so that the opposite magnetic poles face the hall sensor 65. In the present embodiment, since the magnetic force of the magnet 64a exits from the center of the N pole on the surface facing the Hall sensor 65 and enters the center of the S pole, the change in the magnetic force changes sharply and greatly in the relative movement direction, and the sensitivity is increased. Become sharper. A single ferromagnetic material may be divided into two in the relative movement direction, and each divided portion may be magnetized in a direction perpendicular to the relative movement direction.

ホールセンサー65は、永久磁石64(64a、64b)から受ける磁力を検出して、磁力に応じた電圧を検出信号として出力する。CPU45は、ホールセンサー65が出力した検出信号に基づいて、磁石64a、64bの位置、つまり絞り制御杆19(本体部57a)の位置を検出する。ホールセンサー65は、磁石64との相対距離に応じた検出信号を出力するので、絞り制御杆19の一方の移動端から他方の移動端領域のうち、一方の移動端及び初期位置を含む所定移動領域内において、その相対距離を検出できる。   The hall sensor 65 detects the magnetic force received from the permanent magnet 64 (64a, 64b) and outputs a voltage corresponding to the magnetic force as a detection signal. The CPU 45 detects the positions of the magnets 64a and 64b, that is, the position of the aperture control rod 19 (main body portion 57a) based on the detection signal output from the hall sensor 65. Since the hall sensor 65 outputs a detection signal corresponding to the relative distance to the magnet 64, a predetermined movement including one moving end and an initial position in the other moving end region from one moving end of the aperture control rod 19 to the other moving end region. The relative distance can be detected in the region.

本実施形態の位置検出部63(磁石64及びホールセンサー65)は、絞り制御杆19の初期位置から絞り込み方向に所定ステップ長の移動範囲において絞り制御杆19の位置を検出できるように形成し、配置してある。   The position detection unit 63 (magnet 64 and hall sensor 65) of the present embodiment is formed so that the position of the aperture control rod 19 can be detected within a movement range of a predetermined step length in the aperture direction from the initial position of the aperture control rod 19. It is arranged.

撮影レンズ100の絞り装置113の構成について、さらに図4及び図5を参照して詳細に説明する。撮影レンズ100の絞り装置113は、光軸O周りに回転する絞り環117と、絞り環117の外周縁部からカメラボディ側に突設された、絞り制御杆19に係合する絞り連動杆109と、この絞り環117の内周縁部から被写体側に突設された、光軸Oと平行に延びる連係杆118と、複数枚の絞り羽根115を備えた絞り機構119を備えている。絞り機構119は、連係杆118の回転を受けて絞り羽根115を開閉駆動する公知の機構である。絞り環117は、絞り羽根115を絞り込む方向に、絞りばね121によって回動付勢されている。撮影レンズ100がカメラボディ10に装着されない自然状態において、絞り環117は、絞りばね121の回動付勢力により絞り羽根115を絞り込む方向に回動付勢されて、絞り環117の図示しないストッパ部材が撮影レンズ100の図示しない固定鏡筒の絞り込み側ストッパに当接した絞り込み側機械的回転限界位置に保持されている。絞り環117の絞り込み側機械的回転限界位置が絞り羽根115を最も絞り込んだ絞り込み位置である。   The configuration of the diaphragm device 113 of the photographic lens 100 will be described in detail with reference to FIGS. The aperture device 113 of the photographic lens 100 includes an aperture ring 117 that rotates about the optical axis O, and an aperture interlocking rod 109 that engages with an aperture control rod 19 that protrudes from the outer peripheral edge of the aperture ring 117 toward the camera body. And an aperture mechanism 119 provided with a linkage rod 118 projecting from the inner peripheral edge of the aperture ring 117 toward the subject side and extending in parallel with the optical axis O, and a plurality of aperture blades 115. The aperture mechanism 119 is a known mechanism that opens and closes the aperture blade 115 in response to the rotation of the linkage rod 118. The diaphragm ring 117 is urged to rotate by a diaphragm spring 121 in a direction to narrow the diaphragm blade 115. In a natural state where the photographic lens 100 is not attached to the camera body 10, the aperture ring 117 is urged to rotate in the direction of narrowing the aperture blade 115 by the rotation urging force of the aperture spring 121, and a stopper member (not shown) of the aperture ring 117. Is held at the stop-side mechanical rotation limit position in contact with the stop-side stopper of the fixed barrel (not shown) of the photographic lens 100. The narrowing side mechanical rotation limit position of the diaphragm ring 117 is the narrowing position where the diaphragm blade 115 is most narrowed.

この撮影レンズ100は、カメラボディ10に装着される際に、絞り連動杆109が絞り制御杆19に当接して絞りばね121の付勢力に抗して開放方向に回動させられる。撮影レンズ100がカメラボディ10に対してロックされる正規装着位置まで回転されると、絞り環117は、図示しないストッパが固定鏡筒の開放側ストッパに当接した開放側機械的回転限界位置である絞り開放基準位置で停止し、この絞り開放基準位置に保持される。一方カメラボディ10の絞り制御杆19と一体の絞り制御杆19は、前記の通り初期位置から撮影レンズ100の絞り開放基準位置に対応する原点位置まで移動させられて保持される。   When the photographic lens 100 is mounted on the camera body 10, the diaphragm interlocking rod 109 contacts the diaphragm control rod 19 and is rotated in the opening direction against the urging force of the diaphragm spring 121. When the photographing lens 100 is rotated to the normal mounting position where the photographing lens 100 is locked with respect to the camera body 10, the aperture ring 117 is at the open side mechanical rotation limit position where a stopper (not shown) is in contact with the open side stopper of the fixed barrel. It stops at a certain aperture opening reference position and is held at this aperture opening reference position. On the other hand, the aperture control rod 19 integrated with the aperture control rod 19 of the camera body 10 is moved and held from the initial position to the origin position corresponding to the aperture opening reference position of the photographing lens 100 as described above.

以上の構成により撮影レンズ100の絞り装置113は、撮影レンズ100がカメラボディ10に装着されていない自然状態にあるときや、絞り連動杆109がフリーな状態にあるときは、絞りばね121の弾性付勢力によって絞り機構119が絞り羽根115を最も絞り込んだ絞り込み状態になる。   With the above configuration, the diaphragm device 113 of the photographic lens 100 is elastic when the photographic lens 100 is not attached to the camera body 10 or when the diaphragm interlocking rod 109 is in a free state. The squeezing mechanism 119 is in the squeezed state where the squeezing blade 115 is most squeezed by the biasing force.

一方、撮影レンズ100がカメラボディ10に装着された装着状態、例えば図4の初期状態における絞り装置113は、絞り連動杆109が絞り制御杆19に当接して機械的回転限界位置である開放基準位置まで回転駆動され、絞り環117が絞りばね121の付勢力に抗して絞り開放方向に回動して絞り羽根115が最も開いた開放状態に保持されている。その際絞り制御杆19及び絞り制御杆19は、開放基準位置まで達して回動が規制された絞り連動杆109により開放方向に移動させられて、絞り連動杆109の開放基準位置に対応する原点位置に保持されている。   On the other hand, in the mounted state in which the photographic lens 100 is mounted on the camera body 10, for example, in the initial state of FIG. 4, the aperture device 113 is in the open reference where the aperture interlocking rod 109 is in contact with the aperture control rod 19 and is the mechanical rotation limit position. The diaphragm ring 117 is rotated to the position, and the diaphragm ring 117 is rotated in the diaphragm opening direction against the urging force of the diaphragm spring 121 so that the diaphragm blade 115 is held in the most opened state. At that time, the aperture control rod 19 and the aperture control rod 19 are moved in the opening direction by the aperture interlocking rod 109 that reaches the opening reference position and whose rotation is restricted, and the origin corresponding to the opening reference position of the aperture interlocking rod 109 is reached. Held in position.

撮影の際には、絞りモーター53のステップ回転により絞り制御杆19及び絞り制御杆19が絞り込み方向にステップ移動し、絞り制御杆19の移動に追従して絞り連動杆109が絞りばね121の回動付勢力により絞り込み方向に移動する。絞りモーター53は、設定ステップ数駆動されると、所定励磁パターンによる励磁状態で停止状態に保持される。すると、絞り制御杆19が停止し、その位置で絞り連動杆109も停止して、その停止位置に対応する絞り値が設定される。絞り制御杆19は、本体部57aに作用する絞りばね121による絞り込み方向の力と絞り制御杆付勢ばね67による開放方向の力の差よりも強い絞りモーター53の停止位置保持力によって、停止状態に保持されている。絞り値は、絞りモーター53に出力する駆動パルス数で設定され、制御される。   At the time of shooting, the aperture control rod 19 and the aperture control rod 19 are stepped in the narrowing direction by the step rotation of the aperture motor 53, and the aperture interlocking rod 109 follows the movement of the aperture control rod 19 to rotate the aperture spring 121. It moves in the direction of narrowing down by the dynamic biasing force. When the aperture motor 53 is driven for a set number of steps, the diaphragm motor 53 is held in a stopped state in an excited state by a predetermined excitation pattern. Then, the aperture control rod 19 stops, the aperture interlock rod 109 also stops at that position, and the aperture value corresponding to the stop position is set. The diaphragm control rod 19 is stopped by the stop position holding force of the diaphragm motor 53 that is stronger than the difference between the force in the narrowing direction by the diaphragm spring 121 acting on the main body 57a and the force in the opening direction by the diaphragm control rod biasing spring 67. Is held in. The aperture value is set and controlled by the number of drive pulses output to the aperture motor 53.

絞り制御装置51は、このように絞り装置113を絞り込んだ状態において、絞りモーター53を絞り込み方向及び開放方向のいずれにも駆動できるので、露光中に絞りの制御が可能であり、ライブビュー中及び動画撮影中の絞り制御が可能である。   The aperture control device 51 can drive the aperture motor 53 in both the aperture direction and the open direction in a state where the aperture device 113 is thus reduced, so that the aperture can be controlled during exposure, and during live view and Aperture control during movie shooting is possible.

本実施形態の絞りモーター53は、説明を簡略化するため、2相のコイルX、X-、及びコイルY、Y-を備え、4種類の励磁パターンによる励磁によりステップ回転する2相のステッピングモーターとする。表1にコイルX、X-、及びコイルY、Y-の励磁パターン(NO.)を示した。本実施形態では、2相駆動の励磁パターン(0)乃至(3)を、励磁パターン(0)、(1)、(2)、(3)、(0)、・・・の順に通電を繰り返す(通電を切り替える)ことで、絞りモーター53を一方向(絞り込み方向)にステップ回転させることができる。また、逆方向の励磁パターン(3)、(2)、(1)、(0)、(3)、・・・の順に通電を繰り返すことで絞りモーター53を逆方向(開放方向)にステップ回転させることができる。なお、表1において、1は通電、0は非通電である。   In order to simplify the explanation, the diaphragm motor 53 of the present embodiment includes two-phase coils X and X− and coils Y and Y−, and is a two-phase stepping motor that rotates step by excitation with four types of excitation patterns. And Table 1 shows the excitation patterns (NO.) Of the coils X and X− and the coils Y and Y−. In this embodiment, energization is repeated in the order of excitation patterns (0), (1), (2), (3), (0),. By switching the energization, the aperture motor 53 can be step-rotated in one direction (the aperture direction). Further, by repeating energization in the order of reverse excitation patterns (3), (2), (1), (0), (3),..., The aperture motor 53 is stepped in the reverse direction (opening direction). Can be made. In Table 1, 1 is energized and 0 is not energized.

Figure 0006281241
Figure 0006281241

また、絞りモーター53をいずれかの励磁パターン(NO.)で励磁(保持)して通電遮断したときに次に絞りモーター53を駆動するときの最初の励磁パターン(NO.)は、駆動方向に応じて通電遮断したときの励磁パターン(NO.)の前又は後(次)の励磁パターン(NO.)になる。例えば、通電遮断して停止したときの励磁パターン(NO.)が(0)のとき(ディテント位置が(0)のとき)は、絞り込み方向駆動の場合は励磁パターン(1)から通電し、開放方向駆動の場合は励磁パターン(3)から通電する。なおこの通電は、CPU45の制御下で、絞り駆動回路49により実行される。また、本実施形態では、一定のパルスレートで励磁パターン(NO.)を切り替えている。つまり、各励磁パターン(NO.)による通電を一定時間t1(数ms)継続してから切り換えている。  Further, when the diaphragm motor 53 is excited (held) with any excitation pattern (NO.) And energized, the first excitation pattern (NO.) When the diaphragm motor 53 is driven next is in the driving direction. Accordingly, the excitation pattern (NO.) Before or after (next) the excitation pattern (NO.) When energization is cut off. For example, when the excitation pattern (NO.) Is (0) when the energization is cut off and stopped (when the detent position is (0)), the energization pattern (1) is energized and released in the narrowing direction drive. In the case of direction driving, power is supplied from the excitation pattern (3). This energization is executed by the diaphragm drive circuit 49 under the control of the CPU 45. In this embodiment, the excitation pattern (NO.) Is switched at a constant pulse rate. That is, the energization by each excitation pattern (NO.) Is switched after continuing for a certain time t1 (several ms).

本実施形態において、絞り装置113の絞り連動杆109の開放基準位置に対応する初期位置に絞り制御杆19及び絞りモーター53が停止している状態において、絞りイニシャライズ処理により絞りモーター53の停止位置における励磁パターンまたは最初に励磁すべき初期励磁パターンを検出した。
この絞り制御装置51のイニシャライズ処理について、図9に示した絞りモーター53の駆動タイミングチャートを参照して説明する。
In the present embodiment, when the aperture control rod 19 and the aperture motor 53 are stopped at the initial position corresponding to the opening reference position of the aperture interlocking rod 109 of the aperture device 113, the aperture motor 53 is stopped at the stop position by the aperture initialization process. An excitation pattern or an initial excitation pattern to be excited first was detected.
The initialization process of the aperture control device 51 will be described with reference to the drive timing chart of the aperture motor 53 shown in FIG.

このカメラボディ10は、絞りモーター53を絞り込み方向に駆動して絞りを所定値まで絞り込む前に、絞り制御杆19を絞り込み方向に移動させてから初期位置に復帰させる絞りイニシャライズ動作を実行する。本実施形態では、絞り制御杆19が初期位置から所定ステップ分往復移動するように絞りモーター53を往復方向に駆動し、往行程において絞りモーター53の1ステップ回転当たりの絞り制御杆19の移動長を検出し、復行程において絞り制御杆19が原点位置近くまで戻ったときに絞りモーター53をフリー状態にし、絞りモーター53が絞り制御杆19の移動により強制回転させられて停止したときの絞り制御杆19の停止位置を検出してその停止位置を原点位置として設定し、原点位置における絞りモーター53の励磁パターンを初期励磁パターンとして設定する。また往行程において、絞りモーター53を3回ステップ回転させたときに絞り制御杆19が移動した移動長を測定する。   The camera body 10 executes an aperture initialization operation for moving the aperture control rod 19 in the aperture direction and returning it to the initial position before driving the aperture motor 53 in the aperture direction to reduce the aperture to a predetermined value. In this embodiment, the aperture motor 53 is driven in the reciprocating direction so that the aperture control rod 19 reciprocates by a predetermined step from the initial position, and the movement length of the aperture control rod 19 per one step rotation of the aperture motor 53 in the forward stroke. When the aperture control rod 19 returns to near the origin position in the reverse stroke, the aperture motor 53 is brought into a free state, and the aperture control when the aperture motor 53 is forcedly rotated by the movement of the aperture control rod 19 and stopped. The stop position of the rod 19 is detected and the stop position is set as the origin position, and the excitation pattern of the aperture motor 53 at the origin position is set as the initial excitation pattern. In the forward stroke, the length of movement of the diaphragm control rod 19 when the diaphragm motor 53 is rotated by three steps is measured.

CPU45は、絞りイニシャライズ動作のために絞りモーター53に通電する前に、絞り制御杆19の位置を位置検出部63により検出して原点位置として内蔵メモリに保存(メモリ)する。続いて絞りモーター53が絞り込み方向(絞り制御杆19を絞り制御杆付勢ばね67の付勢力に抗して原点位置から絞り込み方向に離反させる方向)に回動するように、励磁パターン(0)から順に通電する。励磁パターン(0)で通電したとき、絞りモーター53は、励磁パターン(0)の位置で停止していた場合は回転せず、励磁パターン(1)の位置で停止していた場合は開放方向に1ステップ回転しようとし、励磁パターン(2)の位置で停止していた場合は、回転しないかいずれかの方向(絞り制御杆付勢ばね67の付勢力により開放方向優勢)に回転し、励磁パターン(3)の位置で停止していた場合は絞り込み方向に回転する。いずれの場合も、遅くとも3回目の通電で絞りモーター53の停止位置と励磁パターン(NO.)が一致し、4ステップ目の励磁(4回目の通電)からは通電する毎に絞り込み方向に1ステップ回転するようになる。   The CPU 45 detects the position of the aperture control rod 19 by the position detection unit 63 and stores it in the built-in memory (memory) before energizing the aperture motor 53 for the aperture initialization operation. Subsequently, the excitation pattern (0) so that the aperture motor 53 rotates in the aperture direction (the direction in which the aperture control rod 19 moves away from the origin position in the aperture direction against the biasing force of the aperture control rod biasing spring 67). Energize in order. When energized with the excitation pattern (0), the aperture motor 53 does not rotate when stopped at the position of the excitation pattern (0), and opens in the opening direction when stopped at the position of the excitation pattern (1). If one step rotation is attempted and the motor is stopped at the position of the excitation pattern (2), it does not rotate or rotates in either direction (dominance in the opening direction by the biasing force of the aperture control rod biasing spring 67). If it stops at the position (3), it rotates in the narrowing-down direction. In any case, the stop position of the diaphragm motor 53 and the excitation pattern (NO.) Coincide with each other at the third energization at the latest, and from the fourth step excitation (the fourth energization), one step in the narrowing direction every time energization is performed. It starts to rotate.

図9に示すように、本実施形態の往行程では計8ステップ分駆動する。そうしてステップ駆動の途中、5ステップ目の励磁直前(励磁パターン(3)で励磁中)の絞り制御杆19の位置と、8ステップ目の励磁直前(励磁パターン(2)で励磁中)の絞り制御杆19の位置を検出して、3個のステップで絞り制御杆19が移動した移動長A(移動距離)を求め、さらに絞りモーター53の1ステップ回転で移動する長さの平均値(1ステップ当たりのステップ移動長)を求める(移動長Aを3で割る)。続いてステップ移動長(A/3)に所定の1未満の係数を掛けた値を補正移動長ΔAとして設定し、初期位置P0に補正移動長ΔAを加算した値を閾値(所定の閾値、補正閾値)P0′として設定する。本実施形態では係数を0.7に設定するが、係数は0.3乃至0.9の範囲が好ましい。なお、補正移動長ΔAの算出に当たって、絞り制御杆19の位置検出を5ステップ目の励磁直前(励磁パターン(3)で励磁中)から開始するのは、励磁パターンが一巡して絞りモーター53が確実に1ステップ回転し、かつ絞り制御杆19が移動して正確な1ステップ移動長を検出可能になっているからである。   As shown in FIG. 9, a total of 8 steps are driven in the forward stroke of this embodiment. During the step drive, the position of the aperture control rod 19 immediately before the fifth step excitation (excitation during excitation pattern (3)) and the position immediately before the eighth step excitation (excitation during excitation pattern (2)) are performed. The position of the aperture control rod 19 is detected, the movement length A (movement distance) that the aperture control rod 19 has moved in three steps is obtained, and the average value of the length that is moved by one step rotation of the aperture motor 53 ( Step movement length per step) is calculated (movement length A is divided by 3). Subsequently, a value obtained by multiplying the step movement length (A / 3) by a predetermined coefficient less than 1 is set as the correction movement length ΔA, and a value obtained by adding the correction movement length ΔA to the initial position P0 is set as a threshold (predetermined threshold, correction). Threshold value) is set as P0 ′. In this embodiment, the coefficient is set to 0.7, but the coefficient is preferably in the range of 0.3 to 0.9. In calculating the correction movement length ΔA, the position detection of the aperture control rod 19 is started immediately before the fifth step of excitation (exciting in the excitation pattern (3)). This is because it is surely rotated by one step and the aperture control rod 19 is moved so that an accurate one-step moving length can be detected.

8ステップ分の励磁で往行程が終了し、その後復行程に進む。復行程では、絞りモーター53を開放方向に、絞り制御杆19の位置を検出しながらステップ駆動する。本実施形態では、絞りモーター53が往行程終了時に8ステップ目の励磁パターン(3)で停止保持されているので、復行程では、励磁パターン(2)から順にステップ駆動を開始する。その後、ステップ駆動する毎に、次の励磁パターン(NO.)で励磁する直前に、絞り制御杆19の検出位置が前記補正閾値P0′未満になった否かをチェックする。補正閾値P0′未満でなければ、ステップ駆動を継続する。   The forward journey ends with 8 steps of excitation and then proceeds to the backward stroke. In the reverse stroke, the aperture motor 53 is stepped in the opening direction while detecting the position of the aperture control rod 19. In this embodiment, since the aperture motor 53 is stopped and held by the excitation pattern (3) of the eighth step at the end of the forward stroke, step driving is started in order from the excitation pattern (2) in the backward stroke. Thereafter, every time the step drive is performed, immediately before excitation with the next excitation pattern (NO.), It is checked whether or not the detection position of the aperture control rod 19 has become less than the correction threshold value P0 ′. If it is not less than the correction threshold value P0 ', step driving is continued.

絞り制御杆19の検出位置が閾値P0′未満になったとき、そのときの励磁時間を通常の励磁継続時間よりも長く継続(絞りモーター53を停止保持)してから励磁を終了する。励磁を切ったときの励磁パターンが初期位置における励磁パターンであり、この励磁パターンを初期励磁パターンとしてメモリし、以後、絞り込み動作するときは、初期励磁パターンまたはその次の励磁パターンから励磁を開始する。   When the detection position of the aperture control rod 19 becomes less than the threshold value P0 ′, the excitation time at that time is continued longer than the normal excitation duration time (the aperture motor 53 is stopped and held), and then the excitation is terminated. When the excitation is turned off, the excitation pattern at the initial position is the excitation pattern at the initial position. This excitation pattern is stored as the initial excitation pattern. After that, when performing a narrowing operation, excitation starts from the initial excitation pattern or the next excitation pattern. .

本実施形態によれば、以上の絞りイニシャライズ動作を実行すれば、その後、絞りモーター53を初期励磁パターンで励磁してから励磁パターンを絞り込み方向順に切り換えると、励磁パターンを切り換える毎に、絞りモーター53は絞り込み方向に1ステップ回転しようとする回転トルクを発生するので、駆動パルスを印加する毎に1ステップ回転する。   According to the present embodiment, if the above-described aperture initialization operation is performed, the aperture motor 53 is then excited with the initial excitation pattern and then the excitation pattern is switched in the order of the narrowing direction. Generates a rotational torque that attempts to rotate one step in the narrowing direction, so that it rotates one step each time a drive pulse is applied.

しかし、絞りモーター53を起動する場合、軸の変形による負荷変動など何らかの要因により、絞りモーター53に駆動パルスを1個出力しても絞りモーター53が絞り込み方向に1ステップ回転しない場合がある。そこで本実施形態では、絞りモーター53を起動するとき、駆動パルスの出力を開始してから駆動パルスを所定数出力するまでは、位置検出部63により絞り制御杆19の位置を検出し、絞り制御杆19が予め設定した所定の閾値を超えないときには、タイミング設定部45aがカウント数をクリアして初期パルスレート(初期出力間隔)で駆動パルスを出力させ、予め設定した所定の閾値を超えているとき、タイミング設定部45aがカウントした駆動パルス数が所定値に達したときにパルスレート(出力間隔)を段階に変更する。予め設定した所定の閾値を超えてから再び初期位置寄りに戻ったとき、または予め設定した所定の閾値を超えてから現在の移置が前回よりも初期位置寄りに戻ったとき、タイミング設定部はカウント数をクリアして初期パルスレート(初期出力間隔)で駆動パルスを出力させ、予め設定した所定の閾値を超えているとき、または現在の位置が前回よりも他方の移動端側であるとき、タイミング設定部45aがカウントした駆動パルス数が所定値に達したときにパルスレート(出力間隔)を段階に変更することとした。   However, when the aperture motor 53 is started, there are cases where the aperture motor 53 does not rotate one step in the aperture direction even if one drive pulse is output to the aperture motor 53 due to some factor such as load fluctuation due to shaft deformation. Therefore, in this embodiment, when the aperture motor 53 is started, the position detector 63 detects the position of the aperture control rod 19 from the start of output of the drive pulse to the output of a predetermined number of drive pulses, and the aperture control. When 杆 19 does not exceed a predetermined threshold value, the timing setting unit 45a clears the count number and outputs a drive pulse at an initial pulse rate (initial output interval), and exceeds a predetermined threshold value. When the number of drive pulses counted by the timing setting unit 45a reaches a predetermined value, the pulse rate (output interval) is changed in stages. When returning to the initial position again after exceeding a predetermined threshold value set in advance, or when the current transposition returns closer to the initial position than the previous time after exceeding the predetermined threshold value set in advance, the timing setting unit When the count number is cleared and the drive pulse is output at the initial pulse rate (initial output interval) and exceeds a predetermined threshold value set in advance, or when the current position is on the other moving end side than the previous time, When the number of drive pulses counted by the timing setting unit 45a reaches a predetermined value, the pulse rate (output interval) is changed in stages.

本実施形態は、停止している絞りモーター53を起動するとき、当初は励磁パターンの切り換え間隔を長く設定し、絞りモーター53が起動してステップ回転を開始すると、励磁パターンの切り換え間隔を段階的に短くし、13個目の駆動パルスから最短の間隔にして一定速駆動する。以下、絞りモーター53を励磁パターンで励磁(駆動パルスを出力)すること及び励磁(出力)した励磁パターン(駆動パルス)を順に切り換えることを、絞りモーター53に駆動パルスを出力するという。駆動パルスを出力した数を駆動パルス数といい、絞りモーター53のステップ回転数、その回転による絞り制御杆19のステップ移動数をSTEP数という。駆動パルスを単位秒に出力する数がパルスレートである。
CPU45は、絞り駆動回路(駆動制御部)49が駆動パルスを絞りモーター(ステッピングモーター)53に出力して絞りモーター53をステップ回転させる駆動パルスの出力間隔(パルスレート)を、出力された駆動パルスをカウントして予め設定された駆動パルス数をカウントする毎に段階的に変更するタイミング設定部45aを備えている。
In this embodiment, when the stopped aperture motor 53 is activated, the excitation pattern switching interval is initially set to be long, and when the aperture motor 53 is activated to start step rotation, the excitation pattern switching interval is stepwise. And is driven at a constant speed with the shortest interval from the thirteenth drive pulse. Hereinafter, exciting the diaphragm motor 53 with an excitation pattern (outputting a drive pulse) and sequentially switching the excited (output) excitation pattern (drive pulse) are referred to as outputting a drive pulse to the diaphragm motor 53. The number of drive pulses output is referred to as the drive pulse number, the step rotation number of the aperture motor 53, and the step movement number of the aperture control rod 19 due to the rotation is referred to as the STEP number. The number of driving pulses output per unit second is the pulse rate.
The CPU 45 outputs the drive pulse output interval (pulse rate) by which the aperture drive circuit (drive control unit) 49 outputs the drive pulse to the aperture motor (stepping motor) 53 to rotate the aperture motor 53 stepwise. And a timing setting unit 45a that changes stepwise every time a preset number of drive pulses is counted.

本実施形態の絞り込み駆動制御動作について、図10乃至図15に示したフローチャートと、図16及び図17に示したタイミングチャートを参照して詳細に説明する。この絞り込み駆動制御動作は、カメラボディ10のCPU45によって制御される動作であって、カメラボディ10のメインスイッチ(図示せず)がONされて、電源がONしたときに入る。なお、本実施形態の説明では、カメラボディ10に撮影レンズ100が装着されているものとする。以下の制御は、CPU45が内蔵メモリに書き込まれたプログラムに従って統括的に制御、処理、判断等し、さらにCPU45の制御下で、タイミング設定部45a、絞り駆動回路49、位置検出部63により制御され動作するものとする。   The narrowing drive control operation of this embodiment will be described in detail with reference to the flowcharts shown in FIGS. 10 to 15 and the timing charts shown in FIGS. This narrowing drive control operation is an operation controlled by the CPU 45 of the camera body 10 and enters when the main switch (not shown) of the camera body 10 is turned on and the power is turned on. In the description of this embodiment, it is assumed that the photographing lens 100 is attached to the camera body 10. The following control is comprehensively controlled, processed and determined by the CPU 45 according to the program written in the built-in memory, and further controlled by the timing setting unit 45a, the aperture drive circuit 49, and the position detection unit 63 under the control of the CPU 45. It shall work.

絞り込み動作は、カメラの撮影動作におけるミラーアップ全体動作の中で実行される動作である。ミラーアップ全体処理に入ると、先ず駆動前に絞りイニシャライズ要求があるか否かチェックする(ステップS100)。絞りイニシャライズ要求があると判断したとき(ステップS100:YES)、絞りイニシャライズ動作をする(S102)。この絞りイニシャライズ動作は前述の通りであり、この絞りイニシャライズ動作において、絞りモーター53が1ステップ回転したときに絞り制御杆19が移動するステップ移動長(A/3)と補正移動長ΔAを検出し、初期位置における絞りモーター53の初期励磁パターンを検出する。ここで、初期位置P0から補正移動長ΔA離れた位置のAD値が、所定の閾値(補正閾値P0′)として設定される。   The narrowing-down operation is an operation executed in the entire mirror up operation in the photographing operation of the camera. When the entire mirror up process is entered, it is first checked whether or not there is an aperture initialization request before driving (step S100). When it is determined that there is an aperture initialization request (step S100: YES), an aperture initialization operation is performed (S102). This aperture initialization operation is as described above. In this aperture initialization operation, the step movement length (A / 3) and the correction movement length ΔA that the aperture control rod 19 moves when the aperture motor 53 rotates one step are detected. The initial excitation pattern of the diaphragm motor 53 at the initial position is detected. Here, the AD value at a position away from the initial position P0 by the correction movement length ΔA is set as a predetermined threshold (correction threshold P0 ′).

続いてミラーモーター制御のブレーキ時間定数をセットし(S104)、ミラーモーターPWM制御用の変数をセットし(S106)、シャッターモーター制御のブレーキ時間定数をセットし(S108)、シャッターモーターPWM制御用の変数をセットし(S110)、シャッターマグネット(図示せず)をオンする(S112)。シャッターマグネットは、シャッターの先幕及び後幕の機械的係止を外しても先幕及び後幕が走行しないように磁力により保持する電磁石である。   Subsequently, a brake time constant for mirror motor control is set (S104), a variable for mirror motor PWM control is set (S106), a brake time constant for shutter motor control is set (S108), and a shutter motor PWM control variable is set. A variable is set (S110), and a shutter magnet (not shown) is turned on (S112). The shutter magnet is an electromagnet that is held by magnetic force so that the front curtain and the rear curtain do not run even if the mechanical engagement between the front curtain and the rear curtain of the shutter is released.

続いて、絞りが開放か否か(調整すべき絞りが開放絞りか否か)チェックし(S114)、絞り開放でないと判断すると(S114:NO)、HALL出力(位置検出部63の出力信号)をA/D変換してAD値(位置データ)を求めてステップS118に進み(S116、S118)、絞り開放と判断しすると(S114:NO)、ステップS116をスキップしてS118に進む。   Subsequently, it is checked whether or not the aperture is open (whether or not the aperture to be adjusted is an open aperture) (S114). If it is determined that the aperture is not open (S114: NO), the HALL output (the output signal of the position detector 63) A / D conversion is performed to obtain an AD value (position data), and the process proceeds to step S118 (S116, S118). If it is determined that the aperture is full (S114: NO), step S116 is skipped and the process proceeds to S118.

ステップS118において、ミラー検知スイッチとシャッター検知スイッチを含むミラーとシャッター制御用の各種初期設定を行う。ミラー検知スイッチはミラーがアップしたか否か検知するスイッチであって、シャッター検知スイッチは、先幕と後幕の機械的係止を外す位置までシャッタチャージレバー(係止部材)を移動したか否かチェックするスイッチである。そうしてCPU45は、設定絞り値が絞り開放か否かチェックし(S120)、絞り開放のときは絞り駆動完了フラグに“1"をセットしてステップS136に飛び(S120:YES、S156、S136)、絞り開放でないときは絞り込み動作しないのでそのままステップS122に進む(S120:NO、S122)。   In step S118, various initial settings for mirror and shutter control including a mirror detection switch and a shutter detection switch are performed. The mirror detection switch is a switch for detecting whether or not the mirror is raised, and the shutter detection switch is whether or not the shutter charge lever (locking member) has been moved to the position where the mechanical locking of the front curtain and the rear curtain is released. It is a switch to check whether. Then, the CPU 45 checks whether or not the set aperture value is the full aperture (S120), and when the aperture is full, sets “1” to the aperture drive completion flag and jumps to step S136 (S120: YES, S156, S136). ) If the aperture is not fully open, the aperture does not operate, so the process proceeds directly to step S122 (S120: NO, S122).

ステップS122では、絞りモーター53を起動する前に、HALL出力(位置検出部63の出力信号)をA/D変換して初期位置P0のAD値として記憶し(S122)、絞り込み動作における所定の閾値(補正閾値)P0′を算出する(S124)。続いて、AE演算結果に基づいて実際に目標とする駆動STEP数を算出して目標駆動STEP数としてセットし(S126)、1STEP目の駆動パルスを出力する(S128)。1ステップ目の駆動パルスの励磁パターンは、本実施形態では絞りイニシャライズ処理で設定した初期励磁パターンであって、絞りモーター53を初期位置に保持する励磁パターンである。   In step S122, before starting the diaphragm motor 53, the HALL output (the output signal of the position detection unit 63) is A / D converted and stored as an AD value of the initial position P0 (S122), and a predetermined threshold value in the narrowing operation is obtained. (Correction threshold) P0 'is calculated (S124). Subsequently, the actual target drive STEP number is calculated based on the AE calculation result and set as the target drive STEP number (S126), and the first STEP drive pulse is output (S128). In this embodiment, the excitation pattern of the drive pulse in the first step is an initial excitation pattern set by the aperture initialization process, and is an excitation pattern that holds the aperture motor 53 at the initial position.

続いて、以下の初期化処理を行う。先ず、絞り駆動のタイミングを検知する絞り駆動カウンタ(ソフトカウンタ)をリセットする(S130)。この絞り駆動カウンタは、100μs経過毎に+1され、後のステップS226で駆動するタイミングか否かを判定する。次に、加速制御のタイミングを遅延させるための加速制御遅延STEP数に0をセットする(S132)。加速制御のタイミングを遅延させる場合、2ms間隔駆動(=500pps)で駆動する期間を延長する(2ms間隔で出力する駆動パルスの数を増やす)ので、その分だけ加速制御全体を後にシフトするためにこの絞り駆動カウンタを用いてシフト(延長)するステップ数を管理する。   Subsequently, the following initialization process is performed. First, an aperture drive counter (soft counter) that detects aperture drive timing is reset (S130). This diaphragm drive counter is incremented by 1 every 100 μs, and it is determined whether or not it is a drive timing in the subsequent step S226. Next, 0 is set to the number of acceleration control delay STEPs for delaying the timing of acceleration control (S132). When delaying the timing of acceleration control, the driving period is extended at 2 ms intervals (= 500 pps) (the number of drive pulses output at 2 ms intervals is increased), so that the entire acceleration control is shifted by that amount. The number of steps to be shifted (extended) is managed using this diaphragm drive counter.

さらに、絞り駆動完了フラグをクリアし(S134)続いてミラーモーター駆動に備えて制御STATUSをクリアし(S136)、シャッターモーター駆動に備えて制御STATUSをクリアする(S138)。各制御STATUSはモーターが駆動中か否かを表すフラグであって、“0”が駆動中でないことを表している。   Further, the aperture drive completion flag is cleared (S134), and then control STATUS is cleared in preparation for mirror motor drive (S136), and control STATUS is cleared in preparation for shutter motor drive (S138). Each control STATUS is a flag indicating whether or not the motor is being driven, and “0” indicates that the motor is not being driven.

以上の初期化処理を実行した後、各モーター制御用の基準100μsタイマを起動して(S140)、ミラーアップループ処理に進む。   After the above initialization process is executed, the reference 100 μs timer for controlling each motor is started (S140), and the process proceeds to the mirror up loop process.

以下、本明細書において、各STEP数、各カウンタ、各フラグを以下の通り定義する。
目標駆動STEP数は、被写体輝度の測定結果に基づいて設定された絞り値まで絞りを絞り込むために必要な絞りモーター53の駆動STEP数である。
駆動STEP数は、絞り駆動回路49が絞りモーター53に出力した駆動パルスであって、駆動STEP数カウンタがカウントする。
絞り駆動タイミングカウンタは、タイミング設定部45aの一部を構成していて、絞り駆動のタイミングを検知するカウンタであって、100μs経過毎に1インクリメントされ、カウント数がパルスルート設定値と一致したときに、駆動パルスを出力、つまり励磁パターンを絞り込み方向(順方向)または開放方向(逆方向)に変更して出力する。
加速制御遅延STEP数は、補正STEP数は絞りモーター53に駆動パルスを出力したが絞り制御杆19が所定の閾値を超えた位置まで移動しなかったときまたは駆動方向に移動しなかったとき、加速制御を後方にシフトさせるSTEP数である。
補正STEP数は、絞りモーター53に駆動パルスを出力したが絞り制御杆19が所定の閾値を超えた位置まで移動しなかったときまたは絞り込み方向に移動しなかったとき、目標駆動STEP数に加算するSTEP数である。
絞り駆動完了フラグは、駆動パルスを目標駆動STEP数だけ出力して絞り駆動が完了したことを識別するフラグであって、“1”が絞り込み完了を表示している。
2ms間隔駆動継続フラグは、駆動パルスのパルスレート設定値(出力間隔)を初期値の20(2ms間隔)に設定するか否かを設定するフラグであって、“1”が設定を表示している。
Hereinafter, in this specification, each STEP number, each counter, and each flag are defined as follows.
The target drive STEP number is the drive STEP number of the aperture motor 53 necessary for narrowing the aperture to the aperture value set based on the measurement result of the subject luminance.
The drive STEP number is a drive pulse output from the aperture drive circuit 49 to the aperture motor 53, and is counted by the drive STEP number counter.
The aperture drive timing counter constitutes a part of the timing setting unit 45a and detects the aperture drive timing, and is incremented by 1 every 100 μs and the count number matches the pulse route set value. In addition, a drive pulse is output, that is, the excitation pattern is changed and output in the narrowing direction (forward direction) or the opening direction (reverse direction).
The number of acceleration control delays is determined when the correction STEP number outputs a drive pulse to the aperture motor 53 but the aperture control rod 19 does not move to a position exceeding a predetermined threshold or does not move in the drive direction. The number of STEPs to shift the control backward.
The correction STEP number is added to the target drive STEP number when a drive pulse is output to the aperture motor 53 but the aperture control rod 19 does not move to a position exceeding a predetermined threshold or does not move in the aperture direction. STEP number.
The aperture drive completion flag is a flag for identifying that the aperture drive is completed by outputting drive pulses for the number of target drive STEPs, and “1” indicates that the aperture is completed.
The 2 ms interval drive continuation flag is a flag for setting whether or not the pulse rate setting value (output interval) of the drive pulse is set to the initial value 20 (2 ms interval), and “1” indicates the setting. Yes.

ミラーアップループ処理(図12)に入ると、ミラー制御用のスイッチチェックとミラーモーターのPWM加速及びブレーキ処理を行い(S142)、シャッター制御用モーターのSWチェックとPWM加速及びブレーキ処理を行う(S144)。   When the mirror up-loop processing (FIG. 12) is entered, switch control for mirror control and PWM acceleration and brake processing of the mirror motor are performed (S142), and SW check of the shutter control motor and PWM acceleration and braking processing are performed (S144). ).

そうして、絞りモーター53をステップ駆動する絞りモーター駆動処理を行う(S146)。この絞りモーター駆動処理により、絞りモーター53が撮影レンズ100の絞り羽根115を設定絞り値まで絞り込む。   Then, aperture motor drive processing for step-driving the aperture motor 53 is performed (S146). With this diaphragm motor drive process, the diaphragm motor 53 narrows the diaphragm blades 115 of the photographing lens 100 to the set diaphragm value.

続いて、ミラー、シャッター、絞りの全モーターが停止(駆動制御が完了)したか否かチェックする(S148)。いずれかのモーターが停止(駆動制御が完了)していないとき(S148:NO)、ミラーアップNG検知用ソフトカウンタを1インクリメントし(S150)、ミラーアップ200msタイマがNGか否か(200ms経過したか否か)チェックする(S152)。ミラーアップ200msタイマがNGでない(200ms経過していない)とき(S152:NO)、100μs経過したか否かチェックして100μs経過するのを待ち(S154:NO、S154)、100μs経過したらステップS142に戻る(S154:YES、S142)。つまり、ステップS154は100μs基準タイマを構成していて、100μs経過する毎にステップS142乃至S154の各処理を繰り返す。ミラーアップNG検知用ソフトカウンタはステップS154の処理の繰り返し回数をカウントし、2000回繰り返したとき、ミラーアップ200msタイマがNGとなる。   Subsequently, it is checked whether or not all the motors for the mirror, shutter, and aperture stop (drive control is completed) (S148). When any motor is not stopped (drive control is completed) (S148: NO), the mirror up NG detection soft counter is incremented by 1 (S150), and whether the mirror up 200 ms timer is NG (200 ms has passed). Whether or not) is checked (S152). When the mirror up 200 ms timer is not NG (200 ms has not elapsed) (S152: NO), it is checked whether 100 μs has elapsed and waits for 100 μs to elapse (S154: NO, S154). Return (S154: YES, S142). That is, step S154 constitutes a 100 μs reference timer, and each process of steps S142 to S154 is repeated every time 100 μs elapses. The mirror up NG detection soft counter counts the number of repetitions of the process of step S154, and when it is repeated 2000 times, the mirror up 200 ms timer becomes NG.

全モーターが停止したときには(S148:YES)、そのままリターンする(RETURN)。いずれかのモーターが停止(駆動制御が完了)せずにミラーアップ200msタイマがNGになったとき(200ms経過したとき)(S148:NO、S152:YES)、つまり200ms経過してもいずれかのモーターの駆動制御が完了していないときにはミラーアップNGと判断し全モーターを停止させてリターンする(S158、RETURN)。   When all the motors are stopped (S148: YES), the process returns as it is (RETURN). When either motor does not stop (drive control is completed) and the mirror up 200 ms timer becomes NG (when 200 ms elapses) (S148: NO, S152: YES), that is, even if 200 ms elapses, either When the drive control of the motor is not completed, it is determined that the mirror is NG, and all the motors are stopped and the process returns (S158, RETURN).

ステップS146の絞りモーター駆動処理について、図13乃至図15のフローチャートと、図16及び図17のタイミングチャートを参照してより詳細に説明する。各タイミングチャートにおいて、縦軸は位置検出部63の出力信号をA/D変換したAD値、横軸は絞りモーター53に出力した駆動パルス数(STEP数)である。   The diaphragm motor driving process in step S146 will be described in more detail with reference to the flowcharts of FIGS. 13 to 15 and the timing charts of FIGS. In each timing chart, the vertical axis represents an AD value obtained by A / D converting the output signal of the position detector 63, and the horizontal axis represents the number of drive pulses (STEP number) output to the aperture motor 53.

この絞りモーター駆動処理に入る前に、図11のミラーアップ処理において、目標駆動STEP数がセットされ(S126)、絞りモーター53には絞り駆動回路45から1ステップ目の駆動パルス(初期励磁パターン)が出力され(S128)、タイミング設定部45aにより絞り駆動タイミングカウンタと加速制御遅延STEP数に0がセットされ(S130、S132)、絞り駆動完了フラグに“0”がセットされている(S134)。以上の設定状態で、ミラーアップループに入り、その後は100μs経過毎に絞りモーター駆動処理に入る。   Before entering the aperture motor drive process, the target drive STEP number is set in the mirror-up process of FIG. 11 (S126), and the aperture motor 53 receives the first drive pulse (initial excitation pattern) from the aperture drive circuit 45. Is output (S128), the timing setting unit 45a sets 0 to the aperture drive timing counter and the number of acceleration control delay STEPs (S130, S132), and the aperture drive completion flag is set to "0" (S134). In the above setting state, the mirror up loop is entered, and thereafter, the aperture motor driving process is entered every 100 μs.

絞りモーター駆動処理に入ると、先ず、絞り駆動完了フラグに“1”がセットされているか否かチェックする(S200)。最初は絞り駆動完了フラグに“1”がセットされていないので(S200:NO)、タイミング設定部45aは、パルスレート設定値に6をセットする(S202)。パルスレート設定値は、絞りモーター53に出力した励磁パルスパターンを、100μs基準時間を何回カウントしたときに切り換えるかのか設定する値である。パルスレート設定値にn(正の整数)が設定されると、100μs基準時間をn回カウントする毎に、つまり100×n(μs)間隔で、励磁パターンが切り換えられ、励磁パターンが切り換えられる毎に、絞りモーター53が1ステップ回転する(回転トルクが発生する)。パルスレート設定値は、大きいほど切り換え間隔が長く、低速でステップ回転し、小さいほど切り換え間隔が短く、高速でステップ回転する。本実施形態では、13ステップ目以降(駆動STEP数が13以上のとき)に適用する最速のパルスレート設定値6を仮セットする。パルスレート設定値6は、100μs基準タイマを6回カウントする毎に励磁パターンを切り換えるので0.6ms間隔でのステップ駆動になる(=1667pps)。   When the diaphragm motor driving process is entered, first, it is checked whether or not “1” is set in the diaphragm driving completion flag (S200). Initially, since “1” is not set in the aperture drive completion flag (S200: NO), the timing setting unit 45a sets 6 to the pulse rate setting value (S202). The pulse rate setting value is a value for setting how many times the excitation pulse pattern output to the aperture motor 53 is switched over for the 100 μs reference time. When n (a positive integer) is set as the pulse rate setting value, the excitation pattern is switched every time the 100 μs reference time is counted n times, that is, at an interval of 100 × n (μs), and the excitation pattern is switched. In addition, the aperture motor 53 rotates one step (rotating torque is generated). The larger the pulse rate setting value, the longer the switching interval and the step rotation at a low speed. In the present embodiment, the fastest pulse rate setting value 6 to be applied after the 13th step (when the number of drive STEPs is 13 or more) is provisionally set. The pulse rate set value 6 is step driven at intervals of 0.6 ms since the excitation pattern is switched every time the 100 μs reference timer is counted 6 times (= 1667 pps).

タイミング設定部45aによりステップS202乃至ステップS222の処理は、絞りモーター53を低速から高速に、所定数の駆動パルスを出力する毎に段階的に切り換わるようにパルスレート設定値を変更する加速制御処理である。なお、絞り駆動完了フラグに“1”がセットされていれば絞り駆動が完了しているので何もしないでリターンする(S200:YES、RETURN)。   The processing from step S202 to step S222 by the timing setting unit 45a is an acceleration control process that changes the pulse rate setting value so that the aperture motor 53 is switched stepwise from low speed to high speed each time a predetermined number of drive pulses are output. It is. If “1” is set in the aperture driving completion flag, the aperture driving is completed, and nothing is returned (S200: YES, RETURN).

ステップS204では、絞り駆動STEP数(総駆動STEP数と同一)が(5+加速制御遅延STEP数)未満か否か、または2ms間隔駆動継続フラグに“1”がセットされているか否かチェックし、絞り駆動STEP数(総駆動STEP数)が5未満、または2ms間隔駆動継続フラグに“1”がセットされているとき(S204:YES)、パルスレート設定値に20をセットしてステップS224に進む(S206、S224)。パルスレート設定値=20は、100μs基準タイマを20回カウントする毎に駆動パルスを出力する(励磁パターンを切り換える)ので2ms間隔でのステップ駆動になる(パルスレート=500pps)。以上の処理により、起動してから絞り駆動STEP数が1乃至4の間、または2ms間隔駆動継続フラグに“1”がセットされている間は、最遅速の2ms間隔で駆動パルスを出力する。   In step S204, it is checked whether or not the number of aperture drive STEPs (same as the total drive STEP number) is less than (5 + acceleration control delay STEP number), or whether or not the 2 ms interval drive continuation flag is set to “1”. When the number of aperture drive STEPs (total number of drive STEPs) is less than 5, or “1” is set in the 2 ms interval drive continuation flag (S204: YES), 20 is set to the pulse rate setting value and the process proceeds to step S224. (S206, S224). When the pulse rate set value = 20, a drive pulse is output every time the 100 μs reference timer is counted 20 times (excitation pattern is switched), so that step driving is performed at intervals of 2 ms (pulse rate = 500 pps). With the above processing, drive pulses are output at the slowest 2 ms interval while the number of aperture drive STEPs is 1 to 4 after starting or while the 2 ms interval drive continuation flag is set to “1”.

絞り駆動STEP数が5未満でなく、かつ2ms間隔駆動継続フラグに“1”がセットされていないとき(S204:NO)は、絞り駆動STEP数が(7+加速制御遅延STEP数)未満か否か(総駆動STEP数−補正STEP数が5または6か否か)チェックし(S208)、未満のとき(S208:YES)、パルスレート設定値に12をセットしてステップS224に進む(S210、S224)。100μs基準タイマを12回カウントする毎に励磁パターンを切り換えるので、1.2ms間隔でのステップ駆動になる(パルスレート=833pps)。
加速制御遅延STEP数は、絞りモーター53に駆動パルスを出力したとき、絞り制御杆19が初期位置から補正閾値P0′を超えて移動していない場合と、現在の検出位置が前回の検出位置より初期位置寄りであった場合に1インクリメントされ(ステップS240、S248)、遅延制御全体(S204乃至S222)を後方にシフトさせるSTEP数である。総駆動STEP数−補正STEP数は、絞りモーター53が実際に絞込み方向に1ステップ回転したSTEP数である。
If the number of aperture drive STEPs is not less than 5 and “1” is not set in the 2 ms interval drive continuation flag (S204: NO), whether or not the aperture drive STEP number is less than (7 + acceleration control delay STEP number). (Total number of drive steps-whether or not the number of correction STEPs is 5 or 6) is checked (S208), if less (S208: YES), the pulse rate set value is set to 12 and the process proceeds to step S224 (S210, S224) ). Since the excitation pattern is switched every time the 100 μs reference timer counts 12 times, step driving is performed at intervals of 1.2 ms (pulse rate = 833 pps).
The number of acceleration control delays is determined when the drive pulse is output to the aperture motor 53, when the aperture control rod 19 has not moved beyond the correction threshold P0 'from the initial position, and when the current detection position is greater than the previous detection position. This is the number of STEPs that is incremented by 1 if it is close to the initial position (steps S240 and S248) and shifts the entire delay control (S204 to S222) backward. The total number of drive STEPs−the number of correction STEPs is the number of STEPs that the diaphragm motor 53 has actually rotated one step in the narrowing direction.

絞り駆動STEP数(総駆動STEP数)が(7+加速制御遅延STEP数)未満でないとき(S208:NO)、絞り駆動STEP数(総駆動STEP数)が(9+加速制御遅延STEP数)未満か否か(総駆動STEP数−補正STEP数が7または8か否か)チェックし(S212)、未満のとき(S212:YES)、パルスレート設定値に9をセットしてステップS224に進む(S214、S224)。100μs基準タイマを9回カウントする毎に励磁パターンを切り換えるので、0.9ms間隔でのステップ駆動になる(パルスレート=1111pps)。   When the number of aperture drive STEPs (total number of drive STEPs) is not less than (7 + acceleration control delay STEP number) (S208: NO), whether the number of aperture drive STEPs (total drive STEP number) is less than (9 + acceleration control delay STEP number). (The total number of drive STEPs−the number of correction STEPs is 7 or 8) is checked (S212), and if it is less (S212: YES), the pulse rate set value is set to 9 and the process proceeds to Step S224 (S214, S224). Since the excitation pattern is switched every time the 100 μs reference timer counts nine times, step driving is performed at intervals of 0.9 ms (pulse rate = 1111 pps).

絞り駆動STEP数(総駆動STEP数)が(9+加速制御遅延STEP数)未満でないとき(S212:NO)、絞り駆動STEP数(総駆動STEP数)が(11+加速制御遅延STEP数)未満か否か(総駆動STEP数−補正STEP数が9または10か否か)チェックし(S216)、未満のとき(S216:YES)、パルスレート設定値に8をセットしてステップS224に進む(S218、S224)。100μs基準タイマを8回カウントする毎に励磁パターンを切り換えるので0.8ms間隔でのステップ駆動になる(パルスレート=1250pps)。   When the number of aperture drive STEPs (total number of drive STEPs) is not less than (9 + acceleration control delay STEP number) (S212: NO), whether the number of aperture drive STEPs (total drive STEP number) is less than (11 + acceleration control delay STEP number). (The total number of drive STEPs−the number of correction STEPs is 9 or 10) is checked (S216), and if less (S216: YES), the pulse rate set value is set to 8 and the process proceeds to Step S224 (S218, S224). Since the excitation pattern is switched every time the 100 μs reference timer counts eight times, step driving is performed at intervals of 0.8 ms (pulse rate = 1250 pps).

絞り駆動STEP数(総駆動STEP数)が(11+加速制御遅延STEP数)未満でないとき(S216:NO)、絞り駆動STEP数(総駆動STEP数)が(13+加速制御遅延STEP数)未満か否か(総駆動STEP数−補正STEP数が11または12か否か)チェックし(S220)、未満のとき(S220:YES)、パルスレート設定値に7をセットしてステップS224に進む(S222、S224)。100μs基準タイマを7回カウントする毎に励磁パターンを切り換えるので、0.7ms間隔でのステップ駆動になる(パルスレート=1429pps)。   When the number of aperture drive STEPs (total number of drive STEPs) is not less than (11 + acceleration control delay STEP number) (S216: NO), whether the number of aperture drive STEPs (total drive STEP number) is less than (13 + acceleration control delay STEP number). (The total number of drive STEPs−the number of correction STEPs is 11 or 12) is checked (S220), and if it is less (S220: YES), the pulse rate set value is set to 7 and the process proceeds to step S224 (S222, S224). Since the excitation pattern is switched every time the 100 μs reference timer is counted seven times, step driving is performed at intervals of 0.7 ms (pulse rate = 1429 pps).

絞り駆動STEP数が(13+加速制御遅延STEP数)未満でないとき(S220:NO)、つまり総駆動STEP数−補正STEP数が13以上のときは、そのままステップS224に進む。この場合のパルスレート設定値は、ステップS202において設定された6である。   When the number of aperture drive STEPs is not less than (13 + acceleration control delay STEP number) (S220: NO), that is, when the total drive STEP number−correction STEP number is 13 or more, the process proceeds to step S224 as it is. The pulse rate set value in this case is 6 set in step S202.

以上のステップS202乃至S222の処理により、パルスレート設定値により決まる駆動パルスの出力間隔(励磁パターンの切り換え間隔)が、総駆動STEP数−補正STEP数が1乃至4のときには初期値(初期出力間隔)の2ms、駆動STEP数−補正STEP数が5及び6のときには1.2ms、駆動STEP数−補正STEP数が7及び8のときには0.9ms、駆動STEP数−補正STEP数が9及び10のときには0.8ms、駆動STEP数−補正STEP数が11及び12のときには0.7ms、駆動STEP数−補正STEP数が13以上のときには0.6msに設定される。   As a result of the processes in steps S202 to S222 described above, the drive pulse output interval (excitation pattern switching interval) determined by the pulse rate setting value is an initial value (initial output interval) when the total drive STEP number-correction STEP number is 1 to 4. 2 ms, when the number of drive STEPs—the number of correction STEPs is 5 and 6, 1.2 ms, when the number of drive STEPs—the number of correction STEPs is 7 and 8, 0.9 ms, and the number of drive STEPs—the number of correction STEPs is 9 and 10. In some cases, it is set to 0.8 ms, 0.7 ms when the drive STEP number-correction STEP number is 11 and 12, and 0.6 ms when the drive STEP number-correction STEP number is 13 or more.

ステップS224では、駆動タイミング(励磁パターンを切り換える)か否かを判定するための絞り駆動タイミングカウンタを1インクリメントする(S224)。   In step S224, an aperture drive timing counter for determining whether or not it is a drive timing (excitation pattern switching) is incremented by 1 (S224).

続いて、絞り駆動タイミングカウンタがパルスレート設定値と等しいか否かチェックする(S226)。等しくないとき(S226:NO)、絞りモーター53に駆動パルスを出力しない(出力した励磁パターンを切換えない)のでリターンする(RETURN)。   Subsequently, it is checked whether or not the aperture drive timing counter is equal to the pulse rate set value (S226). If they are not equal (S226: NO), no drive pulse is output to the aperture motor 53 (the output excitation pattern is not switched), and the process returns (RETURN).

絞り駆動タイミングカウンタがパルスレート設定値と等しいとき(S226:YES)、絞りモーター53に駆動パルスを出力する(出力した励磁パターンを切り換える)ためにステップS228に進む。ステップS228では、駆動STEP数カウンタ(起動時から出力した駆動パルスの総数)が16未満か否かチェックし、未満でないとき(S228:NO)には補正動作をしないのでステップS262に飛び、未満のときに(S228:YES)前回のAD値を保存し(S230)、位置検出部63は現在のHALL出力(位置検出部63の出力信号)をA/D変換してAD値を求め(S232)、AD補正終了フラグに“1”がセットされているか否かをチェックする(S234)。   When the aperture drive timing counter is equal to the pulse rate set value (S226: YES), the process proceeds to step S228 to output a drive pulse to the aperture motor 53 (switch the output excitation pattern). In step S228, it is checked whether or not the drive STEP number counter (total number of drive pulses output from the time of startup) is less than 16, and if not (S228: NO), the correction operation is not performed, so the process jumps to step S262 and Sometimes (S228: YES), the previous AD value is stored (S230), and the position detector 63 A / D converts the current HALL output (output signal of the position detector 63) to obtain the AD value (S232). Then, it is checked whether or not the AD correction end flag is set to “1” (S234).

AD補正終了フラグは、補正動作が終了しているか否かを識別するフラグであり、“1”が補正終了を表していて、ステップS134において“0”がセットされている。補正動作は、駆動パルスを絞りモーター53に出力しても絞り制御杆19が絞り込み方向に所定長移動しなかったときに、初期値のパルスレートで絞りモーター53を駆動する動作である。   The AD correction end flag is a flag for identifying whether or not the correction operation has ended. “1” represents the end of correction, and “0” is set in step S134. The correction operation is an operation of driving the aperture motor 53 at the initial pulse rate when the aperture control rod 19 does not move for a predetermined length in the aperture direction even if the drive pulse is output to the aperture motor 53.

ステップS234のチェックにおいて、AD補正終了フラグに“0”がセットされているとき(S234:NO)、位置検出部63は、現在のAD値が補正閾値P0′未満か否か(現在の位置検出部63の出力信号をA/D変換したAD値をステップS124で求めた補正閾値P0′と)比較する(S236)。1回目のチェック時の絞りモーター53は、ステップS128において初期励磁パターンの駆動パルスが出力された状態なので、通常は初期位置に保持されていて(図16(A)の1STEP目)現在AD値が補正閾値P0′未満であり(S236:YES)、ステップS238に進む。ステップS238乃至S242は、補正駆動するための設定処理である。なお、初期励磁パターンにより絞り制御杆19が補正閾値P0′を超えて絞り込み方向に移動していたとき(S236:NO)、S241に進む。   In the check in step S234, when “0” is set in the AD correction end flag (S234: NO), the position detector 63 determines whether or not the current AD value is less than the correction threshold P0 ′ (current position detection). The AD value obtained by A / D converting the output signal of the unit 63 is compared with the correction threshold value P0 ′ obtained in step S124 (S236). Since the aperture motor 53 at the time of the first check is in a state where the drive pulse of the initial excitation pattern is output in step S128, it is normally held at the initial position (first STEP in FIG. 16A) and the current AD value is It is less than the correction threshold value P0 ′ (S236: YES), and the process proceeds to step S238. Steps S238 to S242 are setting processing for correction driving. If the aperture control rod 19 has moved in the aperture direction beyond the correction threshold value P0 ′ by the initial excitation pattern (S236: NO), the process proceeds to S241.

ステップS238では、2ms間隔駆動継続フラグに“1”をセットし、続いて加速制御遅延STEP数を1インクリメントし(S240)、補正STEP数を1インクリメントして(S242)ステップS254に飛ぶ。ステップS238乃至S242は、補正動作するための準備処理となる。   In step S238, “1” is set to the 2 ms interval drive continuation flag, then the acceleration control delay STEP number is incremented by 1 (S240), the correction STEP number is incremented by 1 (S242), and the process jumps to step S254. Steps S238 to S242 are preparation processes for performing a correction operation.

ステップS254では、補正STEP数が16か否かチェックする。1回目は1なので(S254:NO)、ステップS260に飛んで、目標駆動STEP数を再計算する(S260)。再計算は、目標駆動STEP数に補正STEP数を加算する処理であるから、補正STEP数が1の場合、目標駆動STEP数は+1になる。そうして、ステップS262(図15)に進む。   In step S254, it is checked whether the number of corrected STEPs is 16. Since the first time is 1 (S254: NO), the process jumps to step S260 and recalculates the target drive STEP number (S260). Since the recalculation is a process of adding the correction STEP number to the target drive STEP number, when the correction STEP number is 1, the target drive STEP number becomes +1. Then, the process proceeds to step S262 (FIG. 15).

ステップS262では、絞り上昇駆動出力、つまり絞りモーター53に出力している駆動パルス(励磁パターン)を絞り制御杆19が絞込み方向に移動する順番で切り換える。1回目はステップS128において初期励磁パターンが出力されているので、次の励磁パターンを出力する。その後は、ステップS262に入る毎に励磁パターンを順方向に切り換える。そうして総駆動STEP数カウンタを1インクリメントし(S264)、絞り駆動タイミングカウンタをクリア(“0”をセット)して(S266)、駆動STEP数カウンタのカウント数が補正した目標駆動STEP数(=目標駆動STEP数+補正STEP数)と等しいか否かチェックし(S268)、等しくなければ(S268:NO)、ステップ146にリターンして(RETURN)絞りモーター駆動を継続する。   In step S262, the diaphragm raising drive output, that is, the drive pulse (excitation pattern) output to the diaphragm motor 53 is switched in the order in which the diaphragm control rod 19 moves in the narrowing direction. In the first time, since the initial excitation pattern is output in step S128, the next excitation pattern is output. Thereafter, the excitation pattern is switched in the forward direction every time step S262 is entered. Then, the total drive STEP number counter is incremented by 1 (S264), the aperture drive timing counter is cleared (“0” is set) (S266), and the target drive STEP number (the count number of the drive STEP number counter is corrected) ( It is checked whether or not (= target drive STEP number + correction STEP number) (S268). If it is not equal (S268: NO), the process returns to Step 146 (RETURN) to continue the diaphragm motor drive.

ステップ146にリターンした後、再び絞りモーター駆動処理に入ると、2ms間隔駆動継続フラグに“1”がセットされているので(S204:YES、S206)、パルスレート設定値に20をセットする。絞り駆動タイミングカウンタがパルスレート設定値と等しくなったとき(S226:YES)、つまり2ms経過したとき、ステップS228以降の処理に進む。前回絞りモーター53が正常に1駆動パルス分絞り込み方向にステップ回転しているときは(図16(A)の2STEP目)、現在のAD値が補正閾値P0′未満ではないので(S236:NO)、2ms間隔駆動継続フラグに“0”をセットし(S241)、AD補正終了フラグに“1”をセットして(S243)ステップS254に飛ぶ。   After returning to step 146, when the diaphragm motor driving process is started again, "1" is set in the 2 ms interval driving continuation flag (S204: YES, S206), so 20 is set as the pulse rate setting value. When the aperture drive timing counter becomes equal to the pulse rate set value (S226: YES), that is, when 2 ms have passed, the process proceeds to step S228 and subsequent steps. When the previous aperture motor 53 is normally stepped in the direction of narrowing by one drive pulse (second STEP in FIG. 16A), the current AD value is not less than the correction threshold value P0 ′ (S236: NO). The 2 ms interval drive continuation flag is set to “0” (S241), the AD correction end flag is set to “1” (S243), and the process jumps to step S254.

ステップS254のチェックにおいて、補正STEP数は1なので(S254:NO)、目標駆動STEP数は+1と再計算し(S260)、ステップS262において、絞りモーター53の駆動パルスを絞込み方向に切り換えて、総駆動STEP数カウンタを1インクリメントし(S264)、絞り駆動タイミングカウンタに0をセットして(S266)、駆動STEP数カウンタのカウント数が補正した目標駆動STEP数(=目標駆動STEP数+補正STEP数)と等しいか否かチェックし(S268)、等しくなければ(S268:NO)リターンする(RETURN)。   In the check in step S254, since the number of correction STEPs is 1 (S254: NO), the target drive STEP number is recalculated as +1 (S260). In step S262, the driving pulse of the aperture motor 53 is switched in the narrowing direction. The drive STEP number counter is incremented by 1 (S264), the aperture drive timing counter is set to 0 (S266), and the count number of the drive STEP number counter is corrected (= target drive STEP number + corrected STEP number) ) Is checked (S268). If not (S268: NO), the process returns (RETURN).

ステップ146にリターンした後、3回目以降に絞りモーター駆動処理に入ると、絞り駆動STEP数カウンタが3の場合(S204:YES、S206)、パルスレート設定値に20をセットする。絞り駆動タイミングカウンタがパルスレート設定値と等しくなったとき(S226:YES)、ステップS228以降の処理に進む。   After returning to step 146, when the aperture motor drive process is entered after the third time, if the aperture drive STEP number counter is 3 (S204: YES, S206), 20 is set to the pulse rate set value. When the aperture drive timing counter becomes equal to the pulse rate set value (S226: YES), the process proceeds to step S228 and subsequent steps.

前回、ステップS243においてAD補正終了フラグに“1”がセットされているので、ステップS234:YESからステップS244に進む。ステップS244では現在のAD値が補正閾値P0′未満かどうかチェックし、未満ではないとき(S244:NO)ステップS272に進んで現在のAD値が前回のAD値未満かどうかチェックし、未満ではないとき(S272:NO)、ステップS262に飛ぶ。つまり、絞り制御杆19が初期位置から補正閾値P0′を超えて移動し、かつ今回の検出位置が前回よりも絞込み方向位置である、図16(A)の3STEP目以降が対応する。   Since the AD correction end flag is set to “1” in step S243 last time, the process proceeds from step S234: YES to step S244. In step S244, it is checked whether or not the current AD value is less than the correction threshold value P0 '. If not (S244: NO), the process proceeds to step S272 to check whether or not the current AD value is less than the previous AD value. When (S272: NO), it jumps to step S262. That is, the third and subsequent steps in FIG. 16A in which the aperture control rod 19 moves from the initial position beyond the correction threshold value P0 ′ and the current detection position is the position in the narrowing direction than the previous time correspond.

ステップS262では、絞り上昇駆動出力処理(駆動パルスの励磁パターン切換え)をし、総駆動STEP数カウンタを1インクリメントし(S264)、絞り駆動タイミングカウンタをクリア(0をセット)し(S266)、駆動STEP数カウンタのカウント数が補正した目標駆動STEP数(=目標駆動STEP数+補正STEP数)と等しくなければ(S268:NO)リターンする(RETURN)。   In step S262, aperture-up drive output processing (drive pulse excitation pattern switching) is performed, the total drive STEP number counter is incremented by 1 (S264), the aperture drive timing counter is cleared (set to 0) (S266), and driving is performed. If the count number of the STEP number counter is not equal to the corrected target drive STEP number (= target drive STEP number + corrected STEP number) (S268: NO), the process returns (RETURN).

以上の通り本実施形態の絞りモーター53は、正常動作の場合、ステップS202乃至S222の処理によってパルスレートを初期値から段階的にアップ(出力間隔を初期出力間隔から段階的に短く)する加速制御がされる。そうして、16STEP目以降は最高のパルスレート(最短の出力間隔、最高速)により定速ステップ駆動される。駆動STEP数カウンタが目標駆動STEP数と等しくなれば(S268:YES)、目標駆動STEP数分のステップ駆動が完了したので、絞り駆動完了フラグに“1”をセットしてリターンする(S270、RETURN)。以後、絞りモーター駆動処理に入ると、ステップS200において、絞り駆動完了フラグ“1”と判断して(S200:YES)、そのままリターンする。絞りモーター53は最後に出力された駆動パルスの出力が継続(励磁パターンの出力状態が継続)され、停止状態を保持する。   As described above, in the normal operation, the aperture motor 53 of the present embodiment accelerates the pulse rate stepwise from the initial value (the output interval is shortened stepwise from the initial output interval) by the processing in steps S202 to S222. Is done. Then, after the 16th STEP, constant speed step driving is performed at the highest pulse rate (shortest output interval, highest speed). If the drive STEP number counter is equal to the target drive STEP number (S268: YES), step driving for the target drive STEP number is completed, so the aperture drive completion flag is set to “1” and the process returns (S270, RETURN). ). Thereafter, when the diaphragm motor driving process is started, it is determined that the diaphragm driving completion flag is “1” in step S200 (S200: YES), and the process returns as it is. The diaphragm motor 53 continues to output the drive pulse output last (the excitation pattern output state continues), and maintains the stopped state.

以上の通り本実施形態は、起動時から絞り制御杆19が所定の閾値を超えるまで2ms間隔駆動継続フラグに“1”がセットされているので(S238)駆動パルスがカウントされず(タイミング設定部45aのカウンタがクリアされ)、初期値のパルスレート設定値20が設定され(S204:YES、S206)、2ms間隔で駆動パルスを出力する。この処理は、絞り制御杆19が所定の閾値を超えていない間(例えば図16(B)の1乃至2STEP、図16(C)の1乃至3STEPまで、図17(B)の1乃至2STEPの間)、繰り返される。   As described above, in the present embodiment, “1” is set in the 2 ms interval drive continuation flag from the start until the aperture control rod 19 exceeds the predetermined threshold (S238), so that the drive pulse is not counted (timing setting unit). The counter 45a is cleared), the initial pulse rate setting value 20 is set (S204: YES, S206), and a drive pulse is output at intervals of 2 ms. This process is performed while the aperture control rod 19 does not exceed a predetermined threshold (for example, 1 to 2 STEP in FIG. 16B, 1 to 3 STEP in FIG. 16C, 1 to 2 STEP in FIG. 17B). Repeated).

絞り制御杆19が所定の閾値を超えると(例えば図16(A)の2STEP目、図16(B)の3STEP目、図16(C)の4STEP目、図17(A)の2STEP目、図17(B)の3STEP目、図17(C)の2STEP目)、ステップS241で2ms間隔駆動継続フラグに“0”がセットされ、ステップS243でAD補正終了フラグに“1”がセットされる。したがって、以降の処理では、ステップS204乃至S222において駆動STEP数と加速制御遅延STEP数に応じて予め設定された駆動ステップ数をカウントする毎にパルスレート設定値が設定され、設定されたパルスレート(出力間隔)で駆動パルスが出力される。   When the aperture control rod 19 exceeds a predetermined threshold (for example, the second STEP in FIG. 16A, the third STEP in FIG. 16B, the fourth STEP in FIG. 16C, the second STEP in FIG. 17A, 17 (B), 3 STEP, 2C (FIG. 17C)), “0” is set to the 2 ms interval drive continuation flag in step S241, and “1” is set to the AD correction end flag in step S243. Accordingly, in the subsequent processing, a pulse rate set value is set every time the number of driving steps set in advance according to the number of driving STEPs and the number of acceleration control delay STEPs in steps S204 to S222, and the set pulse rate ( A drive pulse is output at an output interval.

一方、一旦、絞り制御杆19が補正閾値を超えて移動し(S236:YES)、2ms間隔駆動継続フラグに“0”がセットされ(S241)、それ以降の処理において、位置検出部63の検出した現在AD値が所定の閾値P0′未満であったとき(S244:YES)、例えば図17(A)の3STEP目、図17(B)の4STEP目の場合、ステップS246に進んで、AD値補正終了フラグに“0”をセットして補正動作を再開し、加速制御遅延ステップ数を1インクリメントして加速制御全体を後ろにシフトし(S248)、2ms間隔駆動継続フラグに“1”をセットし(S250)、補正STEP数を1インクリメントし(S252)、目標駆動STEP数を再計算(補正STEP数の1を加算)する(S260)。2ms間隔駆動継続フラグに“1”をセット(タイミング設定部のカウント数をクリア)するので、次に絞りモーター駆動処理に入ったときパルスレート設定値が初期値である20に設定され(S204:YES、S206)、駆動パルスが2ms間隔で出力される。ステップS246乃至S252は、補正動作するための準備処理となる。   On the other hand, the aperture control rod 19 once moves beyond the correction threshold value (S236: YES), “0” is set to the 2 ms interval drive continuation flag (S241), and the position detection unit 63 detects in the subsequent processing. When the current AD value is less than the predetermined threshold value P0 ′ (S244: YES), for example, in the case of the third STEP in FIG. 17A and the fourth STEP in FIG. 17B, the process proceeds to step S246, and the AD value The correction end flag is set to “0” to resume the correction operation, the acceleration control delay step number is incremented by 1 and the entire acceleration control is shifted backward (S248), and the 2 ms interval drive continuation flag is set to “1”. Then, the correction STEP number is incremented by 1 (S252), and the target drive STEP number is recalculated (1 of the correction STEP number is added) (S260). Since the 2 ms interval drive continuation flag is set to “1” (the count number of the timing setting section is cleared), the next time the diaphragm motor drive process is entered, the pulse rate set value is set to the initial value 20 (S204: YES, S206), drive pulses are output at 2ms intervals. Steps S246 to S252 are preparation processes for performing a correction operation.

また、上記一旦、絞り制御杆19が補正閾値を超えて移動して以降の処理において、位置検出部63の検出した現在AD値が前回AD値未満であった場合(S272:YES)、例えば図17(C)の5STEP目の場合、ステップS246に進んで、AD値補正終了フラグに“0”を入れて補正を再開し、タイミング設定部45aは加速制御遅延ステップ数を1インクリメントして加速制御全体を後ろにシフトし(ずらし)(S248)、2ms間隔駆動継続フラグに“1”をセットして2ms(500pps)での駆動を再開し(S250)、補正STEP数を1インクリメントして(S252)、目標駆動STEP数を再計算(目標駆動STEP数に補正STEP数を加算)する(S260)。2ms間隔駆動継続フラグに“1”がセット(タイミングカウンタをクリア)されているので、タイミング設定部45aがパルスレート設定値を初期値である20に設定し(S204:YES、S206)、駆動パルスが2ms間隔で出力される。   Further, when the current AD value detected by the position detection unit 63 is less than the previous AD value in the processing after the aperture control rod 19 has moved beyond the correction threshold value once (S272: YES), for example, FIG. In the case of the fifth STEP of 17 (C), the process proceeds to step S246, where the AD value correction end flag is set to “0” to resume the correction, and the timing setting unit 45a increments the acceleration control delay step number by 1 to accelerate the control. The whole is shifted (shifted) backward (S248), "1" is set to the 2ms interval drive continuation flag, the drive at 2ms (500pps) is restarted (S250), and the number of correction STEPs is incremented by 1 (S252) ), Recalculate the target drive STEP number (add the corrected STEP number to the target drive STEP number) (S260). Since “1” is set to the 2 ms interval drive continuation flag (the timing counter is cleared), the timing setting unit 45a sets the pulse rate setting value to 20 which is the initial value (S204: YES, S206), and the drive pulse Are output at intervals of 2 ms.

以上の通り、一旦絞り制御杆19が所定の閾値を超えて移動した後、位置検出部63が現在AD値が所定の閾値未満であることを検出したとき、または、現在AD値が前回AD値未満であることを検出したとき、タイミング設定部45aによりパルスレート設定値に初期値の20がセットされ、駆動パルスが2ms間隔で出力される。したがって、絞りモーター53は大トルクにより確実に1ステップ回転できる。   As described above, once the aperture control rod 19 has moved beyond the predetermined threshold, when the position detection unit 63 detects that the current AD value is less than the predetermined threshold, or the current AD value is the previous AD value. When it is detected that the value is less than the initial value, 20 is set as the pulse rate setting value by the timing setting unit 45a, and drive pulses are output at intervals of 2 ms. Therefore, the aperture motor 53 can reliably rotate one step with a large torque.

以上のステップS236、S238乃至S242の処理は、絞り制御杆19の位置が補正閾値P0′を超えるまで、最大15回繰り返す。15回繰り返しても絞り制御杆19が補正閾値P0′を超えなかったとき、補正STEP数が16になるので(S254:YES)、AD補正終了フラグに“1”をセットし(S256)、2ms間隔駆動継続フラグに“1”をセットし(S258)、タイミング設定部45aはパルスレートを初期値で駆動する処理と絞り制御杆19の位置検出及び比較処理を終了する。以後は、ステップS204乃至S222の処理によって設定されたパルレートにより、目標絞り駆動パルス数だけ駆動パルスを出力する。この15回は、位置検出部63が検出可能な位置に基づいて設定された値であり、検出可能な位置に応じて変更できる値である。   The processes in steps S236 and S238 to S242 are repeated up to 15 times until the position of the aperture control rod 19 exceeds the correction threshold value P0 ′. If the aperture control rod 19 does not exceed the correction threshold value P0 ′ even after repeating 15 times, the number of correction STEPs is 16 (S254: YES), so the AD correction end flag is set to “1” (S256), 2 ms The interval drive continuation flag is set to “1” (S258), and the timing setting unit 45a ends the process of driving the pulse rate with the initial value and the position detection and comparison process of the aperture control rod 19. Thereafter, the drive pulses are output by the number of target aperture drive pulses at the par rate set by the processes of steps S204 to S222. The fifteen times is a value set based on a position that can be detected by the position detection unit 63, and can be changed according to a position that can be detected.

以上のステッピングモーターを備えた絞り駆動装置によれば、ステッピングモーターである絞りモーター53を駆動するパルスレートを、最も小さい(間隔が長い)レートから開始し、複数ステップ回転するに従って段階的に大きく変更している。絞りモーター53を起動して3ステップ分回転するまで(絞り連動杆19が3ステップ分移動するまで)は、初期値であり、最も回転トルクが大きくなる2ms間隔で駆動パルスを出力するので、絞りモーター53が起動する確率が高く、1個の駆動パルスで1ステップ回転する確率が高い。もし1個の駆動パルスで1ステップ回転しない場合があっても、絞り制御杆19が閾値を超えるまで及び超えてからさらに2ステップ駆動する間は2ms間隔で駆動パルスを出力するので、確実に絞り連動杆を閾値を超えて移動させること、及び3ステップ分ステップ回転させることができる。その後、絞り連動杆が補正閾値より初期位置側に戻ったときは、または絞り連動杆が前回検出位置より絞り込み方向に移動しなかったとき、再びパルスレートを初期値(初期出力間隔)に戻すので、絞りモーター53を確実に絞り込み方向に起動し、ステップ回転させて、絞り連動杆109を確実にステップ移動させることができる。
以上の通り本ステッピングモーターを備えた絞り駆動装置によれば、絞り制御杆19の移動位置を、絞りモーター53を駆動した駆動パルス数により正確に制御することができる。
According to the diaphragm drive device having the above stepping motor, the pulse rate for driving the diaphragm motor 53, which is a stepping motor, starts from the smallest (long interval) rate, and changes greatly in stages as it rotates a plurality of steps. doing. Until the diaphragm motor 53 is started and rotated by three steps (until the diaphragm interlocking rod 19 moves by three steps), it is an initial value, and a drive pulse is output at intervals of 2 ms at which the rotational torque becomes maximum. The probability that the motor 53 is activated is high, and the probability that the motor 53 rotates by one step is high. Even if there is a case where one step does not rotate with one drive pulse, the drive pulse is output at an interval of 2 ms until the aperture control rod 19 exceeds the threshold value and during the further two step drive, so the aperture is surely stopped. The interlocking rod can be moved beyond the threshold value and can be rotated by three steps. After that, when the aperture interlock 杆 returns to the initial position side from the correction threshold, or when the aperture interlock 杆 does not move in the aperture direction from the previous detection position, the pulse rate is returned to the initial value (initial output interval) again. The aperture motor 53 can be reliably started in the aperture direction and rotated stepwise to move the aperture interlocking rod 109 stepwise.
As described above, according to the aperture driving device provided with the present stepping motor, the movement position of the aperture control rod 19 can be accurately controlled by the number of drive pulses that drive the aperture motor 53.

以上のカメラの絞り駆動装置では、補正閾値を予め絞りモーター53を複数の駆動パルス分駆動して位置検出部63により検出した複数の停止位置に基づいて決定したが、その値は補正閾値P0′に限定されず、また製造時に測定して不揮発性メモリに書き込んだメモリを読みだして使用してもよい。   In the above-described camera diaphragm driving device, the correction threshold value is determined based on a plurality of stop positions detected by the position detection unit 63 by driving the diaphragm motor 53 by a plurality of drive pulses in advance. It is not limited to this, and a memory measured at the time of manufacture and written in a nonvolatile memory may be read and used.

以上本発明をカメラの絞り駆動装置に適用した実施形態について説明したが、本発明の駆動装置は、他の駆動装置、例えばフォーカシング用レンズ駆動装置、パワーズーム用レンズ駆動装置、レンズまたは撮像素子を駆動する振れ補正の駆動装置、シャッター駆動装置、ミラー駆動装置、オートストロボポップアップ駆動機構 (フラッシュのポップアップ駆動もしくはダウン駆動)、プリンタなどの画像形成装置における給排紙部分等の駆動装置、その他初期化を要する駆動装置全般に利用可能である。   The embodiment in which the present invention is applied to a diaphragm driving device of a camera has been described above. However, the driving device of the present invention includes other driving devices such as a focusing lens driving device, a power zoom lens driving device, a lens, or an image sensor. Drive device for shake correction to drive, shutter drive device, mirror drive device, auto strobe pop-up drive mechanism (flash pop-up drive or down drive), drive device for paper feed / discharge part in printers and other image forming devices, and other initialization It can be used for all drive devices that require

10 カメラボディ
19 絞り制御杆(駆動部材)
20 メインミラー
31 撮像素子
33 シャッター機構
39 信号処理部
43 ディスプレイ
45 CPU(駆動制御部、位置検出部)
45a タイミング設定部
49 絞り駆動回路(駆動制御部)
51 絞り制御装置
53 絞りモーター(ステッピングモーター)
55 リードスクリュー
57 スライダ部(駆動部材)
57a 本体部
57b アーム部
57c スクリューナット
59 フレーム
61 スライド軸
63 位置検出センサー(位置検出部)
64 磁石
65 ホールセンサー
67 絞り制御杆付勢ばね(弾性付勢部材)
68 スライド台座
69 スライド台座板
70 スライド台座ピン
100 撮影レンズ
103 レンズ側マウント環
109 絞り連動杆(従動部材、絞り連動部材)
113 絞り装置
115 絞り羽根
117 絞り環
118 連係杆
119 絞り機構
121 絞りばね
A 移動長
ΔA 補正移動長
P0 初期位置(検出位置)
P0′ 補正閾値(所定の閾値)
10 Camera body 19 Aperture control rod (drive member)
20 Main mirror 31 Image sensor 33 Shutter mechanism 39 Signal processor 43 Display 45 CPU (drive controller, position detector)
45a Timing setting unit 49 Aperture drive circuit (drive control unit)
51 Aperture Control Device 53 Aperture Motor (Stepping Motor)
55 Lead screw 57 Slider (drive member)
57a body portion 57b arm portion 57c screw nut 59 frame 61 slide shaft 63 position detection sensor (position detection portion)
64 Magnet 65 Hall sensor 67 Diaphragm control rod bias spring (elastic bias member)
68 Slide pedestal 69 Slide pedestal plate 70 Slide pedestal pin 100 Shooting lens 103 Lens side mount ring 109 Aperture interlocking rod (driven member, aperture interlocking member)
113 Diaphragm 115 Diaphragm blade 117 Diaphragm ring 118 Coupling rod 119 Diaphragm mechanism 121 Diaphragm spring A Movement length ΔA Correction movement length P0 Initial position (detection position)
P0 'correction threshold (predetermined threshold)

Claims (12)

ステッピングモーターと、
このステッピングモーターの回転により一方の移動端と他方の移動端の間を移動する駆動部材と、
該駆動部材が一方の移動端から他方の移動端に向かって移動するとき、該駆動部材と同一方向に、かつ前記駆動部材の移動領域より狭い一方の移動限界端と他方の移動端との間を移動する従動部材と、
前記駆動部材の位置を、前記従動部材の一方の移動限界端を含む移動領域において検出する位置検出部と、
前記ステッピングモーターに所定のパルスレートで駆動パルスを出力して前記ステッピングモーターをステップ回転させる駆動制御部と、
前記駆動パルスの出力間隔を、前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に初期出力間隔から段階的に変更するタイミング設定部と、を備え、
前記位置検出部は、前記従動部材が一方の移動限界端に移動したときの前記駆動部材の位置を初期位置として、前記駆動制御部が前記駆動部材を他方の移動端方向にステップ移動させるとき、前記駆動部材の初期位置と、前記駆動制御部が駆動パルスを前記ステッピングモーターに出力する毎の前記駆動部材の停止位置とを検出し、
前記タイミング設定部は、前記位置検出部の検出した前記駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアして初期出力間隔で駆動パルスを出力させ、超えているときカウント駆動パルス数が所定値に達したときに出力間隔を段階的に変更し、
前記タイミング設定部は、前記位置検出部の検出した前記駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記駆動部材の現在の停止位置が前回検出した停止位置より前記初期位置寄りであったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させること、
を特徴とする駆動装置。
Stepper motor,
A driving member that moves between one moving end and the other moving end by the rotation of the stepping motor;
When the driving member moves from one moving end toward the other moving end, it is in the same direction as the driving member and between one moving limit end and the other moving end narrower than the moving region of the driving member. A driven member that moves
A position detector that detects the position of the drive member in a movement region including one movement limit end of the driven member;
A drive controller that outputs a drive pulse to the stepping motor at a predetermined pulse rate to rotate the stepping motor stepwise;
A timing setting unit that changes the output interval of the drive pulse stepwise from the initial output interval every time the output drive pulse is counted and the preset number of drive pulses is counted;
The position detector is configured such that the position of the driving member when the driven member moves to one movement limit end is an initial position, and the drive control unit steps the driving member toward the other moving end. Detecting an initial position of the drive member and a stop position of the drive member each time the drive control unit outputs a drive pulse to the stepping motor;
The timing setting unit clears the count number and outputs a drive pulse at an initial output interval when the stop position of the drive member detected by the position detection unit does not exceed a predetermined threshold set in advance from the initial position. When the count drive pulse number reaches a predetermined value when it exceeds, the output interval is changed stepwise ,
The timing setting unit detects the current stop position of the drive member detected by the position detection unit last time after the stop position of the drive member detected by the position detection unit exceeds the predetermined threshold set in advance. When it is closer to the initial position than the stopped position, the count number is cleared and a driving pulse is output at an initial output interval,
A drive device characterized by the above.
請求項1記載の駆動装置において、
前記タイミング設定部は、前記位置検出部の検出した前記駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記駆動部材の現在の停止位置が前記予め設定した所定の閾値を超えなくなったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させる駆動装置。
The drive device according to claim 1, wherein
The timing setting section, after the stop position of the detected said drive member of said position detecting unit exceeds a predetermined threshold the preset current stop position of the detected said drive member of said position detecting unit is the pre A driving device that clears the count number and outputs a driving pulse at an initial output interval when a predetermined threshold value is not exceeded .
請求項1または2記載の駆動装置において、
前記出力間隔は、初期出力間隔が最も長く、前記タイミング設定部のカウント数が大きくなるほど短くなるように設定されている駆動装置。
The drive device according to claim 1 or 2 ,
The drive unit is set so that the initial output interval is the longest, and the output interval is shortened as the count number of the timing setting unit increases.
請求項1ないし3のいずれか1項記載の駆動装置において、
前記所定の閾値は、前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記駆動部材が移動する移動長より短い値である駆動装置。
The drive device according to any one of claims 1 to 3 ,
The predetermined threshold value is a driving device having a value shorter than a moving length of the driving member when the stepping motor rotates by one step with one driving pulse.
請求項4記載の駆動装置において、
前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記駆動部材が移動する移動長は、予め、前記駆動制御部が前記ステッピングモーターに複数の駆動パルスを出力して前記駆動部材を前記初期位置から他方の移動端方向に移動させて前記位置検出部により検出した前記駆動部材の複数の停止位置に基づいて求められている駆動装置。
The drive device according to claim 4 , wherein
The movement length of the drive member when the stepping motor rotates by one step with one drive pulse is determined in advance by the drive control unit outputting a plurality of drive pulses to the stepping motor. The drive device calculated | required based on the several stop position of the said drive member which it moved to the other movement end direction from the initial position, and was detected by the said position detection part.
着脱可能に装着された撮影レンズの絞り装置を開閉駆動するカメラの絞り駆動装置であって、
ステッピングモーターと、
このステッピングモーターの回転により一方の移動端と他方の移動端の間を移動する絞り駆動部材と、
該絞り駆動部材の移動領域より狭い一方の移動限界端から他方の移動端の間を移動可能であって、前記絞り駆動部材が一方の移動端から他方の移動端に向かって移動するとき、該絞り駆動部材に一方の移動端から他方の移動端方向に係合して該絞り駆動部材と同一方向に移動する撮影レンズの従動部材と、
前記絞り駆動部材の位置を、前記従動部材の一方の移動限界端を含む移動領域において検出する位置検出部と、
前記ステッピングモーターに所定のパルスレートで駆動パルスを出力して前記ステッピングモーターをステップ回転させる駆動制御部と、
前記駆動パルスの出力間隔を、前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に初期出力間隔から段階的に変更するタイミング設定部と、を備え、
前記撮影レンズの従動部材は、前記絞り駆動部材に従動して絞り装置を開閉駆動し、
前記位置検出部は、前記従動部材が一方の移動限界端に移動したときの前記絞り駆動部材の位置を初期位置として、前記駆動制御部が前記絞り駆動部材を他方の移動端方向にステップ移動させるとき、前記絞り駆動部材の初期位置と、前記駆動制御部が駆動パルスを前記ステッピングモーターに出力する毎の前記絞り駆動部材の停止位置とを検出し、
前記タイミング設定部は、前記位置検出部の検出した前記絞り駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアして初期出力間隔で駆動パルスを出力させ、超えているときカウント駆動パルス数が所定値に達したときに出力間隔を段階的に変更し、
前記タイミング設定部は、前記位置検出部の検出した前記絞り駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記絞り駆動部材の現在の停止位置が前回検出した停止位置より前記初期位置寄りであったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させること、
を特徴とするカメラの絞り駆動装置。
An aperture driving device for a camera that opens and closes an aperture device for a photographic lens that is detachably mounted,
Stepper motor,
A diaphragm drive member that moves between one moving end and the other moving end by the rotation of the stepping motor;
When the diaphragm drive member is movable from one movement limit end narrower than the movement range of the diaphragm drive member to the other movement end, and the diaphragm drive member moves from one movement end toward the other movement end, A driven member of the photographic lens that engages with the aperture driving member from one moving end toward the other moving end and moves in the same direction as the aperture driving member;
A position detection unit for detecting the position of the diaphragm drive member in a movement region including one movement limit end of the driven member;
A drive controller that outputs a drive pulse to the stepping motor at a predetermined pulse rate to rotate the stepping motor stepwise;
A timing setting unit that changes the output interval of the drive pulse stepwise from the initial output interval every time the output drive pulse is counted and the preset number of drive pulses is counted;
The driven member of the photographing lens is driven to open and close the aperture device by following the aperture drive member,
The position detection unit uses the position of the diaphragm driving member when the driven member moves to one movement limit end as an initial position, and the drive control unit moves the diaphragm driving member stepwise toward the other movement end. When detecting the initial position of the aperture driving member and the stop position of the aperture driving member every time the drive control unit outputs a driving pulse to the stepping motor,
The timing setting unit clears the count number and outputs a drive pulse at an initial output interval when the stop position of the aperture driving member detected by the position detection unit does not exceed a predetermined threshold set in advance from the initial position. When the count drive pulse number reaches a predetermined value when it exceeds, the output interval is changed in stages ,
The timing setting unit is configured to determine a current stop position of the diaphragm driving member detected by the position detection unit after the stop position of the diaphragm driving member detected by the position detection unit exceeds the predetermined threshold value. When it is closer to the initial position than the previously detected stop position, clear the count number and output the drive pulse at the initial output interval,
A diaphragm drive device for a camera.
請求項6記載のカメラの絞り駆動装置において、
前記絞り駆動部材を他方の移動端から一方の移動端方向に移動付勢する弾性付勢部材をさらに有し、前記絞り駆動部材は、前記ステッピングモーターが自由状態のとき、前記弾性付勢部材により前記リードスクリュー及び前記ステッピングモーターを強制回転させて前記一方の移動端まで移動し、前記撮影レンズがカメラに装着されるとき、前記絞り駆動部材が前記従動部材を前記一方の移動限界端まで移動するとともに、前記従動部材が前記絞り駆動部材を前記一方の移動端から前記一方の移動限界端に対応する初期位置まで前記弾性付勢力に抗し、かつ前記リードスクリュー及び前記ステッピングモーターを強制回転させて移動するカメラの絞り駆動装置。
The aperture driving device for a camera according to claim 6 ,
The diaphragm driving member further includes an elastic urging member that urges the diaphragm driving member to move from the other moving end toward the one moving end. The diaphragm driving member is moved by the elastic urging member when the stepping motor is in a free state. The lead screw and the stepping motor are forcibly rotated to move to the one moving end, and when the photographing lens is mounted on the camera, the diaphragm driving member moves the driven member to the one moving limit end. The follower member resists the elastic biasing force from the one moving end to the initial position corresponding to the one moving limit end and forcibly rotates the lead screw and the stepping motor from the one moving end to the initial position corresponding to the one moving limit end. A diaphragm drive device for a moving camera.
請求項6または7記載のカメラの絞り駆動装置において、
前記タイミング設定部は、前記位置検出部の検出した前記絞り駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記絞り駆動部材の現在の停止位置が前記予め設定した所定の閾値を超えなくなったとき、カウント数をクリアして初期出力間隔を設定するカメラの絞り駆動装置。
The aperture driving device for a camera according to claim 6 or 7 ,
The timing setting unit is configured to determine a current stop position of the diaphragm driving member detected by the position detection unit after the stop position of the diaphragm driving member detected by the position detection unit exceeds the predetermined threshold value. An aperture driving device for a camera, which clears the count number and sets an initial output interval when the predetermined threshold value set in advance is not exceeded .
請求項6ないし8のいずれか1項記載のカメラの絞り駆動装置において、
前記駆動制御部が駆動パルスを出力する間隔は、前記タイミング設定部のカウント数が大きくなるほど短くなるように設定されているカメラの絞り駆動装置。
9. The aperture driving device for a camera according to claim 6 , wherein
An aperture driving device for a camera, in which the interval at which the drive control unit outputs the drive pulse is set to be shorter as the count number of the timing setting unit increases.
請求項6ないし9のいずれか1項記載のカメラの絞り駆動装置において、
前記所定の閾値は、前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記絞り駆動部材が移動する移動長より短い値であるカメラの絞り駆動装置。
The diaphragm drive device for a camera according to any one of claims 6 to 9 ,
The predetermined threshold value is a diaphragm driving device for a camera, which is a value shorter than a moving length of the diaphragm driving member when the stepping motor rotates one step with one driving pulse .
請求項10記載のカメラの絞り駆動装置において、
前記ステッピングモーターが1個の駆動パルスで1ステップ回転したときに前記絞り駆動部材が移動する移動長は、予め、前記駆動制御部が前記ステッピングモーターに複数の駆動パルスを出力して前記絞り駆動部材を一方の移動端から他方の移動端方向に移動させて前記位置検出部により検出した前記絞り駆動部材の複数の停止位置に基づいて求められているカメラの絞り駆動装置。
The camera diaphragm driving device according to claim 10 ,
When the stepping motor rotates by one drive pulse for one step, the movement length that the diaphragm driving member moves is determined in advance by the drive control unit outputting a plurality of driving pulses to the stepping motor. A diaphragm drive device for a camera that is obtained based on a plurality of stop positions of the diaphragm drive member detected by the position detection unit by moving the lens from one movement end toward the other movement end.
ステッピングモーターと、このステッピングモーターの回転により一方の移動端と他方の移動端の間を移動する駆動部材と、該駆動部材が一方の移動端から他方の移動端に向かって移動するとき、該駆動部材と同一方向に、かつ前記駆動部材の移動領域より狭い一方の移動限界端と他方の移動端との間を移動する従動部材と、前記駆動部材の位置を、前記従動部材の一方の移動限界端を含む移動領域において検出する位置検出部と、前記ステッピングモーターに所定のパルスレートで駆動パルスを出力して前記ステッピングモーターをステップ回転させる駆動制御部と、前記駆動パルスの出力間隔を、前記出力された駆動パルスをカウントして予め設定された駆動パルス数カウントする毎に初期出力間隔から段階的に変更するタイミング設定部と、を備えた駆動装置の制御方法であって、
前記従動部材が一方の移動限界端に移動したときの前記駆動部材の位置を初期位置として、前記駆動制御部が前記駆動部材を他方の移動端方向にステップ移動させるとき、前記駆動部材の初期位置と、前記駆動制御部が駆動パルスを前記ステッピングモーターに出力する毎の前記駆動部材の停止位置とを検出するステップと、
前記位置検出部の検出した前記駆動部材の停止位置が前記初期位置から予め設定した所定の閾値を超えていないときカウント数をクリアして初期出力間隔で駆動パルスを出力させ、超えているときカウント駆動パルス数が所定値に達したときに出力間隔を段階的に変更するステップと、
前記位置検出部の検出した前記駆動部材の停止位置が前記予め設定した所定の閾値を超えた後、前記位置検出部の検出した前記駆動部材の現在の停止位置が前回検出した停止位置より前記初期位置寄りであったとき、カウント数をクリアして初期出力間隔で駆動パルスを出力させるステップと、
を有することを特徴とする駆動装置の制御方法。
A stepping motor, a driving member that moves between one moving end and the other moving end by rotation of the stepping motor, and when the driving member moves from one moving end to the other moving end, the driving member A driven member that moves between one movement limit end and the other movement end that are narrower than the moving region of the drive member in the same direction as the member, and the position of the drive member is set to one movement limit of the driven member A position detection unit that detects in a moving region including an end; a drive control unit that outputs a driving pulse to the stepping motor at a predetermined pulse rate to step-rotate the stepping motor; and an output interval of the driving pulse, the output Timing that changes in steps from the initial output interval every time the number of drive pulses counted and the number of drive pulses set in advance is counted When a control method for a drive system including a
The position of the drive member when the driven member moves to one movement limit end is set as the initial position, and the initial position of the drive member when the drive control unit steps the drive member toward the other movement end. And a step of detecting a stop position of the drive member each time the drive control unit outputs a drive pulse to the stepping motor;
When the stop position of the drive member detected by the position detection unit does not exceed a predetermined threshold set in advance from the initial position, the count number is cleared and a drive pulse is output at an initial output interval. Changing the output interval stepwise when the number of drive pulses reaches a predetermined value ;
After the stop position of the drive member detected by the position detection unit exceeds the predetermined threshold set in advance, the current stop position of the drive member detected by the position detection unit is more initial than the previously detected stop position. When it is close to the position, clear the count number and output the drive pulse at the initial output interval,
A method for controlling a driving device comprising:
JP2013223192A 2013-10-28 2013-10-28 Drive device, camera diaphragm drive device and control method thereof Active JP6281241B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013223192A JP6281241B2 (en) 2013-10-28 2013-10-28 Drive device, camera diaphragm drive device and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013223192A JP6281241B2 (en) 2013-10-28 2013-10-28 Drive device, camera diaphragm drive device and control method thereof

Publications (2)

Publication Number Publication Date
JP2015089153A JP2015089153A (en) 2015-05-07
JP6281241B2 true JP6281241B2 (en) 2018-02-21

Family

ID=53051429

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013223192A Active JP6281241B2 (en) 2013-10-28 2013-10-28 Drive device, camera diaphragm drive device and control method thereof

Country Status (1)

Country Link
JP (1) JP6281241B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6647923B2 (en) 2016-03-07 2020-02-14 アルプスアルパイン株式会社 Electromechanical device, control method for electromechanical device, and control program for electromechanical device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05336799A (en) * 1992-06-03 1993-12-17 Aisan Ind Co Ltd Controlling method of stepping motor
JP5573400B2 (en) * 2009-06-25 2014-08-20 リコーイメージング株式会社 Aperture control device for interchangeable lens camera

Also Published As

Publication number Publication date
JP2015089153A (en) 2015-05-07

Similar Documents

Publication Publication Date Title
JP5391731B2 (en) Aperture control device for interchangeable lens camera
JP5573400B2 (en) Aperture control device for interchangeable lens camera
JP5521815B2 (en) Aperture control device for interchangeable lens camera
JP5037886B2 (en) Imaging system, imaging apparatus, and lens apparatus
US11953819B2 (en) Lens apparatus and image pickup apparatus
JP5573399B2 (en) Aperture control device for interchangeable lens camera
JP4393034B2 (en) Automatic focusing method, automatic focusing apparatus, and imaging apparatus
JP2010185892A (en) Camera system and camera body
JP2006330567A (en) Autofocus device
JP6281241B2 (en) Drive device, camera diaphragm drive device and control method thereof
JP2006146067A (en) Camera, lens device and camera system
JP5805153B2 (en) Lens apparatus and control method thereof
JP2004085838A (en) Motor controller, lens device, camera system, and camera
JP2012042825A (en) Imaging apparatus
US11454788B2 (en) Optical apparatus, control method, and storage medium
JP2015194578A (en) Optical apparatus, correction method, and control method
JP2014048545A (en) Image capturing device
JP2011017740A (en) Imaging apparatus
JP2008180968A (en) Release control device and method of single lens reflex camera
JP2007065165A (en) Camera with focusing function
JP6270530B2 (en) Stepping motor control method, program, aperture control device, and optical apparatus
JP2020197631A (en) Mirror driving device, method for driving the same, and imaging apparatus
JP2000098440A (en) Image pickup device
JP2017142415A (en) Imaging device
JP2018005151A (en) Imaging device

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150130

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170726

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: 20171226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180108

R150 Certificate of patent or registration of utility model

Ref document number: 6281241

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250