抗抖动装置的制作方法

文档序号:7616056阅读:121来源:国知局
专利名称:抗抖动装置的制作方法
技术领域
本发明涉及用于摄影装置的抗抖动装置,具体涉及用于包括成像装置等和可以移动来校正手抖动影响的可移动单元的位置检测装置。
背景技术
提出用于摄影装置的抗抖动装置。抗抖动装置通过在垂直于光轴的平面上、对应于在成像期间的手抖动量,移动手抖动校正镜头或成像装置来校正手抖动影响。
日本未审查的专利公开(KOKAI)No.2002-229020公开了用于摄影装置的抗抖动装置。抗抖动装置通过使用永久磁体和线圈,执行包括手抖动校正镜头的可移动单元的移动操作,并通过使用霍尔(hall)元件和永久磁体,执行可移动单元的位置检测操作。
但是,不执行用于对应于焦距变化(例如,当使用变焦镜头时)的精切位置检测操作的调整操作。

发明内容
因此,本发明的目的是提供一种用于对应于焦距变化的精确定位检测操作执行调整操作的装置。
根据本发明,摄影装置的抗抖动装置包括可移动单元、固定单元、信号处理单元和控制单元。
可移动单元具有成像装置和手抖动校正镜头其中之一,并可以沿第一和第二方向移动。第一方向垂直于摄影装置的照相镜头的光轴。第二方向垂直于光轴和第一方向。
固定单元在第一和第二方向可滑动地支撑可移动单元。
控制单元控制可移动单元、固定单元和信号处理单元,并具有第一和第二A/D转换器。
可移动单元和固定单元之一具有磁场变化检测单元,其具有用于检测可移动单元在第一方向上位置(作为第一位置)的水平磁场变化检测元件,和用于检测可移动单元在第二方向位置(作为第二位置)的垂直磁场变化检测元件。
可移动单元和固定单元的另一个具有位置检测磁体单元,其用于检测第一和第二位置,其面对磁场变化检测单元。
信号处理单元根据水平磁场变化检测元件的输出信号将表示第一位置的第一检测位置信号输出到第一A/D转换器,并根据垂直磁场变化检测元件的输出信号将表示第二位置的第二检测位置信号输出到第二A/D转换器。
控制单元根据第一A/D转换器的A/D转换操作计算第一位置,用于第一检测位置信号,根据第二A/D转换器的A/D转换操作计算第二位置,用于第二检测位置信号。控制单元还执行调整操作,该调整操作使在可移动单元的水平移动范围内和第一A/D转换器的A/D转换范围内的第一检测位置信号的最小值和最大值之间的宽度最大化,并使在可移动单元的垂直移动范围内和第二A/D转换器的A/D转换范围内的第二检测位置信号的最小值和最大值之间的宽度最大化。
水平移动范围与照相镜头的焦距成比例。
垂直移动范围与焦距成比例。


参照附图,从下列描述将更加理解本发明的目的和优点。
图1是从摄影装置后侧看到的摄影装置的透视图;图2是摄影装置的前视图;图3是摄影装置的电路结构图;图4是表示抗抖动单元结构的示图;图5是沿图4的A-A线的示图;图6是可移动单元的移动范围的平面图;图7是用于单轴霍尔元件电路和霍尔元件信号处理电路的电路结构图;图8表示可移动单元在第一方向的第一位置与第一检测位置信号的输出值之间的关系,当可移动单元的中心接触第一水平边缘点时,以及当调整流过水平霍尔元件输入端的电流值(第一水平霍尔元件电流值)时,第一检测位置信号的输出值与在CPU中A/D转换器的A/D转换范围内的最大值相同;图9表示可移动单元在第一方向的第一位置与第一检测位置信号的输出值之间的关系,当可移动单元的中心接触第二水平边缘点时,以及当调整流过水平霍尔元件输入端的电流值(第二水平霍尔元件电流值)时,第一检测位置信号的输出值与在CPU中A/D转换器的A/D转换范围内的最小值相同;图10表示当具有第二最优水平霍尔元件电流值的电流流过水平霍尔元件的输入端时,可移动单元在第一方向的第一位置与第一检测位置信号的输出值之间的关系;图11是第一和第二初始调整操作的前半部分的流程图;图12是第一和第二初始调整操作的后半部分的流程图;图13是在每个预定时间间隔作为中断程序执行的抗抖动操作的流程图;图14是表示成像操作的流程图。
具体实施例方式
参照附图所示的实施例描述本发明。在本实施例中,摄影装置1是数码相机。摄影装置1具有光轴LX。
为了解释这个实施例的方向,定义第一方向x、第二方向y、和第三方向z(参见图1)。第一方向x是垂直于光轴LX的水平方向。第二方向y是垂直于光轴LX和第一方向x的垂直方向。第三方向z是平行于光轴LX并垂直于第一方向x和第二方向y的水平方向。
图5示出沿图4的A-A线的结构图。
摄影装置1的成像部件包括Pon按钮11、Pon开关11a、测光开关12a、释放按钮13、释放开关13a、显示单元17例如LCD显示器等、CPU 21、成像块22、AE(自动曝光)单元23、AF(自动聚焦)单元24、在抗抖动单元30中的成像单元39a以及和照相镜头67(参见图1,2,3)。
由Pon按钮11的状态确定Pon开关11a是在ON或OFF状态,因此,摄影装置1的ON/OFF状态对应于Pon开关11a的ON/OFF状态变化。
通过照相镜头67用驱动成像单元39a的成像块22将摄影物体图像拍成光学图像,从而在显示单元17上显示拍摄的图像。摄影物体图像可以用光学取景器(没有描述)光学地观看。
当释放按钮13被操作者按下一半时,测光开关12a变到ON状态,从而执行测光操作、AF传感操作和聚焦操作。
当释放按钮13被操作者全部按下时,释放开关13a变到ON状态,从而执行成像操作,并存储拍摄的图像。
CUP 21是控制装置,其控制摄影装置1成像操作的每个部分,并控制摄影装置抗抖动操作的每个部分。抗抖动操作控制可移动单元30a的移动和控制检测可移动单元30a的位置。
成像块22驱动成像单元39a。AE单元23对摄影物体执行测光操作,计算测光值,对应于测光值计算成像所需的孔径值和曝光时间的时间长度。AF单元24执行AF传感操作,并对应于AF传感操作的结果执行成像所需的聚焦操作。在聚焦操作中,照相镜头67的位置在光轴LX方向移动。
摄影装置1的抗抖动部件包括当抖动按钮14、抗抖动开关14a、CPU 21、角速度检测单元25、驱动电路29、抗抖动单元30、霍尔元件信号处理单元45、照相镜头67、调整单元71和存储单元72。
当抗抖动按钮14被操作者全部按下时,抗抖动开关14a变为ON状态,因而执行抗抖动操作,其中角速度检测单元25和抗抖动单元30独立于包括测光操作等的其它操作,以每个预定时间间隔被驱动。当抗抖动开关14a在ON状态时,换言之,在抗抖动模式,参数IS设定为1(IS=1)。当抗抖动开关14a不在ON状态时,换言之,在非抗抖动模式,参诸IS设定为0(IS=0)。在这个实施例中,预定时间间隔是1ms。
对应于这些开关的输入信号的各种输出命令被CPU 21控制。
关于测光开关12a是在ON状态还是在OFF状态的信息被输入到CPU 21的端口P12,作为1比特数字信号。关于释放开关13a是在ON状态还是在OFF状态的信息被输入到CPU 21的端口P13,作为1比特数字信号。关于抗抖动开关14a是在ON状态还是在OFF状态的信息被输入到CPU 21的端口P14,作为1比特数字信号。
成像块22连接到用于输入和输出信号的CPU 21的端口P3。AE单元23连接到用于输入和输出信号的CPU 21的端口P4。AF单元24连接到用于输入和输出信号的CPU 21的端口P5。
照相镜头67是焦距可以改变的镜头,例如变焦镜头。在这个实施例中,照相镜头67具有第一焦距F1和第二焦距F2。
第一焦距F1是在照相镜头67可变焦距内的最长焦距。第一焦距F1的值用于后面描述的第一和第二初始调整操作。
第二焦距F2是由操作者随意选择的焦距,其是在照相镜头67的可变焦距内。
有关第二焦距F2的值的信息通过照相镜头67的镜头位置检测装置68(诸如编码板或译码器等)输入到CPU 21的端口P7。
在第一焦距F1设定为在照相镜头67的可变焦距范围内的最长焦距的情况下,如在这个实施例中,由于基于第一和第二初始调整操作的结果,最佳了对应于焦距长度的检测分辨率,所以偶然误差最小化。
调整单元71是用于在正常模式和调整模式之间切换的模式开关。
在调整模式中,执行初始调整操作,其调整在A/D转换操作中用于第一和第二检测位置信号px和py的检测分辨率,所述信号是模拟信号并且在使用霍尔元件单元44a检测可移动单元30a位置时获得。初始调整操作具有第一和第二初始调整操作,其在后面描述。
当模式开关设定为ON状态时,摄影装置1设定为调整模式。当模式开关设定为OFF状态,取消调整模式,摄影装置1设定为正常模式。
存储单元72是非易失性存储器,例如EEPROM等,其存储第一最佳的水平霍尔元件电流值xsDi1,和第一最佳的垂直霍尔元件电流值ysDi1。存储单元72是可电重写的,因而即使存储单元72设定为OFF状态,不会删除存储在存储单元72中的内容。
调整单元71连接到用于输入和输出信号的CPU 21的端口P15。当Lo信号从调整单元71输出到CPU 21的端口P15时,执行初始调整操作(第一和第二初始调整操作)。存储单元72连接到用于输入和输出信号的CPU 21的端口P16。
接下来,详细解释CPU21对于角速度单元25、驱动电路29、抗抖动单元30和霍尔元件信号处理单元45的输入和输出关系。
角速度单元25具有第一角速度传感器26、第二角速度传感器27和组合放大器和高通滤波器电路28。第一角速度传感器26以每个预定时间间隔(1ms)检测摄影装置1的角速度在第一方向x的速度分量。第二角速度传感器27以每个预定时间间隔(1ms)检测摄影装置1的角速度在第二方向y的速度分量。
组合放大器和高通滤波器电路28放大第一方向x的角速度的信号(角速度在第一方向x的速度分量),降低零位电压和第一角速度传感器26的扫描(panning),并将模拟信号输出到CPU 21的A/D转换器A/D 0,作为第一角速度vx。
组合放大器和高通滤波器电路28放大第二方向y的角速度的信号(角速度在第二方向y的速度分量),降低零位电压和第二角速度传感器27的扫描(panning),并将模拟信号输出到CPU 21的A/D转换器A/D 1,作为第二角速度vy。
CPU 21将输入到A/D转换器A/D 0的第一角速度vx和输入到A/D转换器A/D 1的第二角速度vy转换成数字信号(A/D转换操作),考虑焦距,根据转换的数字信号和转换系数计算在预定时间间隔(1ms)产生的手抖动量。因此,CPU 21和角速度检测单元25具有计算手抖动量的功能。
CPU 21对应于第一方向x第二方向y计算出的手抖动量,计算成像单元39a(可移动单元30a)应该移动到的位置S。位置S在第一方向x的位置被定义为sx,位置S在第二方向y的位置被定义为sy。通过使用电磁力执行包括成像单元39a的可移动单元30a的移动,在后面会描述。用于将可移动单元30a移动到位置S而驱动驱动电路29的驱动力D,具有第一PWM负载dx作为在第一方向x的驱动力分量,并具有第二PWM负载sy作为第二方向y的驱动力分量。
抗抖动单元30是通过将成像单元39a移动到位置S、通过消除摄影物体图像在成像装置39a1的成像表面上的滞后、并通过稳定到达成像装置39a1的成像表面的摄影物体图像来校正手抖动影响的装置。
抗抖动单元30具有包括成像单元39a的可移动单元30a,和固定单元30b。或者,抗抖动单元30是由通过电磁力将可移动单元30a移到位置S的驱动部件和检测可移动单元30a的位置(检测位置P)的位置检测部件组成。
电磁力的大小和方向取决于流过线圈电流的大小和方向,以及磁体磁场的大小和方向。
通过具有从CPU 21的PWM 0输入的第一PWM负载dx和具有从CPU 21的PWM 1输入的第二PWM负载dy的驱动电路29,执行抗抖动单元30的可移动单元30a的驱动。在可移动单元30a通过驱动电路29被驱动而移动之前或移动之后,用霍尔电源44a和霍尔元件信号处理单元45检测可移动单元30a的检测位置P。
检测位置P在第一方向x的第一位置的信息,换言之,第一检测位置信号px被输入到CPU 21的A/D转换器A/D 2。第一检测位置信号px是模拟信号,并通过A/D转换器A/D 2(A/D转换操作)转换成数字信号。检测位置P在第一方向x的第一位置在A/D转换操作后被定义为pdx,对应于第一检测位置信号px。
检测位置P在第二方向y的第二位置的信息,换言之,第二检测位置信号py被输入到CPU 21的A/D转换器A/D 3。第二检测位置信号py是模拟信号,并通过A/D转换器A/D 3(A/D转换操作)转换成数字信号。检测位置P在第二方向y的第二位置在A/D转换操作后被定义为pdy,对应于第二检测位置信号py。
根据检测位置P(pdx,pdy)的数据和应该移动到的位置S(sx,sy)的数据执行PID(比例积分微分)控制。
可移动单元30a具有第一驱动线圈31a、第二驱动线圈32a、成像单元39a、霍尔元件单元44a、可移动电路板49a、移动轴50a、第一水平移动轴承单元51a、第二水平移动轴承单元52a、第三水平移动轴承单元53a、和片64a(参见图4和5)。
固定单元30b具有位置检测磁体单元、第一位置检测和驱动磁轭431b、第二位置检测和驱动磁轭432b、第一垂直移动轴承单元54b、第二垂直移动轴承单元55b、第三垂直移动轴承单元56b、第四垂直移动轴承单元57b、和基板65b。位置检测磁体单元具有第一位置检测和驱动磁体411b和第二位置检测和驱动磁体412b。
当从第三方向z看时,可移动单元30a的移动轴50a具有管形状。第一、第二、第三和第四垂直轴承单元54b,55b,56b,57b安装到固定单元30b的基板65b上。移动轴50a被第一、第二、第三和第四垂直轴承单元54b,55b,56b,57b滑动地支撑在垂直方向(第二方向y)。
第一和第二垂直轴承单元54b和55b具有沿第二方向y延伸的细长孔。
因此,可移动单元30a可以相对固定单元30b沿垂直方向(第二方向y)移动。
移动轴50a被可移动单元30a的第一、第二和第三水平移动轴承单元51a,52a,53a可滑动地支撑在水平方向(第一方向x)。因此,可移动单元30a(除了移动轴50a)可以相对固定单元30b和移动轴50a沿水平方向(第一方向x)移动。
可移动单元30a的移动范围意味着可移动单元30a的中心的移动范围。可移动单元30a的合理移动范围对应于照相镜头67的焦距变化。
当照相镜头67的焦距设定为第一焦距F1时,可移动单元30a在第一方向x的合理移动范围是第一水平移动范围Rx1,可移动单元30a在第二方向y的合理移动范围是第二水平移动范围Ry1(参见图6)。
第一水平移动范围Rx1是可移动单元30a在第一方向x的最大移动范围。第一水平移动范围Rx1的值是固定的。
第一垂直移动范围Ry1是可移动单元30a在第二方向y的最大移动范围。第一垂直移动范围Ry1的值是固定的。
在图6中,简化了可移动单元30a和固定单元30b的形式。
当照相镜头67的焦距设定为第二焦距F2时,可移动单元30a在第一方向x上可接受的移动范围是第二水平移动范围Rx2,可移动单元30a在第二方向y上可接受的移动范围是第二垂直移动范围Ry2。
第二水平移动范围Rx2是可移动单元30a在第一方向x的移动范围,其是可变的并与照相镜头67的焦距成比例,焦距长度由操作者控制。第二水平移动范围Rx2的值小于或等于第一水平移动范围Rx1的值。
第二垂直移动范围Ry2是可移动单元30a在第二方向y的移动范围,其是可变的并与照相镜头67的焦距成比例,焦距长度由操作者控制。第二垂直移动范围Ry2的值小于或等于第一垂直移动范围Ry1的值。
手抖动通常造成照相镜头在示出的±0.7°的角度范围内移动。
第二水平移动范围Rx2的值由第二焦距F2的值乘以已知的角度范围2×tan(0.7°)确定。同样,第二垂直移动范围Ry2的值由第二焦距F2的值乘以已知的值2×tan(0.7°)确定。
在第一水平移动范围Rx1内的一个边缘点是第一水平边缘点rx11,在第一水平移动范围Rx1内的另一边缘点是第二水平边缘点rx12,在第一垂直移动范围Ry1内的一个边缘点是第一垂直边缘点ry11,在第一垂直移动范围Ry1内的另一边缘点是第二垂直边缘点ry12(参见图6)。
在第二水平移动范围Rx2内的一个边缘点是第三水平边缘点rx21,在第二水平移动范围Rx2内的另一边缘点是第四水平边缘点rx22,在第二垂直移动范围Ry2内的一个边缘点是第三垂直边缘点ry21,在第二垂直移动范围Ry2内的另一边缘点是第四垂直边缘点ry22(参见图6)。
当成像装置39a1的中心区域位于照相镜头67的光轴LX时,建立可移动单元30a和固定单元30b之间的位置关系,使得可移动单元30a位于它的第一方向x和第二方向y移动范围的中心,以便利用成像装置39a1成像范围的全部尺寸。
形成成像装置39a1的成像表面的矩形具有两对角线。在这个实施例中,成像装置39a1的中心是这两对角线的交叉点。
从照相镜头67这侧看,成像单元39a、片64a和可移动电路板49a沿光轴LX方向按这个顺序安装。成像单元39a具有成像装置39a1(例如CCD或CMOS)、台架39a2、保持单元39a3、和光学低通滤波器39a4。台架39a2和片64a在光轴LX方向保持和压紧成像装置39a1、保持单元39a3、和光学低通滤波器39a4。
第一、第二和第三水平移动轴承单元51a,52a,53a安装到台架39a2上。成像装置39a1安装到片64a上,因而执行成像装置39a1的定位,其中成像装置39a1垂直于照相镜头67的光轴LX。在片64a由金属材料制成的情况下,通过接触成像装置39a1,片64a具有从成像装置39a1辐射热的作用。
第一驱动线圈31a、第二驱动线圈32a和霍尔元件单元44a安装到可移动电路板49a上。
第一驱动线圈31a形成座和螺旋形线圈图形。第一驱动线圈31a的线圈图形是平行于第一方向x或第二方向y的线,其中包括第一驱动线圈31a的可移动单元30a通过第一电磁力在第一方向x移动。平行于第二方向y的线用于在第一方向x移动可移动单元30a。平行于第二方向y的线具有第一有效长度L1。
基于第一驱动线圈31a的电流方向和第一位置检测和驱动磁体411b的磁场方向产生第一电磁力。
第二驱动线圈32a形成座和螺旋形线圈图形。第二驱动线圈32a的线圈图形是平行于第一方向x或第二方向y的线,其中包括第二驱动线圈32a的可移动单元30a通过第二电磁力在第二方向y移动。平行于第一方向x的线用于在第二方向y移动可移动单元30a。平行于第一方向x的线具有第二有效长度L2。
基于第二驱动线圈32a的电流方向和第二位置检测和驱动磁体412b的磁场方向产生第二电磁力。
第一和第二驱动线圈31a和32a通过柔性电路板(没有描述)连接驱动第一和第二驱动线圈31a和32a的驱动电路29。第一PWM负载dx从CPU 21的PWM 0输入到驱动电路29,第二PWM负载dy从CPU 21的PWM 1输入到驱动电路29。驱动电路29为对应于第一PWM负载dx值的第一驱动线圈31a和对应于第二PWM负载dy值的第二驱动线圈32a供电,以驱动可移动单元30a。
第一位置检测和驱动磁体411b安装到固定单元30b的可移动单元侧,其中第一位置检测和驱动磁体411b在第三方向z面对第一驱动线圈31a和水平霍尔元件hh10。
第二位置检测和驱动磁体412b安装到固定单元30b的可移动单元侧,其中第二位置检测和驱动磁体412b在第三方向z面对第二驱动线圈32a和垂直霍尔元件hv10。
在N极和S极沿第一方向x设置的情况下,第一位置检测和驱动磁体411b安装到第一位置检测和驱动磁轭431b。第一位置检测和驱动磁轭431b沿第三方向z、在可移动单元30a的该侧安装到固定单元30b的基板65b上。
第一位置检测和驱动磁体411b在第二方向y的长度比第一驱动线圈31a的第一有效长度L1长。在第二方向y移动可移动单元30a的过程中,不改变影响第一驱动线圈31a和水平霍尔元件hh10的磁场。
在N极和S极沿第二方向y设置的情况下,第二位置检测和驱动磁体412b安装到第二位置检测和驱动磁轭432b。第二位置检测和驱动磁轭432b沿第三方向z、在可移动单元30a的该侧安装到固定单元30b的基板65b上。
第二位置检测和驱动磁体412b在第一方向x的长度比第二驱动线圈32a的第二有效长度L2长。在第一方向x移动可移动单元30a的过程中,不改变影响第二驱动线圈32a和垂直霍尔元件hv10的磁场。
第一位置检测和驱动磁轭431b由软磁材料制成,当从第二方向y看时,形成方U形管。第一位置检测和驱动磁体411b、第一驱动线圈31a和水平霍尔元件hh10在第一位置检测和驱动磁轭431b的管内。
第一位置检测和驱动磁轭431b与第一位置检测和驱动磁体411b接触的一侧防止了第一位置检测和驱动磁体411b的磁场泄漏到周围。
第一位置检测和驱动磁轭431b的另一侧(其面对第一位置检测和驱动磁体411b、第一驱动线圈31a和可移动电路板49a)在第一位置检测和驱动磁体411b与第一驱动线圈31a之间,以及提高在第一位置检测和驱动磁体411b与水平霍尔元件hh10之间的磁通量密度。
第二位置检测和驱动磁轭432b由软磁材料制成,当从第一方向x看时,形成方U形管。第二位置检测和驱动磁体412b、第二驱动线圈32a和垂直霍尔元件hv10在第二位置检测和驱动磁轭432b的管内。
第二位置检测和驱动磁轭432b接触第二位置检测和驱动磁体412b的这侧防止了第二位置检测和驱动磁体412b的磁场泄漏到周围。
第二位置检测和驱动磁轭432b的另一侧(其面对第二位置检测和驱动磁体412b、第二驱动线圈32a和可移动电路板49a)在第二位置检测和驱动磁体412b与第二驱动线圈32a之间,以及提供在第二位置检测和驱动磁体412b与垂直霍尔元件hv10之间的磁通量密度。
霍尔元件单元44a是单轴霍尔元件,其具有两个利用霍尔效应的磁电转换元件(磁场变化检测元件)的霍尔元件。霍尔元件单元44a检测第一检测位置信号px和第二检测位置信号py,第一检测位置信号px用于表示可移动单元30a的当前位置P在第一方向x的第一位置,第二检测位置信号py用于表示可移动单元30a的当前位置P在第二方向y的第二位置。
两个霍尔元件之一是用于检测可移动单元30a在第一方向x的第一位置的水平霍尔元件hh10,另一个是用于检测可移动单元30a在第二方向y的第二位置的垂直霍尔元件hv10(参见图4)。
在水平霍尔元件hh10沿第三方向z面对固定单元30b的第一位置检测和驱动磁体411b的这种情况下,水平霍尔元件hh10安装到可移动单元30a的可移动电路板49a。
在垂直霍尔元件hv10沿第三方向z面对固定单元30b的第二位置检测和驱动磁体412b的这种情况下,垂直霍尔元件hv10安装到可移动单元30a的可移动电路板49a。
基板65b是片状部件,其成为用于安装第一位置检测和驱动磁轭431b等的基础,并平行于成像装置39a1的成像表面被放置。
在这个实施例中,基板65b沿第三方向z设置在比可移动电路板49a更靠近照相镜头67的一侧。但是,可移动电路板49a可以设置在比基板65b更靠近照相镜头67的一侧。在这种情况下,第一和第二驱动线圈31a和32a、霍尔元件单元44a设置在可移动电路板49a与照相镜头67的相对侧,从而第一和第二位置检测和驱动磁体411b和412b与照相镜头67设置在基板65b的相同侧。
霍尔元件信号处理单元45具有第一霍尔元件信号处理电路450和第二霍尔元件信号处理电路460。
第一霍尔元件信号处理电路450基于水平霍尔元件hh10的输出信号,检测水平霍尔元件hh10输出端之间的水平电位差x10。
第一霍尔元件信号处理电路450基于水平电位差x10,将表示可移动单元30a在第一方向x的第一位置的第一检测位置信号px输出到CPU 21的A/D转换器A/D 2。
第二霍尔元件信号处理电路460基于垂直霍尔元件hv10的输出信号,检测垂直霍尔元件hv10输出端之间的垂直电位差y10。
第二霍尔元件信号处理电路460基于垂直电位差y10,将表示可移动单元30a在第二方向y的第二位置的第二检测位置信号py输出到CPU 21的A/D转换器A/D 3。
在第一初始调整操作中,当照相镜头67的焦距设定为第一焦距F1时,调整和提高A/D转换器A/D 2的第一检测分辨率用于A/D转换第一检测位置信号px。或者,在可移动单元30的移动范围内(第一水平移动范围Rx1)并在CPU 21的A/D转换范围内,使第一检测位置信号px的最小值和最大值之间的宽度最大化。
在第二初始调整操作中,当照相镜头67的焦距设定为第一焦距F1时,调整和提高A/D转换器A/D 3的第二检测分辨率用于A/D转换第二检测位置信号py。或者,在可移动单元30的移动范围内(第一垂直移动范围Ry1)并在CPU 21的A/D转换范围内,使第二检测位置信号py的最小值和最大值之间的宽度最大化。
当检测可移动单元30a在第一方向x的第一位置时,当照相镜头67的焦距设定为第一焦距F1时,由第一初始调整操作确定流过水平霍尔元件hh10输入端的具有第一最佳的水平霍尔元件电流值xsDi1的电流。
当检测可移动单元30a在第二方向y的第二位置时,当照相镜头67的焦距设定为第一焦距F1时,由第二初始调整操作确定流过垂直霍尔元件hy10输入端的具有第一最佳的垂直霍尔元件电流值ysDil的电流。
当检测可移动单元30a在第一方向x的第一位置时,当照相镜头67的焦距设定为第二焦距F2时,用第一最佳的水平霍尔元件电流值xsDi1乘以基于第一和第二焦距F1和F2的值得到的系数值,确定流过水平霍尔元件hh10输入端的具有第二最佳的水平霍尔元件电流值xsDi2的电流。
当检测可移动单元30a在第二方向y的第二位置时,当照相镜头67的焦距设定为第二焦距F2时,用第一最佳的垂直霍尔元件电流值ysDi1乘以基于第一和第二焦距F1和F2的值得到的系数值,确定流过垂直霍尔元件hv10输入端的具有第二最佳的垂直霍尔元件电流值ysDi2的电流。
在这个实施例中,基于第一最佳的水平霍尔元件电流值xsDi1确定第二最佳的水平霍尔元件电流值xsDi2的过程,以及基于第一最佳的垂直霍尔元件电流值ysDi1确定第二最佳的垂直霍尔元件电流值ysDi2的过程是焦距调整操作。
在调整模式,执行第一和第二初始调整操作,其中Lo信号从调整单元71输出到CPU 21的端口P15。在正常模式中,在任何时间执行焦距调整操作,此时调整模式停止。
在正常模式的位置检测操作中,流过水平霍尔元件hh10输入端的电流值设定为第二最佳的水平霍尔元件电流值xsDi2。
同样,在正常模式的位置检测操作中,流过垂直霍尔元件hv10输入端的电流值设定为第二最佳的垂直霍尔元件电流值ysDi2。
因此,对应于照相镜头67的焦距最佳第一检测分辨率和第二检测分辨率。
或者,在可移动单元30a的移动范围(第二水平移动范围Rx2)和在CPU 21的A/D转换范围内,使第一检测位置信号px的最小值和最大值之间的宽度最大化。同样,在可移动单元30a的移动范围(第二垂直移动范围Ry2)和在CPU 21的A/D转换范围内,使第二检测位置信号py的最小值和最大值之间的宽度最大化。
具体地说,在第一初始调整操作中,计算第一和第二水平霍尔元件电流值xDi1和xDi2,从而确定第一最佳的水平霍尔元件电流值xsDi1是第一和第二水平霍尔元件电流值xDi1和xDi2中的较小值,并将其存储在存储单元72中。
当第一检测位置信号px的输出值变成CPU 21的A/D转换范围内的最大值时,以及当可移动单元30a的中心接触第一水平边缘点rx11时,流过水平霍尔元件hh10输入端的电流值是第一水平霍尔元件电流值xDi1。
当第一检测位置信号px的输出值变成CPU 21的A/D转换范围内的最小值时,以及当可移动单元30a的中心接触第二水平边缘点rx12时,流过水平霍尔元件hh10输入端的电流值是第二水平霍尔元件电流值xDi2。
具体地说,在第二初始调整操作中,计算第一和第二垂直霍尔元件电流值yDi1和yDi2,从而确定第一最佳的垂直霍尔元件电流值ysDi1是第一和第二垂直霍尔元件电流值yDi1和yDi2的较小值,并将其存储在存储单元72中。
当第二检测位置信号py的输出值变成CPU 21的A/D转换范围内的最大值时,以及当可移动单元30a的中心接触第一垂直边缘点ry11时,流过垂直霍尔元件hv10输入端的电流值是第一垂直霍尔元件电流值yDi1。
当第二检测位置信号py的输出值变成CPU 21的A/D转换范围内的最小值时,以及当可移动单元30a的中心接触第二垂直边缘点ry12时,流过垂直霍尔元件hv10输入端的电流值是第二垂直霍尔元件电流值yDi2。
对应于第二最佳的水平霍尔元件电流值xsDi2的第一电压XVf从CPU 21的D/A转换器D/A 0施加到霍尔元件信号处理单元45的电路456中。
对应于第二最佳的垂直霍尔元件电流值ysDi2的第二电压YVf从CPU 21的D/A转换器D/A 1施加到霍尔元件信号处理单元45的电路466中。
用图7来解释在霍尔元件信号处理单元45的第一霍尔元件信号处理电路450中,水平霍尔元件hh10的输入/输出信号的电路结构,以及在霍尔元件信号处理单元45的第二霍尔元件信号处理电路460中,垂直霍尔元件hv10的输入/输出信号的电路结构。
第一霍尔元件信号处理电路450具有用于控制水平霍尔元件hh10输出的电路451和电路453,并具有用于控制水平霍尔元件hh10输入的电路456。
第二霍尔元件信号处理电路460具有用于控制垂直霍尔元件hv10输出的电路461和电路463,并具有用于控制垂直霍尔元件hv10输入的电路466。
水平霍尔元件hh10的两个输出端连接电路451,电路451连接电路453。
电路451是放大水平霍尔元件hh10的输出端之间信号出的微分放大电路。
电路453是基于电路451放大的信号差与参考电压Vref之间的差,计算水平电位差x10(霍尔输出电压)的减法放大电路,其用第一放大率AA1乘以水平电位差x10计算第一检测位置信号px。
电路451具有电阻R101、电阻R102、电阻R103、运算放大器A101、和运算放大器A102。运算放大器A101具有倒相输入端、非倒相输入端和输出端。运算放大器A102具有倒相输入端、非倒相输入端和输出端。
水平霍尔元件hh10的一个输出端连接运算放大器A101的非倒相输入端,水平霍尔元件hh10的另一输出端连接运算放大器A102的非倒相输入端。
运算放大器A101的倒相输入端连接电阻R101和R102,运算放大器A102的倒相输入端连接电阻R101和R103。
运算放大器A101的输出端连接电路453中的电阻R102和电阻R107。运算放大器A102的输出端连接电路453中的电阻R103和电阻R109。
电路453具有电阻R107、电阻R108、电阻R109、电阻R110,和运算放大器A105。运算放大器A105具有倒相输入端、非倒相输入端和输出端。
运算放大器A105的倒相输入端连接电阻R107和R108。运算放大器A105的非倒相输入端连接电阻R109和R110。运算放大器A105的输出端连接电阻R108。用第一放大率AA1乘以水平电位差x10得到的第一检测位置信号px,第一检测位置信号px从运算放大器A105的输出端输出。电阻R110的一端连接到电压是参考电压Vref的电源。
电阻R102和R103值相同。电阻R107和R109值相同。电阻R108和R110值相同。
第一放大率AA1基于电阻R107-R110的值(电阻R107值与电阻R108值的比率)。
运算放大器A101和运算放大器A102是相同类型的放大器。
电路456具有电阻R119和运算放大器A108。运算放大器A108具有倒相输入端、非倒相输入端和输出端。
运算放大器A108的倒相输入端连接电阻R119和水平霍尔元件hh10的一个输入端。运算放大器A108的非倒相输入端的电势设定为第一电压XVf,其对应于流过水平霍尔元件hh10输入端的具有第二最佳的水平霍尔元件电流值xsDi2的电流。用第二最佳的水平霍尔元件电流值xsDi2乘以电阻R119的值得到第一电压XVf的值。
因此,第一电压XVf的值是照相镜头67的第二焦距F2的函数。
运算放大器A108的输出端连接水平霍尔元件hh10的另一端。电阻R119的一端接地。
垂直霍尔元件hv10的两个输出端连接电路461,电路461连接电路463。
电路461是放大垂直霍尔元件hv10的输出端之间信号出的微分放大电路。
电路463是基于电路461放大的信号差与参考电压Vref之间的差,计算垂直电位差y10的减法放大电路,其用第二放大率AA2乘以垂直电位差y10计算第二检测位置信号py。
电路461具有电阻R121、电阻R122、电阻R123、运算放大器A121、和运算放大器A122。运算放大器A121具有倒相输入端、非倒相输入端和输出端。运算放大器A122具有倒相输入端、非倒相输入端和输出端。
垂直霍尔元件hv10的一个输出端连接运算放大器A121的非倒相输入端,垂直霍尔元件hv10的另一输出端连接运算放大器A122的非倒相输入端。
运算放大器A121的倒相输入端连接电阻R121和R122,运算放大器A122的倒相输入端连接电阻R121和R123。
运算放大器A121的输出端连接电路463中的电阻R122和电阻R127。运算放大器A122的输出端连接电路463中的电阻R123和电阻R129。
电路463具有电阻R127、电阻R128、电阻R129、电阻R130,和运算放大器A125。运算放大器A125具有倒相输入端、非倒相输入端和输出端。
运算放大器A125的倒相输入端连接电阻R127和R128。运算放大器A125的非倒相输入端连接电阻R129和R130。运算放大器A125的输出端连接电阻R128。用第二放大率AA2乘以垂直电位差y10得到的第二检测位置信号py,从运算放大器A125的输出端输出。电阻R130的一端连接到电压是参考电压Vref的电源。
电阻R122和R123的值相同。电阻R127和R129的值相同。电阻R128和R130的值相同。
第二放大率AA2基于电阻R127-R130的值(电阻R127值与电阻R128值的比率)。
运算放大器A121和运算放大器A122是相同类型的放大器。
电路466具有电阻R139和运算放大器A128,与第一实施例的电路456相同。运算放大器A128具有倒相输入端、非倒相输入端和输出端。
运算放大器A128的倒相输入端连接电阻R139和垂直霍尔元件hv10的一个输入端。运算放大器A128的非倒相输入端的电势设定为第二电压YVf,其对应于流过垂直霍尔元件hv10输入端的具有第二最佳的垂直霍尔元件电流值ysDi2的电流。用第二最佳的垂直霍尔元件电流值ysDi2乘以电阻R139的值得到第二电压YVf的值。
因此,第二电压YVf的值是照相镜头67的第二焦距F2的函数。
运算放大器A128的输出端连接垂直霍尔元件hv10的另一输入端。电阻R139的一端接地。
在这个实施例中,用第一和第二调整操作(第一最佳的水平霍尔元件电流值xsDi1和第一最佳的垂直霍尔元件电流值ysDi1)计算的调整电流值对应于照相镜头67的焦距被进一步调整。或者,用第一最佳的水平霍尔元件电流值xsDi1乘以基于第一和第二焦距F1和F2的值得到的系数值计算第二最佳的水平霍尔元件电流值xsDi2。同样,用第一最佳的垂直霍尔元件电流值ysDi1乘以基于第一和第二焦距F1和F2的值得到的系数值计算第二最佳的垂直霍尔元件电流值ysDi2。
第一电压XVf施加到水平霍尔元件hh10的输入端,其中具有第二最佳的水平霍尔元件电流值xsDi2(对应于第二焦距F2的值)的电流流过水平霍尔元件hh10的输入端。
第二电压YVf施加到垂直霍尔元件hv10的输入端,其中具有第二最佳的垂直霍尔元件电流值ysDi2(对应于第二焦距F2的值)的电流流过垂直霍尔元件hv10的输入端。
因此,可以对应于照相镜头67的焦距最佳A/D转换器A/D 2的第一检测分辨率,用于A/D转换第一检测位置信号px(第一检测分辨率)。同样,可以对应于照相镜头67的焦距最佳A/D转换器A/D 3的第二检测分辨率,用于A/D转换第二检测位置信号py(第二检测分辨率)。
当照相镜头67的焦距设定为在照相镜头67焦距范围内的短焦距时,可移动单元30a用于抗抖动操作的移动范围可以比当照相镜头67的焦距设定为在照相镜头67焦距范围内的长焦距时的小。因此,利用可移动单元30a的小移动范围可以提高检测分辨率,与当照相镜头67的焦距设定为在照相镜头67焦距范围内的长焦距时相比,可以执行精确位置检测操作。
具体地,利用图8和9解释第一初始调整操作。
图8表示可移动单元30a在第一方向x的第一位置与第一检测位置信号px输出值之间的关系,当可移动单元30a的中心接触第一水平边缘点rx11时,以及当调整流过水平霍尔元件hh10输入端的电流值(第一水平霍尔元件电流值xDi1)时,第一检测位置信号px的输出值与在CPU 21的A/D转换器A/D 2的A/D转换范围中的最大值相同。
图8中的第一线pfx(1)由粗线和虚线组成。第一线pfx(1)的虚线部分表示第一检测位置信号px的输出值低于CPU 21的A/D转换器A/D 2的A/D转换范围中的最小值的情况,所以当可移动单元30a的中心接触第二水平边缘点rx12时,不能执行精确位置检测操作。
图9表示可移动单元30a在第一方向x的第一位置与第一检测位置信号px输出值之间的关系,当可移动单元30a的中心接触第二水平边缘点rx12,以及当调整流过水平霍尔元件hh10输入端的电流值(第二水平霍尔元件电流值xDi2)时,第一检测位置信号px的输出值与在CPU 21的A/D转换器A/D 2的A/D转换范围中的最小值相同。
图9中的第二线pfx(2)由粗线组成。第二线pfx(2)的粗线部分表示第一检测位置信号px的输出值不超过CPU 21的A/D转换器A/D 2的A/D转换范围中的最大值的情况,所以当可移动单元30a的中心接触第一水平边缘点rx11时,能执行精确位置检测操作。
因此,能执行用于第一水平移动范围Rx1的精确位置检测操作。
第一检测位置信号px是在水平霍尔元件hh10与第一位置检测和驱动磁体411b之间的第一磁通量密度B1和流过水平霍尔元件hh10输入端的电流值的函数。
第二检测位置信号py是在垂直霍尔元件hv10与第二位置检测和驱动磁体412b之间的第二磁通量密度B2和流过垂直霍尔元件hv10输入端的电流值的函数。
判断第一水平霍尔元件电流值xDi1是否小于第二水平霍尔元件电流值xDi2,第一和第二水平霍尔元件电流值xDi1和xDi2的较小值确定为第一最佳水平霍尔元件电流值xsDi1。
在图8和图9所示的实施例中,第二水平霍尔元件电流值xDi2小于第一水平霍尔元件电流值xDi1,因而第二水平霍尔元件电流值xDi2被确定为第一最佳的水平霍尔元件电流值xsDi1。
同样,执行第二初始调整操作,确定第一最佳的垂直霍尔元件电流值ysDi1(没有描述)。
用第一最佳的水平霍尔元件电流值xsDi1乘以系数值计算第二最佳的水平霍尔元件电流值xsDi2。
用第一最佳的垂直霍尔元件电流值ysDi1乘以系数值计算第二最佳的垂直霍尔元件电流值ysDi2。
基于第一和第二焦距F1和F2的值确定系数值,换言之,系数值是用第一焦距F1除以第二焦距F2得到的值。
图10表示当具有第二最佳的水平霍尔元件电流值xsDi2的电流流过水平霍尔元件hh10输入端时,可移动单元30a在第一方向x的第一位置与第一检测位置信号px输出值之间的关系。
图10中的第三线pfx(3)由粗线和虚线组成。图10中的第二线pfx(2)由点线组成。
第三线pfx(3)的粗线部分表示第一检测位置信号px的输出值不超过CPU 21的A/D转换器A/D 2的A/D转换范围中的最大值的情况,当可移动单元30a的中心接触第三水平边缘点rx21时,能执行精确位置检测操作。
同样,第三线pfx(3)的粗线部分表示第一检测位置信号px的输出值不低于CPU 21的A/D转换器A/D 2的A/D转换范围中的最小值的情况,当可移动单元30a的中心接触第四水平边缘点rx22时,能执行精确位置检测操作。
因此,在第二水平移动范围Rx2内能执行精确位置检测操作。
第三线pfx(3)的虚线部分表示当可移动单元30a的中心接触第一水平边缘点rx11时,第一检测位置信号px的输出值超过CPU 21的A/D转换器A/D 2的A/D转换范围中的最大值的情况。
同样,第三线pfx(3)的虚线部分表示当可移动单元30a的中心接触第二水平边缘点rx12时,第一检测位置信号px的输出值低于CPU21的A/D转换器A/D 2的A/D转换范围中的最小值的情况。
但是,当照相镜头67的焦距设定为第二焦距F2时,用于抗抖动操作的可移动单元30a在第一方向x的移动范围是窄的第一水平移动范围Rx2(不是宽的第一水平移动范围Rx1)。因此,考虑是否能执行精确位置检测操作不需要第三线pfx(3)的虚线部分。
当可移动单元30a位于它的第一方向x和第二方向y移动范围的中心时,以及当第一检测位置信号px的输出值与参考电压Vref一致时,第一和第二水平霍尔元件电流值xDi1和xDi2相同。或者,在设定流过水平霍尔元件hh10输入端的电流值的情况下,当可移动单元30a的中心接触第一水平边缘点rx11时,第一检测位置信号px的输出值与A/D转换器A/D 2的A/D转换范围中的最大值一致,当可移动单元30a的中心接触第二水平边缘点rx12时,第一检测位置信号px的输出值与A/D转换器A/D 2的A/D转换范围中的最小值一致。
但是,当可移动单元30a位于它的移动范围中心时,为了使第一检测位置信号px严格与参考电压Vref一致,需要考虑抗抖动单元30的机械间隙和霍尔元件信号处理单元45的电阻值误差的其它调整。第二检测位置信号py与第一和第二垂直霍尔元件电流值yDi1和yDi2之间的关系与第一检测位置信号px与第一和第二水平霍尔元件电流值xDi1和xDi2之间的关系类似,这些在上面描述过。
在这个实施例中,当第一检测位置信号px的输出值与参考电压Vref不严格一致时,能够计算对应于照相镜头67焦距的第二最佳的水平霍尔元件电流值xsDi2。同样,当第二检测位置信号py的输出值与参考电压Vref不严格一致时,能够计算对应于照相镜头67焦距的第二最佳的垂直霍尔元件电流值ysDi2。
在这个实施例中,解释了通过改变流过水平霍尔元件hh10和垂直霍尔元件hv10输入端的电流值来调整第一和第二检测位置信号px和py的输出值的初始调整操作。但是,可以通过改变第一和第二磁通量密度B1和B2或通过改变第一和第二放大率AA1和AA2的值,执行调整第一和第二检测位置信号px和py的输出值的初始调整操作。
例如,通过改变霍尔元件信号处理单元45中的电阻值改变第一和第二放大率AA1和AA2的值。
另外,当第一和第二位置检测和驱动磁体411b和412b由线圈或电磁体组成时,通过改变流过线圈或电磁体的电流值可以改变第一和第二磁通量密度B1和B2的值。
另外,因为第一最佳的水平和第一最佳的垂直霍尔元件电流值xsDi1和ysDi1存储在存储单元72中,即使摄影装置1(存储单元72)设定为OFF状态(关闭电源),这些值也不会被删除。因此,仅执行一次第一和第二初始调整操作,以便用于CPU 21读取第一最佳的水平和第一最佳的垂直霍尔元件电流值xsDi1和ysDi1。
接下来,用图11和12的流程图解释第一和第二初始调整操作的流程。
在步骤S101中,调整单元71设定为ON状态,因而摄影装置1设定在调整模式,第一和第二初始调整操作开始,照相镜头67的焦距设定为第一焦距F1。
在步骤S102中,第一PWM负载dx从CPU 21的PWM 0输入到驱动电路29,因而可移动单元30a被移动到可移动单元30a的中心接触第一水平边缘点rx11的地方。在步骤S103中,检测此时的第一检测位置信号px并将其输入到CPU 21的A/D转换器A/D 2。
在步骤S104中,判断第一检测位置信号px的输出值是否与在CPU21的A/D转换器A/D 2的A/D转换范围中的最大值一致。
当判断第一检测位置信号px的输出值与在CPU 21的A/D转换器A/D 2的A/D转换范围中的最大值不一致时,在步骤S105中,改变从CPU 21的A/D转换器A/D 0输出到霍尔元件信号处理单元45的输出值,流程返回到S103。
当判断第一检测位置信号px的输出值与在CPU 21的A/D转换器A/D 2的A/D转换范围中的最大值一致时,在步骤S106中,此时流过水平霍尔元件hh10输入端的电流值(第一水平霍尔元件电流值xDi1)暂存在CPU 21等中。
在步骤S107中,第一PWM负载dx从CPU 21的PWM 0输入到驱动电路29,因而可移动单元30a被移动到可移动单元30a的中心接触第二水平边缘点rx12的地方。在步骤S108中,检测此时的第一检测位置信号px并输入到CPU 21的A/D转换器A/D 2。
在步骤S109中,判断第一检测位置信号px的输出值是否与在CPU21的A/D转换器A/D 2的A/D转换范围中的最小值一致。
当判断第一检测位置信号px的输出值与在CPU 21的A/D转换器A/D 2的A/D转换范围中的最小值不一致时,在步骤S110中,改变从CPU 21的A/D转换器A/D 0输出到霍尔元件信号处理单元45的输出值,流程返回到S108。
当判断第一检测位置信号px的输出值与在CPU 21的A/D转换器A/D 2的A/D转换范围中的最小值一致时,在步骤S111中,此时流过水平霍尔元件hh10输入端的电流值(第二水平霍尔元件电流值xDi2)暂存在CPU 21等中。
在步骤S112中,第二PWM负载dy从CPU 21的PWM 1输入到驱动电路29,因而可移动单元30a被移动到可移动单元30a的中心接触第一垂直边缘点ry11的地方。在步骤S113中,检测此时的第二位置检测信号py并将其输入到CPU 21的A/D转换器A/D 3。
在步骤S114中,判断第二检测位置信号py的输出值是否与在CPU21的A/D转换器A/D 3的A/D转换范围中的最大值一致。
当判断第二检测位置信号py的输出值与在CPU 21的A/D转换器A/D 3的A/D转换范围中的最大值不一致时,在步骤S115中,改变从CPU 21的A/D转换器A/D 1输出到霍尔元件信号处理单元45的输出值,流程返回到S113。
当判断第二检测位置信号py的输出值与在CPU 21的A/D转换器A/D 3的A/D转换范围中的最大值一致时,在步骤S116中,此时流过垂直霍尔元件hv10输入端的电流值(第一垂直霍尔元件电流值yDi1)暂存在CPU 21等中。
在步骤S117中,第二PWM负载dy从CPU 21的PWM 1输入到驱动电路29,因而可移动单元30a被移动到可移动单元30a的中心接触第二垂直边缘点ry12的地方。在步骤S118中,检测此时的第二位置检测信号py并将其输入到CPU 21的A/D转换器A/D 3。
在步骤S119中,判断第二检测位置信号py的输出值是否与在CPU21的A/D转换器A/D 3的A/D转换范围中的最小值一致。
当判断第二检测位置信号py的输出值与在CPU 21的A/D转换器A/D 3的A/D转换范围中的最小值不一致时,在步骤S120中,改变从CPU 21的A/D转换器A/D 3输出到霍尔元件信号处理单元45的输出值,流程返回到S118。
当判断第二检测位置信号py的输出值与在CPU 21的A/D转换器A/D 3的A/D转换范围中的最小值一致时,在步骤S121中,此时流过垂直霍尔元件hv10输入端的电流值(第二垂直霍尔元件电流值yDi2)暂存在CPU 21等中。
在步骤S122中,判断第一水平霍尔元件电流值xDi1是否大于第二水平霍尔元件电流值xDi2。
当判断第一水平霍尔元件电流值xDi1不大于第二水平霍尔元件电流值xDi2时,在步骤S123中,第一最佳的水平霍尔元件电流值xsDi1被设定为第一水平霍尔元件电流值xDi1。
当判断第一水平霍尔元件电流值xDi1大于第二水平霍尔元件电流值xDi2时,在步骤S124中,第一最佳的水平霍尔元件电流值xsDi1设定为第二水平霍尔元件电流值xDi2。
在步骤S125中,第一最佳的水平霍尔元件电流值xsDi1存储在存储单元72中,因此,结束第一初始调整操作。
在步骤S126中,判断第一垂直霍尔元件电流值yDi1是否大于第二垂直霍尔元件电流值yDi2。
当判断第一垂直霍尔元件电流值yDi1不大于第二垂直霍尔元件电流值yDi2时,在步骤S127中,第一最佳的垂直霍尔元件电流值ysDi1被设定为第一垂直霍尔元件电流值yDi1。
当判断第一垂直霍尔元件电流值yDi1大于第二垂直霍尔元件电流值yDi2时,在步骤S128中,第一最佳的垂直霍尔元件电流值ysDi1被设定为第二垂直霍尔元件电流值yDi2。
在步骤S129中,第一最佳的垂直霍尔元件电流值ysDi1存储在存储单元72中,在步骤S130中,结束第二初始调整操作。
接下来,用图13中的流程图解释独立于其它操作、以每个预定时间间隔(1ms)作为中断程序执行抗抖动操作的流程。
在步骤S11中,开始用于抗抖动操作的中断程序。在步骤S12中,将角速度检测单元25输出的第一角速度vx输入到CPU 21的A/D转换器A/D 0并将其转换成数字信号。将角速度检测单元25输出的第二角速度vy输入到CPU 21的A/D转换器A/D1并将其转换成数字信号。
在步骤S13中,用霍尔元件单元44a检测可移动单元30a的位置,因而,用霍尔元件信号处理单元45计算的第一检测位置信号px被输入到CPU 21的A/D转换器A/D2并被转换成数字信号,用霍尔元件信号处理单元45计算的第二检测位置信号py被输入到CPU 21的A/D转换器A/D3并被转换成数字信号。因此,确定了可移动单元30a的当前位置P(pdx,pdy)。
此时,第一电压XVf从CPU 21的A/D转换器A/D 0施加到霍尔元件信号处理单元45的电路456,其中具有第二最佳的水平霍尔元件电流值xsDi2的对应于焦距变化的电流流过霍尔元件单元44a的水平霍尔元件hh10的输入端,第二电压YVf从CPU 21的A/D转换器A/D 1施加到霍尔元件信号处理单元45的电路466,其中对应于焦距变化、具有第二最佳的垂直霍尔元件电流值ysDi2的电流流过霍尔元件单元44a的垂直霍尔元件hv10的输入端。
在步骤S14中,判断IS的值是否为0。当判断IS的值为0(IS=0)时,换言之,在非抗抖动模式下,在步骤S15中,应该被移动到的可移动单元30a(成像单元39a)位置S(sx,sy)被设定到它移动范围的中心。当判断IS的值不为0(IS=1)时,换言之,在抗抖动模式下,在步骤S16中,根据第一和第二角速度vx和vy,计算应该被移动到的可移动电源30a(成像单元39a)的位置S(sx,sy)。
在步骤S17中,根据在步骤S15或步骤S16中确定的位置S(sx,sy)和当前位置P(pdx,pdy),计算驱动驱动电路29的驱动力D,换言之,计算第一PWM负载dx和第二PWM负载dy,以便将可移动单元30a移到位置S。
在步骤S18中,用第一PWM负载dx通过驱动电路29驱动第一驱动线圈31a,和用第二PWM负载dy通过驱动电路29驱动第二驱动线圈32a,从而移动可移动单元30a。
步骤S17和S18的程序是用于执行正常比例、积分和微分计算的PID自动控制的自动控制计算。
接下来,用图14中的流程图解释摄影装置1的成像操作。
在步骤S51中,Pon开关11a设定在ON状态,因而摄影装置1设定在ON状态(电源开启)。在步骤S52中,判断是否从调整单元71输出到CPU 21的端口P15的信号是Lo信号。
当判断Lo信号是从调整单元71输出到CPU 21的端口P15的信号时,在步骤S53中,执行初始调整操作(第一和第二初始调整操作),其在图11和12的流程图中描述。在步骤S54中,结束初始调整操作。
当判断Lo信号不是在步骤是52中从调整单元71输出到CPU 21的端口P15时,在步骤S55中,通过CPU 21的端口P6从存储单元72读取第一最佳的水平霍尔元件电流值xsDi1和第一最佳的垂直霍尔元件电流值ysDi1。
在步骤S56中,关于第二焦距F2的信息从照相镜头67通过镜头位置检测装置输入到CPU 21的端口P7。在步骤S57中,执行焦距的调整操作,从而计算第二最佳的水平霍尔元件电流值xsDi2和第二最佳的垂直霍尔元件电流值ysDi2。
在这个计算之后,对应于第二最佳的水平霍尔元件电流值xsDi2的第一电压XVf从CPU 21的D/A转换器D/A 0输出,并通过电路456施加到水平霍尔元件hh10的输入端。同样,对应于第二最佳的垂直霍尔元件电流值ysDi2的第二电压YVf从CPU 21的D/A转换器D/A 1输出,并通过电路466施加到垂直霍尔元件hv10的输入端。
在步骤S58中,独立于其它操作(步骤S59-S73)、以每个预定时间间隔(1ms)作为中断程序执行用图13的流程图解释的抗抖动操作。
在步骤S59中,判断是否抗抖动开关14a在ON状态。当判断抗抖动开关14a是在ON状态,在步骤S60中,参数IS设定为1(IS=1)。当判断抗抖动开关14a不在ON状态(OFF状态),在步骤S61中,参数IS设定为0(IS=0)。
在步骤S62中,第二焦距F2的信息从照相镜头67通过镜头位置检测装置输入到CPU 21的端口P7。在步骤S63中,执行焦距的调整操作,从而计算第二最佳的水平霍尔元件电流值xsDi2和第二最佳的垂直霍尔元件电流值ysDi2。
在这个计算之后,对应于第二最佳的水平霍尔元件电流值xsDi2的第一电压XVf从CPU 21的D/A转换器D/A 0输出,并通过电路456施加到水平霍尔元件hh10的输入端。同样,对应于第二最佳的垂直霍尔元件电流值ysDi2的第二电压YVf从CPU 21的D/A转换器D/A 1输出,并通过电路466施加到垂直霍尔元件hv10的输入端。
在步骤S64中,测光开关12a设定为ON状态,因而驱动AE单元23的AE传感器,执行测光操作,并计算孔径值和曝光时间。在步骤S65中,驱动AF单元24的AF传感器,执行AF传感操作,并通过驱动AF单元24的控制电路,执行聚焦操作。
在步骤S66中,执行曝光操作,换言之,执行成像装置39a1的电荷积累。
在步骤S67中,读取曝光时间内在成像装置39a1中积累的电荷,因而,在步骤S68中,读取的电荷显示在单元17上,作为由成像块22成像的图像信号。
在步骤S69中,判断释放开关13a是否在ON状态。当判断释放开关13a不在ON状态,流程返回到步骤S59中,从而重复执行成像操作。当判断释放开关13a是在ON状态,在步骤S70中,执行曝光操作,换言之,执行成像装置39a1的电荷积累。
在步骤S71中,读取曝光时间内在成像装置39a1中积累的电荷,因而,在步骤S72中,读取的电荷存储在摄影装置1的存储器中,作为由成像块22成像的图像信号。在步骤S73中,在显示单元17中显示存储的图像信号。此后,流程返回大步骤S59,从而重复执行成像操作。
在这个实施例中,第一位置检测和驱动磁体411b为一体,以便检测可移动单元30a在第一方向x的第一位置,并在第一方向x驱动可移动单元30a。但是,用于检测第一位置的磁体和用于在第一方向x驱动可移动单元30a的磁体可以分离。
同样,第二位置检测和驱动磁体412b为一体,以便检测可移动单元30a在第二方向y的第二位置,并在第二方向y驱动可移动单元30a。但是,用于检测第二位置的磁体和用于在第二方向y驱动可移动单元30a的磁体可以分离。
另外,虽然解释了霍尔元件单元44a安装到可移动单元30a,位置检测磁体(第一和第二位置检测和驱动磁体411b和412b)安装到固定单元30b,但是,霍尔元件单元可以安装到固定单元,位置检测磁体可以安装到可移动单元。
另外,虽然解释了可移动单元30a具有成像装置39a1。但是,可移动单元30a可以具有代替成像装置的手抖动校正镜头。
另外,虽然解释了霍尔元件作为磁场变化检测元件用于位置检测,但是,其它检测元件可以用于位置检测。具体地说,检测元件可以是MI(磁抗)传感器,换言之,是高频载波型磁场传感器,或磁共振型磁场检测元件,或MR(磁抗效应)元件。当使用MI传感器,磁共振型磁场检测元件,和MR元件之一时,与使用霍尔元件一样,通过检测磁场变化获得可移动单元的位置信息。
另外,在这个实施例中,可移动单元30a相对固定单元30b在第一方向x和第二方向y可移动,因而通过检测可移动单元在第一方向x的位置(第一位置)和在第二方向y的位置(第二位置)执行位置检测操作。但是,可接受用于在垂直于第三方向z(光轴LX)的平面移动可移动单元30a和用于在平面上检测可移动单元30a的任何其它方法。
例如,可移动单元的移动可以仅在一维,因而可移动单元可以仅在第一方向x(不在第二方向y)移动。在这种情况下,可以省略可移动单元在第二方向y的移动和可移动单元在第二方向y的位置检测操作部件,诸如垂直霍尔元件hv10等(参见图3等)。
另外,解释了在焦距调整操作中,因为可移动单元30a在第一方向x(或第二方向y)的移动范围与焦距成比例变化,所以电流值与焦距成比例变化。但是,焦距调整操作不限于比例变化,电流值可以对应于焦距变化。
尽管参照附图描述了本发明的实施例,很显然,本领域的技术人员不脱离本发明的范围可以做出许多变型和变化。
权利要求
1.一种摄影装置的抗抖动装置,包括可移动单元,其具有成像装置和手抖动校正镜头之一,可移动单元可以在第一和第二方向移动,所述第一方向垂直于所述摄影装置照相镜头的光轴,所述第二方向垂直于所述光轴和所述第一方向;固定单元,其在所述第一和第二方向滑动地支撑所述可移动单元;信号处理单元;和控制单元,其控制所述可移动单元、所述固定单元和所述信号处理单元,并具有第一和第二A/D转换器;所述可移动单元和所述固定单元之一具有磁场变化检测单元,其具有用于检测所述可移动单元在所述第一方向的位置作为第一位置的水平磁场变化检测元件,和用于检测所述可移动单元在所述第二方向的位置作为第二位置的垂直磁场变化检测元件;所述可移动单元和所述固定单元的另一个具有位置检测磁体单元,其用于检测所述第一和第二位置,并面对所述磁场变化检测单元;所述信号处理单元将第一检测位置信号输出到所述第一A/D转换器,并将第二检测位置信号输出到所述第二A/D转换器,所述第一检测位置信号基于所述水平磁场变化检测元件的输出信号表示所述第一位置,所述第二检测位置信号基于所述垂直磁场变化检测元件的输出信号表示所述第二位置;所述控制单元基于所述第一A/D转换器的A/D转换操作计算所述第一位置,用于所述第一检测位置信号,并基于所述第二A/D转换器的A/D转换操作计算所述第二位置,用于所述第二检测位置信号,并执行调整操作,用于在所述可移动单元的水平移动范围内,和在所述第一A/D转换器的A/D转换范围内,使所述第一检测位置信号的最小值和最大值之间的宽度最大化,以及在所述可移动单元的垂直移动范围内,在所述第二A/D转换器的A/D转换范围内,使所述第二检测位置信号的最小值和最大值之间的宽度最大化;所述水平移动范围与所述照相镜头的焦距成比例;和所述垂直移动范围与所述焦距成比例。
2.如权利要求1所述的抗抖动装置,其中所述调整操作具有第一初始调整操作、第二初始调整操作和焦距调整操作;在所述第一初始调整操作中,当所述照相镜头的焦距设定为第一焦距时,通过改变流过所述水平磁场变化检测元件输入端的电流值,调整所述第一A/D转换器用于A/D转换所述第一检测位置信号的第一检测分辨率,从而计算流过所述水平磁场变化检测元件所述输入端的电流的第一最佳的水平电流值;在所述第二初始调整操作中,当所述照相镜头的焦距设定为所述第一焦距时,通过改变流过所述垂直磁场变化检测元件输入端的电流值,调整所述第二A/D转换器用于A/D转换所述第二检测位置信号的第二检测分辨率,从而计算流过所述垂直磁场变化检测元件所述输入端的电流的第一最佳的垂直电流值;在所述焦距调整操作中,当所述照相镜头的焦距设定为由操作者选择的第二焦距时,通过所述第一最佳的水平电流值乘以系数值计算流过所述水平磁场变化检测元件所述输入端的电流的第二最佳的水平电流值,以及当所述照相镜头的焦距设定为所述第二焦距时,通过所述第一最佳的垂直电流值乘以所述系数值计算流过所述垂直磁场变化检测元件所述输入端的电流的第二最佳的垂直电流值。
3.如权利要求2所述的抗抖动装置,其中在所述第一初始调整中,所述第一最佳的水平电流值小于第一和第二水平电流值;在所述第二初始调整中,所述第一最佳的垂直电流值小于第一和第二垂直电流值;在所述第一检测位置信号与在所述第一A/D转换器的A/D转换范围中的最大值相同的情况下,当所述可移动单元接触第一水平边缘点时,所述第一水平电流值是流过所述水平磁场变化检测元件所述输入端的电流值,其中第一水平边缘点是对应于所述第一焦距的所述水平移动范围的一个边缘点;在所述第一检测位置信号与在所述第一A/D转换器的A/D转换范围中的最小值相同的情况下,当所述可移动单元接触第二水平边缘点时,所述第二水平电流值是流过所述水平磁场变化检测元件所述输入端的电流值,其中第二水平边缘点是对应于所述第一焦距的所述水平移动范围的另一边缘点;在所述第二检测位置信号与在所述第二A/D转换器的A/D转换范围中的最大值相同的情况下,当所述可移动单元接触第一垂直边缘点时,所述第一垂直电流值是流过所述垂直磁场变化检测元件所述输入端的电流值,其中第一垂直边缘点是对应于所述第一焦距的所述垂直移动范围的一个边缘点,;在所述第二检测位置信号与在所述第二A/D转换器的A/D转换范围中的最小值相同的情况下,当所述可移动单元接触第二垂直边缘点时,所述第二垂直电流值是流过所述垂直磁场变化检测元件所述输入端的电流值,其中第二垂直边缘点是对应于所述第一焦距的所述垂直移动范围的另一边缘点。
4.如权利要求2所述的抗抖动装置,其中所述第一焦距是所述照相镜头的最长焦距;和所述系数值等于所述第一焦距除以所述第二焦距。
5.如权利要求1所述的抗抖动装置,其中所述可移动单元具有所述磁场变化检测单元;所述固定单元具有所述位置检测磁体单元;所述磁场变化检测单元具有一个所述水平磁场变化检测元件和一个所述垂直磁场变化检测元件;和所述位置检测磁体单元具有用于检测所述第一位置并面对所述水平磁场变化检测元件的第一位置检测磁体,和用于检测所述第二位置并面对所述垂直磁场变化检测元件的第二位置检测磁体。
6.如权利要求5所述的抗抖动装置,其中所述可移动单元具有用于在所述第一方向移动所述可移动单元的第一驱动线圈,和用于在所述第二方向移动所述可移动单元的第二驱动线圈;所述第一位置检测磁体用于在所述第一方向移动所述可移动单元;和所述第二位置检测磁体用于在所述第二方向移动所述可移动单元。
7.如权利要求1所述的抗抖动装置,其中所述磁场变化检测单元是单轴霍尔元件;和所述水平磁场变化检测元件和所述垂直磁场变化检测元件是霍尔元件。
8.如权利要求1所述的抗抖动装置,还包括与所述控制单元连接的存储单元,其存储所述第一最佳的水平电流值和所述第一最佳的垂直电流值;所述存储单元设定为OFF状态时,不删除存储在所述存储单元的内容。
9.一种摄影装置的抗抖动装置,包括可移动单元,其具有成像装置和手抖动校正镜头之一,其在垂直于所述摄影装置照相镜头的光轴的平面移动;固定单元,其支撑所述可移动单元在所述平面可移动;信号处理单元;和控制单元;所述可移动单元和所述固定单元之一具有磁场变化检测单元,用于检测所述可移动单元在所述平面的位置;所述信号处理单元输出表示所述位置的检测位置信号;所述控制单元对应于所述照相镜头的焦距,执行调整所述检测位置信号的值的调整操作。
全文摘要
抗抖动装置,包括可移动单元、固定单元、信号处理单元和控制单元。可移动单元具有成像装置并在第一和第二方向可变化。控制单元具有第一和第二A/D转换器。可移动单元具有水平和垂直霍尔元件。信号处理单元将来自水平霍尔元件输出信号的表示第一位置的第一检测位置信号输出到第一A/D转换器,将表示来自垂直霍尔元件输出信号的第二位置的第二检测位置信号输出到第二A/D转换器。控制单元计算来自第一A/D转换器A/D转换操作的第一位置,用于第一检测位置信号,计算来自第二A/D转换器A/D转换操作的第二位置,用于第二检测位置信号,最大化在可移动单元的水平移动范围内和A/D转换范围内的第一检测位置信号的最小值和最大值之间的宽度,最大化在可移动单元的垂直移动范围内和A/D转换范围内的第二检测位置信号的最小值和最大值之间的宽度。水平和垂直移动范围与焦距成比例。
文档编号H04N5/232GK1667484SQ20051005357
公开日2005年9月14日 申请日期2005年3月8日 优先权日2004年3月8日
发明者上中行夫 申请人:宾得株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1