Nothing Special   »   [go: up one dir, main page]

JPH09293771A - Movement control method - Google Patents

Movement control method

Info

Publication number
JPH09293771A
JPH09293771A JP12771496A JP12771496A JPH09293771A JP H09293771 A JPH09293771 A JP H09293771A JP 12771496 A JP12771496 A JP 12771496A JP 12771496 A JP12771496 A JP 12771496A JP H09293771 A JPH09293771 A JP H09293771A
Authority
JP
Japan
Prior art keywords
slide member
movement
position detection
detection error
control method
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.)
Pending
Application number
JP12771496A
Other languages
Japanese (ja)
Inventor
Teiji Aisaka
禎二 逢坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP12771496A priority Critical patent/JPH09293771A/en
Publication of JPH09293771A publication Critical patent/JPH09293771A/en
Pending legal-status Critical Current

Links

Landscapes

  • Ink Jet (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PROBLEM TO BE SOLVED: To enable a stage to be highly accurately positioned at a prescribed target position by one or two correctional actions. SOLUTION: A movement device is equipped with a guide means mounted on a frame 100, a slide member 5 which is movable as guided by the guide means, a drive means 12 which moves the slide member 5, a position detector 11 which is capable of continuously detecting the position of the slide member 5, a reference means provided to the slide member 5, a measuring means 8 capable of measuring the position of the reference means, and a control means 9 which controls the drive means 12 receiving signals emitted from the position detector 11 so as to enable it to move and control the slide member 5. A movement control method is carried out through such a manner that errors of position detection made by the position detector 11 are previously measured and stored in the control means 9, and when the slide member 5 is moved to a predetermined target position, a necessary movement ΔX front the position of the reference means measured by the measuring means 8 to a target position is obtained, furthermore a position detection error e before a movement is made and a position detection error e0 after the slide member 5 is moved by a distance of ΔX are estimated basing on the position detection error stored in the control means 9, then a movement instruction given to the drive means 12 is calculated at a distance of ΔX-(e0 -e)}, and the slide member 5 is moved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、インクジェットヘ
ッド等を製造する際に用いられるステージを、高精度に
位置決めするための移動制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a movement control method for highly accurately positioning a stage used in manufacturing an ink jet head or the like.

【0002】[0002]

【従来の技術】従来、ステージを決められた目標位置に
位置決めする場合、目標位置と現在位置との相対位置関
係から必要移動量を算出し、それを指令値としてステー
ジを移動させていた。
2. Description of the Related Art Conventionally, when a stage is positioned at a predetermined target position, a necessary amount of movement is calculated from the relative positional relationship between the target position and the current position, and the stage is moved using that amount as a command value.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、このよ
うな従来例においては、ステージの実際の移動量が指令
値とは異なるために、1〜2回の補正動作では十分な精
度が得られず、補正動作時間が長くかかったり、ステー
ジがオーバーランする場合もあった。
However, in such a conventional example, since the actual movement amount of the stage is different from the command value, sufficient accuracy cannot be obtained by the correction operation once or twice. There were cases where the correction operation took a long time and the stage overruns.

【0004】さらに、ステージの実際の移動量と指令値
との誤差は、レゾルバ等による位置検出では、ステージ
位置で異なると共に、温度による変動や時間的な変動も
あるために十分な補正動作を限られた時間内で行うのが
困難であった。
Further, the error between the actual movement amount of the stage and the command value is different depending on the stage position in position detection by a resolver or the like, and there is a fluctuation due to temperature and a temporal fluctuation, so that a sufficient correction operation is limited. It was difficult to do it within the given time.

【0005】本発明の第1の目的は、ステージを1〜2
回の補正動作で決められた目標位置に高精度に位置決め
することにある。本発明の第2の目的は、リニアモータ
等に位置検出器として一般的に使用されているレゾルバ
以外の位置検出器を新たに付加することなく安価な構成
で上記第1の目的を達成することにある。本発明の第3
の目的は、ステージの位置決めの基準となるカメラの振
動による画像のふらつきを防止することにある。本発明
の第4の目的は、ステージをオーバーランさせずに上記
第1の目的を達成することにある。
The first object of the present invention is to provide one or two stages.
This is to perform highly accurate positioning at a target position determined by one correction operation. A second object of the present invention is to achieve the above first object with an inexpensive structure without newly adding a position detector other than a resolver generally used as a position detector to a linear motor or the like. It is in. Third of the present invention
The purpose of is to prevent the image from wobbling due to the vibration of the camera, which serves as a reference for positioning the stage. A fourth object of the present invention is to achieve the first object without overrunning the stage.

