JP4315536B2 - Electronic component mounting method and apparatus - Google Patents

Electronic component mounting method and apparatus Download PDF

Info

Publication number
JP4315536B2
JP4315536B2 JP23643999A JP23643999A JP4315536B2 JP 4315536 B2 JP4315536 B2 JP 4315536B2 JP 23643999 A JP23643999 A JP 23643999A JP 23643999 A JP23643999 A JP 23643999A JP 4315536 B2 JP4315536 B2 JP 4315536B2
Authority
JP
Japan
Prior art keywords
electronic component
terminal
line
light
imaging
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.)
Expired - Fee Related
Application number
JP23643999A
Other languages
Japanese (ja)
Other versions
JP2001060800A (en
Inventor
光正 岡林
純夫 後藤
勝 斉藤
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.)
Juki Corp
Original Assignee
Juki Corp
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 Juki Corp filed Critical Juki Corp
Priority to JP23643999A priority Critical patent/JP4315536B2/en
Publication of JP2001060800A publication Critical patent/JP2001060800A/en
Application granted granted Critical
Publication of JP4315536B2 publication Critical patent/JP4315536B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、吸着された電子部品を撮像しその撮像データから電子部品を位置決めして基板上に実装する電子部品実装方法及び装置に関する。
【0002】
【従来の技術】
従来から、電子部品実装装置においては、部品供給部から供給される電子部品を吸着ヘッド部の吸着ノズルで吸着し、ヘッド部をプリント基板上に移動して電子部品を基板上の所定位置に実装している。その場合、電子部品が必ずしも正しい姿勢で吸着されるわけではないので、撮像装置で電子部品を撮像し、その画像を処理して部品の位置決めデータを得ている。また、狭リードピッチ、狭リード幅のQFP、コネクタのような電子部品を実装する際には、プリント基板に装着する前に部品のリード浮きがないかどうかを検査するのが一般的である。
【0003】
図1は、このような従来の電子部品実装装置の実装工程を示している。従来の電子部品実装装置では、図1に示すような一連の処理を経て、狭リードピッチの電子部品を実装している。すなわち、図1(A)に示すように、トレー3に格納されている電子部品2が実装装置のヘッド部7により吸着されてピックアップされ、図1(B)に示すように、吸着された電子部品2の画像が位置決め用カメラ1で撮像され、画像処理装置6を用いて位置決め情報を取得している。また、図1(C)に示すように、図1(B)の工程で得られた位置決め情報を用いて、電子部品2を透過式のリード浮きセンサ4でリード浮き検査をするか、または、リード浮き検査用カメラ1’でリードの先端部または先端部の影を撮像して画像処理装置6でリード浮き検査をし、この検査の結果で異常が発見されなければ、図1(B)の工程で得られた位置決め情報に基づいてプリント基板5及び実装される電子部品2の補正計算が行われ、図1(D)に示したように、電子部品2がプリント基板5の所定の位置に実装されている。
【0004】
【発明が解決しようとする課題】
しかしながら、上記のような従来の電子部品実装装置では、図1に示す工程に従って行われる一連の処理を経て部品実装すると、図1(B)に示す工程での位置決め用カメラ1と、図1(C)に示す工程でのリード浮きセンサ4あるいはリード浮き検査用カメラ1’とは、物理的に離れて設置されており、図1(B)に示す工程で得られた位置決め情報を用いて図1(C)に示す工程で部品の機械的な位置決めをする必要があることから各々の工程での処理は並列化できず、必然的にシリアル処理になり、各々の工程に対して実装部品の移動、停止、上下動などの動作を必要とする。そのため、結果的に、実装部品の移動、停止、上下動などの動作時間も含めて、図1(B)および(C)に示す工程の処理時間が、そのまま全体の実装時間に影響することになり、それらの動作時間により全体の実装時間が増大してしまうという問題点を有していた。
【0005】
そのため、図1(C)に示す工程のように、透過式のリード浮きセンサ4でリード浮きの検査をする際には、センサ部をリードが走査するように、部品を吸着している大きなヘッド部を一定速度で移動させなければならないことに加えて、物理的な実装部品の4辺個別の走査が必要となり、このための処理時間は通常1〜3秒程度となっている。従って、この処理時間はこのような部品の実装時間を長くさせる要因となる。これは特に、QFPやコネクタを数多く実装する場合には大きなデメリットとなる。一方、リード浮き検査用カメラ1’を用いてリード浮き検査をする場合にも、4辺個別撮像が必要となり、上記と同様に、リード浮き検査に長時間を必要とし、やはり実装タクトタイムの問題が発生する。また前記従来の方法ではBGA,CSPといったボールグリッド端子の平坦度(高さ)を測定することができないという大きな問題点があった。
【0006】
本発明は、上記問題点を鑑みてなされたもので、物理的な基準面が無くても正確に高さ計算することが可能な電子部品実装方法及び装置を提供することをその課題とする。
【0007】
【課題を解決するための手段】
本発明は、いずれも吸着された電子部品を撮像しその撮像データから電子部品を位置決めして基板上に実装する電子部品実装方法及び装置に関するもので、
絶対高さは必要としない、端子高さのバラツキを測定するため、吸着された電子部品の端子部にライン光を投光すること、投光と撮像のフォーカス点に平面を配置したときに撮像されるライン光による光切断線の画素位置から測定部品に応じて撮像位置と交差しない所定距離シフトしたシフト画素位置を仮想基準線とすること、前記仮想基準線から電子部品の端子撮像位置迄の画素数に基づき端子部の高さを求め該電子部品の検査を行うことを特徴としている。
【0013】
本発明によれば、高さ計算は仮想基準を採用しているので、物理的な基準面が無くても正確に高さ計算が可能である。
【0014】
【発明の実施の形態】
以下、図面に示す実施の形態に基づき本発明を詳細に説明する。
【0015】
図2には、電子部品実装装置11の外観が図示されており、本装置で実装される電子部品12は、部品供給部としてのトレー供給部14からトレー13に自動的に供給され、吸着ヘッド部17の吸着ノズル17aにより吸着される。ヘッド部17は、XYロボットの一部を構成するX軸側のロボット15(以下、X軸ロボットと略記する)によりx軸方向に移動され、また、XYロボットの一部を構成するY軸側のロボット16a、16b(以下、Y軸ロボットと略記する)によりy軸方向に移動される。ヘッド部17は、電子部品を吸着した後撮像部18に移動し、そこで電子部品が撮像され、位置決めのための2次元データ並びに部品形状検査のための3次元データが取得される。なお、19は電子部品12が実装されるプリント基板である。
【0016】
図3は、撮像部18の詳細な構成を示すもので、電子部品の3次元画像データを取得する場合、レーザダイオード21が点灯され、このレーザダイオードからの光はコリメートレンズ22で集光されて平行光となり、フォーカスレンズ23はこの平行光をスポット光となるように絞り込む。フォーカスレンズ23からの光は、投光ミラー24により垂直軸とほぼ45度の角度をなすように曲げられ、この曲げられた光路のすぐ後に配置されたラインジェネレータレンズ25は、入射光を、幅30μm、長さ40mmのライン光25aにしてヘッド部17の吸着ノズル17aに吸着された電子部品30の端子部30aに投光し、端子部に光切断線を形成する。フォーカスレンズ23、投光ミラー24、ラインジェネレータレンズ25は投光ユニット27を構成し、この投光ユニット27はリニアモータ(アクチュエータ)28により2重矢印線で示したように往復動され、それにより電子部品の端子部はライン光により走査される。
【0017】
電子部品30の下方にはCCDカメラ26が配置され、ライン光25aで照明された電子部品30からの拡散反射光が、このCCDカメラ26に入り、電子部品が撮像される。この撮像から、後述するように、端子部30aの浮き、電子部品の底面の平坦度などを測定するための3次元データが取得される。
【0018】
また、電子部品30は、2次元画像データを取得する場合、LED照明光源31が点灯され、この光源により30°〜45°の角度で周囲から照明される。LED照明光源31により照明された電子部品の画像は、同様にCCDカメラ26で撮像され、吸着中心と部品中心間のずれ、基準角度に対する吸着角度のずれなどの位置決めデータを得るための2次元データが取得される。
【0019】
図4は電子部品実装置の制御系の構成を表すブロック図であり、本装置はLANボード40を通じて部品実装制御部41と通信を行う。レーザコントロールボード42はLED照明光源31の点灯消灯の制御を行い、またレーザドライバ43を介してレーザダイオード21のパルス点灯制御を行い、更にモータドライバ44を介してリニアモータ28の制御を行う。これらの制御はリニアモータ28に取付けられた位置エンコーダ45からの信号をエンコーダアンプ46を介してレーザコントロールボード42に取り込むことによって行われる。CCDカメラ26で撮像された画像は画像キャプチャーボード47で取込まれ、PCIバス49を介してPCマザーボード48のメモリに送られる。このPCIバス49は、その他LANボード40、レーザコントロールボード42間を結合する。
【0020】
図5はレーザコントロールボード42の詳細ブロック図である。位置カウンタ51は位置エンコーダアンプ46よりのA相、B相、Z相信号が入力されて、アップダウンカウントを行い、リニアモータ28の位置情報が、比較器53、CCDトリガデコーダ54に出力される。CCDトリガデコーダ54は位置カウンタ51からのリニアモータ28の位置情報により、CCDカメラ26の画像取込み位置に来たら画像取込み信号を発生し、ワンショット55はその信号を受けて一定のパルス巾の信号を出力する。同期タイミング発生器56は、ワンショット55のパルスを受けて、内部で発生する水平同期信号HDに立ち上がり立ち下がりタイミングを合せた垂直同期信号VDを発生する。このHD、VD信号はCCDカメラ26に入力されて、レーザ走査に合せた画像取込みが行われる。これはリスタート・リセットモードというVD信号に同期してCCDのリセット、画像読み出しを行うモードである。
【0021】
比較器53には位置カウンタ51からリニアモータ28の位置情報とCPU52よりのレーザダイオード21のON位置信号が入力される。この二つの入力が一致したらワンショット57をトリガし、レーザダイオードONパルスが出力され、レーザドライバ43の基板に伝えられ、レーザダイオード21がパルス点灯する。同時に比較器53の出力は、一致F/F58をセットし、その出力がCPU52に伝えられ、レーザダイオードON位置をすでに通過したことがCPU52に伝えられる。一致F/F58のリセットは、CPU52により比較器53にレーザダイオードON位置出力と同時に行われる。
【0022】
これにより一つの画面内に複数のレーザライン光を引く場合は、まず第1のレーザダイオードON位置を比較器53に入力し、同時に一致F/F58をリセットし、レーザダイオードON位置でレーザダイオード21をパルス点灯し、一致F/F58出力がHに変わったら、CPU52から第2のレーザダイオードON位置を出力し、同時に一致F/F58をリセットする。そして、第2のレーザダイオードON位置でレーザダイオード21をパルス点灯し、一致F/F58出力がHに変わったら、CPU52から第3のレーザダイオードON位置を出力し、同時に一致F/F58をリセットする。これらの処理を一画面内のレーザライン光の本数分だけ繰り返す。
【0023】
D/A変換器59はCPU52からのレーザパワーレベル信号(デジタル)をアナログ信号に変換し、レーザドライバ43の基板に伝える。それにより電子部品の種類によりレーザパワーの調整が可能である。CPU52からリニアモータドライバ44の基板へは起動/停止、正転/逆転、リセット、D/A変換器61を介してのスピード指令信号がそれぞれ出力され、レーザライン光走査を行う。また、PCIバスインターフェース60を介して、PCマザーボード48より、走査回数、レーザダイオードON位置、レーザダイオードパワーレベル等のコマンドが受信され、逆にCPU52からはレーザライン走査終了、各種のエラーメッセージ等の信号がPCマザーボード48に伝えられる。
【0024】
以下、このように構成された電子部品実装装置の動作を図6の流れに沿って説明する。
【0025】
まず、ステップS1において、部品実装制御部41から電子部品に関する情報、例えば電子部品の種類(BGAかQFPなのか)、端子のピッチと配列等の情報をLANボード40、PCIバス49を介して受信する。電子部品30は、図7(A)に示すように、トレー13からヘッド部17の吸着ノズル17aによりピップアップ(吸着)され、図7(B)に示したように、撮像部18の上に電子部品30が位置するようにヘッド部17がX軸ロボット15及びY軸ロボット16a、16bにより移動される。そこで、ステップS2でLED照明光源31が点灯され、それにより電子部品30の底面部30bが照明され、その画像がCCDカメラ26により撮像され、画像キャプチャーボード47を介してPCマザーボード48の画像メモリ48aに取り込まれ(ステップS3)、続いて、LED照明光源31が消灯される(ステップS4)。
【0026】
電子部品がBGAの場合、画像メモリ48aに取りこまれた2次元の画像が図8(A)に図示されており、その画像が画像処理装置48bで画像処理され、電子部品30のボールグリッド端子30aの有無、ボールグリッド端子30aの配列の重心と吸着ノズル中心とのずれ、ボールグリッド端子30aの配列の傾きを算出し、位置決めデータが算出される(ステップS5)。また、電子部品がQFPなどのようにリード端子30a’を有する電子部品30’の場合にも(図8(D))、同様な処理が行われる。
【0027】
なお、端子配列計算の処理には、種々の方法(アルゴリズム)があり、ここでは代表的なものを説明すると次の通りである。まず、QFPなどの四角形の電子部品30’の1つの辺のリードの傾きを粗く検出し、次いで、検出されたリードの中から任意に選択された2つのリードの位置を大まかに検出し、最後に、大まかに検出されたリード位置を基にリード位置を精度良く検出する。このようにして、QFPのような四角形の電子部品30’の1つの辺のリードの位置が検出されれば、このリード位置を基に、他の辺のリードについては、リード位置を精度良く検出すればよい。
【0028】
続いて、ステップS6で端子の有無、リードピッチが適正か否かを判断し、適正でなければステップS7で端子配置エラーを出力し、一方、適正であれば、ステップS8で端子配列の重心位置、端子配列の傾き(角度)等電子部品検査結果を部品実装制御部41へ送信する。部品実装制御部41は、電子部品30、30’を吸着している吸着ノズル17aを回転させて端子配列がXY方向に向くように角度補正を行い、ステップS9で電子部品30、30’の角度補正完了を受信する。このように角度補正された状態が図8(B)、(E)に図示されている。
【0029】
次に、電子部品30、30’の3次元形状検査が行われる。端子配列計算処理により端子位置は既知であるからステップS10で必要な端子位置にレーザ光を走査パルス点灯させてライン光走査画像取込みを行う。このライン光による走査は以下のようにして行われる。
【0030】
レーザダイオード21からの光は、図3に示したように、コリメートレンズ22によって平行光線となり、フォーカスレンズ23に投光され、フォーカスレンズ23により電子部品30で小さなスポット径が結像されるが、ラインジェネレータレンズ25の作用により、一方向に引き伸ばされてライン光25aとなる。本実施形態では幅30μm、長さ40mmのライン光(紙面に垂直に伸びている)となるように構成されている。リニアモータ28により、投光ユニット27は、コリメートレンズ22によって形成された平行光線に向かって前後直線運動をする。このように、平行光線に向かって前後直線運動を行っても、フォーカスレンズ23の結像作用には影響を及ぼさないから、電子部品30には常に一定の幅のライン光25aが結像される。
【0031】
CCDカメラ26の視野は36mm×36mmで、ノンインターレースであり、またリニアモータ28のストロークは45mmである。図3において、投光ユニット27を右端から左に、一定速度700mm/secで移動させる。CCDカメラ26の視野内の所定の個所に投光できる位置にきた時に、レーザダイオード21を50μsec間点灯する。このように所定のピッチでフレーム内に複数のライン光を引き光切断線を端子部に形成して撮像する。
【0032】
図8(C)は、角度補正された電子部品30にライン光25aを投光している状態であり、この場合、ライン光25aは端子配列に対して一つおきに投光され、一回の撮像で複数の端子配列に複数のライン光が投光される。この撮像画像の一部を取出すと図9のようになる。2本の明るい端子配列部分30a間に少し明るい端子配列部分30dが観察できる。投光した光の拡散反射による影響である。ソフト処理は投光したボール端子配列の部分のみを切出して処理するので前記二本のライン光の中間部分は処理されず影響を及ぼさない。
【0033】
つぎに未投光の端子配列に対しても前記と同様にライン光を走査して撮像し、2つの画像からボール端子の高さデータを得ることができる。より精度をあげる必要があれば、前後に投光位置をずらせた画像を撮像してソフト処理する。例えば前記のように投光位置を前後にずらせた3つの画像から、一つのボール端子に対し3つの高さデータが得られるから、もっとも高さの高いデータを採用することができる。
【0034】
リード端子を有する電子部品30’に対するライン光の投光状態は図8(F)に図示されており、前後のリード端子に対してはリードの先端付近にライン光を投光する。左右のリード端子に対してはリード端子の伸びる方向と平行なライン光をリード端子の中心に投光する。ボールグリッド端子に投光する場合と同一理由によりリード端子並びに対して一つおきにライン光を投光する。
【0035】
このようにライン光で走査された電子部品の3次元画像が画像メモリ48aに取り込まれ(ステップS10)、ステップS11で画像処理装置48bにより端子高さ計算処理が行われる。この場合、メモリ画像に対して、2値化処理、フィルタ処理を行う。本来、電子部品の底面が平面であればラインが引かれる位置は既知であるから、これに相当する画素からの距離を計算して高さとする処理を行う。
【0036】
この高さの計算を行ない、電子部品の端子平坦度を検出する場合、端子高さのばらつきが判ればよいので、絶対高さは必要としない。例えば、BGAの電子部品のパッケージ底面からBGAのボール頂点迄の高さ、QFPの電子部品のパッケージ底面からリード端子最下面迄の高さのようなデータを必要としない。CCDカメラのフォーカス位置と、レーザライン光のフォーカス位置は一致しており、この位置に平面を置き、リニアモータのエンコーダのn番目パルスの位置で点灯すると、視野の中心にラインが引かれるように校正しておけばよい。そしてBGAのボール端子の頂点やリード端子の下面を前記平面の位置において仮想基準線を用いて高さ測定を行うようにする。
【0037】
図10(A)には、BGAの電子部品30のボール端子30aの映像と仮想基準線の関係が図示されている。BGAの代わりに前記平面を置き、ボール配列の位置(リニアモータのエンコーダのm番目パルスの位置)にライン光を点灯したとき引かれる線74が仮想基準線であり、75がそのライン光を点灯したときに得られるボール端子30aの映像である。高さ計算上ボール端子映像75の位置に対して仮想基準線74が近すぎる場合は、仮想基準線をシフトさせ、そのシフトされた仮想線74’を基準線にして計算を行う。すなわち、仮想基準線74’からボール端子映像75迄の画素数を持って高さを計算する。
【0038】
図10(B)は、QFPのようなリード端子30a’を持つ電子部品30の例を示すもので、74は同様に仮想基準線であり、また74’はシフトされた仮想基準線で、このシフトされた仮想基準線74’からリード端子最下面迄の画素数をもって高さデータを得るようにする。
【0039】
続いて、このようにして得られた高さデータをもとにステップS12では、最小二乗平面の計算を行う。これは多重線形回帰により平面近似式a+bx+cy=zを求める。下記の式から平面式を求めることができる。
【0040】
【数1】

