LINEAR MOTOR DRIVER CIRCUIT, POSITIONING DEVICE USING THE SAME, AND HARD DISK DEVICE
To provide a linear motor driver circuit that can suppress noise.SOLUTION: A logic circuit 220 generates a linearly changing second code y with inclination a to a first code x based on a position command POS of a linear motor 102 as a drive target. The logic circuit 220 can switch the inclination a....
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To provide a linear motor driver circuit that can suppress noise.SOLUTION: A logic circuit 220 generates a linearly changing second code y with inclination a to a first code x based on a position command POS of a linear motor 102 as a drive target. The logic circuit 220 can switch the inclination a. A D/A converter 230 converts the second code y to an analog control signal VDAC. An error detection circuit 254 generates an error signal VEAOUT according to an error between a feedback signal VFB showing a driving current IDRV and a linearly changing target value VREF with inclination g to the control signal VDAC. The inclination g and the inclination a are switchable in conjunction. A sample-hold circuit 270 receives the error signal VEAOUT. An A/D converter 280 converts the output of the sample-hold circuit 270 to a digital error signal DEA.SELECTED DRAWING: Figure 5
【課題】ノイズを抑制可能なリニアモータの駆動回路を提供する。【解決手段】ロジック回路220は、駆動対象であるリニアモータ102の位置指令POSにもとづく第1コードxに対して傾きaで線形に変化する第2コードyを生成する。ロジック回路220は、傾きaが切りかえ可能である。D/Aコンバータ230は、第2コードyをアナログの制御信号VDACに変換する。誤差検出回路254は、駆動電流IDRVを示すフィードバック信号VFBと、制御信号VDACに対して傾きgで線形に変化する目標値VREFとの誤差に応じた誤差信号VEAOUTを生成する。傾きgと傾きaは連動して切替可能である。サンプルホールド回路270は、誤差信号VEAOUTを受ける。A/Dコンバータ280は、サンプルホールド回路270の出力をデジタル誤差信号DEAに変換する。【選択図】図5 |
---|