【0006】[0006]

【課題を解決するための手段および作用】上記目的を達
成するため、本発明では、スライド部材(ステージ)の
実際の現在位置と目標位置との差から、まず必要移動量
ΔXを求め、さらに、あらかじめ測定され、記憶された
スライド部材の位置検出誤差のデータから移動前の位置
検出誤差eと、ΔXだけ移動させた位置での位置検出誤
差e0 を予測し、スライド部材の移動指令値をΔX−
(e0 −e)とし、移動させることを特徴とする。これ
により、位置検出誤差を補正した高精度の位置決めが可
能になる。
In order to achieve the above object, in the present invention, the required movement amount ΔX is first obtained from the difference between the actual current position of the slide member (stage) and the target position, and further, The position detection error e before the movement and the position detection error e 0 at the position moved by ΔX are predicted from the data of the position detection error of the slide member which is measured and stored in advance, and the movement command value of the slide member is calculated by ΔX. −
(E 0 −e), and is characterized by moving. As a result, it is possible to perform highly accurate positioning with the position detection error corrected.

【0007】本発明の好ましい実施例において、前記位
置検出手段は、安価なリニアサーボモータに一般的に使
用されているレゾルバである。また、前記測定手段は、
前記スライド部材に形成定された基準マークを映すCC
Dカメラの信号を取り込んで処理可能な画像処理装置で
あり、前記CCDカメラは架台に固定してある。これに
より、新たな位置検出手段を付加することなく安価な構
成で高精度の位置決めができ、カメラの振動による画像
のふらつきも容易に防止できる。さらに、前記スライド
部材を目標位置に移動させる工程は、目標位置のわずか
手前を第1の目標として移動制御する第1の工程と、該
わずか手前の第1の目標から目標位置に同じ移動制御方
法で再度移動制御させる第2の工程よりなる。これによ
り、スライド部材をオーバーランさせることなく高精度
な位置決めができる。
In a preferred embodiment of the present invention, the position detecting means is a resolver generally used in an inexpensive linear servomotor. Further, the measuring means,
CC showing the reference mark formed on the slide member
This is an image processing apparatus capable of capturing and processing the signal of the D camera, and the CCD camera is fixed to a frame. As a result, it is possible to perform highly accurate positioning with an inexpensive configuration without adding a new position detecting means, and it is possible to easily prevent image fluctuation due to camera vibration. Furthermore, the step of moving the slide member to the target position is the same as the first step of controlling the movement slightly before the target position as the first target, and the same movement control method from the first target slightly before to the target position. In the second step, the movement is controlled again. This allows highly accurate positioning without overrunning the slide member.

【0008】本発明は、特に、ベースプレートおよび該
ベースプレート上にほぼ密着状態で配列された複数のヒ
ータボードを具備するインクジェットヘッドにおいて、
前記ヒータボードを前記ベースプレート上に順次配列す
る際に好適である。この場合、前記ベースプレートを、
本発明の方法により制御されるスライド部材からなるス
テージに搭載して順次位置決めしながら、前記ヒータボ
ードを該ベースプレート上に順次配列する。
The present invention is particularly applicable to an ink jet head including a base plate and a plurality of heater boards arranged on the base plate in a substantially closely contacting state.
It is suitable when the heater boards are sequentially arranged on the base plate. In this case, the base plate,
The heater boards are sequentially arranged on the base plate while being sequentially mounted while being mounted on a stage composed of a slide member controlled by the method of the present invention.

【0009】[0009]

【実施例】【Example】

(第1の実施例)以下、本発明に係る移動制御方法を、
半導体チップをベース部材に高精度に貼り合わせる装置
に適用した実施例を添付図面を参照して説明する。
(First Embodiment) Hereinafter, a movement control method according to the present invention will be described.
An embodiment applied to a device for sticking a semiconductor chip to a base member with high precision will be described with reference to the accompanying drawings.

【0010】図1は、チップをベース部材に高精度に貼
り合わせる装置の構成図であり、チップ1を保持するバ
キュームフィンガ2はYZθステージ3により移動およ
び回転可能となっており、ベース部材4は、Xステージ
5により移動可能である。また、スケール6は、Xステ
ージ5の上に搭載され、ベース部材4と共に移動可能で
あり、スケール6の下面には図2に示すように基準マー
ク7が描かれている。スケール6および架台100に固
定されたCCDカメラ8は、このCCDカメラ8によっ
て、チップ1とスケール6が共に視野内に入るように配
置される。
FIG. 1 is a block diagram of an apparatus for sticking a chip to a base member with high precision. A vacuum finger 2 holding the chip 1 can be moved and rotated by a YZθ stage 3, and a base member 4 is used. , X stage 5 to move. Further, the scale 6 is mounted on the X stage 5 and is movable together with the base member 4, and a reference mark 7 is drawn on the lower surface of the scale 6 as shown in FIG. The CCD camera 8 fixed to the scale 6 and the pedestal 100 is arranged by the CCD camera 8 so that both the chip 1 and the scale 6 are within the field of view.

【0011】また、制御装置9はXステージ5とYZθ
ステージ3の位置情報を得ると共に、画像処理装置10
により基準マーク7(図2)とチップ1のコーナーの位
置情報を得、Xステージ5とYZθステージ3を制御す
る。基準マーク7は、Xステージ5が貼り付けのどの位
置においても少なくとも1つのマークが画像処理の視野
(CCDカメラ8の視野)内に入るようにX方向に福数
個が設けられている。本実施例では、画像処理の視野は
0.3mm角であり、スケール6の下面にX方向一直線
上に設けられた基準マーク7のピッチは0.2mmであ
る。画像処理10の位置検出時間は100〜200mS
程度であるため、Xステージ5およびYZθステージ3
はより高速なリゾルバやエンコーダを用いたサーボ系に
より駆動制御される。制御装置9はこれらのサーボ系に
Xステージ5およびYZθステージ3を送り込む目標位
置を指令位置として与える。
Further, the controller 9 controls the X stage 5 and YZθ.
While obtaining the position information of the stage 3, the image processing apparatus 10
The position information of the reference mark 7 (FIG. 2) and the corner of the chip 1 is obtained by the control of the X stage 5 and the YZθ stage 3. The reference marks 7 are provided in the X direction so that at least one of the reference marks 7 is in the visual field of image processing (the visual field of the CCD camera 8) at any position where the X stage 5 is attached. In this embodiment, the visual field of image processing is 0.3 mm square, and the pitch of the reference marks 7 provided on the lower surface of the scale 6 in a straight line in the X direction is 0.2 mm. The position detection time of the image processing 10 is 100 to 200 mS
X stage 5 and YZθ stage 3 because of the degree
Is driven and controlled by a servo system using a faster resolver and encoder. The controller 9 gives a target position for feeding the X stage 5 and the YZθ stage 3 to these servo systems as a command position.

【0012】12はXステージ5をX方向に駆動するリ
ニアモータ、11はリニアモータ12の位置や移動速度
を実質リアルタイムで検出するレゾルバである。制御装
置9は画像処理装置10から得られた基準マーク7とチ
ップ1のコーナーとの相対位置情報に基づいてXステー
ジ5の必要移動量を求め、その必要移動量に応じたパル
ス列信号を図示しないリニアサーボドライバに送る。リ
ニアサーボドライバではレゾルバ11からの検出信号に
基づいてXステージ5が前記パルス列に応じた距離だけ
移動するようリニアモータ12をサーボ駆動する。
Reference numeral 12 is a linear motor for driving the X stage 5 in the X direction, and 11 is a resolver for detecting the position and moving speed of the linear motor 12 in substantially real time. The control device 9 obtains the required movement amount of the X stage 5 based on the relative position information between the reference mark 7 and the corner of the chip 1 obtained from the image processing device 10, and does not show a pulse train signal corresponding to the required movement amount. Send to linear servo driver. The linear servo driver servo-drives the linear motor 12 based on the detection signal from the resolver 11 so that the X stage 5 moves by a distance corresponding to the pulse train.

【0013】図2は、図1の装置におけるCCDカメラ
8の画像処理の視野を表す図であり、この実施例では、
この視野内にチップ1のコーナーとスケール6上の円形
状の基準マーク7が入っており、画像処理装置10によ
って、チップ1と基準マーク7の相対位置情報Xを算出
する。
FIG. 2 is a diagram showing the visual field of image processing of the CCD camera 8 in the apparatus of FIG. 1, and in this embodiment,
The corner of the chip 1 and the circular reference mark 7 on the scale 6 are included in this field of view, and the relative position information X of the chip 1 and the reference mark 7 is calculated by the image processing device 10.

【0014】図3は、Xステージ5のレゾルバ11の絶
対位置誤差の一部を表す図であり、Xステージ5の指令
位置からその位置での絶対誤差を読み取ることができ
る。図中、実線のカーブは制御装置9内に記憶された位
置検出誤差を表し、点線のカーブは、動作時の位置検出
誤差を表す予想カーブである。Pは現在位置、Qは目標
位置である。実線のカーブは、Xステージ5の位置を校
正用のレーザ測長器で測定しながら、指令位置を微少定
ピッチで少しずつ動かしていきその時の指令位置とレー
ザ測長器からの出力データとを比較して求めた。実験で
求めた実線のカーブは、図中、上下方向の変動と共に曲
線のカーブも多少変動する。これらの変動は、レゾルバ
自体の出力信号が90°位相のずれた2つのサインカー
ブをしたアナログ信号であり、これらを比較してパルス
列等のディジタル信号に変換し、位置フィードバック信
号として使用するのが一般的であるが、元がアナログ信
号のため歪みやドリフト、さらにレゾルバ内部のギャッ
プの変動等の影響を受けるためと考えられる。
FIG. 3 is a diagram showing a part of the absolute position error of the resolver 11 of the X stage 5, and the absolute error at that position can be read from the commanded position of the X stage 5. In the figure, the solid curve represents the position detection error stored in the control device 9, and the dotted curve is the expected curve representing the position detection error during operation. P is the current position and Q is the target position. The solid line curve shows the command position and the output data from the laser length measuring device by gradually moving the command position at a fine fixed pitch while measuring the position of the X stage 5 with the laser length measuring device for calibration. Calculated by comparing. The solid curve obtained by the experiment changes in the vertical direction in the figure, and the curve also slightly changes. These fluctuations are two sine curve analog signals in which the output signal of the resolver itself is 90 ° out of phase, and these are compared and converted to a digital signal such as a pulse train and used as a position feedback signal. Although it is general, it is considered that it is affected by distortion and drift due to the original analog signal and fluctuation of the gap inside the resolver.

【0015】以下、図1の装置の動作を図4の制御フロ
ーのステップS1〜S8に沿って説明する。まず、ステ
ップS1でチップ1をCCDカメラ8のピントが合う位
置までYZθステージ3で下降させる。ステップS2
で、CCDカメラ8からチップ1と基準マーク7との相
対位置情報Xを得、必要移動量ΔX=X0 −Xを算出す
る。ここで、X0 は、チップ1と基準マーク7とのあら
かじめ決められた目標位置関係とする。
The operation of the apparatus of FIG. 1 will be described below with reference to steps S1 to S8 of the control flow of FIG. First, in step S1, the chip 1 is lowered by the YZθ stage 3 to a position where the CCD camera 8 is in focus. Step S2
Then, the relative position information X between the chip 1 and the reference mark 7 is obtained from the CCD camera 8 and the required movement amount ΔX = X 0 −X is calculated. Here, X 0 is a predetermined target positional relationship between the chip 1 and the reference mark 7.

【0016】次にステップS3で|ΔX|>ε(但し、
εは必要精度)ならば、Xステージ5の補正動作をステ
ップS4、S5で行う。
Next, in step S3, | ΔX |> ε (however,
If ε is the required accuracy), the correction operation of the X stage 5 is performed in steps S4 and S5.