Figure 0004315536
上記より求めた最小二乗平面から各端子の距離を計算し、ステップS13で端子平坦度検査を行い、各端子の高さが適正か否か判断する。適正でなければ、ステップS14において端子高さエラーを出力する。一方、適正と判断された場合は、ステップS5で得られた位置決め情報に従って、図7(C)に図示したように、電子部品30がプリント基板19の上の所定の位置に装着される。
【0041】
また、ステップS3でCCDカメラの撮像視野より大きな寸法の電子部品である場合には、一回の撮像では、2次元データが得られないので、電子部品の吸着中心を撮像視野の中の角部に配して電子部品を90度づつ回転させて4回撮像することにより、あるいは電子部品の吸着中心を撮像視野の中の角部に配して電子部品を180度回転させて2回撮像することにより、あるいは電子部品の吸着中心を撮像視野の中の辺部に配して電子部品を180度回転させて2回撮像することにより2次元データを取得する。これが図11に図示されている。
【0042】
図11(A)に示すように、電子部品30が大きなBGA等の場合は、電子部品30の回転中心30c、すなわち電子部品を吸着している吸着ノズルの中心をCCDカメラ26の視野26a内の角部に位置させる。図11(A)で画像を取込んだ後電子部品30を90°回転させて図11(B)の位置で撮像する。このように電子部品30を90°回転させて4回撮像することにより一つの電子部品30の画像取込みを行う。またタクトタイムを短くするために180°回転させて2回撮像し、対角に配置する端子の情報から全体の端子配置を知ることも可能である。
【0043】
また、視野26aに入らない長い電子部品30”の場合には、図11(C)に示すように、電子部品30”の回転中心30c”を視野26a内の辺よりに位置させる。この状態で撮像した後に、図11(D)で示したように、電子部品30”を180°回転させて撮像することにより一つの電子部品30”の画像取込みを行う。
【0044】
このようにして、CCDカメラの撮像視野より大きな寸法の電子部品である場合でも、確実に2次元画像データを取得することができる。
【0045】
なお、図5の説明に関連して、CPU52からのレーザパワーレベル信号(デジタル)がD/A変換器59によりアナログ信号に変換され、それにより電子部品の種類によりレーザダイオード21のパワーの調整が可能であることを説明した。ここで、このレーザパワーを調整してデータを取得する方法を説明する。
【0046】
電子部品がリード端子を有する電子部品においては測定面が平面であり、鏡面に近いものがある。この場合拡散反射光を撮像しにくくなりリードの高さデータが不正確となる。しかしながら鏡面に近いといえども、めっきの肌荒れ等があるので、レーザダイオードパワーレベルを上げてより強い光をパルス点灯投光すれば、良好な撮像画像が得られる。これは特にコネクタに多いので、図12において電子部品がコネクタ35の場合を例として説明する。
【0047】
コネクタ35においても図12(A)に示すように、一つの撮像画像中にリード端子35aを一つおきに複数のライン光36をパルス点灯投光する。しかしながら上述したように、レーザダイオード21のパワーレベルを上げた場合、本実施形態ではレーザ使用の安全面から、レーザ放射レベルをクラス1に押さえているが、このレベルを越えてしまう。従って図12(B)に示すようにリード端子35aに対して5つおきにパルス点灯投光して時間平均放射レベルを低くする。この場合、撮像時間は長くなるが、リード端子の高さは正確に測定できる。もう一つの方法は図12(C)に示すようにコネクタを90°回転させてリード端子35aの並び方向を一本または二、三本のライン光36をパルス点灯投光して時間平均放射レベルを低くする。この場合リード端子の一部の高さしか測定できないが測定時問は短くすることができる。
【0048】
以上のように一つの撮像画像の中に引かれるライン光の本数を減らして、レーザの時間平均放射レベルを低くするようにしている。レーザの時間平均放射レベル低減の判断はレーザ出力に応じて一つの撮像画像の中に引かれるライン光の本数を制限するか、一つの撮像画像の中に引かれる予定のライン光の本数に応じてレーザ出力を可変とする方法がある。
【0049】
図13には、本発明の他の実施形態が図示されている。レーザダイオード81の光はコリメートレンズ82によって平行光線となり、ガルバノミラー86に投光される。ガルバノミラー86は矢印のように回転振動し、フォーカスレンズ83の口径内で光を走査する。フォーカスレンズ83は受光した平行光線を電子部品に向けてスポット光に集光する。光は投光ミラー84によって45°の角度に曲げられて投光され、CCDカメラ87により撮像される。
【0050】
スポット光はガルバノミラー86で走査されることにより見かけ上のライン光85を形成する。投光ミラー84とフォーカスレンズ83は同一ユニットに構成されており、平行光の方向に前後することで、前記見かけ上のライン光85を走査することができる。ライン光85を形成する期間はレーザダイオード81は連続点灯となる。これにより図3に示した実施形態と同様に、ライン光を所定間隔で順次電子部品の端子部に投光することができる。
【0051】
なお、上述した実施形態では、2次元画像撮像と3次元画像撮像を同一のCCDカメラで行っているが、個々に行ってもよいことはもちろんである。すなわち2次元画像撮像を行った後に、電子部品の角度補正をしながら3次元画像撮像部位に移動して3次元画像を撮像することよっても同一の効果を得ることが可能である。
【0052】
又、上述した実施形態では、ヘッド部は停止したままCCDカメラの視野内に複数の光切断線を引いて高さデータを求め、3次元測定を行っているので、電子部品の平坦度検査が高速にかつ確実にできる。従って、電子部品の3次元形状検査が必要な部品を実装する際の実装タクトタイムを顕著に短縮することができる。
【0053】
また、本装置においては自由にライン光のピッチを変更することができ、必要な部位のみに投光して撮像するので3次元データ処理量が少なくてすみ、測定処理時間の短縮が図られる。更に、リード端子を有する電子部品に対して電子部品を回転せずに、ライン光を走査して測定できるので測定時間を短縮することができる。
【0054】
また、カメラ視野より大きい電子部品でも、回転のみで測定できるので、大きな質量のヘッド部をXYに移動させる必要がないことから測定時間を大幅に短縮することができる。
【0055】
更に、本装置では、鏡面に近い表面状態のリード端子に対してはレーザ出力レベルを変えて、撮像するので正確な高さデータを求めることができる。しかもレーザ放射レベルを押さえる機能があるので使用上の安全性が保証される。
【0056】
【発明の効果】
以上説明したように、本発明では、高さ計算は仮想基準を採用しているので、物理的な基準面が無くても正確に高さ計算が可能である。
【図面の簡単な説明】
【図1】従来の電子部品の搭載の流れを説明する説明図である。
【図2】本発明の電子部品実装装置の外観を示す斜視図である。
【図3】ライン光を用いて電子部品を撮像する構成を示した構成図である。
【図4】電子部品実装装置の制御系の構成を示すブロック図である。
【図5】レーザコントロールボードの詳細な構成を示すブロック図である。
【図6】本発明の電子部品の実装過程を示すフローチャート図である。
【図7】本発明の電子部品の実装過程を示す説明図である。
【図8】電子部品の吸着角度を補正してライン光を引く状態を示した説明図である。
【図9】ライン光の投光による電子部品の端部の映像を示した説明図である。
【図10】仮想基準線を用いて高さ測定する状態を示した説明図である。
【図11】電子部品を回転させて大きな電子部品を撮像する状態を示した説明図である。
【図12】電子部品の端子表面に応じてレーザ出力レベルを変化させてライン光を投光する状態を示した説明図である。
【図13】ライン光を形成する他の実施形態を示した斜視図である。
【符号の説明】
17 吸着ヘッド部
17a 吸着ノズル
18 撮像部
19 プリント基板
21 レーザダイオード
25 ラインジェネレータレンズ
26 CCDカメラ
28 リニアモータ
31 LED照明光源[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic component mounting method and apparatus for imaging an adsorbed electronic component, positioning the electronic component from the captured image data, and mounting the electronic component on a substrate.
[0002]
[Prior art]
Conventionally, in an electronic component mounting apparatus, an electronic component supplied from a component supply unit is sucked by a suction nozzle of a suction head unit, and the head unit is moved onto a printed board to mount the electronic component at a predetermined position on the substrate. is doing. In this case, since the electronic component is not necessarily picked up in the correct posture, the electronic component is imaged by the imaging device, and the image is processed to obtain the positioning data of the component. Also, when mounting electronic components such as narrow lead pitch, narrow lead width QFP, and connectors, it is common to inspect the components for lead lift before being mounted on a printed circuit board.
[0003]
FIG. 1 shows a mounting process of such a conventional electronic component mounting apparatus. In a conventional electronic component mounting apparatus, electronic components with a narrow lead pitch are mounted through a series of processes as shown in FIG. That is, as shown in FIG. 1A, the electronic component 2 stored in the tray 3 is sucked and picked up by the head portion 7 of the mounting apparatus, and the sucked electrons are picked up as shown in FIG. An image of the component 2 is captured by the positioning camera 1, and positioning information is acquired using the image processing device 6. Further, as shown in FIG. 1 (C), the electronic component 2 is inspected by a transmissive lead float sensor 4 using the positioning information obtained in the step of FIG. 1 (B), or If the lead float inspection camera 1 ′ captures the leading end of the lead or the shadow of the leading end and the lead lift inspection is performed by the image processing device 6, and if no abnormality is found as a result of this inspection, the lead shown in FIG. Based on the positioning information obtained in the process, correction calculation of the printed circuit board 5 and the mounted electronic component 2 is performed, and the electronic component 2 is placed at a predetermined position on the printed circuit board 5 as shown in FIG. Has been implemented.
[0004]
[Problems to be solved by the invention]
However, in the conventional electronic component mounting apparatus as described above, when the components are mounted through a series of processes performed according to the steps shown in FIG. 1, the positioning camera 1 in the step shown in FIG. The lead float sensor 4 or the lead float inspection camera 1 ′ in the process shown in FIG. 1C is physically separated from the lead float sensor 4 or the lead float inspection camera 1 ′, and the positioning information obtained in the process shown in FIG. Since it is necessary to mechanically position the parts in the process shown in 1 (C), the processes in each process cannot be parallelized, and inevitably serial processing is performed. Requires movement, stop, and vertical movement. Therefore, as a result, the processing time of the process shown in FIGS. 1B and 1C including the operation time for moving, stopping, and moving up and down the mounted parts directly affects the entire mounting time. Therefore, the entire mounting time is increased due to the operation time.
[0005]
Therefore, as in the process shown in FIG. 1C, when inspecting the lead floating with the transmission type lead floating sensor 4, a large head that adsorbs components so that the lead scans the sensor portion. In addition to having to move the part at a constant speed, it is necessary to individually scan the four sides of the physical mounting component, and the processing time for this is usually about 1 to 3 seconds. Therefore, this processing time becomes a factor that lengthens the mounting time of such components. This is a big demerit especially when many QFPs and connectors are mounted. On the other hand, when the lead float inspection camera 1 ′ is used to perform the lead float inspection, four-sided individual imaging is required, and as described above, a long time is required for the lead float inspection, and the mounting tact time problem is also caused. Occurs. Further, the conventional method has a big problem that the flatness (height) of the ball grid terminals such as BGA and CSP cannot be measured.
[0006]
  The present invention has been made in view of the above problems,Accurate height calculation without physical reference planeIt is an object of the present invention to provide an electronic component mounting method and apparatus that can be used.
[0007]
[Means for Solving the Problems]
  The present invention relates to an electronic component mounting method and apparatus for imaging an adsorbed electronic component, positioning the electronic component from the imaging data, and mounting the electronic component on a substrate.
  Absolute height is not required, and line light is projected to the terminal part of the sucked electronic component to measure the variation in terminal heightTo do,A virtual reference line is a shifted pixel position that is shifted by a predetermined distance from the pixel position of the light cutting line by the line light that is imaged when the plane is arranged at the focus point of light projection and imaging, and does not intersect the imaging position according to the measurement component.To do,The height of the terminal portion is obtained based on the number of pixels from the virtual reference line to the terminal imaging position of the electronic component, and the electronic component is inspected.It is characterized by that.
[0013]
  According to the present invention, since the height calculation adopts a virtual reference, the height can be calculated accurately even without a physical reference plane.The
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described in detail based on embodiments shown in the drawings.
[0015]
FIG. 2 shows the appearance of the electronic component mounting apparatus 11. The electronic component 12 mounted by this apparatus is automatically supplied from the tray supply unit 14 as a component supply unit to the tray 13, and the suction head. It is sucked by the suction nozzle 17a of the part 17. The head unit 17 is moved in the x-axis direction by an X-axis side robot 15 (hereinafter, abbreviated as X-axis robot) that constitutes a part of the XY robot, and the Y-axis side that constitutes a part of the XY robot. The robots 16a and 16b (hereinafter abbreviated as Y-axis robots) move in the y-axis direction. The head unit 17 picks up the electronic component and then moves to the imaging unit 18 where the electronic component is imaged, and two-dimensional data for positioning and three-dimensional data for component shape inspection are acquired. Reference numeral 19 denotes a printed circuit board on which the electronic component 12 is mounted.
[0016]
FIG. 3 shows a detailed configuration of the imaging unit 18. When acquiring three-dimensional image data of an electronic component, a laser diode 21 is turned on, and light from the laser diode is condensed by a collimator lens 22. The focus lens 23 narrows the parallel light into spot light. The light from the focus lens 23 is bent by the light projecting mirror 24 so as to form an angle of approximately 45 degrees with the vertical axis, and the line generator lens 25 disposed immediately after the bent optical path converts the incident light into the width. The line light 25a having a length of 30 μm and a length of 40 mm is projected onto the terminal portion 30a of the electronic component 30 sucked by the suction nozzle 17a of the head portion 17, and an optical cutting line is formed at the terminal portion. The focus lens 23, the light projecting mirror 24, and the line generator lens 25 constitute a light projecting unit 27, and this light projecting unit 27 is reciprocated by a linear motor (actuator) 28 as indicated by a double arrow line. The terminal part of the electronic component is scanned with line light.
[0017]
A CCD camera 26 is disposed below the electronic component 30, and diffusely reflected light from the electronic component 30 illuminated with the line light 25a enters the CCD camera 26 and images the electronic component. As will be described later, three-dimensional data for measuring the floating of the terminal portion 30a, the flatness of the bottom surface of the electronic component, and the like is acquired from this imaging.
[0018]
Further, when the electronic component 30 acquires two-dimensional image data, the LED illumination light source 31 is turned on, and the electronic component 30 is illuminated from the periphery at an angle of 30 ° to 45 °. The image of the electronic component illuminated by the LED illumination light source 31 is similarly captured by the CCD camera 26, and is two-dimensional data for obtaining positioning data such as a deviation between the adsorption center and the component center, and a deviation of the adsorption angle with respect to the reference angle. Is acquired.
[0019]
FIG. 4 is a block diagram showing the configuration of the control system of the actual electronic component device. This device communicates with the component mounting control unit 41 through the LAN board 40. The laser control board 42 controls the lighting of the LED illumination light source 31, performs pulse lighting control of the laser diode 21 via the laser driver 43, and further controls the linear motor 28 via the motor driver 44. These controls are performed by taking a signal from a position encoder 45 attached to the linear motor 28 into the laser control board 42 via an encoder amplifier 46. The image captured by the CCD camera 26 is captured by the image capture board 47 and sent to the memory of the PC motherboard 48 via the PCI bus 49. The PCI bus 49 couples the LAN board 40 and the laser control board 42 together.
[0020]
FIG. 5 is a detailed block diagram of the laser control board 42. The position counter 51 receives the A-phase, B-phase, and Z-phase signals from the position encoder amplifier 46, counts up and down, and outputs the position information of the linear motor 28 to the comparator 53 and the CCD trigger decoder 54. . Based on the position information of the linear motor 28 from the position counter 51, the CCD trigger decoder 54 generates an image capture signal when it reaches the image capture position of the CCD camera 26, and the one-shot 55 receives the signal and receives a signal with a constant pulse width. Is output. The synchronization timing generator 56 receives the one-shot 55 pulse and generates a vertical synchronization signal VD in which the rising and falling timing is synchronized with the internally generated horizontal synchronization signal HD. The HD and VD signals are input to the CCD camera 26, and image capture is performed in accordance with laser scanning. This is a restart / reset mode in which the CCD is reset and the image is read out in synchronization with the VD signal.
[0021]
The position information of the linear motor 28 from the position counter 51 and the ON position signal of the laser diode 21 from the CPU 52 are input to the comparator 53. When these two inputs match, a one-shot 57 is triggered, a laser diode ON pulse is output, transmitted to the substrate of the laser driver 43, and the laser diode 21 is lit in pulses. At the same time, the output of the comparator 53 sets the coincidence F / F 58, the output is transmitted to the CPU 52, and the CPU 52 is notified that the laser diode ON position has already been passed. The coincidence F / F 58 is reset simultaneously with the laser diode ON position output to the comparator 53 by the CPU 52.
[0022]
Thus, when a plurality of laser line lights are drawn in one screen, first, the first laser diode ON position is input to the comparator 53, and the coincidence F / F 58 is reset at the same time. When the coincidence F / F 58 output changes to H, the CPU 52 outputs the second laser diode ON position and simultaneously resets the coincidence F / F 58. Then, when the laser diode 21 is pulse-lit at the second laser diode ON position and the coincidence F / F 58 output changes to H, the CPU 52 outputs the third laser diode ON position and simultaneously resets the coincidence F / F 58. . These processes are repeated for the number of laser line lights in one screen.
[0023]
The D / A converter 59 converts the laser power level signal (digital) from the CPU 52 into an analog signal and transmits it to the substrate of the laser driver 43. Thereby, the laser power can be adjusted depending on the type of electronic component. The CPU 52 outputs start / stop, forward / reverse rotation, reset, and speed command signals via the D / A converter 61 to the substrate of the linear motor driver 44, and performs laser line light scanning. In addition, commands such as the number of scans, the laser diode ON position, and the laser diode power level are received from the PC motherboard 48 via the PCI bus interface 60. Conversely, the CPU 52 completes the laser line scan, various error messages, etc. A signal is transmitted to the PC motherboard 48.
[0024]
Hereinafter, the operation of the electronic component mounting apparatus configured as described above will be described along the flow of FIG.
[0025]
First, in step S1, information on the electronic component, for example, information on the type of electronic component (whether it is BGA or QFP), terminal pitch and arrangement, etc. is received via the LAN board 40 and the PCI bus 49 from the component mounting control unit 41. To do. The electronic component 30 is piped up (sucked) from the tray 13 by the suction nozzle 17a of the head unit 17 as shown in FIG. 7A, and is placed on the imaging unit 18 as shown in FIG. 7B. The head unit 17 is moved by the X-axis robot 15 and the Y-axis robots 16a and 16b so that the electronic component 30 is positioned. Therefore, in step S2, the LED illumination light source 31 is turned on, whereby the bottom surface 30b of the electronic component 30 is illuminated, and the image is captured by the CCD camera 26, and the image memory 48a of the PC motherboard 48 is captured via the image capture board 47. Then, the LED illumination light source 31 is turned off (step S4).
[0026]
When the electronic component is a BGA, a two-dimensional image captured in the image memory 48a is shown in FIG. 8A. The image is processed by the image processing device 48b, and the ball grid terminal of the electronic component 30 is displayed. The presence / absence of 30a, the difference between the center of gravity of the array of ball grid terminals 30a and the center of the suction nozzle, the inclination of the array of ball grid terminals 30a are calculated, and the positioning data is calculated (step S5). Further, when the electronic component is an electronic component 30 ′ having a lead terminal 30 a ′ such as QFP (FIG. 8D), the same processing is performed.
[0027]
Note that there are various methods (algorithms) for the terminal array calculation processing, and typical ones will be described as follows. First, the inclination of a lead on one side of a quadrangular electronic component 30 ′ such as QFP is roughly detected, and then the positions of two leads arbitrarily selected from the detected leads are roughly detected. In addition, the lead position is detected with high accuracy based on the roughly detected lead position. In this way, if the position of a lead on one side of a quadrangular electronic component 30 'such as QFP is detected, the lead position is accurately detected for the leads on the other side based on this lead position. do it.
[0028]
Subsequently, in step S6, it is determined whether or not the terminal is present and the lead pitch is appropriate. If it is not appropriate, a terminal placement error is output in step S7. The electronic component inspection result such as the inclination (angle) of the terminal arrangement is transmitted to the component mounting control unit 41. The component mounting control unit 41 rotates the suction nozzle 17a that sucks the electronic components 30 and 30 ′ to correct the angle so that the terminal array is oriented in the XY direction. In step S9, the angle of the electronic components 30 and 30 ′ is corrected. Receives correction completion. The state in which the angle is corrected in this way is shown in FIGS. 8B and 8E.
[0029]
Next, a three-dimensional shape inspection of the electronic components 30 and 30 'is performed. Since the terminal position is known by the terminal arrangement calculation processing, the scanning light is turned on with the laser beam at the required terminal position in step S10 to capture the line light scanning image. This scanning with line light is performed as follows.
[0030]
As shown in FIG. 3, the light from the laser diode 21 is converted into a parallel light beam by the collimator lens 22 and projected onto the focus lens 23, and a small spot diameter is formed on the electronic component 30 by the focus lens 23. By the action of the line generator lens 25, it is stretched in one direction to become line light 25a. In the present embodiment, it is configured to be line light (extending perpendicularly to the paper surface) having a width of 30 μm and a length of 40 mm. By the linear motor 28, the light projecting unit 27 moves back and forth linearly toward the parallel light beam formed by the collimating lens 22. In this way, even if the linear motion is performed in the direction of the parallel rays, the imaging effect of the focus lens 23 is not affected. Therefore, the line light 25a having a constant width is always imaged on the electronic component 30. .
[0031]
The field of view of the CCD camera 26 is 36 mm × 36 mm, non-interlaced, and the stroke of the linear motor 28 is 45 mm. In FIG. 3, the light projecting unit 27 is moved from the right end to the left at a constant speed of 700 mm / sec. The laser diode 21 is turned on for 50 μsec when it comes to a position where light can be projected to a predetermined location in the field of view of the CCD camera 26. In this way, a plurality of line lights are drawn into the frame at a predetermined pitch, and a light cutting line is formed on the terminal portion to take an image.
[0032]
FIG. 8C shows a state in which the line light 25a is projected onto the angle-corrected electronic component 30. In this case, every other line light 25a is projected onto the terminal array, and once. With this imaging, a plurality of line lights are projected onto a plurality of terminal arrays. When a part of this captured image is taken out, it becomes as shown in FIG. A slightly bright terminal arrangement portion 30d can be observed between the two bright terminal arrangement portions 30a. This is due to the diffuse reflection of the projected light. Since the soft processing cuts out and processes only the portion of the projected ball terminal array, the intermediate portion of the two line lights is not processed and has no effect.
[0033]
Next, the line light can be scanned and imaged on the unprojected terminal array in the same manner as described above, and the height data of the ball terminals can be obtained from the two images. If it is necessary to increase the accuracy, an image in which the projection positions are shifted back and forth is captured and processed by software. For example, since the three height data are obtained for one ball terminal from the three images in which the projection positions are shifted back and forth as described above, the highest data can be adopted.
[0034]
FIG. 8F shows a line light projecting state with respect to the electronic component 30 ′ having a lead terminal. The front and rear lead terminals project line light near the tip of the lead. For the left and right lead terminals, line light parallel to the direction in which the lead terminals extend is projected to the center of the lead terminals. Line light is projected every other lead terminal array for the same reason as when projecting to the ball grid terminals.
[0035]
The three-dimensional image of the electronic component scanned with the line light in this way is taken into the image memory 48a (step S10), and the terminal height calculation process is performed by the image processing device 48b in step S11. In this case, binarization processing and filter processing are performed on the memory image. Originally, if the bottom surface of the electronic component is a plane, the position where the line is drawn is known, so the distance from the corresponding pixel is calculated to obtain the height.
[0036]
When calculating the height and detecting the flatness of the terminal of the electronic component, the absolute height is not required because it is only necessary to know the variation in the terminal height. For example, data such as the height from the bottom surface of the BGA electronic component package to the top of the BGA ball and the height from the bottom surface of the QFP electronic component package to the bottom surface of the lead terminal are not required. The focus position of the CCD camera coincides with the focus position of the laser line light, and if a plane is placed at this position and the light is lit at the position of the nth pulse of the encoder of the linear motor, the line is drawn at the center of the field of view. Just calibrate. Then, the height of the BGA ball terminal and the lower surface of the lead terminal is measured using the virtual reference line at the position of the plane.
[0037]
FIG. 10A shows the relationship between the image of the ball terminal 30a of the electronic component 30 of the BGA and the virtual reference line. When the plane is placed in place of the BGA and the line light is turned on at the ball array position (m-th pulse position of the linear motor encoder), the line 74 drawn is the virtual reference line, and 75 lights the line light. It is the image | video of the ball terminal 30a obtained when doing. When the virtual reference line 74 is too close to the position of the ball terminal image 75 in height calculation, the virtual reference line is shifted, and the calculation is performed using the shifted virtual line 74 'as the reference line. That is, the height is calculated with the number of pixels from the virtual reference line 74 ′ to the ball terminal image 75.
[0038]
FIG. 10B shows an example of an electronic component 30 having a lead terminal 30a ′ such as QFP. 74 is a virtual reference line, and 74 ′ is a shifted virtual reference line. Height data is obtained with the number of pixels from the shifted virtual reference line 74 ′ to the lowermost surface of the lead terminal.
[0039]
Subsequently, in step S12, the least square plane is calculated based on the height data obtained in this way. This obtains a plane approximation formula a + bx + cy = z by multiple linear regression. A plane equation can be obtained from the following equation.
[0040]
[Expression 1]
Figure 0004315536
The distance of each terminal is calculated from the least square plane obtained as described above, and a terminal flatness inspection is performed in step S13 to determine whether or not the height of each terminal is appropriate. If not appropriate, a terminal height error is output in step S14. On the other hand, if it is determined to be appropriate, the electronic component 30 is mounted at a predetermined position on the printed circuit board 19 as shown in FIG. 7C according to the positioning information obtained in step S5.
[0041]
If the electronic part has a size larger than the imaging field of view of the CCD camera in step S3, two-dimensional data cannot be obtained with a single imaging. The electronic component is rotated 90 degrees by 90 degrees and imaged four times, or the electronic component suction center is arranged at a corner in the imaging field and the electronic component is rotated 180 degrees and imaged twice. Thus, two-dimensional data is acquired by arranging the suction center of the electronic component on the side in the imaging field and rotating the electronic component 180 degrees to capture the image twice. This is illustrated in FIG.
[0042]
As shown in FIG. 11A, when the electronic component 30 is a large BGA or the like, the rotation center 30c of the electronic component 30, that is, the center of the suction nozzle that sucks the electronic component is located within the field of view 26a of the CCD camera 26. Located at the corner. After capturing the image in FIG. 11 (A), the electronic component 30 is rotated by 90 ° and imaged at the position of FIG. 11 (B). In this manner, the electronic component 30 is rotated 90 ° and images are taken four times to capture an image of one electronic component 30. Further, in order to shorten the tact time, it is also possible to rotate the image 180 degrees and take an image twice, and to know the entire terminal arrangement from the information of terminals arranged diagonally.
[0043]
Further, in the case of a long electronic component 30 ″ that does not enter the visual field 26a, as shown in FIG. 11C, the rotation center 30c ″ of the electronic component 30 ″ is positioned closer to the side in the visual field 26a. After the imaging, as shown in FIG. 11D, the electronic component 30 ″ is rotated by 180 ° to capture an image, and one electronic component 30 ″ is captured.
[0044]
In this way, even when the electronic component has a size larger than the imaging field of view of the CCD camera, two-dimensional image data can be reliably acquired.
[0045]
In connection with the description of FIG. 5, the laser power level signal (digital) from the CPU 52 is converted into an analog signal by the D / A converter 59, thereby adjusting the power of the laser diode 21 depending on the type of electronic component. Explained that it is possible. Here, a method for obtaining data by adjusting the laser power will be described.
[0046]
Some electronic components having lead terminals have a measurement surface that is flat and close to a mirror surface. In this case, it is difficult to image diffusely reflected light, and lead height data is inaccurate. However, even though it is close to a mirror surface, there is rough skin of the plating, etc., so if a laser beam power level is raised and stronger light is pulsed and projected, a good captured image can be obtained. Since this is particularly the case with connectors, the case where the electronic component is the connector 35 in FIG. 12 will be described as an example.
[0047]
Also in the connector 35, as shown in FIG. 12A, a plurality of line lights 36 are pulsed and projected every other lead terminal 35a in one captured image. However, as described above, when the power level of the laser diode 21 is increased, in this embodiment, the laser radiation level is suppressed to class 1 from the viewpoint of safety in using the laser, but this level is exceeded. Therefore, as shown in FIG. 12 (B), every 5th pulse light is emitted to the lead terminal 35a to lower the time average radiation level. In this case, the imaging time becomes long, but the height of the lead terminal can be measured accurately. Another method is to rotate the connector by 90 ° as shown in FIG. 12 (C), so that the arrangement direction of the lead terminals 35a is one or two or three line lights 36 in a pulsed manner, and the time average radiation level is obtained. Lower. In this case, only the height of a part of the lead terminal can be measured, but the measurement time can be shortened.
[0048]
As described above, the number of line lights drawn in one captured image is reduced to lower the time average radiation level of the laser. Judgment to reduce the time average radiation level of the laser limits the number of line lights drawn in one captured image according to the laser output, or depends on the number of line lights scheduled to be drawn in one captured image There is a method of making the laser output variable.
[0049]
FIG. 13 illustrates another embodiment of the present invention. The light from the laser diode 81 is converted into a parallel light beam by the collimating lens 82 and is projected onto the galvanometer mirror 86. The galvanometer mirror 86 rotates and vibrates as indicated by an arrow, and scans light within the aperture of the focus lens 83. The focus lens 83 condenses the received parallel light rays toward the electronic component to spot light. The light is bent at an angle of 45 ° by the light projecting mirror 84 and projected, and imaged by the CCD camera 87.
[0050]
The spot light is scanned by the galvanometer mirror 86 to form an apparent line light 85. The projection mirror 84 and the focus lens 83 are configured in the same unit, and the apparent line light 85 can be scanned by moving back and forth in the direction of parallel light. During the period in which the line light 85 is formed, the laser diode 81 is continuously lit. Thereby, similarly to the embodiment shown in FIG. 3, the line light can be sequentially projected onto the terminal portion of the electronic component at a predetermined interval.
[0051]
In the above-described embodiment, the two-dimensional image capturing and the three-dimensional image capturing are performed by the same CCD camera, but it is needless to say that they may be performed individually. That is, the same effect can be obtained by capturing a 3D image by moving to a 3D image capturing part while correcting the angle of the electronic component after performing 2D image capturing.
[0052]
  In addition, the embodiment described aboveThen, since the head portion is stopped and a plurality of light cutting lines are drawn in the field of view of the CCD camera to obtain height data and three-dimensional measurement is performed, flatness inspection of electronic parts can be performed at high speed and reliably. . Therefore, the mounting tact time when mounting a component that requires a three-dimensional shape inspection of the electronic component can be remarkably shortened.
[0053]
Further, in the present apparatus, the pitch of the line light can be freely changed, and only a necessary part is projected and imaged, so that the amount of three-dimensional data processing can be reduced and the measurement processing time can be shortened. Furthermore, measurement can be shortened because the line light can be scanned and measured without rotating the electronic component with respect to the electronic component having the lead terminal.
[0054]
Moreover, since even an electronic component larger than the camera field of view can be measured only by rotation, it is not necessary to move the head portion having a large mass to XY, so that the measurement time can be greatly shortened.
[0055]
  In addition, bookapparatusThen, for the lead terminal in the surface state close to the mirror surface, the laser output level is changed and the image is taken, so that accurate height data can be obtained. In addition, since there is a function of suppressing the laser radiation level, safety in use is guaranteed.
[0056]
【The invention's effect】
  As explained above, in the present invention,Since the height calculation uses a virtual reference, the height can be calculated accurately without a physical reference plane.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram for explaining a flow of mounting a conventional electronic component.
FIG. 2 is a perspective view showing an external appearance of an electronic component mounting apparatus according to the present invention.
FIG. 3 is a configuration diagram illustrating a configuration for imaging an electronic component using line light.
FIG. 4 is a block diagram illustrating a configuration of a control system of the electronic component mounting apparatus.
FIG. 5 is a block diagram showing a detailed configuration of a laser control board.
FIG. 6 is a flowchart showing a mounting process of the electronic component of the present invention.
FIG. 7 is an explanatory view showing a mounting process of the electronic component of the present invention.
FIG. 8 is an explanatory diagram showing a state in which line light is drawn by correcting the suction angle of the electronic component.
FIG. 9 is an explanatory diagram showing an image of an end portion of an electronic component by line light projection.
FIG. 10 is an explanatory diagram showing a state in which the height is measured using a virtual reference line.
FIG. 11 is an explanatory diagram showing a state in which a large electronic component is imaged by rotating the electronic component.
FIG. 12 is an explanatory diagram showing a state in which line light is projected while changing the laser output level in accordance with the terminal surface of the electronic component.
FIG. 13 is a perspective view showing another embodiment for forming line light.
[Explanation of symbols]
17 Suction head
17a Suction nozzle
18 Imaging unit
19 Printed circuit board
21 Laser diode
25 Line generator lens
26 CCD camera
28 Linear motor
31 LED lighting source

Claims (2)

吸着された電子部品を撮像しその撮像データから電子部品を位置決めして基板上に実装する電子部品実装方法において、
絶対高さは必要としない、端子高さのバラツキを測定するため、吸着された電子部品の端子部にライン光を投光し、
投光と撮像のフォーカス点に平面を配置したときに撮像されるライン光による光切断線の画素位置か測定部品に応じて撮像位置と交差しない所定距離シフトしたシフト画素位置を仮想基準線とし、
前記仮想基準線から電子部品の端子撮像位置迄の画素数に基づき端子部の高さを求め該電子部品の検査を行うことを特徴とする電子部品実装方法。
In the electronic component mounting method of imaging the adsorbed electronic component, positioning the electronic component from the imaging data, and mounting on the substrate,
Absolute height is not required. To measure the variation in terminal height , line light is projected to the terminal part of the sucked electronic component.
The shift pixel positions by a predetermined distance shift does not intersect with the imaging position as a virtual reference line according to the pixel position located et measuring components of the light section line by line light to be imaged when you place a plane on the focal point of the projection and imaging ,
An electronic component mounting method comprising: obtaining a height of a terminal portion based on the number of pixels from the virtual reference line to a terminal imaging position of the electronic component; and inspecting the electronic component.
吸着された電子部品を撮像しその撮像データから電子部品を位置決めして基板上に実装する電子部品実装装置において、
絶対高さは必要としない、端子高さのバラツキを測定するため、吸着された電子部品の端子部にライン光を投光する手段と、
投光と撮像のフォーカス点に平面を配置したときに撮像されるライン光による光切断線の画素位置か測定部品に応じて撮像位置と交差しない所定距離シフトしたシフト画素位置に仮想基準線を設定する手段とを有し、
前記仮想基準線から電子部品の端子撮像位置迄の画素数に基づき端子部の高さを求め該電子部品の検査を行うことを特徴とする電子部品実装装置。
In an electronic component mounting apparatus that images an adsorbed electronic component, positions the electronic component from the imaging data, and mounts the electronic component on a substrate,
Absolute height is not required, means for projecting line light to the terminal part of the adsorbed electronic component in order to measure the variation in terminal height ,
The virtual reference line to the shift pixel positions by a predetermined distance shift does not intersect with the imaging position depending on the pixel position located et measuring components of the light section line by line light to be imaged when you place a plane on the focal point of the projection and imaging Means for setting,
An electronic component mounting apparatus characterized in that a height of a terminal portion is obtained based on the number of pixels from the virtual reference line to a terminal imaging position of the electronic component, and the electronic component is inspected.
JP23643999A 1999-08-24 1999-08-24 Electronic component mounting method and apparatus Expired - Fee Related JP4315536B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23643999A JP4315536B2 (en) 1999-08-24 1999-08-24 Electronic component mounting method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23643999A JP4315536B2 (en) 1999-08-24 1999-08-24 Electronic component mounting method and apparatus

Publications (2)

Publication Number Publication Date
JP2001060800A JP2001060800A (en) 2001-03-06
JP4315536B2 true JP4315536B2 (en) 2009-08-19

Family

ID=17000781

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23643999A Expired - Fee Related JP4315536B2 (en) 1999-08-24 1999-08-24 Electronic component mounting method and apparatus

Country Status (1)

Country Link
JP (1) JP4315536B2 (en)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4803568B2 (en) * 2001-03-30 2011-10-26 ルネサスエレクトロニクス株式会社 Inspection apparatus and inspection method for semiconductor integrated circuit
JP4617607B2 (en) * 2001-06-04 2011-01-26 日本電気株式会社 Electronic component positioning apparatus and method
KR100449175B1 (en) * 2002-01-15 2004-09-22 (주) 인텍플러스 Optical apparatus for measuring the two and three-dimensional shape of an object
KR100424699B1 (en) * 2002-05-01 2004-03-27 삼성테크윈 주식회사 Automatic calibration system for line scan camera
KR20030097121A (en) * 2002-06-19 2003-12-31 삼성테크윈 주식회사 Apparatus for recognizing component used for component mounter
JP4610437B2 (en) * 2005-08-02 2011-01-12 株式会社山武 Surface mounting apparatus and surface mounting method
JP2007221074A (en) * 2006-02-20 2007-08-30 Juki Corp Co-planarity testing device for component mounting device
EP1830176A1 (en) * 2006-03-02 2007-09-05 FOSS Analytical AB Device and method for optical measurement of small particles such as grains from cereals and like crops
JP2008070299A (en) * 2006-09-15 2008-03-27 Nidec Tosok Corp Mounting state inspection method
JP5296387B2 (en) * 2008-01-11 2013-09-25 富士機械製造株式会社 Electrical circuit component height direction information acquisition method and system
JP5487066B2 (en) * 2010-10-04 2014-05-07 ルネサスエレクトロニクス株式会社 Inspection method of semiconductor device
KR101189343B1 (en) * 2011-01-07 2012-10-09 엘지이노텍 주식회사 Chip bonding apparatus
JP2014103353A (en) 2012-11-22 2014-06-05 Samsung R&D Institute Japan Co Ltd Recognition device, recognition method, mounting device, and mounting method
JP6092602B2 (en) * 2012-12-04 2017-03-08 株式会社安永 Defect inspection apparatus and defect inspection method
CN105075419B (en) * 2013-03-12 2018-09-28 富士机械制造株式会社 The element identifying system of component mounter
JP6314210B2 (en) * 2014-03-27 2018-04-18 株式会社Fuji Component recognition system for component mounters
JP2016042025A (en) * 2014-08-13 2016-03-31 グラドコジャパン株式会社 Three-dimensional image information capturing processing system
WO2016208019A1 (en) * 2015-06-24 2016-12-29 富士機械製造株式会社 Substrate inspecting apparatus
JP6851118B2 (en) * 2017-07-13 2021-03-31 株式会社Fuji Parts quality judgment device and electronic component mounting machine
CN109323664B (en) * 2017-07-31 2021-06-29 深圳市炫硕智造技术有限公司 Double-side image testing mechanism
JP7271250B2 (en) * 2019-03-22 2023-05-11 ヤマハ発動機株式会社 Measuring equipment and surface mounters

Also Published As

Publication number Publication date
JP2001060800A (en) 2001-03-06

Similar Documents

Publication Publication Date Title
JP4315536B2 (en) Electronic component mounting method and apparatus
US6610991B1 (en) Electronics assembly apparatus with stereo vision linescan sensor
KR100318875B1 (en) Electronic component mounting apparatus
CA2511828C (en) Laser digitizer system for dental applications
US6141040A (en) Measurement and inspection of leads on integrated circuit packages
US9441957B2 (en) Three-dimensional shape measuring apparatus
KR102515369B1 (en) 3D measurement device
US20110025823A1 (en) Three-dimensional measuring apparatus
JP4546635B2 (en) Electronic component mounting method and apparatus
JP3578588B2 (en) Electronic component mounting equipment
JP3926347B2 (en) Electronic component mounting equipment
JP7337997B2 (en) Measuring device and component mounter
JP2008151687A (en) Method of measuring terminal height of electronic component
JP2008128865A (en) Lead wire position detecting method and device
JP2000292126A (en) Visual inspection apparatus and manufacturing method of semiconductor device which uses the apparatus
JP2002230523A (en) Inspection device
JP2000277999A (en) Electronic component mounting method
JP3923168B2 (en) Component recognition method and component mounting method
JPH11241916A (en) Height measuring method, height data processing method, and height measuring device
JP2007221074A (en) Co-planarity testing device for component mounting device
KR100651791B1 (en) Apparatus and method for inspecting parts
US20230316551A1 (en) Mounting machine and method for measuring substrate height
JPH11272838A (en) Article image pickup method and electronic component mounting device
JP2000266523A (en) Method and instrument for measuring object to be measured
JP2004226317A (en) Scanning head and visual inspection apparatus capable of using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060811

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20070209

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090127

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090327

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090421

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090519

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees