專利名稱:振動(dòng)修正控制電路及具備該電路的攝像裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種裝入攝像裝置中的振動(dòng)修正控制電路。
背景技術(shù):
近年來(lái),數(shù)字照相機(jī)和數(shù)字?jǐn)z像機(jī)等攝像裝置通過(guò)增加其配備的攝像元件的像素 數(shù)來(lái)實(shí)現(xiàn)高畫(huà)質(zhì)化。在另一方面,作為實(shí)現(xiàn)攝像裝置的高畫(huà)質(zhì)化的其它方法,為了防止因 持有攝像裝置的手的抖動(dòng)而產(chǎn)生的被拍攝物的模糊不清,希望攝像裝置具備手抖動(dòng)補(bǔ)償功 能。具體地,攝像裝置具備陀螺傳感器等檢測(cè)元件,按照因攝像裝置的振動(dòng)而產(chǎn)生的 角速度成分來(lái)驅(qū)動(dòng)透鏡和攝像元件等光學(xué)部件,以防止被拍攝物的模糊不清。由此,即使攝 像裝置振動(dòng),在獲取的視頻信號(hào)中也不會(huì)反映振動(dòng)的成分,能獲得沒(méi)有圖像模糊不清的高 畫(huà)質(zhì)的視頻信號(hào)。在圖13中示出了具備使用步進(jìn)電動(dòng)機(jī)的手抖動(dòng)補(bǔ)償驅(qū)動(dòng)機(jī)構(gòu)的攝像裝置的結(jié)構(gòu) 圖(參照特開(kāi)2006-208873號(hào)公報(bào))。在此結(jié)構(gòu)中,接收由X陀螺儀10、Y陀螺儀12檢測(cè)出 的攝像裝置的振動(dòng)的角速度,CPU14將角速度轉(zhuǎn)換成表示攝像裝置的移動(dòng)量的角度,產(chǎn)生對(duì) 應(yīng)此角度的信息的電動(dòng)機(jī)驅(qū)動(dòng)脈沖(步進(jìn)電動(dòng)機(jī)的控制信號(hào))并輸出給電動(dòng)機(jī)驅(qū)動(dòng)器16。 電動(dòng)機(jī)驅(qū)動(dòng)器16產(chǎn)生對(duì)應(yīng)電動(dòng)機(jī)驅(qū)動(dòng)脈沖的線圈電流,驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī)18。在步進(jìn)電動(dòng) 機(jī)18上連接光學(xué)部件或攝像元件,通過(guò)步進(jìn)電動(dòng)機(jī)18的驅(qū)動(dòng)來(lái)修正光學(xué)部件或攝像元件 的位置以補(bǔ)償攝像裝置的振動(dòng)。使用步進(jìn)電動(dòng)機(jī)的手抖動(dòng)補(bǔ)償機(jī)構(gòu)與使用音圈電動(dòng)機(jī)等其它電動(dòng)機(jī)的手抖動(dòng)補(bǔ) 償機(jī)構(gòu)相比,設(shè)置在攝像裝置中的部件點(diǎn)數(shù)少。使用音圈電動(dòng)機(jī)的時(shí)候,攝像裝置為了檢測(cè) 透鏡等光學(xué)部件的位置而包括霍爾器件和處理霍爾器件輸出的信號(hào)的信號(hào)處理電路。使用 步進(jìn)電動(dòng)機(jī)的時(shí)候,不需要上述霍爾器件和信號(hào)處理電路,能夠降低攝像裝置的成本。此 外,使用步進(jìn)電動(dòng)機(jī)的手抖動(dòng)補(bǔ)償機(jī)構(gòu)由于與使用音圈電動(dòng)機(jī)時(shí)的不同點(diǎn)在于部件結(jié)構(gòu)不 同,所以控制電動(dòng)機(jī)的驅(qū)動(dòng)的控制電路的結(jié)構(gòu)也不同。
發(fā)明內(nèi)容
但是,希望按照由攝像裝置進(jìn)行攝像時(shí)被拍攝物的種類等變更攝像的模式,以適 合攝像的條件進(jìn)行攝像。例如,在以高畫(huà)質(zhì)進(jìn)行攝像的情況下,希望細(xì)致地控制光學(xué)部件或 攝像元件的位置,以更高的精度抑制手抖動(dòng)等對(duì)攝像的影響;在以低畫(huà)質(zhì)進(jìn)行攝像的情況 下,希望大致地控制光學(xué)部件或攝像元件的位置,能進(jìn)行更高速的攝像。此外,雖然在振動(dòng)修正控制系統(tǒng)中為了進(jìn)行高速控制而需要提高步進(jìn)電動(dòng)機(jī)的轉(zhuǎn) 矩的模式,但另一方面,也存在需要減少振動(dòng)修正控制系統(tǒng)中的耗電的省電模式的情形。本發(fā)明的一個(gè)形式是一種振動(dòng)修正控制電路,對(duì)應(yīng)振動(dòng)由步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)攝像裝 置的光學(xué)部件或攝像元件以減少振動(dòng)對(duì)攝像的影響,包括將從對(duì)攝像裝置的振動(dòng)進(jìn)行檢 測(cè)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的模/數(shù)轉(zhuǎn)換部;根據(jù)由模/數(shù)轉(zhuǎn)換部數(shù)字化后的振動(dòng)檢測(cè)信號(hào)產(chǎn)生攝像裝置的移動(dòng)量的陀螺濾波器;根據(jù)光學(xué)部件或攝像 元件的當(dāng)前的位置和移動(dòng)量,產(chǎn)生光學(xué)部件或攝像元件的驅(qū)動(dòng)量的旋轉(zhuǎn)控制部;以及基于 驅(qū)動(dòng)量,產(chǎn)生并輸出對(duì)步進(jìn)電動(dòng)機(jī)的控制信號(hào)進(jìn)行控制的步進(jìn)控制部;模/數(shù)轉(zhuǎn)換部、陀螺 濾波器及步進(jìn)控制部由邏輯電路構(gòu)成。
圖1是表示本發(fā)明的實(shí)施方式的振動(dòng)修正控制電路的結(jié)構(gòu)圖。圖2是表示本發(fā)明的實(shí)施方式的旋轉(zhuǎn)控制部的結(jié)構(gòu)圖。圖3是表示本發(fā)明的實(shí)施方式的步進(jìn)控制部的結(jié)構(gòu)圖。圖4是說(shuō)明以1/8旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)時(shí)的相位圖。圖5是說(shuō)明以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)時(shí)的相位圖。圖6是表示在本發(fā)明的實(shí)施方式中以1/8旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)時(shí)的相位和步 進(jìn)電動(dòng)機(jī)的脈沖信號(hào)的組合例的圖。圖7是表示在本發(fā)明的實(shí)施方式中以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)時(shí)的相位和 步進(jìn)電動(dòng)機(jī)的脈沖信號(hào)的組合例的圖。圖8是表示在本發(fā)明的實(shí)施方式中以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)時(shí)的相位和 給予步進(jìn)電動(dòng)機(jī)的脈沖信號(hào)的組合例的表。圖9是表示在變化例中在以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)的情況下最大占空比 為50%時(shí)的相位和給予步進(jìn)電動(dòng)機(jī)的脈沖信號(hào)的組合例的表。圖10是表示分別以18°的關(guān)系重復(fù)A相電流、B相電流、A相電流的反轉(zhuǎn)、B相電 流的反轉(zhuǎn)的步進(jìn)電動(dòng)機(jī)的相位圖。圖11是表示變化例中的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào)的圖。圖12是說(shuō)明在變化例中以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)時(shí)的相位及電流值的 圖。圖13是表示現(xiàn)有的振動(dòng)修正控制電路的結(jié)構(gòu)圖。
具體實(shí)施例方式如圖1所示,本發(fā)明實(shí)施方式的振動(dòng)修正控制電路100的結(jié)構(gòu)包括模/數(shù)轉(zhuǎn)換部 (ADC) 20、陀螺濾波器22、旋轉(zhuǎn)控制部24及步進(jìn)控制部26。振動(dòng)修正控制電路100被連接到振動(dòng)檢測(cè)元件102及步進(jìn)電動(dòng)機(jī)104上。相對(duì)至 少2軸以上設(shè)置振動(dòng)檢測(cè)元件102,以便沿偏轉(zhuǎn)方向及俯仰方向的2軸可正交轉(zhuǎn)換振動(dòng)的成 分。例如,振動(dòng)檢測(cè)元件102的結(jié)構(gòu)包含陀螺傳感器。通常,設(shè)置振動(dòng)檢測(cè)元件102以便能 檢測(cè)有關(guān)攝像裝置的偏轉(zhuǎn)方向(X軸方向)及俯仰方向(Y軸方向)的振動(dòng)?;谡駝?dòng)檢測(cè) 元件102的輸出信號(hào)在偏轉(zhuǎn)方向(X軸方向)及俯仰方向(Y軸方向)上控制透鏡106的位 置。再有,在下文的說(shuō)明中,雖然說(shuō)明了用于在X軸方向上驅(qū)動(dòng)攝像裝置的透鏡106的 振動(dòng)修正控制電路100,但也可以在用于修正攝像裝置的振動(dòng)的光學(xué)部件或攝像元件的每 一驅(qū)動(dòng)軸上設(shè)置振動(dòng)修正控制電路100,同樣能構(gòu)成用于在Y軸方向等其它的軸方向上驅(qū) 動(dòng)攝像裝置的透鏡106的振動(dòng)修正控制電路。
ADC20將從振動(dòng)檢測(cè)元件102、例如陀螺傳感器輸出的模擬的角速度信號(hào)轉(zhuǎn)換成 數(shù)字信號(hào)。具體地,數(shù)字化由振動(dòng)檢測(cè)元件102檢測(cè)出的振動(dòng)的X軸成分的信號(hào)(Gyro-X) 并輸出。ADC20將信號(hào)(Gyro-X)向陀螺濾波器22輸出。陀螺濾波器22去除角速度信號(hào)(Gyro-X)中所含的直流成分,抽取出反映攝像裝 置的振動(dòng)的角速度信號(hào)的交流成分。在此處理中,可適用作為數(shù)字濾波器的一種的抽頭濾 波器。此外,陀螺濾波器22包括積分電路,對(duì)角速度信號(hào)(Gyro-X)進(jìn)行積分,產(chǎn)生表示攝 像裝置的移動(dòng)量的角度信號(hào)。積分電路優(yōu)選結(jié)構(gòu)為包括數(shù)字濾波器,通過(guò)進(jìn)行對(duì)應(yīng)所設(shè)定 的濾波系數(shù)的濾波處理來(lái)使角速度信號(hào)延遲僅90°,求出角度信號(hào)即攝像裝置的移動(dòng)量。 向旋轉(zhuǎn)控制部24輸入角度信號(hào)。如圖2所示,旋轉(zhuǎn)控制部24的結(jié)構(gòu)包括步幅數(shù)換算機(jī)構(gòu)24A、步幅數(shù)管理機(jī)構(gòu) 24B、比較機(jī)構(gòu)24C、移動(dòng)步幅確定機(jī)構(gòu)24D及基準(zhǔn)點(diǎn)檢測(cè)機(jī)構(gòu)24E。通過(guò)由裝入攝像裝置中 的CPU進(jìn)行各機(jī)構(gòu)中的處理就能實(shí)現(xiàn)旋轉(zhuǎn)控制部24。首先,說(shuō)明啟動(dòng)攝像裝置的初始設(shè)定時(shí)。在初始設(shè)定時(shí),基準(zhǔn)點(diǎn)檢測(cè)機(jī)構(gòu)24E從外 部接收基準(zhǔn)點(diǎn)判別信號(hào),向步幅數(shù)管理機(jī)構(gòu)24B及移動(dòng)步幅確定機(jī)構(gòu)24D輸出基準(zhǔn)點(diǎn)檢測(cè) 信號(hào)。移動(dòng)步幅確定機(jī)構(gòu)24D輸出表示對(duì)應(yīng)基準(zhǔn)點(diǎn)檢測(cè)信號(hào)的初始驅(qū)動(dòng)量的初始驅(qū)動(dòng)步幅 數(shù)。向步進(jìn)控制部26輸入初始驅(qū)動(dòng)步幅數(shù),使步進(jìn)電動(dòng)機(jī)104旋轉(zhuǎn)僅對(duì)應(yīng)初始驅(qū)動(dòng)步幅數(shù) 的步幅數(shù),使透鏡106移動(dòng)到初始位置即透鏡106的光學(xué)原點(diǎn)。后述步進(jìn)控制部26中的處 理。此外,在結(jié)束初始設(shè)定時(shí),步幅數(shù)管理機(jī)構(gòu)24B將表示當(dāng)前的透鏡106的位置的累 積步幅數(shù)復(fù)位到O。接著,說(shuō)明由攝像裝置進(jìn)行攝像時(shí)的振動(dòng)修正控制時(shí)的處理。在振動(dòng)修正控制時(shí), 步幅數(shù)換算機(jī)構(gòu)24A從陀螺濾波器22接收角度信號(hào),根據(jù)角度信號(hào)求出并輸出表示用于 補(bǔ)償振動(dòng)(手抖動(dòng))所需的透鏡106的驅(qū)動(dòng)量的目標(biāo)步幅數(shù)。例如,透鏡106的可動(dòng)范圍 是通過(guò)步進(jìn)電動(dòng)機(jī)104使透鏡106從+Nmax步幅到-Nmax步幅的可動(dòng)范圍,在可從+Imax 到-Imax獲取陀螺濾波器22的輸出值的情況下,目標(biāo)步幅數(shù)可由陀螺濾波器22的輸出值 用下式求出。其中,設(shè)Nmax及Imax都為正數(shù)。目標(biāo)步幅數(shù)=IX (Nmax/Imax)比較機(jī)構(gòu)24C接收從步幅數(shù)換算機(jī)構(gòu)24A輸出的目標(biāo)步幅數(shù)和保持在步幅數(shù)管理 機(jī)構(gòu)24B中的累積步幅數(shù),進(jìn)行與透鏡106的驅(qū)動(dòng)界限位置之比較處理,及與在單位時(shí)間內(nèi) 可驅(qū)動(dòng)透鏡106的位置范圍之比較處理。比較機(jī)構(gòu)24C取目標(biāo)步幅數(shù)和累積步幅數(shù)之差,求出差分步幅數(shù)。判定差分步幅 數(shù)的絕對(duì)值是否超過(guò)表示在單位時(shí)間內(nèi)可驅(qū)動(dòng)透鏡106的位置范圍的可驅(qū)動(dòng)步幅數(shù)??沈?qū) 動(dòng)步幅數(shù)被預(yù)先設(shè)定在比較機(jī)構(gòu)24C的內(nèi)部寄存器中。在差分步幅數(shù)的絕對(duì)值超過(guò)可驅(qū)動(dòng) 步幅數(shù)的情況下,將差分步幅數(shù)的絕對(duì)值替換成可驅(qū)動(dòng)步幅數(shù)。此外,比較機(jī)構(gòu)24C將差分步幅數(shù)和累積步幅數(shù)進(jìn)行相加,判定其運(yùn)算結(jié)果是否 超過(guò)預(yù)先在內(nèi)部寄存器中設(shè)定的、表示透鏡106的驅(qū)動(dòng)界限位置的上限步幅數(shù),或是否低 于下限步幅數(shù)。在運(yùn)算結(jié)果超過(guò)上限步幅數(shù)的情況下,將差分步幅數(shù)再設(shè)定為從上限步幅 數(shù)中減去累積步幅數(shù)的值。在運(yùn)算結(jié)果低于下限步幅數(shù)的情況下,將差分步幅數(shù)再設(shè)定為 從下限步幅數(shù)中減去累積步幅數(shù)的值。
向移動(dòng)步幅確定機(jī)構(gòu)24D輸出由比較機(jī)構(gòu)24C處理的差分步幅數(shù)。移動(dòng)步幅確定機(jī)構(gòu)24D接收差分步幅數(shù),輸出此差分步幅數(shù)作為驅(qū)動(dòng)步幅數(shù)。并 且,步幅數(shù)管理機(jī)構(gòu)24B接收驅(qū)動(dòng)步幅數(shù),讀出保持在內(nèi)部寄存器中的累積步幅數(shù),用在累 積步幅數(shù)上加上接收到的驅(qū)動(dòng)步幅數(shù)的值來(lái)更新內(nèi)部寄存器的值。如圖3所示,步進(jìn)控制部26結(jié)構(gòu)為包括驅(qū)動(dòng)量獲取機(jī)構(gòu)26A、相位管理·更新機(jī) 構(gòu)26B、波形寄存器組26C、PWM用計(jì)數(shù)器26D,A相用脈沖產(chǎn)生機(jī)構(gòu)26E、B相用脈沖產(chǎn)生機(jī) 構(gòu)26F及模式設(shè)定部26G。再有,步進(jìn)控制部26是用于驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī)104的電路結(jié)構(gòu)的 例子。步進(jìn)控制部26設(shè)有用于在X軸方向上進(jìn)行驅(qū)動(dòng)的步進(jìn)控制部、和用于在Y軸方向上 進(jìn)行驅(qū)動(dòng)的步進(jìn)控制部。X軸方向用、Y軸方向用的步進(jìn)控制部26結(jié)構(gòu)為可各自獨(dú)立地進(jìn) 行工作。驅(qū)動(dòng)量獲取機(jī)構(gòu)26A是接收從旋轉(zhuǎn)控制部24輸出的驅(qū)動(dòng)步幅數(shù)的機(jī)構(gòu)。驅(qū)動(dòng)量 獲取機(jī)構(gòu)26A —旦接收驅(qū)動(dòng)步幅數(shù),就向相位管理·更新機(jī)構(gòu)26B輸出。相位管理·更新機(jī)構(gòu)26B接收驅(qū)動(dòng)步幅數(shù),以控制驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī)104時(shí)的相位 (旋轉(zhuǎn)角)。相位管理·更新機(jī)構(gòu)26B具備保持當(dāng)前的步進(jìn)電動(dòng)機(jī)的相位(旋轉(zhuǎn)角)的內(nèi) 部寄存器,一面增加·減少內(nèi)部寄存器的相位(旋轉(zhuǎn)角),一面向A相用脈沖產(chǎn)生機(jī)構(gòu)26E 及B相用脈沖產(chǎn)生機(jī)構(gòu)26F輸出此相位。在本實(shí)施方式中,相位管理 更新機(jī)構(gòu)26B按照在模式設(shè)定部26G中設(shè)定的模式, 增減驅(qū)動(dòng)步幅數(shù),一面順序地增加 減少內(nèi)部寄存器的相位(旋轉(zhuǎn)角)僅此驅(qū)動(dòng)步幅數(shù),一 面向A相用脈沖產(chǎn)生機(jī)構(gòu)26E及B相用脈沖產(chǎn)生機(jī)構(gòu)26F輸出此相位。使驅(qū)動(dòng)步幅數(shù)增減 僅當(dāng)前設(shè)定的模式中的步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的相位數(shù)、和成為基準(zhǔn)的模式中的步進(jìn)電 動(dòng)機(jī)104的一旋轉(zhuǎn)的相位數(shù)之比。例如,在設(shè)基準(zhǔn)為以1/8旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的模式(相位數(shù) 8)的情況下,在以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的模式(相位數(shù)16)中,相 對(duì)以1/8旋轉(zhuǎn)單位控制的模式以驅(qū)動(dòng)步幅數(shù)為倍數(shù)進(jìn)行控制。PWM用計(jì)數(shù)器26D是用于控制對(duì)步進(jìn)電動(dòng)機(jī)104進(jìn)行脈沖信號(hào)的脈沖寬度的調(diào)制 處理時(shí)的脈沖寬度的計(jì)數(shù)器。PWM用計(jì)數(shù)器26D接收來(lái)自外部的時(shí)鐘信號(hào),與時(shí)鐘信號(hào)同 步,在每一循環(huán)增加計(jì)數(shù)器值的同時(shí),輸出此計(jì)數(shù)器值。在本實(shí)施方式中,PWM用計(jì)數(shù)器26D 在從0到255每一循環(huán)增加計(jì)數(shù)器值的同時(shí),輸出此計(jì)數(shù)器值。模式設(shè)定部26G接收自用戶輸入攝像裝置的模式設(shè)定信號(hào)或裝入攝像裝置中的 自動(dòng)的模式設(shè)定信號(hào),保持表示步進(jìn)電動(dòng)機(jī)104的相位分辨率的模式。模式設(shè)定部26G例 如可構(gòu)成為含寄存器的電路。步進(jìn)電動(dòng)機(jī)104的相位分辨率表示以怎樣的步幅控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)。 例如,如圖4所示,在以1/8旋轉(zhuǎn)(45° )單位控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的模式中,步進(jìn) 電動(dòng)機(jī)104的相位分辨率為8相位。此外,如圖5所示,在以1/16旋轉(zhuǎn)(22. 5° )單位控制 步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的模式中,步進(jìn)電動(dòng)機(jī)104的相位分辨率為16相位。A相用脈沖產(chǎn)生機(jī)構(gòu)26E接收從相位管理·更新機(jī)構(gòu)26B輸出的相位、從PWM計(jì) 數(shù)器26D輸出的計(jì)數(shù)器值及在模式設(shè)定部26G中設(shè)定的模式,產(chǎn)生并輸出相對(duì)步進(jìn)電動(dòng)機(jī) 104的A相的脈沖信號(hào)。此外,B相用脈沖產(chǎn)生機(jī)構(gòu)26F接收從相位管理 更新機(jī)構(gòu)26B輸 出的相位、從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值及在模式設(shè)定部26G中設(shè)定的模式,產(chǎn)生并輸出相對(duì)步進(jìn)電動(dòng)機(jī)104的B相的脈沖信號(hào)。在通過(guò)分別相對(duì)A相及B相輸出1組脈沖信號(hào)來(lái)控制步進(jìn)電動(dòng)機(jī)104的相位(旋 轉(zhuǎn)角)的時(shí)候,A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F產(chǎn)生并輸出與從相位 管理 更新機(jī)構(gòu)26B輸入的相位相對(duì)應(yīng)的脈沖信號(hào)。提供給步進(jìn)電動(dòng)機(jī)104的A相的線圈 的電流用(A相-1)-(A相-2)表示。此外,提供給步進(jìn)電動(dòng)機(jī)104的B相的線圈的電流用 (B相-1)-(B相-2)表示。在本實(shí)施方式中,按照在模式設(shè)定部26G中設(shè)定的模式,能對(duì)由A相用脈沖產(chǎn)生機(jī) 構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F產(chǎn)生的脈沖信號(hào)進(jìn)行脈沖寬度調(diào)制。首先,說(shuō)明以1/8旋轉(zhuǎn)(45° )單位控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的模式。A相用 脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F,在模式設(shè)定部26G中設(shè)定的模式是以8相位 控制步進(jìn)電動(dòng)機(jī)104的模式的情況下,進(jìn)行如下的處理。如圖4 所示,在以 8 個(gè)相位(0° ,+45° ,+90° ,+135° ,+180° ,+225° ,+270°、 +315° )控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的時(shí)候,根據(jù)圖6所示的步進(jìn)電動(dòng)機(jī)的相位(旋轉(zhuǎn) 角)和A相-1、A相-2、B相-1、B相-2的脈沖信號(hào)的組合,控制步進(jìn)電動(dòng)機(jī)104的A相及 B相的電流。圖6所示的步進(jìn)電動(dòng)機(jī)的相位(旋轉(zhuǎn)角)和A相-1、A相-2、B相-1、B相-2 的脈沖信號(hào)的組合被預(yù)先保存及保持在波形寄存器組26C中。圖6的橫軸表示相位(旋轉(zhuǎn) 角)、縱軸表示各相的脈沖的強(qiáng)度。例如,設(shè)相位管理·更新機(jī)構(gòu)26B接收到的驅(qū)動(dòng)步幅數(shù)是1,在內(nèi)部寄存器中保持 的當(dāng)前的相位是+90°。最初,相位管理 更新機(jī)構(gòu)26B設(shè)內(nèi)部寄存器的值為+135°,并向 A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F輸出。與此相對(duì)應(yīng),A相用脈沖產(chǎn)生機(jī) 構(gòu)26E根據(jù)保存在波形寄存器組26C中的相位和脈沖信號(hào)的組合的關(guān)系,產(chǎn)生并輸出A相 的1組脈沖。此情況下,A相用脈沖產(chǎn)生機(jī)構(gòu)26E,在從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由 0到255時(shí)相對(duì)A相-1產(chǎn)生并輸出低電平的脈沖信號(hào)。此外,在從PWM計(jì)數(shù)器26D輸出的 計(jì)數(shù)器值由0到255時(shí)相對(duì)A相-2產(chǎn)生并輸出高電平的脈沖信號(hào)。此外,B相用脈沖產(chǎn)生 機(jī)構(gòu)26F,在從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0到255時(shí)相對(duì)B相-1產(chǎn)生并輸出高電 平的脈沖信號(hào)。此外,在從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0到255時(shí)相對(duì)B相-2產(chǎn)生 并輸出低電平的脈沖信號(hào)。A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F重復(fù)脈沖 信號(hào)的輸出,直至步進(jìn)電動(dòng)機(jī)104的驅(qū)動(dòng)結(jié)束重復(fù)。如此這樣,從+90°到+135°使步進(jìn)電動(dòng)機(jī)104的相位前進(jìn)僅1步幅。即使在設(shè) 定其它相位的情況下,根據(jù)保存在波形寄存器組26C中的相位和脈沖信號(hào)的組合的關(guān)系也 能夠產(chǎn)生并輸出脈沖信號(hào)。接著,說(shuō)明以1/16旋轉(zhuǎn)(22.5° )單位控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的模式。A相 用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F,在模式設(shè)定部26G中設(shè)定的模式是以16 相位控制步進(jìn)電動(dòng)機(jī)104的模式的情況下,進(jìn)行如下處理。如圖5 所示,在以 16 個(gè)相位(0°、+22.5°、+45°、+67. 5°、+90°、+112. 5°、 +135°、+157. 5°、+180°、+202. 5 °、+225 °、+247. 5 °、+270 °、+292. 5 °、+315 °、 +337. 5° )控制步進(jìn)電動(dòng)機(jī)104的一旋轉(zhuǎn)的時(shí)候,根據(jù)圖7所示的步進(jìn)電動(dòng)機(jī)的相位(旋轉(zhuǎn) 角)和A相-1、A相-2、B相-1、B相-2的脈沖信號(hào)的組合,控制步進(jìn)電動(dòng)機(jī)104的A相及 B相的電流。圖7所示的步進(jìn)電動(dòng)機(jī)的相位(旋轉(zhuǎn)角)和A相-1、A相-2、B相-1、B相-2的脈沖信號(hào)的組合被預(yù)先保存及保持在波形寄存器組26C中。圖7的橫軸表示相位(旋轉(zhuǎn)角)、縱軸表示各相的脈沖的強(qiáng)度。圖8示出了相對(duì)各相位A相及B相的電流值(比例)、和用于實(shí)現(xiàn)此的A相_1、 A相-2、B相-1、B相-2的組合的例子。例如,在將步進(jìn)電動(dòng)機(jī)104的相位控制在0°的時(shí) 候,將流到A相的線圈的A相電流100%地控制在正,0%地控制流到B相的線圈的B相電 流。即,成為A相-1為100%、A相-2為0%的組合,和B相-1為0%、B相-2為0%的組 合。此外,在將步進(jìn)電動(dòng)機(jī)104的相位控制在+22. 5°的時(shí)候,將流到A相的線圈的A相電 流92 %地控制在正,將流到B相的線圈的B相電流38 %地控制在正。S卩,成為A相-1為 100%、A相-2為8%的組合,和B相-1為100%、B相-2為62%的組合。對(duì)于其它的相位 也同樣。A相-1、A相-2、B相-1、B相-2通過(guò)脈沖寬度調(diào)制,來(lái)調(diào)整作為高電平的期間和 作為低電平的期間之比(導(dǎo)通占空比),控制平均的脈沖的強(qiáng)度。具體地,設(shè)相位管理·更新機(jī)構(gòu)26B接收到的驅(qū)動(dòng)步幅數(shù)是2,在內(nèi)部寄存器中保 持的當(dāng)前的相位是+90°。最初,相位管理 更新機(jī)構(gòu)26B設(shè)內(nèi)部寄存器的值為+112. 5°, 并向A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F輸出。與此相對(duì)應(yīng),A相用脈沖 產(chǎn)生機(jī)構(gòu)26E根據(jù)保存在波形寄存器組26C中的相位和脈沖信號(hào)的組合的關(guān)系,產(chǎn)生并輸 出A相的1組脈沖。此情況下,A相用脈沖產(chǎn)生機(jī)構(gòu)26E,產(chǎn)生從PWM計(jì)數(shù)器26D輸出的計(jì) 數(shù)器值由0到158時(shí)為高電平、由158到255時(shí)為低電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào), 并相對(duì)A相-1輸出。此脈沖信號(hào)是導(dǎo)通占空比為62%的脈沖信號(hào)。此外,在從PWM計(jì)數(shù)器 26D輸出的計(jì)數(shù)器值由0到255時(shí)相對(duì)A相-2產(chǎn)生并輸出高電平的脈沖信號(hào)。由此,流到 步進(jìn)電動(dòng)機(jī)104的A相的線圈的電流為負(fù)的38% ( = 62%-100%)。此外,B相用脈沖產(chǎn) 生機(jī)構(gòu)26F,在從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0到255時(shí)相對(duì)B相-1產(chǎn)生并輸出高 電平的脈沖信號(hào)。此外,產(chǎn)生從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0到20時(shí)為高電平、從 21到255時(shí)為低電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào),并相對(duì)B相-2輸出脈沖信號(hào)。此 脈沖信號(hào)是導(dǎo)通占空比為8%的脈沖信號(hào)。由此,流到步進(jìn)電動(dòng)機(jī)104的B相的線圈的電 流為正的92% ( = 100% -8% )。在此狀態(tài)下,將步進(jìn)電動(dòng)機(jī)104的相位(旋轉(zhuǎn)角)控制 在+112. 5°。A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F重復(fù)脈沖信號(hào)的輸出, 直至步進(jìn)電動(dòng)機(jī)104的驅(qū)動(dòng)結(jié)束重復(fù)。接著,相位管理 更新機(jī)構(gòu)26B,使相位前進(jìn)1步幅、設(shè)內(nèi)部寄存器的值為+135°, 向A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F輸出此值。與此相對(duì)應(yīng),A相用脈沖產(chǎn)生機(jī)構(gòu)26E,產(chǎn)生從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0 到74時(shí)為高電平、由75到255時(shí)為低電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào),并相對(duì)A相-1 輸出。此脈沖信號(hào)是導(dǎo)通占空比為29%的脈沖信號(hào)。此外,在從PWM計(jì)數(shù)器26D輸出的計(jì) 數(shù)器值由0到255時(shí)相對(duì)A相-2產(chǎn)生并輸出高電平的脈沖信號(hào)。由此,流到步進(jìn)電動(dòng)機(jī) 104的A相的線圈的電流為負(fù)的71% ( = 29%-100%)。此外,B相用脈沖產(chǎn)生機(jī)構(gòu)26F, 在從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0到255時(shí)相對(duì)B相-1產(chǎn)生并輸出高電平的脈沖 信號(hào)。此外,產(chǎn)生從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值由0到74時(shí)為高電平、從75到255時(shí) 為低電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào),并相對(duì)B相-2輸出脈沖信號(hào)。此脈沖信號(hào)是導(dǎo) 通占空比為29%的脈沖信號(hào)。由此,流到步進(jìn)電動(dòng)機(jī)104的B相的線圈的電流為正的71 % (=100% -29% )0在此狀態(tài)下,將步進(jìn)電動(dòng)機(jī)104的相位(旋轉(zhuǎn)角)控制在+135°。A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F重復(fù)脈沖信號(hào)的輸出,直至步進(jìn)電動(dòng)機(jī) 104的驅(qū)動(dòng)結(jié)束重復(fù)。同樣地,對(duì)于其它相位,A相用脈沖產(chǎn)生機(jī)構(gòu)26E和B相用脈沖產(chǎn)生機(jī)構(gòu)26F,通過(guò) 脈沖寬度調(diào)制A相-1、A相-2、B相-1、B相-2,就能產(chǎn)生并輸出成為相對(duì)圖8所示的各相 位的A相-1、A相-2、B相-1、B相-2的組合的脈沖信號(hào)。 步進(jìn)電動(dòng)機(jī)104接收從步進(jìn)控制部26輸出的脈沖信號(hào),使轉(zhuǎn)子旋轉(zhuǎn)以便成為與脈 沖信號(hào)對(duì)應(yīng)的相位(旋轉(zhuǎn)角)。在步進(jìn)電動(dòng)機(jī)104的轉(zhuǎn)子上連接有滾珠螺桿(ball screw) 等透鏡106的驅(qū)動(dòng)機(jī)構(gòu),通過(guò)步進(jìn)電動(dòng)機(jī)104的旋轉(zhuǎn)變更透鏡106的位置。由此,能減少攝 像裝置的振動(dòng)對(duì)攝像的影響。此外,通過(guò)用邏輯電路構(gòu)成ADC20、陀螺濾波器22及步進(jìn)控制部26,就能使振動(dòng)修 正控制電路100更加小型化及高速化。并且,能減輕裝入攝像裝置中的CPU的處理負(fù)擔(dān)。在相位管理·更新機(jī)構(gòu)26B接受到的驅(qū)動(dòng)步幅數(shù)是2以上的時(shí)候,優(yōu)選以1步幅 刻度使脈沖信號(hào)變化。具體地,如以1/16旋轉(zhuǎn)單位控制步進(jìn)電動(dòng)機(jī)104的情形所示,在步 進(jìn)電動(dòng)機(jī)104的當(dāng)前的相位是90°、旋轉(zhuǎn)2步幅的情況下,從+90°的A相、B相的脈沖經(jīng)過(guò) +112.5°的A相、B相的脈沖,變化為+135°的A相、B相的脈沖。與直接從+90°的A相、 B相的脈沖變化為+135°的A相、B相的脈沖的情形相比,以1步幅刻度變化的一方變得比 步進(jìn)電動(dòng)機(jī)104的驅(qū)動(dòng)音小。關(guān)于具備手抖動(dòng)補(bǔ)償功能的攝像裝置,如果在手抖動(dòng)補(bǔ)償工 作時(shí)步進(jìn)電動(dòng)機(jī)104的驅(qū)動(dòng)音大,就會(huì)擔(dān)心用戶誤解為攝像裝置發(fā)生故障。通過(guò)降低步進(jìn) 電動(dòng)機(jī)104的驅(qū)動(dòng)音,就能提供一種不給攝像裝置的用戶造成誤解的手抖動(dòng)補(bǔ)償功能。再有,在本實(shí)施方式中,說(shuō)明了在一軸(X軸)方向上驅(qū)動(dòng)透鏡106的結(jié)構(gòu),但即使 是在其它軸(例如正交于X軸的Y軸)方向上驅(qū)動(dòng)透鏡106的情況下,也能夠適用同樣的 結(jié)構(gòu)。此外,即使在為了修正攝像裝置的振動(dòng)而驅(qū)動(dòng)透鏡106以外的情況下也能夠適用 本實(shí)施方式的結(jié)構(gòu)。例如,也可以為代替使透鏡106的位置移動(dòng),而使C⑶或CMOS等攝像 元件的位置移動(dòng),補(bǔ)償攝像裝置的振動(dòng)的結(jié)構(gòu)。此外,在本實(shí)施方式中,雖然說(shuō)明了以1/8旋轉(zhuǎn)單位及1/16旋轉(zhuǎn)單位控制步進(jìn)電 動(dòng)機(jī)104的一旋轉(zhuǎn)的模式,但并不限于此,也能夠同樣地進(jìn)行其它的相位數(shù)的控制。此外,步進(jìn)電動(dòng)機(jī)104不限于圖4所示的A相電流、B相電流、A相電流的反轉(zhuǎn)、B 相電流的反轉(zhuǎn)以各90°的關(guān)系配置。例如,也可以如圖10所示,步進(jìn)電動(dòng)機(jī)104以各180° 的關(guān)系重復(fù)配置A相電流、B相電流、A相電流的反轉(zhuǎn)、B相電流的反轉(zhuǎn)。由此,能更細(xì)致地 控制步進(jìn)電動(dòng)機(jī)104的旋轉(zhuǎn)角度。變化例此外,由于由流到A相及B相的線圈的電流相比決定步進(jìn)電動(dòng)機(jī)104的相位,所 以給予A相-1、A相-2、B相-1、B相-2的脈沖信號(hào)的占空比也可以不是圖8所示的情形。 SP,為了不使相對(duì)步進(jìn)電動(dòng)機(jī)104的同一相位而流到A相及B相的線圈的電流比變化,只要 使脈沖信號(hào)為高電平的期間和為低電平的期間之比(導(dǎo)通占空比)變化即可。例如,在控制在相位0°的情況下,如果流到B相的電流是0,則只要在A相不流過(guò) 產(chǎn)生充分的轉(zhuǎn)矩的程度的電流即可。在控制在相位+22. 5°的情況下,只要流到A相的電流 和流到B相的電流之比為92 38即可。
因此,在模式設(shè)定部26G中不僅設(shè)定相位數(shù),還設(shè)定用于變更脈沖信號(hào)的最大占 空比的模式,在A相用脈沖產(chǎn)生機(jī)構(gòu)26E及B相用脈沖產(chǎn)生機(jī)構(gòu)26F中,只要是符合此模式 變更脈沖信號(hào)的占空比即可。更具體地,在A相用脈沖產(chǎn)生機(jī)構(gòu)26E及B相用脈沖產(chǎn)生機(jī) 構(gòu)26F中含有的PWM調(diào)制電路中,通過(guò)按照模式設(shè)定部26G的模式變更根據(jù)從PWM計(jì)數(shù)器 26D輸出的計(jì)數(shù)器值使脈沖信號(hào)成為高電平的期間,就能夠調(diào)整各脈沖信號(hào)的占空比在上述實(shí)施方式中,如圖8所示,雖然設(shè)A相、B相的電流的最大值為100 %,但在 圖9中示出A相、B相的電流的最大值為50%的例子。此外,在圖11(a)中示出最大導(dǎo)通占空比為100%時(shí)的脈沖信號(hào),在圖11(b)中示 出最大導(dǎo)通占空比為50%時(shí)的脈沖信號(hào)的對(duì)應(yīng)。減少各個(gè)脈沖信號(hào)的截止占空比僅減少最 大導(dǎo)通占空比之比例。例如,在從相位管理·變更機(jī)構(gòu)26B向A相用脈沖產(chǎn)生機(jī)構(gòu)26E及B相用脈沖產(chǎn) 生機(jī)構(gòu)26F輸出相位+112. 5°的情況下,A相用脈沖產(chǎn)生機(jī)構(gòu)26E相對(duì)A相-1產(chǎn)生并輸出 從PWM計(jì)數(shù)器26D輸出的計(jì)數(shù)器值從0到206時(shí)為高電平、從206到255為低電平的經(jīng)過(guò)脈 沖寬度調(diào)制的脈沖信號(hào)。此脈沖信號(hào)是截止占空比為19%的脈沖信號(hào)。此外,產(chǎn)生從PWM 計(jì)數(shù)器26D輸出的計(jì)數(shù)器值從0到255時(shí)為高電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào)并對(duì)A 相-2輸出。此脈沖信號(hào)是截止占空比為0%的脈沖信號(hào)。由此,流到步進(jìn)電動(dòng)機(jī)104的A 相的線圈的電流為負(fù)的19% ( = -19% -0)。此外,B相用脈沖產(chǎn)生機(jī)構(gòu)26F產(chǎn)生從PWM計(jì) 數(shù)器26D輸出的計(jì)數(shù)器值從0到255時(shí)為高電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈沖信號(hào),并對(duì)B 相-1輸出。此脈沖信號(hào)是截止占空比為0%的脈沖信號(hào)。此外,產(chǎn)生從PWM計(jì)數(shù)器26D輸 出的計(jì)數(shù)器值從0到137時(shí)為高電平、從137到255時(shí)為低電平的經(jīng)過(guò)脈沖寬度調(diào)制的脈 沖信號(hào),并對(duì)B相-2輸出。此脈沖信號(hào)是截止占空比為46%的脈沖信號(hào)。由此,流到步進(jìn) 電動(dòng)機(jī)104的B相的線圈的電流為正的46% ( = 0-(-46%))。在此狀態(tài)中,步進(jìn)電動(dòng)機(jī) 104的相位(旋轉(zhuǎn)角)控制在+112. 5°。即使對(duì)于其它的相位而言,也如圖9及圖11(b)所示,也能調(diào)制A相_1、A相_2、B 相-1、B相-2的脈沖信號(hào)的脈沖寬度以使得流到A相及B相的線圈的電流之比不變化。在設(shè)電流的最大值為50%的情況下,如圖12的實(shí)線所示,與最大導(dǎo)通占空比 100%的情形相比,可將提供給步進(jìn)電動(dòng)機(jī)104的電流抑制在50%。如此,為了不使流到步 進(jìn)電動(dòng)機(jī)104的各相的線圈的電流之比變化而改變脈沖信號(hào)的占空比,由此就能調(diào)整步進(jìn) 電動(dòng)機(jī)104中的輸出轉(zhuǎn)矩及耗電。在步進(jìn)電動(dòng)機(jī)104中需要高的輸出轉(zhuǎn)矩的情況下,進(jìn)行 調(diào)整以使得各脈沖信號(hào)的最大導(dǎo)通占空比變大,在想要抑制步進(jìn)電動(dòng)機(jī)104中的耗電的情 況下,進(jìn)行調(diào)整以使得各脈沖信號(hào)的最大導(dǎo)通占空比變小即可。如本實(shí)施方式的變化例所示,在輸出給步進(jìn)電動(dòng)機(jī)104的A相、B相的電流為50% 的情況下,優(yōu)選相對(duì)A相、B相的每一個(gè),將一個(gè)脈沖信號(hào)維持在高電平(100% )、使另一 個(gè)脈沖信號(hào)的截止占空比變化。通過(guò)將一個(gè)脈沖信號(hào)維持在高電平就能夠防止A相-1、A 相-2、或B相-1、B相-2同時(shí)變成低電平。如果同時(shí)增加變成低電平的期間,則占空比和 電流量之間的線性就會(huì)變差,無(wú)論是否正確地控制截止占空比,都產(chǎn)生輸出的電流量與目 標(biāo)值不同的情形。通過(guò)進(jìn)行控制,將一個(gè)脈沖信號(hào)維持在高電平,就能夠確保占空比和電流 量之間的線性。
權(quán)利要求
一種振動(dòng)修正控制電路,對(duì)應(yīng)振動(dòng)由步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)攝像裝置的光學(xué)部件或攝像元件以減少振動(dòng)對(duì)攝像的影響,該振動(dòng)修正控制電路包括模/數(shù)轉(zhuǎn)換部,將從對(duì)攝像裝置的振動(dòng)進(jìn)行檢測(cè)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);陀螺濾波器,根據(jù)由上述模/數(shù)轉(zhuǎn)換部數(shù)字化后的所述振動(dòng)檢測(cè)信號(hào)產(chǎn)生攝像裝置的移動(dòng)量;旋轉(zhuǎn)控制部,根據(jù)所述光學(xué)部件或所述攝像元件的當(dāng)前的位置和所述移動(dòng)量,產(chǎn)生所述光學(xué)部件或所述攝像元件的驅(qū)動(dòng)量;以及步進(jìn)控制部,根據(jù)所述驅(qū)動(dòng)量,產(chǎn)生并輸出對(duì)所述步進(jìn)電動(dòng)機(jī)進(jìn)行控制的控制信號(hào);所述模/數(shù)轉(zhuǎn)換部、所述陀螺濾波器及所述步進(jìn)控制部由邏輯電路構(gòu)成。
2.根據(jù)權(quán)利要求1所述的振動(dòng)修正控制電路,其中, 所述步進(jìn)控制部包括相位管理部,讀取所述步進(jìn)電動(dòng)機(jī)的當(dāng)前的旋轉(zhuǎn)的相位;以及控制信號(hào)產(chǎn)生部,根據(jù)由所述相位管理部讀取出的相位和所述驅(qū)動(dòng)量,產(chǎn)生所述控制信號(hào)。
3.根據(jù)權(quán)利要求1所述的振動(dòng)修正控制電路,其中, 具有2個(gè)以上的所述步進(jìn)控制部;所述2個(gè)以上的步進(jìn)控制部控制在彼此交差的方向上工作的步進(jìn)電動(dòng)機(jī),各自獨(dú)立地 進(jìn)行工作。
4.一種振動(dòng)修正控制電路,對(duì)應(yīng)振動(dòng)由步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)攝像裝置的光學(xué)部件或攝像元 件以減少振動(dòng)對(duì)攝像的影響,該振動(dòng)修正控制電路包括模/數(shù)轉(zhuǎn)換部,將從對(duì)攝像裝置的振動(dòng)進(jìn)行檢測(cè)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào) 轉(zhuǎn)換成數(shù)字信號(hào);陀螺濾波器,根據(jù)由所述模/數(shù)轉(zhuǎn)換部數(shù)字化后的所述振動(dòng)檢測(cè)信號(hào)求出攝像裝置的 移動(dòng)量;旋轉(zhuǎn)控制部,根據(jù)所述光學(xué)部件或所述攝像元件的當(dāng)前的位置和所述移動(dòng)量,產(chǎn)生所 述步進(jìn)電動(dòng)機(jī)的旋轉(zhuǎn)驅(qū)動(dòng)量;以及步進(jìn)控制部,按照所述旋轉(zhuǎn)驅(qū)動(dòng)量,產(chǎn)生并輸出對(duì)所述步進(jìn)電動(dòng)機(jī)進(jìn)行控制的控制信號(hào);所述步進(jìn)控制部產(chǎn)生并輸出以不同的相位分辨率驅(qū)動(dòng)所述步進(jìn)電動(dòng)機(jī)的所述控制信號(hào)。
5.根據(jù)權(quán)利要求4所述的振動(dòng)修正控制電路,其中,所述步進(jìn)控制部按照所述步進(jìn)電動(dòng)機(jī)的相位分辨率的切換信號(hào),產(chǎn)生并輸出相對(duì)所述 步進(jìn)電動(dòng)機(jī)的旋轉(zhuǎn)的各相位變更了多個(gè)信號(hào)的組合之后的所述控制信號(hào)。
6.根據(jù)權(quán)利要求4所述的振動(dòng)修正控制電路,其中,所述步進(jìn)控制部產(chǎn)生并輸出脈沖寬度調(diào)制過(guò)的信號(hào)作為所述控制信號(hào)。
7.一種振動(dòng)修正控制電路,對(duì)應(yīng)振動(dòng)由步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)攝像裝置的光學(xué)部件或攝像元 件以減少振動(dòng)對(duì)攝像的影響,該振動(dòng)修正控制電路包括模/數(shù)轉(zhuǎn)換部,將從對(duì)攝像裝置的振動(dòng)進(jìn)行檢測(cè)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);陀螺濾波器,根據(jù)由所述模/數(shù)轉(zhuǎn)換部數(shù)字化后的所述振動(dòng)檢測(cè)信號(hào)求出攝像裝置的 移動(dòng)量;旋轉(zhuǎn)控制部,根據(jù)所述光學(xué)部件或所述攝像元件的當(dāng)前的位置和所述移動(dòng)量,產(chǎn)生所 述步進(jìn)電動(dòng)機(jī)的旋轉(zhuǎn)驅(qū)動(dòng)量;以及步進(jìn)控制部,按照所述旋轉(zhuǎn)驅(qū)動(dòng)量,產(chǎn)生并輸出以各相位旋轉(zhuǎn)驅(qū)動(dòng)所述步進(jìn)電動(dòng)機(jī)的 脈沖信號(hào);所述步進(jìn)控制部相對(duì)所述步進(jìn)電動(dòng)機(jī)的同一相位能對(duì)使所述脈沖信號(hào)成為高電平的 期間和成為低電平的期間之比進(jìn)行脈沖寬度調(diào)制。
8.根據(jù)權(quán)利要求7所述的振動(dòng)修正控制電路,其中,所述步進(jìn)電動(dòng)機(jī)根據(jù)流到多個(gè)線圈的電流之比來(lái)控制旋轉(zhuǎn)的相位; 由所述步進(jìn)控制部產(chǎn)生的所述脈沖信號(hào)來(lái)確定流到所述多個(gè)線圈的電流值; 所述步進(jìn)控制部相對(duì)所述步進(jìn)電動(dòng)機(jī)的同一相位能變更使所述脈沖信號(hào)成為高電平 的期間和成為低電平的期間之比,以使得流到所述多個(gè)線圈的電流之比不變化。
9.根據(jù)權(quán)利要求7或8所述的振動(dòng)修正控制電路,其中,所述步進(jìn)控制部相對(duì)所述步進(jìn)電動(dòng)機(jī)的1個(gè)相產(chǎn)生并輸出2個(gè)所述脈沖信號(hào),按照所 述2個(gè)脈沖信號(hào)的差以各相位旋轉(zhuǎn)控制所述步進(jìn)電動(dòng)機(jī)。
10.一種攝像裝置,包括 光學(xué)部件;攝像元件;步進(jìn)電動(dòng)機(jī),驅(qū)動(dòng)所述光學(xué)部件或所述攝像元件;模/數(shù)轉(zhuǎn)換部,將從檢測(cè)振動(dòng)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào); 陀螺濾波器,根據(jù)由所述模/數(shù)轉(zhuǎn)換部數(shù)字化后的所述振動(dòng)檢測(cè)信號(hào)產(chǎn)生攝像裝置的 移動(dòng)量;旋轉(zhuǎn)控制部,根據(jù)所述光學(xué)部件或所述攝像元件的當(dāng)前的位置和所述移動(dòng)量,產(chǎn)生所 述光學(xué)部件或所述攝像元件的驅(qū)動(dòng)量;以及步進(jìn)控制部,根據(jù)所述驅(qū)動(dòng)量,產(chǎn)生并輸出對(duì)所述步進(jìn)電動(dòng)機(jī)進(jìn)行控制的控制信號(hào); 所述模/數(shù)轉(zhuǎn)換部、所述陀螺濾波器及所述步進(jìn)控制部由邏輯電路構(gòu)成。
11.一種攝像裝置,包括 光學(xué)部件;攝像元件;步進(jìn)電動(dòng)機(jī),驅(qū)動(dòng)所述光學(xué)部件或所述攝像元件;模/數(shù)轉(zhuǎn)換部,將從檢測(cè)振動(dòng)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào); 陀螺濾波器,根據(jù)由所述模/數(shù)轉(zhuǎn)換部數(shù)字化后的所述振動(dòng)檢測(cè)信號(hào)求出攝像裝置的 移動(dòng)量;旋轉(zhuǎn)控制部,根據(jù)所述光學(xué)部件或所述攝像元件的當(dāng)前的位置和所述移動(dòng)量,產(chǎn)生所 述步進(jìn)電動(dòng)機(jī)的旋轉(zhuǎn)驅(qū)動(dòng)量;以及步進(jìn)控制部,按照所述旋轉(zhuǎn)驅(qū)動(dòng)量,產(chǎn)生并輸出對(duì)所述步進(jìn)電動(dòng)機(jī)進(jìn)行控制的控制信號(hào);所述步進(jìn)控制部產(chǎn)生并輸出以不同的相位分辨率驅(qū)動(dòng)所述步進(jìn)電動(dòng)機(jī)的所述控制信號(hào)。
12. —種攝像裝置,包括 光學(xué)部件; 攝像元件;模/數(shù)轉(zhuǎn)換部,將從對(duì)攝像裝置的振動(dòng)進(jìn)行檢測(cè)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào) 轉(zhuǎn)換成數(shù)字信號(hào);陀螺濾波器,根據(jù)由所述模/數(shù)轉(zhuǎn)換部數(shù)字化后的所述振動(dòng)檢測(cè)信號(hào)求出攝像裝置的 移動(dòng)量;旋轉(zhuǎn)控制部,根據(jù)所述光學(xué)部件或所述攝像元件的當(dāng)前的位置和所述移動(dòng)量,產(chǎn)生所 述步進(jìn)電動(dòng)機(jī)的旋轉(zhuǎn)驅(qū)動(dòng)量;以及步進(jìn)控制部,按照所述旋轉(zhuǎn)驅(qū)動(dòng)量,產(chǎn)生并輸出以各相位旋轉(zhuǎn)驅(qū)動(dòng)所述步進(jìn)電動(dòng)機(jī)的 脈沖信號(hào);所述步進(jìn)控制部相對(duì)所述步進(jìn)電動(dòng)機(jī)的同一相位能對(duì)使所述脈沖信號(hào)成為高電平的 期間和成為低電平的期間之比進(jìn)行脈沖寬度調(diào)制。
全文摘要
本發(fā)明提供一種振動(dòng)修正控制電路,包括將從對(duì)攝像裝置的振動(dòng)進(jìn)行檢測(cè)的振動(dòng)檢測(cè)元件輸出的振動(dòng)檢測(cè)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的模/數(shù)轉(zhuǎn)換機(jī)構(gòu),根據(jù)由模/數(shù)轉(zhuǎn)換機(jī)構(gòu)數(shù)字化后的振動(dòng)檢測(cè)信號(hào)求出攝像裝置的移動(dòng)量的陀螺濾波器,根據(jù)光學(xué)部件或攝像元件的當(dāng)前的位置和移動(dòng)量產(chǎn)生步進(jìn)電動(dòng)機(jī)的旋轉(zhuǎn)驅(qū)動(dòng)量的旋轉(zhuǎn)控制機(jī)構(gòu),和按照旋轉(zhuǎn)驅(qū)動(dòng)量產(chǎn)生并輸出以各相位旋轉(zhuǎn)驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī)的脈沖信號(hào)的步進(jìn)控制機(jī)構(gòu);步進(jìn)控制機(jī)構(gòu),相對(duì)步進(jìn)電動(dòng)機(jī)的同一相位能對(duì)使脈沖信號(hào)成為高電平的期間和成為低電平的期間之比進(jìn)行脈沖寬度調(diào)制。
文檔編號(hào)G03B5/00GK101965539SQ20098010832
公開(kāi)日2011年2月2日 申請(qǐng)日期2009年7月24日 優(yōu)先權(quán)日2008年7月31日
發(fā)明者山田悅久, 神谷知慶 申請(qǐng)人:三洋電機(jī)株式會(huì)社;三洋半導(dǎo)體株式會(huì)社