【0017】この補正動作を行うためにXステージ5の
移動指令値ΔPをΔP=ΔXとした場合を想定すると、
図3の誤差曲線からXステージ5は実際にはΔX+(e
0 +Δe0 −e−Δe)だけ移動する。つまり、(e0
+Δe0 −e−Δe)だけ目標位置とは異なる位置に移
動することになる。したがって、ΔP=ΔX−(e0
e+Δe0 −Δe)をXステージ5の移動指令値とする
必要がある。しかし、Δe0 とΔeの値は毎回変動する
ので、あらかじめ記憶しておくことはできないが、実験
上、(e0 −e)に比較して(Δe0 −Δe)の値は、
かなり小さい。
Assuming that the movement command value ΔP of the X stage 5 is ΔP = ΔX in order to perform this correction operation,
From the error curve in FIG. 3, the X stage 5 is actually ΔX + (e
0 + Δe 0 −e−Δe). That is, (e 0
+ Δe 0 −e−Δe) will be moved to a position different from the target position. Therefore, ΔP = ΔX− (e 0
It is necessary to set e + Δe 0 −Δe) as the movement command value of the X stage 5. However, since the values of Δe 0 and Δe change every time, it cannot be stored in advance, but in the experiment, the value of (Δe 0 −Δe) is compared with (e 0 −e).
Pretty small.

【0018】そこで、ステップS4では、ΔP=ΔX−
(e0 −e)をXステージ5の移動指令値とする。続け
て、ステップS5では、Xステージ5をステップS4で
求めたΔPだけ相対移動させる。このステップS5終了
後、確認のためステップS2に戻り、再度、必要移動量
ΔXを求め、必要精度ε以内ならば、ステップS6でチ
ップ1をベース部材4まで下降させ、ステップS7でチ
ップ1とベース部材4を接着し、ステップS8でフィン
ガ2を上昇させ、チップ1個の貼り合わせ動作が終了す
る。
Therefore, in step S4, ΔP = ΔX−
Let (e 0 -e) be the movement command value for the X stage 5. Succeedingly, in a step S5, the X stage 5 is relatively moved by ΔP obtained in the step S4. After this step S5, the procedure returns to step S2 for confirmation, the required movement amount ΔX is obtained again, and if it is within the required accuracy ε, the chip 1 is lowered to the base member 4 in step S6, and in step S7 the chip 1 and base The member 4 is adhered, the finger 2 is raised in step S8, and the bonding operation of one chip is completed.

