JP2007019201A - Device and method for loading electronic component - Google Patents
Device and method for loading electronic component Download PDFInfo
- Publication number
- JP2007019201A JP2007019201A JP2005198263A JP2005198263A JP2007019201A JP 2007019201 A JP2007019201 A JP 2007019201A JP 2005198263 A JP2005198263 A JP 2005198263A JP 2005198263 A JP2005198263 A JP 2005198263A JP 2007019201 A JP2007019201 A JP 2007019201A
- Authority
- JP
- Japan
- Prior art keywords
- component
- substrate
- mounting
- jig
- mounting position
- 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.)
- Withdrawn
Links
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Abstract
Description
本発明は、搭載ヘッドを備えたXY制御軸が複数ある電子部品搭載装置において各XY制御軸間の部品搭載精度の絶対精度に対するズレを補正するための値を容易に算出することができる電子部品搭載装置及び電子部品搭載方法に関する。 The present invention provides an electronic component capable of easily calculating a value for correcting a deviation of the component mounting accuracy between the XY control axes with respect to the absolute accuracy in an electronic component mounting apparatus having a plurality of XY control axes provided with a mounting head. The present invention relates to a mounting apparatus and an electronic component mounting method.
従来、ライン上流側の基板供給装置やディスペンサ、ライン下流側のリフロー炉などと共に生産ラインを構成し、自装置内に搬入されるプリント回路基板(以下、単に基板という)にチップ状電子部品(以下、単に部品という)を自動搭載して基板ユニットを生産する電子部品搭載装置(以下、単に部品搭載装置という)がある。 Conventionally, a production line is configured with a substrate supply device and a dispenser on the upstream side of the line, a reflow furnace on the downstream side of the line, etc., and a chip-like electronic component (hereinafter simply referred to as a substrate) is carried into the device itself. There is an electronic component mounting apparatus (hereinafter simply referred to as a component mounting apparatus) that automatically mounts a component and produces a board unit.
部品搭載装置は、XYZの三次元の作業空間を移動自在な搭載ヘッドの先端に交換自在に吸着ノズル(以下、単にノズルという)に保持し、そのノズルによって部品供給装置から供給される部品を吸着し、そのノズルに吸着した部品を、部品カメラで画像認識して確認し、位置の補正を行い、その部品を基板上に搭載するということを繰り返して基板ユニットを生産する。 The component mounting device holds an XYZ three-dimensional work space on a suction nozzle (hereinafter simply referred to as “nozzle”) interchangeably at the tip of a movable mounting head, and sucks the component supplied from the component supply device by the nozzle. Then, the component adsorbed by the nozzle is image-recognized and confirmed by a component camera, the position is corrected, and the component is mounted on the substrate to produce a substrate unit.
上記の搭載ヘッドはXY平面を移動する作業ヘッドに保持されている。作業ヘッドは1個のみのものもあれば2個のものもあり、また近年では4個の作業ヘッドを備えた部品搭載装置も実用化されている。1個の作業ヘッドにつき1組のXY制御軸が必要であるので、例えば2個の作業ヘッドを備えたものを二軸の部品搭載装置、4個の作業ヘッドを備えたものを4軸の部品搭載装置といっている。 The mounting head is held by a work head that moves in the XY plane. There are only one working head and two working heads. In recent years, a component mounting apparatus having four working heads has been put into practical use. Since one set of XY control axes is required for each work head, for example, a device equipped with two work heads is a two-axis component mounting device, and a device equipped with four work heads is a four-axis component. It is called an on-board device.
ところで、XY制御軸が複数ある部品搭載装置で部品を基板に搭載する処理では、各軸、つまり各作業ヘッドごとに用いられる部品搭載プログラムは、搭載座標データに各軸ごとの補正値を加算するのみで同一のプログラムが用いられている。 By the way, in the process of mounting a component on a substrate by a component mounting apparatus having a plurality of XY control axes, the component mounting program used for each axis, that is, each work head, adds a correction value for each axis to the mounting coordinate data. Only the same program is used.
ところが、各XY制御軸の動作には、絶対精度に対する微妙なズレが発生する場合があり、そうすると、たとえそのズレが微妙なものであっても、現今のように部品が微細化され、搭載位置に高い精度が要求されるようになると、事前にズレに対する補正を行う必要がある。そして、そのようなズレは各XY制御軸ごとに一様ではないから、各軸ごとにズレに対する補正を行う必要がある。 However, there may be a slight deviation from the absolute accuracy in the operation of each XY control axis, and even if the deviation is fine, the parts are miniaturized as in the present situation, and the mounting position When high accuracy is required, it is necessary to correct the deviation in advance. Since such a deviation is not uniform for each XY control axis, it is necessary to correct the deviation for each axis.
そのズレの補正では、先ず各軸ごとに実際に部品を基板に搭載し、その部品を搭載した基板の搭載精度を特別な装置である三次元測定機を使用して測定する。(例えば、特許文献1参照。)
この測定で、基板に搭載されている部品の絶対精度に対するズレ量を求め、その求めたズレ量の値を部品搭載装置の制御装置に入力する。そして、基板ユニットの実生産時には、上記入力されたズレ量の値を考慮して絶対精度に対しズレないように補正した位置へ搭載するように制御する。
In this measurement, a deviation amount with respect to the absolute accuracy of the component mounted on the board is obtained, and the value of the obtained deviation amount is input to the control device of the component mounting device. Then, during actual production of the substrate unit, control is performed so that the board unit is mounted at a position corrected so as not to deviate from the absolute accuracy in consideration of the input deviation value.
このように従来は、搭載結果の精度を測定するには三次元測定機という特別な装置が必要であったため、複数のXY制御軸の精度を同時に測定できないという問題や、三次元測定機のないところでは搭載精度の測定が出来ないため、部品搭載装置の納入先での搭載精度の調整が出来ないなどの問題があった。 As described above, in order to measure the accuracy of the mounting result, a special device called a three-dimensional measuring machine has been conventionally required. Therefore, there is a problem that the accuracy of a plurality of XY control axes cannot be measured simultaneously, and there is no three-dimensional measuring machine. However, since the mounting accuracy cannot be measured, there is a problem that the mounting accuracy cannot be adjusted at the delivery destination of the component mounting apparatus.
また、搭載精度を測定するために、部品を搭載した基板を部品搭載装置から取り出し、三次元測定機のある専用室まで持っていき、そこで搭載結果を測定し、測定した出力データを解析し、部品搭載装置で補正するための入力データを求める、という時間と手数の掛かる方法をとらなくてはならず、工数が多く掛かるという問題もあった。また、補正するための入力データを部品搭載装置に手入力する場合、誤入力が発生し易いという問題もある。 In addition, in order to measure the mounting accuracy, take out the board on which the component is mounted from the component mounting device, take it to the dedicated room with the CMM, measure the mounting result, analyze the measured output data, There is also a problem that it takes a time and labor to obtain input data for correction by the component mounting apparatus, which requires a lot of man-hours. Further, when input data for correction is manually input to the component mounting apparatus, there is a problem that erroneous input is likely to occur.
本発明の課題は、上記従来の実情に鑑み、高価で使用に不便な特別な装置を用いることなく自装置で複数軸の精度補正用のデータが容易に得られる部品搭載装置及び電子部品搭載方法を提供することである。 An object of the present invention is to provide a component mounting apparatus and an electronic component mounting method that can easily obtain accuracy correction data for a plurality of axes using the device itself without using a special device that is expensive and inconvenient to use. Is to provide.
先ず、第1の発明の電子部品搭載装置は、治具基板の搭載位置マークの位置を測定する治具基板測定手段と、上記治具基板の上記搭載位置マークの位置に搭載された部品の位置を測定する搭載部品測定手段と、上記治具基板測定手段により測定された上記搭載位置マークの位置と上記搭載部品測定手段により測定された上記部品の位置とを比較してズレ量を算出するズレ量算出手段と、該ズレ量算出手段により算出された上記ズレ量を記憶する記憶手段と、を有して構成される。 First, an electronic component mounting apparatus according to a first aspect of the present invention is a jig substrate measuring means for measuring the position of a mounting position mark on a jig substrate, and the position of a component mounted at the position of the mounting position mark on the jig substrate. A displacement for calculating a displacement amount by comparing the position of the mounting position mark measured by the jig substrate measuring means with the position of the component measured by the mounted component measurement means. An amount calculation unit, and a storage unit that stores the deviation amount calculated by the deviation amount calculation unit.
この電子部品搭載装置は、例えば、実生産時において基板に実用部品を搭載する際に上記記憶手段に記憶された上記ズレ量に基づいて上記実用部品の搭載位置を補正するように構成される。 For example, the electronic component mounting apparatus is configured to correct the mounting position of the practical component based on the amount of deviation stored in the storage means when mounting the practical component on the substrate during actual production.
上記治具基板は、例えばガラス基板であり、上記搭載位置マークは、例えば高精度に印刷されたマークであり、上記部品は、例えば治具部品又は実用部品であり、上記治具基板測定手段及び上記部品測定手段は、例えば実生産時において基板に搭載された部品を認識する基板認識用力メラである。 The jig substrate is, for example, a glass substrate, the mounting position mark is, for example, a mark printed with high accuracy, and the component is, for example, a jig component or a practical component. The component measuring means is, for example, a substrate recognizing force mem- ber for recognizing a component mounted on the substrate during actual production.
次に、第2の発明の電子部品搭載方法は、ガラス製の治具基板に高精度に印刷された搭載位置マークの位置を実生産時において基板に搭載された部品を認識する基板認識用力メラで測定し、上記治具基板の上記搭載位置マークの位置に搭載された治具部品又は実用部品の搭載位置を上記基板認識用力メラで測定し、測定された上記搭載位置マーク位置と上記部品搭載位置とを比較してズレ量を自動算出し、該自動算出されたズレ量をそれぞれ記憶装置に記憶し、実生産時において基板に実用部品を搭載する際に上記記憶装置に記憶された上記ズレ量に基づいて上記実用部品の搭載位置を自動補正する工程を含んで構成される。 Next, an electronic component mounting method according to a second aspect of the present invention is a substrate recognition force memorizing device that recognizes a component mounted on a substrate in actual production from the position of a mounting position mark printed on a glass jig substrate with high accuracy. Measure the mounting position of the jig part or practical part mounted at the position of the mounting position mark on the jig board with the substrate recognition force meter, and measure the mounting position mark position and the component mounting. The amount of displacement is automatically calculated by comparing with the position, the automatically calculated amount of displacement is stored in a storage device, and the amount of displacement stored in the storage device when a practical part is mounted on a substrate during actual production. The method includes a step of automatically correcting the mounting position of the practical component based on the amount.
本発明によれば、搭載ヘッドを備えたXY制御軸が複数ある電子部品搭載装置において、搭載位置マークが高精度に印刷された治具基板に搭載した治具部品又は実用部品の位置を自装置で測定して、各XY制御軸間の部品搭載精度の絶対精度に対するズレ量を算出し、その算出したズレ量を記憶するので、実生産時において基板に実用部品を搭載する際に記憶されたズレ量に基づいて実用部品の搭載位置を自動補正することが容易にでき、これにより、高価で使用に手数のかかる特別な装置を使用する必要がなく、したがって、搭載精度測定の作業工数の削減と補正用データの手入力による人的ミスの発生防止が実現する。 According to the present invention, in an electronic component mounting apparatus having a plurality of XY control axes provided with a mounting head, the position of the jig component or the practical component mounted on the jig substrate on which the mounting position mark is printed with high accuracy is determined. The amount of deviation relative to the absolute accuracy of the component mounting accuracy between each XY control axis is calculated and stored, and the calculated amount of deviation is stored, so that it was stored when mounting the practical parts on the board during actual production. It is easy to automatically correct the mounting position of practical parts based on the amount of deviation, which eliminates the need for special equipment that is expensive and troublesome to use, and thus reduces the work man-hours for mounting accuracy measurement This prevents the occurrence of human error due to manual input of correction data.
以下、本発明の実施の形態を図面を参照しながら説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1(a) は、本発明の電子部品搭載装置の外観斜視図であり、同図(b) は、その上下の保護カバーを取り除いて内部の構成を模式的に示す斜視図である。 FIG. 1 (a) is an external perspective view of the electronic component mounting apparatus according to the present invention, and FIG. 1 (b) is a perspective view schematically showing an internal configuration by removing the upper and lower protective covers.
同図(a) に示すように、電子部品搭載装置1は、天井カバー上の前後に、それぞれCRTディスプレイからなるモニタ装置2と、同じく天井カバー上の左右に、それぞれ稼動状態を報知する警報ランプ3を備えている。また、上部保護カバー4の前部と後部の面には、液晶ディスプレイとタッチ式入力装置からなり外部からの操作により各種の指示を入力することができる操作入力用表示装置5が配設されている(図の右斜め上方向になる後部の操作入力用表示装置5は陰になって見えない)。
As shown in FIG. 1 (a), the electronic
下部の基台6の上には、中央に、固定と可動の1対の平行する基板案内レール7が同図(b) に示す基板8の搬送方向(X軸方向、図の斜め右下から斜め左上方向)に水平に延在して配設される。これらの基板案内レール7の下部に接して、図には見えないループ状の搬送ベルト(コンベアベルト)が走行可能に配設される。
On the
搬送ベルトは、それぞれ数ミリ幅のベルト脇部を基板案内レール7の下から基板搬送路に覗かせて、不図示のベルト駆動モータにより駆動され、基板搬送方向に走行し、基板8の裏面両側を下から支持しながら装置本体内に部品搭載前の基板8をライン上流側から搬入し、部品搭載済みの基板8を順次ライン下流側に搬出する。この電子部品搭載装置1内には、常時2枚の基板8が搬入され、位置決めされて、電子部品の搭載が終了するまで固定されている。
The conveyor belt is driven by a belt drive motor (not shown) with the side of the belt having a width of several millimeters seen from below the
基台6の前後には、それぞれ部品供給ステージ9が形成されている(同図(a) では図の右斜め上方向になる後部の部品供給ステージ9は陰になって見えない。また、同図(b) では、後部の部品供給ステージ9は図示を省略している)。部品供給ステージ9には、テープリール式部品供給装置11(一般には単に、テープフィーダ、テープカセットなどと簡略に呼ばれている)が、50個〜70個と多数配置される。テープリール式部品供給装置11には、その後端部に、部品を収容したテープを捲着したテープリール12が着脱自在に装着されている。
また、基台6の上方には本体フレームの左右(X軸方向)に分かれて固定された二本のY軸レール13と、これら二本のY軸レール13にそれぞれ摺動自在に支持される二本(装置全体で合計四本)のX軸レール14が配置されている。
Further, above the
X軸レール14は、Y軸レール13に沿ってY軸方向に摺動でき、これらのX軸レール14には、それぞれ1台(装置全体で合計4台)の作業ヘッド15(15−1、15−2及び15−3、15−4)がX軸レール14に沿ってX軸方向に摺動自在に懸架されている。そして、これらの各作業ヘッド15には、同図(b) に示す例では2個の搭載ヘッド16が配設されている。つまりこの電子部品搭載装置1には合計8個の搭載ヘッド16が配設されている。
The
上記の作業ヘッド15は、屈曲自在で内部が空洞な帯状のチェーン体17に保護・収容された複数本の不図示の信号コードを介して装置本体1の基台6内部の電装部マザーボード上に配設されている中央制御部と連結されている。作業ヘッド15は、これらの信号コードを介して中央制御部からは電力及び制御信号を供給され、中央制御部へは基板の位置決め用マークや部品の搭載位置の情報を示す画像データを送信する。
The working
また、基板案内レール7と部品供給ステージ9との間には、搭載ヘッド16に交換自在に装着される複数のノズルを収容・保持するノズルホルダ18と、搭載ヘッド16のノズルに吸着された部品を画像認識して、その良否と被吸着姿勢を判断するための複数の部品認識用カメラ19が、4個の作業ヘッド15に対応して4箇所にそれぞれ配置されている。
Further, between the
また、基台6の内部には、上述した中央制御部のほかに、特には図示しないが、基板の位置決め装置、基板を2本の基板案内レール7間に固定する基板固定機構等が備えられている。
In addition to the above-described central control unit, the
図2は、上記作業ヘッド15の斜視図である。同図に示すように、作業ヘッド15は、上述したように屈曲自在な帯状のチェーン体17によって本体装置の中央制御部と連結されており、支持部21により支持された2個の搭載ヘッド16及び16と、基板認識用カメラ22を備えている。
FIG. 2 is a perspective view of the working
2個の搭載ヘッド16は、それぞれZ軸方向(上下方向)に昇降可能であり且つθ軸方向(360°方向)に回転可能である。搭載ヘッド16の先端には、それぞれノズル24が装着されている。
Each of the two mounting
上記の作業ヘッド15は、上述したY軸レール13とX軸レール14とにより前後左右に自在に移動する。これにより、ノズル24は、作業ヘッド15と搭載ヘッド16を介して、各作業領域において、前後と左右に移動自在であり、上下に昇降自在であり、且つ360°方向に回転自在である。
The
図3は、上記のように構成される電子部品搭載装置1のシステムブロック図である。同図に示すように、電子部品搭載装置1は、CPU35と、このCPU35にバス36で接続されたi/o(入出力)制御ユニット37及び画像処理ユニット38からなる制御部を備えている。また、CPU35にはメモリ39が接続されている。メモリ39は特には図示しないがプログラム領域とデータ領域を備えている。
FIG. 3 is a system block diagram of the electronic
また、i/o制御ユニット37には、基板8(図1(b) 参照)の部品搭載位置を照明するための基板照明装置28や、搭載ヘッド16のノズル24(図2参照)に吸着されている部品31を照明するための部品認識用カメラ18と一体に組みつけられているLED照明器27が照明制御ユニット40を介して接続されている。
Further, the i /
更に、i/o制御ユニット37には、それぞれのアンプ(AMP)を介して4個のX軸モータ41、4個のY軸モータ42、8個のZ軸モータ43、及び8個のθ軸モータ44が接続されている。X軸モータ41は、X軸レール14を介してX軸方向に、作業ヘッド15を駆動し、Y軸モータ42は、Y軸レール13を介してY軸方向に、X軸レールすなわち作業ヘッド15を駆動する。Z軸モータ43は作業ヘッド15の搭載ヘッド16を上下に駆動し、そしてθ軸モータ44は搭載ヘッド16すなわちノズル24を360度回転させる。
Further, the i /
上記の各アンプには、特には図示しないが、それぞれエンコーダが配設されており、これらのエンコーダにより各モータ(X軸モータ41、Y軸モータ42)の回転に応じたエンコーダ値がi/o制御ユニット37を介してCPU35に入力する。これにより、CPU35は、各搭載ヘッド16の前後、左右、上下の現在位置、及び回転角を認識することができる。
Although not shown in particular, each of the amplifiers is provided with an encoder, and the encoder value corresponding to the rotation of each motor (X-axis motor 41, Y-axis motor 42) is i / o by these encoders. This is input to the
更に、上記のi/o制御ユニット37には、バキュームユニット45が接続されている。バキュームユニット45はバキュームチューブ46を介して搭載ヘッド16のノズル24に空気的に接続されている。このバキュームチューブ46には空圧センサ47が配設されている。バキュームユニット45は、ノズル24に対しバキュームによって部品31を吸着させ、又はバキューム解除とエアブローとバキュームブレイク(真空破壊)によって吸着を解除させる。
Further, a
このとき、空圧センサ47からバキュームチューブ46内の空気圧データが電気信号としてi/o制御ユニット37を介しCPU35に出力される。これにより、CPU35は、バキュームチューブ46内の空気圧の状態を知って、ノズル24によって部品31を吸着する準備が出来ているか否かを認識することができると共に、吸着された部品31が正常に吸着されているかを認識することができる。
At this time, air pressure data in the
更に、上記のi/o制御ユニット37には、位置決め装置、ベルト駆動モータ、基板センサ、異常表示ランプ等がそれぞれのドライバを介して接続されている。位置決め装置は、前述したように電子部品搭載装置1の基台6内部において基板案内レール7の下方に配置され、装置内に案内されてくる基板8の位置決めを行う。
Further, the i /
ベルト駆動モータは案内レール7に一体的に配設されている搬送ベルトを循環駆動する。基板センサは基板8の搬入と搬出を検知する。異常表示ランプ3(図1(a) 参照)は電子部品搭載装置1の動作異常や作業領域内の異物進入等の異常時に点灯又は点滅して異常発生を現場作業者に報知する。
The belt drive motor circulates and drives the conveyor belt that is integrally disposed on the
また、CPU35には、通信i/oインターフェース48、図1(a) に示した操作入力用表示装置5、記録装置49が接続されている。通信i/oインターフェース48は、例えばティーチング処理などを例えばパーソナルコンピュータ等の他の処理装置で行う場合などに、これらの処理装置と有線又は無線で接続してCPU35との通信が可能であるようにする。
Further, the communication i /
記録装置42は、例えばハードデスク、MO、FD、CD−ROM/RW、フラッシュメモリ装置等の各種の記録媒体を装着可能であり、電子部品搭載装置1の部品搭載処理、その事前に行なわれる部品搭載ティーチング処理等のプログラムや、部品ライブラリのデータ、CADからのNCデータ等の各種のデータを記録して保持している。
The
プログラムはCPU35によりメモリ39のプログラム領域にロードされて各部の制御の処理に使用され、データもメモリ39のデータ領域に読み出されて、所定の処理がなされる。処理されて更新されたデータは、所定の記録媒体の所定のデータ領域に格納されて保存される。
The program is loaded into the program area of the
また、メモリ39のデータ領域は、細分化された多数のレジスタ領域を備えており、このレジスタ領域には各種の計数値が一時的に保存される。
The data area of the
操作入力用表示装置5は、部品搭載作業の実行時には、画像処理ユニット38が作業ヘッド15側の基板認識用カメラ22(図2参照)で撮像した基板8の画像や、同じく画像処理ユニット38が本体装置側の部品検査装置18(図1(b) 参照)で撮像した部品31の画像を表示装置に表示する。またティーチング処理の実行時には、ティーチング画面を表示する。
In the operation
図4(a) は、本発明において用いられる治具基板の平面図であり、同図(b) はその実線aで囲んで示す部分の拡大図である。同図(a) に示す治具基板50は、温湿度の影響を殆ど受けることのない、すなわち、変形することのないガラス製の治具基板である。
FIG. 4 (a) is a plan view of a jig substrate used in the present invention, and FIG. 4 (b) is an enlarged view of a portion surrounded by a solid line a. The
この治具基板50には、表面の二対角部近傍にそれぞれ基板マーク51(51a、51b)が印刷されており、更に表面一面に多数の搭載位置マーク52が印刷されている。この搭載位置マーク52は、基板マーク51を基準として極めて高精度に位置決めされて印刷されている。
On this
この搭載位置マーク52で決められている搭載位置に、部品31(又は治具部品でもよい)を、適宜の数だけ搭載する。図4(b) は、搭載位置マーク52で決められている搭載位置に搭載された部品31を示しており、XY制御軸の移動動作にズレがあるため、そのズレの分だけ搭載位置マーク52の中心点52−1と部品31の中心点31−1が、ベクトルbで示すようにズレている状態を示している。
An appropriate number of parts 31 (or jig parts) are mounted at the mounting positions determined by the mounting position marks 52. FIG. 4B shows the
このように治具基板50に部品31を搭載することによって、XY制御軸のズレ量を算出する処理を以下に説明する。
Processing for calculating the amount of deviation of the XY control axis by mounting the
図5は、XY制御軸のズレ量を算出する処理を説明するフローチャートである。尚この処理は図3に示したCPU35によって行われる処理である。また、この処理における処理S2〜S7までの処理は、4つの作業ヘッド15(15−1、15−2、15−3、15−4)が、個々にそれぞれのXY制御軸により、順次駆動されて行われる。
FIG. 5 is a flowchart for explaining processing for calculating the amount of deviation of the XY control axes. This process is performed by the
CPU35は、先ず、基板を搬送する(S1)。この処理では、基板案内レール7により、治具基板50が本体装置内に搬入され、所定の位置に位置決めされて固定される。
The
次に、CPU35は、基板マークを認識する(S2)。この処理では、作業ヘッド15(最初の処理では15−1)の基板認識用カメラ22により、2点の基板マーク51a及び51bが測定され、その測定結果から、基板に傾き(水平面内での蛇行方向の傾き)があればその傾きの程度が求められ、その傾きの分だけ自軸の基準点を中心に搭載点の向きが回転補正されて補正後の実搭載点が決定される。
Next, the
続いて、CPU35は、部品をピックする(S3)。この処理では、搭載ヘッド16のノズル24により、テープリール式部品供給装置11から部品31が吸着されて作業ヘッド15に取り出される。
Subsequently, the
次に、CPU35は、部品を認識する(S4)。この処理では、搭載ヘッド16のノズル24に吸着された部品31が、部品認識用カメラ19の上方に運ばれて、部品認識用カメラ19により撮像され、その撮像画像が画像処理ユニット38により解析され、吸着状態に位置ズレ(XY方向と回転方向の位置ズレ)があれば、その位置ズレに基づいて搭載位置(搭載処理プログラムの搭載位置データ)が補正される。
Next, the
続いて、CPU35は、部品31を補正搭載する(S5)。この処理では、上記補正された搭載位置に基づいて、処理S2で認識された治具基板50の傾きに対して回転補正された実搭載点(搭載位置マーク52)に部品31が搭載される。
Subsequently, the
続いて、CPU35は、搭載点数が予め任意に決定されている点数に達したか否かを判別する(S6)。この処理では、この部品搭載処理に先立って、治具基板50に搭載する部品の点数が、各作業ヘッド15ごとに予め任意の数(但し搭載位置マーク52の総数の1/4以下)に設定されており、その設定数と搭載済みの部品数とが比較される。
Subsequently, the
上記の判別で、搭載済みの部品点数が予め設定されている点数に達していないときは(S6がNO)、処理S3に戻って処理S3〜S6を繰り返す。これにより、予め設定されている点数の部品31が順次治具基板50に搭載される。なお、部品の搭載位置は、できるだけ治具基板50の互いに離れた位置の搭載位置マーク52であることが好ましい。
If the number of mounted parts has not reached the preset number in the above determination (S6 is NO), the process returns to the process S3 and the processes S3 to S6 are repeated. As a result, the preset number of
処理S3〜S6の繰り返し処理で、やがて搭載済み部品点数が予め設定されている点数に達したときは(S6がYES)、詳しくは後述する基板認識用カメラ22によるズレの測定を行う(S7)。
When the number of mounted parts eventually reaches a preset number by repeating the processes S3 to S6 (S6 is YES), the displacement is measured by the
続いて、全軸による測定が終了しているか否かを判別する(S8)。この処理では、4台の作業ヘッド15−1〜15−4によって個々に行われる処理S2〜S7までの処理が全て終了しているか否かが判別される。 Subsequently, it is determined whether or not measurement by all axes has been completed (S8). In this process, it is determined whether or not the processes S2 to S7 individually performed by the four work heads 15-1 to 15-4 have been completed.
そして、全軸による測定が終了していなければ(S8がNO)、処理S2に戻って次の軸(2順目であれば作業ヘッド15−2)による処理S2〜S7までの処理が行われる。 If measurement by all axes is not completed (S8 is NO), the process returns to the process S2 and the processes from the process S2 to S7 by the next axis (the work head 15-2 in the second order) are performed. .
そして、全軸による測定が終了したならば(S8がYES)、治具基板50を排出して(S9)、このズレ測定処理を終了する。
Then, when the measurement with all the axes is completed (S8 is YES), the
図6(a) は、上記の処理S7における基板認識用カメラ22によるズレの測定処理の詳細を示すフローチャートであり、同図(b) は、そのズレの測定結果に基づいて行われる基板ユニットの実生産処理のフローチャートである。
FIG. 6A is a flowchart showing details of the displacement measurement process by the
先ず、図6(a) において、CPU35は、搭載点マークを認識する(S71)。この処理は、治具基板50上に実際に搭載された部品31の搭載座標位置に基板認識用力メラ22を移動させ、図4(b) に示す搭載位置マーク52の中心点52−1を画像認識する処理である。
First, in FIG. 6A, the
続いて、CPU35は、搭載部品を認識する(S72)。この処理は、上記基板認識用力メラ22により、治具基板50上に搭載されている部品31の図4(b) に示す中心点31−1を画像認識する処理である。
Subsequently, the
そして、CPU35は、搭載点マーク認識と搭載部品認識の差を求める(S73)。この処理は、上記画像認識した搭載位置マーク52の中心点52−1と部品31の中心点31−1の位置ズレ量すなわち図4(b) に示すベクトルbの値を算出する処理である。
Then, the
なお、この処理では、治具基板50に印刷された搭載位置マーク52は基板マーク51に対して絶対精度が出ている位置になっている。したがって、ここに搭載された部品31と治具基板50に印刷された搭載位置マーク52の位置(中心点31−1と52−1)を測定し、その差が絶対精度に対する搭載位置のズレ分となる。
In this process, the mounting
治具基板50の傾き補正と部品31の吸着位置補正とを行って、なお上記のような絶対精度に対する搭載位置のズレが発生するのは、本体装置の基準位置に対してXY制御軸又は基板認識用力メラ22に製作精度上の僅かなズレが生じているからである。
The deviation of the mounting position with respect to the absolute accuracy as described above is performed by correcting the inclination of the
また、XY制御軸はボールねじで駆動されるため、移動距離によって、つまり搭載位置によっても、ズレ量が微妙に変わってくる。本発明は、これらのズレを補正して、絶対座標に対し高精度に部品を搭載しようとするものである。 Further, since the XY control shaft is driven by a ball screw, the amount of deviation slightly changes depending on the moving distance, that is, the mounting position. The present invention corrects these deviations and attempts to mount components with high accuracy with respect to absolute coordinates.
上記に続いてCPU35は、ズレ量を認識した部品の点数が任意の点数に達したか否かを判別する(S74)。この処理は、図5に示したメインフローチャートの処理S6の処理と同様の処理である。
Subsequent to the above, the
上記の判別で、ズレ量を認識した部品の点数が予め設定されている点数に達していないときは(S74がNO)、処理S71に戻って処理S71〜S74を繰り返す。これにより、予め設定されている点数の部品31の搭載位置のズレ量が認識される。
If it is determined in the above determination that the number of parts whose displacement has been recognized has not reached the preset score (NO in S74), the process returns to the process S71 and the processes S71 to S74 are repeated. Thereby, the shift amount of the mounting position of the
処理S71〜S74の繰り返し処理で、やがてズレ量を認識した部品点数が予め設定されている点数に達したときは(S74がYES)、CPU35は、上記認識した全てのズレ量の平均を算出して、その算出した平均ズレ量の値をメモリ39又は記録装置49に記憶させて(S75)、図5のメインフローチャートの処理に戻る。
When the number of parts for which the amount of deviation has been recognized eventually reaches a preset number in the repeated processing of steps S71 to S74 (S74 is YES), the
このようにして、各XY制御軸毎の全て搭載点において測定した値の平均を、そのXY制御軸の絶対精度に対するズレとして、実搭載時の補正値とする。 In this way, the average of the values measured at all mounting points for each XY control axis is used as a correction value for actual mounting as a deviation from the absolute accuracy of the XY control axis.
そして、実際の基板ユニット生産時での部品搭載処理では、図6(b) のフローチャートに示すように、上記の補正値を考慮して部品搭載処理を行う。 In the component mounting process at the time of actual board unit production, as shown in the flowchart of FIG. 6B, the component mounting process is performed in consideration of the correction value.
すなわち、図6(b) のフローチャートにおいて、CPU35は、先ず基板を搬送する(S101)。この処理では、基板案内レール7により、基板8が本体装置内に搬入され、所定の位置に位置決めされて固定される。
That is, in the flowchart of FIG. 6B, the
次に、CPU35は、基板マークを認識する(S102)。この処理では、作業ヘッド15の基板認識用カメラ22により、2点の基板マーク(図1(b) には図示されていないが基板8には図4(a) に示した治具基板50の基板マーク51a及び51bと同様の基板マークが印刷されている)が測定され、その測定結果から自軸の基準点を中心に搭載点の向きが回転補正されて実搭載点が決定される。
Next, the
続いて、CPU35は、部品をピックする(S103)。この処理では、搭載ヘッド16のノズル24により、テープリール式部品供給装置11から部品31が吸着されて作業ヘッド15に取り出される。
Subsequently, the
次に、CPU35は、部品を認識する(S104)。この処理では、搭載ヘッド16のノズル24に吸着された部品31が、部品認識用カメラ19の上方に運ばれて、部品認識用カメラ19により撮像され、その撮像画像が画像処理ユニット38により解析され、吸着状態に基づいて搭載位置データが補正される。
Next, the
続いて、CPU35は、部品31を補正搭載する(S105)。この処理では、先に回転補正された実搭載点に対して、上記補正された搭載位置データと、メモリ39又は記録装置49に記憶さされている平均ズレ量の補正値とに基づいて補正した搭載位置に部品31を搭載する。
Subsequently, the
そして、CPU35は、部品搭載済みか否かを判別する(S106)。この処理は、搭載処理プログラムで指定されている部品の全てについて搭載が終了しているか否かを判別する処理である。 And CPU35 discriminate | determines whether components have been mounted (S106). This process is a process for determining whether or not the mounting of all the parts specified in the mounting processing program has been completed.
上記の判別で、部品の全てについて搭載が終了していないときは(S106がNO)、処理S103に戻って処理S103〜S106を繰り返す。これにより、搭載処理プログラムで指定されている全ての部品が搭載される。 If it is determined in the above-described determination that all the components have not been mounted (NO in S106), the process returns to the process S103 and the processes S103 to S106 are repeated. Thereby, all the parts specified by the mounting process program are mounted.
そして、CPU35は、処理106の判別で、全ての部品が搭載されたことを確認して(S106がYES)、基板8を機外に排出する。
Then, the
このように、本発明の電子部品搭載装置においては、基板ユニットの実生産に先立って、ガラス製の高精度の治具基板を用い、その高精度に印刷された搭載位置マークの位置に、複数の作業ヘッドにより個々に任意数の治具部品又は実用部品が搭載され、基板認識用力メラで搭載位置マークの位置と搭載具品の位置とが画像認識により測定され、それら2つの測定位置の比較により、各XY制御軸のズレ量が算出され、その算出されたズレ量が補正値としてメモリ等に記憶される。 As described above, in the electronic component mounting apparatus of the present invention, prior to the actual production of the substrate unit, a high-precision jig substrate made of glass is used, and a plurality of mounting position marks are printed at the positions printed with high accuracy. An arbitrary number of jig parts or practical parts are mounted individually by the work head, and the position of the mounting position mark and the position of the mounting tool are measured by the image recognition with the power recognition for board recognition, and the two measurement positions are compared. Thus, the shift amount of each XY control axis is calculated, and the calculated shift amount is stored in a memory or the like as a correction value.
そして、基板ユニットの実生産時においては、メモリ等に記憶されたズレ量の補正値が読み出され、その補正値に基づいて部品の搭載位置が補正されて基板に搭載される。 Then, at the time of actual production of the board unit, the correction value of the shift amount stored in the memory or the like is read, and the component mounting position is corrected based on the correction value and mounted on the board.
このように、各XY制御軸が持つ微妙なズレ量の補正が反映された搭載位置に部品を搭載することができ、これにより、絶対座標を向上させて各XY制御軸における装置としての絶対精度が向上し、高精度な部品搭載処理が実現するとともに、高価で使用に手数のかかる特別な装置を使用する必要がなくなり、したがって、搭載精度測定の作業工数の削減と補正用データの手入力による人的ミスの発生防止が実現する In this way, it is possible to mount the component at the mounting position that reflects the correction of the subtle displacement amount of each XY control axis, thereby improving the absolute coordinates and the absolute accuracy of the device on each XY control axis. This improves the accuracy of the component mounting process and eliminates the need for special equipment that is expensive and cumbersome to use. Preventing human error
1 部品搭載装置
2 モニタ装置
3 警報ランプ
4 上部保護カバー
5 操作入力用表示装置
6 基台
7 基板案内レール
8 基板
9 供給ステージ
11 テープリール式部品供給装置
12 テープリール
13 Y軸レール
14 X軸レール
15(15−1、15−2、15−3、15−4) 作業ヘッド
16 搭載ヘッド
17 チェーン体
18 ノズルホルダ
19 部品認識用カメラ
21 支持部
22 基板認識用カメラ
24 ノズル
24−1 装着部
24−2 ノズル部
24−3 逆円錐部
27 LED照明器
28 基板照明装置
31 部品
31−1 中心点
35 CPU
36 バス
37 i/o(入出力)制御ユニット
38 画像処理ユニット
39 メモリ
40 照明制御ユニット
41 X軸モータ
42 Y軸モータ
43 Zモータ
44 θ軸モータ
45 バキュームユニット
46 バキュームチューブ
47 空圧センサ
48 通信i/oインターフェース
49 記録装置
50 治具基板
51(51a、51b) 基板マーク
52 搭載位置マーク
52−1 中心点
DESCRIPTION OF
36 bus 37 i / o (input / output)
Claims (7)
前記治具基板の前記搭載位置マークの位置に搭載された部品の位置を測定する搭載部品測定手段と、
前記治具基板測定手段により測定された前記搭載位置マークの位置と前記搭載部品測定手段により測定された前記部品の位置とを比較してズレ量を算出するズレ量算出手段と、
該ズレ量算出手段により算出された前記ズレ量を記憶する記憶手段と、
を有することを特徴とする電子部品搭載装置。 Jig substrate measuring means for measuring the position of the mounting position mark of the jig substrate;
Mounted component measuring means for measuring the position of the component mounted at the position of the mounting position mark on the jig substrate;
A deviation amount calculating means for calculating a deviation amount by comparing the position of the mounting position mark measured by the jig substrate measuring means and the position of the component measured by the mounted component measuring means;
Storage means for storing the deviation amount calculated by the deviation amount calculation means;
An electronic component mounting apparatus comprising:
前記治具基板の前記搭載位置マークの位置に搭載された治具部品又は実用部品の搭載位置を前記基板認識用力メラで測定し、
測定された前記搭載位置マーク位置と前記部品搭載位置とを比較してズレ量を自動算出し、
該自動算出されたズレ量をそれぞれ記憶装置に記憶し、
実生産時において基板に実用部品を搭載する際に前記記憶装置に記憶された前記ズレ量に基づいて前記実用部品の搭載位置を自動補正する
ことを特徴とする電子部品搭載方法。
The position of the mounting position mark printed on the glass jig substrate with high accuracy is measured with a substrate recognition force sensor that recognizes the components mounted on the substrate during actual production.
Measure the mounting position of the jig component or the practical component mounted at the position of the mounting position mark on the jig substrate with the substrate recognition force measurer,
Compare the measured mounting position mark position and the component mounting position to automatically calculate the amount of deviation,
Each automatically calculated shift amount is stored in a storage device,
An electronic component mounting method, wherein the mounting position of the practical component is automatically corrected based on the shift amount stored in the storage device when the practical component is mounted on the substrate during actual production.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005198263A JP2007019201A (en) | 2005-07-07 | 2005-07-07 | Device and method for loading electronic component |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005198263A JP2007019201A (en) | 2005-07-07 | 2005-07-07 | Device and method for loading electronic component |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007019201A true JP2007019201A (en) | 2007-01-25 |
Family
ID=37756104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005198263A Withdrawn JP2007019201A (en) | 2005-07-07 | 2005-07-07 | Device and method for loading electronic component |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007019201A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102762085A (en) * | 2011-04-26 | 2012-10-31 | 索尼公司 | Mounting system, electronic component mounting method, substrate production method, and program |
JP2019050335A (en) * | 2017-09-12 | 2019-03-28 | 株式会社Fuji | Component mounting accuracy measurement system for component mounting machine and component mounting accuracy measurement method |
CN111246721A (en) * | 2018-11-28 | 2020-06-05 | Juki株式会社 | Mounting device and mounting method |
CN111465310A (en) * | 2020-04-16 | 2020-07-28 | 安徽天通精电新科技有限公司 | Automatic chip mounter of unloading |
-
2005
- 2005-07-07 JP JP2005198263A patent/JP2007019201A/en not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102762085A (en) * | 2011-04-26 | 2012-10-31 | 索尼公司 | Mounting system, electronic component mounting method, substrate production method, and program |
JP2012231010A (en) * | 2011-04-26 | 2012-11-22 | Sony Corp | Mounting system, mounting method of electronic component, manufacturing method for substrate, and program |
CN102762085B (en) * | 2011-04-26 | 2016-09-07 | 重机自动化***有限公司 | Installation system, electronic component mounting method and substrate production method |
JP2019050335A (en) * | 2017-09-12 | 2019-03-28 | 株式会社Fuji | Component mounting accuracy measurement system for component mounting machine and component mounting accuracy measurement method |
CN111246721A (en) * | 2018-11-28 | 2020-06-05 | Juki株式会社 | Mounting device and mounting method |
CN111246721B (en) * | 2018-11-28 | 2023-03-07 | Juki株式会社 | Mounting device and mounting method |
CN111465310A (en) * | 2020-04-16 | 2020-07-28 | 安徽天通精电新科技有限公司 | Automatic chip mounter of unloading |
CN111465310B (en) * | 2020-04-16 | 2021-05-28 | 安徽天通精电新科技有限公司 | Automatic chip mounter of unloading |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004179636A (en) | Method and device of calibration in electronic part packaging apparatus | |
JP2007019201A (en) | Device and method for loading electronic component | |
JP2005101586A (en) | Apparatus for correcting electronic component suction position in electronic component mounting machine | |
JP2006351682A (en) | Electronic part mounting apparatus and arrangement method of its nozzle | |
US11653485B2 (en) | Component mounting device | |
JP2003234598A (en) | Component-mounting method and component-mounting equipment | |
JP5756713B2 (en) | Substrate processing apparatus, substrate processing system | |
JP2009164276A (en) | Sucking position correcting method in component mounting device | |
JP2005353750A (en) | Maintenance and management apparatus for electronic component mounting apparatus | |
JP2006245028A (en) | Component mounting apparatus, and method of teaching arrangement changing position thereof | |
JP2006059953A (en) | Apparatus and method of mounting electronic part | |
JP4686375B2 (en) | Component mounting apparatus and teaching operation method thereof | |
JP2006253536A (en) | Method for shortening time required for board recognition and part mounting apparatus using the same | |
JP2006059954A (en) | Apparatus and method of mounting part | |
JP4371832B2 (en) | Method for controlling movement of moving table in electronic component mounting apparatus and matrix substrate used in the method | |
JP2011191307A (en) | Correction tool | |
JP4039866B2 (en) | Component recognition processing method for electronic component mounting apparatus and component recognition processing apparatus | |
JP2005109198A (en) | Component mounting device | |
JP4546227B2 (en) | Film thickness resistance measuring device | |
JP4559453B2 (en) | Component recognition processing method for electronic component mounting apparatus and component recognition processing apparatus | |
JP4665354B2 (en) | Calibration method and calibration jig for component mounting apparatus | |
JP2007019281A (en) | Components mounting apparatus and its component mounting method | |
US20230084116A1 (en) | Malfunction determining device and malfunction determining method for component mounting machine | |
JP4734152B2 (en) | Component mounting program creation system | |
JP4933391B2 (en) | Electronic component mounting method and electronic component mounting apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20081007 |