【0019】本実施例によれば、スライド部材の実際の
現在位置と目標位置との差から、まず必要移動量ΔXを
求め、さらに、あらかじめ測定され、記憶されたスライ
ド部材の位置検出誤差のデータから移動前の位置検出誤
差eと、ΔXだけ移動させた位置での位置検出誤差e0
を予測し、スライド部材への移動指令値をΔX−(e0
−e)とし、移動させたので、少ない補正動作回数で高
精度な位置決めが可能となった。また、安価なリニアサ
ーボモータに一般的に用いられているレゾルバによる位
置検出手段でも少ない補正動作回数で高精度な位置決め
が可能となった。さらに、位置合わせの基準となるカメ
ラを固定したので、カメラの振動による画像のふらつき
を容易に防止できた。
According to this embodiment, the required movement amount ΔX is first obtained from the difference between the actual current position of the slide member and the target position, and further the data of the position detection error of the slide member which is measured and stored in advance. From the position detection error e before the movement and the position detection error e 0 at the position moved by ΔX
And the movement command value to the slide member is ΔX− (e 0
Since the movement is made as (e), it is possible to perform highly accurate positioning with a small number of correction operations. In addition, the position detection means using a resolver generally used for an inexpensive linear servomotor has made it possible to perform highly accurate positioning with a small number of correction operations. Furthermore, since the camera that serves as a reference for alignment is fixed, it is possible to easily prevent image fluctuation due to camera vibration.

【0020】(第2の実施例)次に、長尺インクジェッ
トヘッドで使われている複数のヒータボードをアルミで
できたベースプレートに高精度に並べる場合について述
べる。この場合、複数のヒータボードをほぼ密着させた
状態で並べる必要があるが、ヒータボードを位置合わせ
するときに、先に貼り合わせたヒータボードと接触する
と先に貼り合わせたヒータボードの位置がずれたり、ヒ
ータボードが欠けたりしてしまうので、上記ステップS
5の補正動作において、Xステージ5が隣接するヒータ
ーボード間の最小クリアランスを越えてオーバーランす
ることは少しでも許されない。
(Second Embodiment) Next, a case will be described in which a plurality of heater boards used in a long ink jet head are arranged with high precision on a base plate made of aluminum. In this case, it is necessary to arrange multiple heater boards so that they are in close contact, but when aligning the heater boards, if the heater boards that were previously attached are touched, the positions of the heater boards that are previously attached will be misaligned. Or the heater board may be chipped, so the above step S
In the correction operation of 5, the X stage 5 is not allowed to overrun beyond the minimum clearance between the adjacent heater boards.

【0021】オーバーランの量は、図3で(Δe0 −Δ
e)>0の場合、(Δe0 −Δe)だけ発生する可能性
がある。そこで、1回目の補正動作時には、ステップS
4において目標位置のわずか手前の位置を目標としてΔ
Pを算出し、2回目以降の補正動作時には、あらかじめ
決められた目標位置を目標としてΔPを算出することに
より、Xステージ5の必要移動量ΔXが小さければ当然
(Δe0 −Δe)も小さいので、オーバーランさせず
に、つまり横のチップと接触させずにXステージを高精
度に位置決めさせることが可能となる。
The amount of overrun is (Δe 0 −Δ
If e)> 0, only (Δe 0 −Δe) may occur. Therefore, at the time of the first correction operation, step S
In 4 the target position is just before the target position Δ
P is calculated, and ΔP is calculated with the predetermined target position as the target during the second and subsequent correction operations. Therefore, if the required movement amount ΔX of the X stage 5 is small, naturally (Δe 0 −Δe) is also small. It is possible to position the X stage with high accuracy without causing overrun, that is, without contacting the lateral chip.

【0022】本実施例によれば、目標位置のわずか手前
を第1の目標として移動制御する工程を設けたので、上
記第1の実施例における効果に加えて、スライド部材を
オーバーランすることなく、高精度な位置決めが可能と
なった。
According to the present embodiment, since the step of controlling the movement slightly before the target position as the first target is provided, in addition to the effect of the first embodiment, the slide member is not overrun. , High-precision positioning has become possible.

【0023】[0023]

【実施例の変形例】[Modifications of Example]

(1)上述の実施例においてはXステージでの補正方法
について説明したが、Yステージでも同様な補正方法が
可能である。 (2)上述においてはXステージの構成として、リニア
モータとレゾルバを用いたが、サーボモータとボールネ
ジとエンコーダの構成でも良い。 (3)上述において誤差データは、測定値をそのまま記
憶させているが、微小動作範囲ならば、2次曲線などの
近似曲線の係数として記憶しておいても良い。
(1) In the above embodiment, the correction method for the X stage has been described, but a similar correction method is possible for the Y stage. (2) Although the linear motor and the resolver are used as the configuration of the X stage in the above description, the configuration of the servo motor, the ball screw, and the encoder may be used. (3) In the above description, as the error data, the measured value is stored as it is, but it may be stored as a coefficient of an approximate curve such as a quadratic curve in a minute operation range.

【0024】[0024]

【発明の効果】以上説明したように、本発明によれば、 (1)スライド部材の実際の現在位置と目標位置との差
から、まず必要移動量ΔXを求め、さらに、あらかじめ
測定され、記憶されたスライド部材の位置検出誤差のデ
ータから移動前の位置検出誤差eと、ΔXだけ移動させ
た位置での位置検出誤差e0 を予測し、スライド部材へ
の移動指令値をΔX−(e0 −e)とし、移動させたの
で、少ない補正動作回数で高精度な位置決めが可能とな
った。 (2)安価なリニアサーボモータに一般的に用いられて
いるレゾルバによる位置検出手段でも少ない補正動作回
数で高精度な位置決めが可能となった。 (3)位置合わせの基準となるカメラを固定することに
より、カメラの振動による画像のふらつきを容易に防止
できた。 (4)目標位置のわずか手前を第1の目標として移動制
御する工程を設けることにより、スライド部材をオーバ
ーランすることなく、高精度な位置決めが可能となっ
た。
As described above, according to the present invention, (1) the required movement amount ΔX is first obtained from the difference between the actual current position of the slide member and the target position, and is further measured and stored in advance. The position detection error e before the movement and the position detection error e 0 at the position moved by ΔX are predicted from the data of the detected position detection error of the slide member, and the movement command value to the slide member is ΔX− (e 0 Since the movement is made as (e), it is possible to perform highly accurate positioning with a small number of correction operations. (2) High-precision positioning is possible with a small number of correction operations even with position detection means using a resolver generally used for inexpensive linear servomotors. (3) By fixing the camera that serves as a reference for alignment, it is possible to easily prevent the image from fluctuating due to the vibration of the camera. (4) By providing the step of controlling the movement slightly before the target position as the first target, it is possible to perform highly accurate positioning without overrunning the slide member.

【図面の簡単な説明】[Brief description of drawings]

【図1】 チップ貼り付け装置の構成図である。FIG. 1 is a configuration diagram of a chip attaching device.

【図2】 CCDカメラの視野を示す図である。FIG. 2 is a diagram showing a field of view of a CCD camera.

【図3】 レゾルバの絶対位置誤差を示す図である。FIG. 3 is a diagram showing an absolute position error of a resolver.

【図4】 制御フローを示す図である。FIG. 4 is a diagram showing a control flow.

【符号の説明】[Explanation of symbols]

1:チップ、2:バキュームフィンガ、3:YZθステ
ージ、4:ベース部材、5:Xステージ、6:スケー
ル、7:基準マーク、8:CCDカメラ、9:制御装
置、10:画像処理装置、11:レゾルバ、12:リニ
アモータ、100:架台。
1: Chip, 2: Vacuum finger, 3: YZθ stage, 4: Base member, 5: X stage, 6: Scale, 7: Reference mark, 8: CCD camera, 9: Control device, 10: Image processing device, 11 : Resolver, 12: Linear motor, 100: Stand.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 架台に取り付けられたガイド手段と、 該ガイド手段に案内され移動可能なスライド部材と、 該スライド部材を移動させる駆動手段と、 前記スライド部材の位置を連続して検出可能な位置検出
手段と、 前記スライド部材に配された基準手段と、 該基準手段の位置を測定可能な測定手段と、 前記位置検出手段の信号を取り込んで移動指令値を算出
し前記駆動手段を制御することにより、前記スライド部
材を移動制御可能な制御手段とを具備する移動装置にお
いて、 予め前記位置検出手段の位置検出誤差を測定し前記制御
手段に記憶させておき、前記スライド部材を決められた
目標位置に移動させるとき、前記基準手段を前記測定手
段により測定した値に基づいて現在位置から前記目標位
置への必要移動量ΔXを求め、さらに、前記制御手段に
記憶された前記位置検出誤差から移動前の位置検出誤差
eとΔXだけ移動させた位置での位置検出誤差e0 を予
測し、前記移動指令値をΔX−(e0 −e)として算出
し、この移動指令値と前記位置検出手段の信号とに基づ
いて前記駆動手段を制御し前記スライド部材を移動させ
ることを特徴とする移動制御方法。
1. A guide unit attached to a gantry, a slide member that is movable by being guided by the guide unit, a drive unit that moves the slide member, and a position that can continuously detect the position of the slide member. Detecting means, reference means arranged on the slide member, measuring means capable of measuring the position of the reference means, and taking in a signal from the position detecting means to calculate a movement command value to control the driving means. According to the above, in the moving device including the control means capable of controlling the movement of the slide member, the position detection error of the position detection means is measured in advance and stored in the control means, and the slide member is set to a predetermined target position. When the reference position is moved to the target position, the required movement amount ΔX from the current position to the target position is obtained based on the value measured by the measuring unit. The position detection error e before moving and the position detection error e 0 at the position moved by ΔX are predicted from the position detection error stored in the control means, and the movement command value is ΔX− (e 0 −e). And the drive means is controlled based on the movement command value and the signal from the position detecting means to move the slide member.
【請求項2】 前記位置検出手段はレゾルバであること
を特徴とする請求項1記載の移動制御方法。
2. The movement control method according to claim 1, wherein the position detecting means is a resolver.
【請求項3】 前記基準手段は、画像処理装置で位置を
求めることが可能なマークであり、前記測定手段は、C
CDカメラの信号を取り込み処理可能な画像処理装置で
あり、CCDカメラは固定してあることを特徴とする請
求項1記載の移動制御方法。
3. The reference means is a mark whose position can be obtained by an image processing apparatus, and the measuring means is C
The movement control method according to claim 1, wherein the movement control method is an image processing apparatus capable of capturing and processing a signal from a CD camera, and the CCD camera is fixed.
【請求項4】 請求項1記載の移動制御方法で前記スラ
イド部材を目標位置に移動させるとき、目標位置のわず
か手前を第1の目標として移動制御する第1の工程と、
該わずか手前の第1の目標から目標位置に同じ移動制御
方法で再度移動制御させる第2の工程よりなることを特
徴とする移動制御方法。
4. When the slide member is moved to a target position by the movement control method according to claim 1, a first step of controlling movement just before the target position as a first target,
A movement control method comprising a second step of performing movement control again from the first target slightly before this to the target position by the same movement control method.
【請求項5】 ベースプレートおよび該ベースプレート
上にほぼ密着状態で配列された複数のヒータボードを具
備するインクジェットヘッドにおいて、前記ヒータボー
ドは、前記ベースプレートを前記請求項1〜4のいずれ
かに記載された方法により制御されるスライド部材から
なるステージに搭載し、該ベースプレートを該方法によ
り順次位置決めしながら、該ベースプレート上に順次配
列したものであるインクジェットヘッド。
5. An ink jet head comprising a base plate and a plurality of heater boards arranged on the base plate in a substantially intimate contact state, wherein the heater board is the base plate described in any one of claims 1 to 4. An inkjet head, which is mounted on a stage composed of a slide member controlled by a method, and sequentially arranged on the base plate while sequentially positioning the base plate by the method.
JP12771496A 1996-04-25 1996-04-25 Movement control method Pending JPH09293771A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12771496A JPH09293771A (en) 1996-04-25 1996-04-25 Movement control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12771496A JPH09293771A (en) 1996-04-25 1996-04-25 Movement control method

Publications (1)

Publication Number Publication Date
JPH09293771A true JPH09293771A (en) 1997-11-11

Family

ID=14966897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12771496A Pending JPH09293771A (en) 1996-04-25 1996-04-25 Movement control method

Country Status (1)

Country Link
JP (1) JPH09293771A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7298156B2 (en) 2002-03-07 2007-11-20 Advantest Corporation Electronic part test apparatus
CN100365464C (en) * 2004-03-17 2008-01-30 阿尔卑斯电气株式会社 Positioning method and device
US7780259B2 (en) 2003-06-30 2010-08-24 Brother Kogyo Kabushiki Kaisha Ink cartridge, detection device for cartridge identification and ink level detection, and image formation apparatus comprising thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7298156B2 (en) 2002-03-07 2007-11-20 Advantest Corporation Electronic part test apparatus
US7780259B2 (en) 2003-06-30 2010-08-24 Brother Kogyo Kabushiki Kaisha Ink cartridge, detection device for cartridge identification and ink level detection, and image formation apparatus comprising thereof
CN100365464C (en) * 2004-03-17 2008-01-30 阿尔卑斯电气株式会社 Positioning method and device

Similar Documents

Publication Publication Date Title
KR100336017B1 (en) Wire bonding method and apparatus
JP4128156B2 (en) Component mounting method and apparatus
JP6876470B2 (en) Work processing equipment, work processing methods, programs and computer storage media
KR102392452B1 (en) Galvanometer calibration system and method
WO2006090914A1 (en) Calibration method for image rendering device and image rendering device
KR20120075349A (en) Substrate processing method
US20070158401A1 (en) Stage device
JP2016205957A (en) Method for correcting movable head position of x-y substrate inspection device, and x-y substrate inspection device
US6658313B1 (en) Apparatus for adjusting the origins of module heads of a surface mounting apparatus and method therefor
JPH077028A (en) Semiconductor alignment method
CN113465518B (en) Method for eliminating mechanical error generated by installation of laser height measuring mechanism
JPH09293771A (en) Movement control method
JP3644848B2 (en) Position calibration apparatus and method for alignment scope
JP2000321025A (en) Device and method for detecting movement error of processor
WO2019044819A1 (en) Device and method for linearly moving movable body relative to object
JP2001330430A (en) Method and apparatus for measurement of flatness
WO2001091534A1 (en) Chip-mounting device and method of alignment
JPH1058175A (en) Calibration method for optical axis of laser beam machine
JP2000164626A (en) Method and device for bonding components
JP2002090682A (en) Galvanometer, position-correcting method for the galvanometer, laser beam machining apparatus using the galvanometer, and laser beam machining method using the galvanometer
JPH09122554A (en) Paste applying device
JP4291313B2 (en) Head operation control device, control method, and stage device
JP2595995B2 (en) Assembly equipment
JP2001028497A (en) Method and device for mounting electronic part
JP3805104B2 (en) POSITIONING DEVICE, EXPOSURE DEVICE USING SAME, AND METHOD FOR CONTROLLING POSITIONING DEVICE