JP3263538B2 - Recognition device and nozzle position recognition method - Google Patents
Recognition device and nozzle position recognition methodInfo
- Publication number
- JP3263538B2 JP3263538B2 JP17917194A JP17917194A JP3263538B2 JP 3263538 B2 JP3263538 B2 JP 3263538B2 JP 17917194 A JP17917194 A JP 17917194A JP 17917194 A JP17917194 A JP 17917194A JP 3263538 B2 JP3263538 B2 JP 3263538B2
- Authority
- JP
- Japan
- Prior art keywords
- nozzle
- window
- edge
- holding surface
- detecting
- 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
Links
- 238000000034 method Methods 0.000 title claims description 6
- 238000003384 imaging method Methods 0.000 claims description 28
- 238000001514 detection method Methods 0.000 claims description 15
- 238000003708 edge detection Methods 0.000 claims description 7
- 238000006073 displacement reaction Methods 0.000 claims description 5
- 230000005484 gravity Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 244000309464 bull Species 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、ノズルに保持された部
品の該ノズルに対する位置ずれを撮像装置の撮像した画
面を基に認識すると共に該位置ずれの認識を行うための
基準となる前記ノズルの部品保持面のの基準位置を認識
する認識装置及びノズルの部品保持面を認識する認識方
法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a nozzle for recognizing a positional shift of a component held by a nozzle with respect to the nozzle based on a screen imaged by an image pickup device and for recognizing the positional shift. And a recognition method for recognizing the component holding surface of the nozzle.
【0002】[0002]
【従来の技術】この種認識装置の従来技術を図7乃至図
9に基づいて説明する。電子部品を吸着ノズルで吸着し
てプリント基板に装着する際には、該ノズルの位置に対
して部品の位置ずれの検出が撮像カメラにより撮像され
た画面を基にして行われる。そして、該位置ずれを補正
してプリント基板の所定の位置に部品の装着が行われ
る。この認識を行うための基準位置はノズルの部品保持
面が略円形状である場合にはその中心位置であるが、ノ
ズルの取付方あるいはその後の温度変化などで基準とな
る位置がずれることがあり、ノズルの基準位置を撮像カ
メラの撮像画面より認識する必要がある。2. Description of the Related Art The prior art of this kind of recognition apparatus will be described with reference to FIGS. When mounting an electronic component on a printed circuit board by suction with a suction nozzle, detection of a positional shift of the component with respect to the position of the nozzle is performed based on a screen imaged by an imaging camera. Then, the component displacement is corrected and the component is mounted at a predetermined position on the printed circuit board. The reference position for performing this recognition is the center position when the component holding surface of the nozzle has a substantially circular shape, but the reference position may be shifted due to the nozzle mounting method or a subsequent temperature change. It is necessary to recognize the reference position of the nozzle from the imaging screen of the imaging camera.
【0003】そこで、従来図7のような円形の部品保持
面80の画像の基準位置である中心位置を求めるのに、
細長い検出ウィンドウ81を画面内で上下方向に平行し
て複数本設定し、該ウィンドウ81内で該ウィンドウ8
1の長手方向に沿って明度の変化を図8または図9に示
すように、投影してその投影したデータを同方向に沿っ
て微分したグラフによりエッジを検出した。図7のウィ
ンドウ81に対して直角な方向にも同様にしてウィンド
ウが設定され横方向へのエッジの検出が行われ、それら
のエッジ毎の位置より円の中心が算出された。In order to determine the center position which is the reference position of the image of the circular component holding surface 80 as shown in FIG.
A plurality of elongated detection windows 81 are set in the screen in parallel in the up-down direction.
As shown in FIG. 8 or FIG. 9, the change in the brightness along the longitudinal direction of FIG. 1 was projected, and edges were detected by a graph obtained by differentiating the projected data along the same direction. Similarly, a window is set in a direction perpendicular to the window 81 in FIG. 7, edges are detected in the horizontal direction, and the center of the circle is calculated from the position of each edge.
【0004】[0004]
【発明が解決しようとする課題】しかし、前記従来技術
では図7に示すように部品保持面80の中央付近のウィ
ンドウ81では図8に示すように投影された明度の変化
が急激で、微分したグラフよりエッジの位置が正確に求
められるが、中央より遠くなると、図9に示すように、
投影された明度の変化が緩やかであり、微分したグラフ
からエッジの位置が正確には分からず、このデータを基
にして計算した中心位置も誤差が発生するという欠点が
あった。However, in the above-mentioned prior art, as shown in FIG. 7, in a window 81 near the center of the component holding surface 80, the change in the projected brightness is abrupt as shown in FIG. The position of the edge is accurately obtained from the graph, but when it is farther from the center, as shown in FIG.
The change in the projected lightness is gradual, the position of the edge cannot be accurately determined from the differentiated graph, and the center position calculated based on this data has a disadvantage that an error occurs.
【0005】そこで本発明は、部品を保持するノズルの
部品認識のための基準位置を正確に求めることを目的と
する。Accordingly, an object of the present invention is to accurately determine a reference position for component recognition of a nozzle holding a component.
【0006】[0006]
【課題を解決するための手段】このため本発明は、ノズ
ルに保持された部品の該ノズルに対する位置ずれを撮像
装置の撮像した画面を基に認識する認識装置において、
ノズルの部品保持面画像のエッジを検出するためのウィ
ンドウを前記撮像装置の撮像画面内に放射状に設定する
ウィンドウ設定手段と、該ウィンドウの長手方向に沿っ
た画像の明度の変化より部品保持面のエッジ位置を検出
するエッジ検出手段と、該検出手段に検出されたウィン
ドウ毎のエッジ位置に基づき、前記位置ずれを認識する
ための基準となるノズルの部品保持面の基準位置を算出
する算出手段を設けたものである。SUMMARY OF THE INVENTION Accordingly, the present invention provides a recognition apparatus for recognizing a positional shift of a component held by a nozzle with respect to the nozzle based on a screen imaged by the imaging apparatus.
Window setting means for radially setting a window for detecting the edge of the component holding surface image of the nozzle in the imaging screen of the imaging device; and a change in the brightness of the image along the longitudinal direction of the window. Edge detecting means for detecting an edge position, and recognizing the displacement based on an edge position for each window detected by the detecting means
It is provided with a calculation means for calculating a reference position in relation to the standard component holding face of the nozzle for.
【0007】また本発明は、ノズルに保持された部品の
該ノズルに対する位置ずれを撮像装置の撮像した画面を
基に認識する認識装置において、前記撮像装置に撮像さ
れたノズルの部品保持面内にある初期位置を検出する初
期位置検出手段と、ノズルの部品保持面画像のエッジを
検出するためのウィンドウを前記撮像装置の撮像画面内
に前記初期位置を中心に放射状に設定するウィンドウ設
定手段と、該ウィンドウの長手方向に沿った画像の明度
の変化より部品保持面のエッジ位置を検出するエッジ検
出手段と、該エッジ検出手段に検出されたウィンドウ毎
のエッジ位置に基づき、前記位置ずれを認識するための
基準となるノズルの部品保持面の基準位置を算出する算
出手段を設けたものである。According to another aspect of the present invention, there is provided a recognition apparatus for recognizing a positional shift of a component held by a nozzle with respect to the nozzle based on a screen imaged by an imaging device. Initial position detecting means for detecting a certain initial position, and window setting means for setting a window for detecting the edge of the component holding surface image of the nozzle radially around the initial position in the imaging screen of the imaging apparatus, Edge detecting means for detecting the edge position of the component holding surface from a change in the brightness of the image along the longitudinal direction of the window; and recognizing the displacement based on the edge position for each window detected by the edge detecting means. for
It is provided with a calculation means for calculating a reference position of the component holding face of the nozzle serving as a reference.
【0008】また本発明は、ノズルに保持された部品の
該ノズルに対する位置ずれを撮像装置の撮像した画面を
基に認識するためのノズル位置認識方法において、ノズ
ルの部品保持面画像のエッジを検出するためのウィンド
ウを前記撮像装置の撮像画面内に放射状に設定するウィ
ンドウ設定工程と、該ウィンドウの長手方向に沿った画
像の明度の変化より部品保持面のエッジ位置を検出する
検出工程と、該検出工程で検出されたウィンドウ毎のエ
ッジ位置に基づき、前記位置ずれを認識するための基準
となるノズルの部品保持面の基準位置を算出する算出工
程を設けたものである。According to the present invention, there is provided a screen imaged by an image pick-up device, which shows a positional shift of a component held by the nozzle with respect to the nozzle.
In a nozzle position recognition method for base recognition, a window setting step of radially setting a window for detecting an edge of a component holding surface image of a nozzle in an imaging screen of the imaging apparatus, and in a longitudinal direction of the window. A detecting step of detecting an edge position of the component holding surface from a change in brightness of an image along the line, and a reference for recognizing the positional shift based on an edge position of each window detected in the detecting step.
And a calculation step of calculating a reference position of the component holding surface of the nozzle to be used .
【0009】[0009]
【作用】請求項1の構成によれば、ウィンドウ設定手段
は撮像装置の撮像画面内に放射状にウィンドウを設定
し、エッジ検出手段が該ウィンドウの長手方向に沿った
画像の明度の変化より部品保持面のエッジ位置を検出
し、算出手段が該エッジ位置に基づきノズル保持面の基
準位置を算出する。According to the first aspect of the present invention, the window setting means radially sets a window in the imaging screen of the imaging device, and the edge detection means detects the component based on a change in brightness of the image along the longitudinal direction of the window. The edge position of the surface is detected, and the calculating means calculates the reference position of the nozzle holding surface based on the edge position.
【0010】請求項2の構成によれば、ウィンドウ設定
手段は撮像装置の撮像画面内の初期位置検出手段が検出
したノズルの部品保持面内にある初期位置を中心に放射
状にウィンドウを設定し、エッジ検出手段が該ウィンド
ウの長手方向に沿った画像の明度の変化より部品保持面
のエッジ位置を検出し、算出手段が該エッジ位置に基づ
きノズル保持面の基準位置を算出する。According to the second aspect of the present invention, the window setting means radially sets the window around the initial position in the component holding surface of the nozzle detected by the initial position detecting means in the imaging screen of the imaging device, Edge detecting means detects an edge position of the component holding surface from a change in brightness of the image along the longitudinal direction of the window, and calculating means calculates a reference position of the nozzle holding surface based on the edge position.
【0011】請求項3の構成によれば、ウィンドウ設定
工程にて撮像装置の撮像画面内に放射状にウィンドウを
設定し、検出工程にて該ウィンドウの長手方向に沿った
画像の明度の変化より部品保持面のエッジ位置を検出
し、算出工程にて該エッジ位置に基づきノズル保持面の
基準位置を算出する。According to the third aspect of the present invention, a window is radially set in the image pickup screen of the image pickup device in the window setting step, and the component is determined based on a change in brightness of the image along the longitudinal direction of the window in the detection step. An edge position of the holding surface is detected, and a reference position of the nozzle holding surface is calculated based on the edge position in a calculation step.
【0012】[0012]
【実施例】以下本発明の一実施例を図に基づき詳述す
る。図2及び図3に於て、1はY軸モータ2の回動によ
りY方向に移動するYテーブルであり、3はX軸モータ
4の回動によりYテーブル1上でX方向に移動すること
により結果的にXY方向に移動するXYテーブルであ
り、チップ状電子部品5(以下、チップ部品あるいは部
品という。)が装着されるプリント基板6が図示しない
固定手段に固定されて載置される。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 2 and 3, reference numeral 1 denotes a Y table which moves in the Y direction by rotation of a Y-axis motor 2, and 3 denotes a movement in the X direction on the Y table 1 by rotation of an X-axis motor 4. As a result, the printed circuit board 6 on which the chip-shaped electronic components 5 (hereinafter, referred to as chip components or components) are mounted is fixedly mounted on fixing means (not shown).
【0013】7は供給台であり、チップ部品5を供給す
る部品供給装置8が多数台配設されている。9は供給台
駆動モータであり、ボールネジ10を回動させることに
より、該ボールネジ10が螺合し供給台7に固定された
ナット11を介して、供給台7がリニアガイド12に案
内されてX方向に移動する。13は間欠回動するロータ
リテーブルであり、該テーブル13の外縁部には吸着ノ
ズル14を複数本有する装着ヘッド15が間欠ピッチに
合わせて等間隔に配設されている。Reference numeral 7 denotes a supply table on which a number of component supply devices 8 for supplying the chip components 5 are provided. Reference numeral 9 denotes a supply stand drive motor. The supply stand 7 is guided by a linear guide 12 through a nut 11 fixed to the supply stand 7 by screwing the ball screw 10 by rotating the ball screw 10. Move in the direction. Reference numeral 13 denotes a rotary table which rotates intermittently. At the outer edge of the table 13, mounting heads 15 having a plurality of suction nozzles 14 are arranged at equal intervals in accordance with an intermittent pitch.
【0014】Iはロータリテーブル13の間欠回転によ
り吸着ノズル14が供給装置8より部品5を吸着し取出
す装着ヘッド15の停止位置である吸着ステーションで
あり、該吸着ステーションIにて吸着ノズル14が部品
5を吸着する。16は吸着ノズル14が吸着する部品5
の位置ずれを部品5の下面を所定の視野範囲で撮像する
撮像装置としての撮像カメラであり、認識ステ−ション
IIに設けられている。その撮像画面を後述する認識処
理装置24が認識処理して認識する。The suction station I is a stop position of the mounting head 15 where the suction nozzle 14 sucks and picks up the component 5 from the supply device 8 due to the intermittent rotation of the rotary table 13. 5 is adsorbed. 16 is a component 5 to which the suction nozzle 14 sucks.
This is an imaging camera as an imaging device for imaging the lower surface of the component 5 in a predetermined visual field range, and is provided in the recognition station II. The recognition processing device 24, which will be described later, performs recognition processing on the image screen and recognizes it.
【0015】認識ステーションIIの次の装着ヘッド1
5の停止する位置が角度補正ステーションIIIであ
り、認識装置24の認識結果によるチップ部品5の角度
位置ずれを補正する角度量を予め決められた角度量に加
味した角度量だけヘッド回動装置17が装着ヘッド15
をθ方向に回動させる。θ方向とはノズル14の軸の回
りに回転する方向である。Next mounting head 1 of recognition station II
The stop position of the position 5 is the angle correction station III, and the head rotation device 17 is moved by an angle amount in which the angle amount for correcting the angular position deviation of the chip component 5 based on the recognition result of the recognition device 24 is added to the predetermined angle amount. Is the mounting head 15
Is rotated in the θ direction. The θ direction is a direction that rotates around the axis of the nozzle 14.
【0016】角度補正ステーションIIIの次の次の停
止位置が、装着ステーションIVであり、前記基板6に
該ステーションIVの吸着ノズル14の吸着する部品5
が装着ヘッド15の下降により装着される。20は上下
動する昇降棒であり、部品供給装置8の揺動レバー21
に係合して揺動させチップ部品5を所定間隔に封入した
図示しない部品収納テープを該間隔に合わせて間欠送り
させ吸着ノズル14の部品吸着位置にチップ部品5を供
給する。22は該図示しない部品収納テープを巻回する
テープリールである。The next stop position after the angle correction station III is the mounting station IV, and the component 5 to be sucked by the suction nozzle 14 of the station IV onto the substrate 6
Is mounted by lowering the mounting head 15. Reference numeral 20 denotes a vertically moving lifting rod, which is a swing lever 21 of the component supply device 8.
Then, the chip component 5 is supplied to the component suction position of the suction nozzle 14 by intermittently feeding a component storage tape (not shown) enclosing the chip component 5 at a predetermined interval according to the interval. Reference numeral 22 denotes a tape reel for winding the component storage tape (not shown).
【0017】次に、図4に基づいて電子部品自動装着装
置の制御ブロックを説明する。25はCPUであり、R
OM26に記憶されたプログラムに従って、RAM27
に格納された種々のデータ及び認識処理装置24の認識
結果に基づきチップ部品5の基板6への装着に係わる種
々の制御を行う。該CPU25にはインターフェース2
8及び駆動回路29を介して前記Y軸モータ2、X軸モ
ータ4及びヘッド回動装置17等が接続され、駆動の制
御がなされるものである。Next, a control block of the electronic component automatic mounting apparatus will be described with reference to FIG. 25 is a CPU, R
According to the program stored in the OM 26, the RAM 27
Performs various controls relating to the mounting of the chip component 5 on the substrate 6 based on the various data stored in the. The CPU 2 has an interface 2
The Y-axis motor 2, the X-axis motor 4, the head rotating device 17 and the like are connected via a drive circuit 8 and a drive circuit 29 to control the drive.
【0018】以上の構成により以下動作について説明す
る。先ず、チップ部品5を認識処理装置24でノズル1
4に対しての位置ずれを認識するために各ノズル14の
基準位置である中心位置の認識が図6のフローチャート
に従って行われる。即ち、各ヘッド15について撮像対
象のノズル14を部品吸着を行うべき位置に回動させて
おく。この回動は装着ステ−ションIVから吸着ステ−
ションIの間に設けられる図示しないヘッド回動装置に
より回動されるものであるが、ヘッド回動装置17によ
り回動されるようにしてもよい。The operation of the above configuration will be described below. First, the recognition of the chip component 5 by the nozzle 1
In order to recognize the positional deviation with respect to No. 4, the recognition of the center position, which is the reference position of each nozzle 14, is performed according to the flowchart of FIG. That is, for each head 15, the nozzle 14 to be imaged is rotated to a position where component suction should be performed. This rotation is performed from the mounting station IV to the suction station.
Although it is rotated by a head rotation device (not shown) provided between the stations I, it may be rotated by the head rotation device 17.
【0019】このようにして、部品5を吸着せずに認識
ステ−ションIIに装着ヘッド15を移動させ、撮像カ
メラ16で該ノズル14を撮像する。該撮像は照明がノ
ズル14の上方から当てられ、その透過光が撮像される
ためノズル14の部品保持面である下端面が暗く撮像さ
れる。次に、該カメラ16で撮像された画面の明度を認
識処理装置24は初期位置検出手段として働き画素毎に
所定の閾値により2値化して該2値化されたデータをブ
ロブ解析の手法を使ってノズル下端面の画像の初期位置
としての重心を求める。即ち、撮像画像の画素値をX
(Y)軸に投影し、各投影結果とそのX(Y)座標値の
積和結果を投影結果の総和で除算したものをX(Y)重
心位置とする。ノズル14の下端面は略円形であるため
重心は中心であるが、求められた重心の位置の精度はお
およそのものである。In this way, the mounting head 15 is moved to the recognition station II without sucking the component 5, and the imaging camera 16 images the nozzle 14. In this imaging, illumination is applied from above the nozzle 14 and the transmitted light is imaged, so that the lower end surface, which is the component holding surface of the nozzle 14, is imaged dark. Next, the recognition processing device 24 uses the brightness of the screen imaged by the camera 16 as an initial position detecting means, binarizes each pixel with a predetermined threshold value, and uses the binarized data by a blob analysis technique. To determine the center of gravity as the initial position of the image of the nozzle lower end surface. That is, the pixel value of the captured image is X
The projection is performed on the (Y) axis, and the sum of the product sum of each projection result and its X (Y) coordinate value divided by the total sum of the projection results is defined as the X (Y) gravity center position. Since the lower end surface of the nozzle 14 is substantially circular, the center of gravity is at the center, but the accuracy of the calculated position of the center of gravity is approximate.
【0020】次に、認識処理装置24はウィンドウ設定
手段として働き、ノズル画像30内の求めてある重心を
中心として図1に示すように検出ウィンドウ31を放射
状に等角度間隔で複数本設定する。次に、認識処理装置
24はエッジ検出手段として働き、エッジの検出が行わ
れる。Next, the recognition processing device 24 functions as a window setting means, and sets a plurality of detection windows 31 radially at equal angular intervals around the center of gravity obtained in the nozzle image 30 as shown in FIG. Next, the recognition processing device 24 functions as edge detection means, and edge detection is performed.
【0021】即ち、検出ウィンドウ31に沿って該ウィ
ンドウ31の長手方向に向かって前述の重心の位置より
各画素の多値化されたデータである明度を投影してい
く。検出ウィンドウ31は所定の幅があるので、長手方
向に直行する方向には画素が複数個存在して、その各画
素の輝度を加算して長手方向に沿ったグラフが図5のよ
うに投影されてできるものである。That is, the brightness, which is the multivalued data of each pixel, is projected from the position of the center of gravity along the detection window 31 toward the longitudinal direction of the window 31. Since the detection window 31 has a predetermined width, there are a plurality of pixels in a direction perpendicular to the longitudinal direction, and a graph along the longitudinal direction is projected as shown in FIG. 5 by adding the luminance of each pixel. It can be done.
【0022】ノズル画像30の該ウィンドウ31のエッ
ジ32の位置ではウィンドウ31がノズル画像30の中
心を通るので、円形であるノズル画像30の図5の点線
で示す接線に対してウィンドウ31の長手方向は略直角
に交わり、投影されたデータは図5に示すように急激に
暗から明に変化し、この投影されたグラフを微分すると
図5に示すようにエッジ32の位置が狭い範囲で立ち上
がる急峻な波形より正確に求められる。全ての検出ウィ
ンドウ31において、同様にノズル画像31の接線と該
ウィンドウ31は略直角に交わるので全てのウィンドウ
31において正確にエッジ32の位置を求めることがで
きる。Since the window 31 passes through the center of the nozzle image 30 at the position of the edge 32 of the window 31 in the nozzle image 30, the longitudinal direction of the window 31 with respect to the tangent indicated by the dotted line in FIG. Intersect at a substantially right angle, and the projected data suddenly changes from dark to bright as shown in FIG. 5, and when this projected graph is differentiated, the position of the edge 32 rises in a narrow range as shown in FIG. It can be obtained more accurately than a simple waveform. Similarly, in all the detection windows 31, the tangent line of the nozzle image 31 and the window 31 intersect at a substantially right angle, so that the position of the edge 32 can be accurately obtained in all the windows 31.
【0023】次に、検出されたエッジ32より認識処理
装置24が算出手段として働き、ノズル画像30の重心
位置を算出する位置計算を行う。即ち、検出されたエッ
ジ32より3点を選びこれよりこの3点を円周上の点と
する円の中心を計算し、選択する3点の複数組について
算出された円の中心位置の平均より重心である中心を算
出する。この算出された重心の位置が基準位置となる。
この結果は基準位置として出力されRAM27に記憶さ
れる。Next, based on the detected edge 32, the recognition processing device 24 functions as a calculating means, and performs position calculation for calculating the position of the center of gravity of the nozzle image 30. That is, three points are selected from the detected edge 32, the center of a circle having these three points on the circumference is calculated, and the average of the center positions of the circles calculated for a plurality of sets of three points to be selected is calculated. Calculate the center of gravity. The position of the calculated center of gravity becomes a reference position.
This result is output as a reference position and stored in the RAM 27.
【0024】該基準位置をヘッド15の3点以上の回転
位置で求めるとヘッド15の回転中心位置を求めること
ができ、この回転中心位置をヘッド15毎にRAM27
に記憶しておけばよい。次に、装置の自動運転が開始さ
れると、チップ部品5が装着ヘッド15中の選択された
吸着ノズル14により部品供給装置8から取り出され、
ロータリテーブル13の間欠回転により認識ステ−ショ
ンIIにおいて、撮像装置16は該部品5の画像を撮像
する。If the reference position is obtained at three or more rotation positions of the head 15, the rotation center position of the head 15 can be obtained.
Should be memorized. Next, when the automatic operation of the apparatus is started, the chip component 5 is taken out of the component supply device 8 by the selected suction nozzle 14 in the mounting head 15, and
In the recognition station II due to the intermittent rotation of the rotary table 13, the imaging device 16 captures an image of the component 5.
【0025】次に、該画像に基づき、認識処理装置24
が部品5の前述の回転中心位置に対する位置ずれを認識
する。次に、ヘッド15が角度補正ステ−ションIII
に達すると、ヘッド回動装置17が該認識結果による角
度位置ずれを加えて図示しないデータに示される角度振
りすべき角度量を回転させて、角度位置決めする。Next, based on the image, a recognition processing device 24
Recognizes the displacement of the component 5 with respect to the aforementioned rotation center position. Next, the head 15 is moved to the angle correction station III.
Is reached, the head rotation device 17 adds an angular position shift based on the recognition result and rotates the amount of angle to be swung indicated by data (not shown) to perform angle positioning.
【0026】次に、ヘッド15が装着ステ−ションIV
に達すると、プリント基板6の図示しないデータで示さ
れる位置に部品5の装着が行われる。この時、XYテ−
ブル3は認識処理装置24に認識されたXY方向の位置
ずれにヘッド15が回転することにより回転中心位置か
ら偏心した位置のノズル14が回転してXY方向の位置
がずれた位置ずれを補正して移動するようCPU25は
X軸モータ4及びY軸モータ2を回動させる。Next, the head 15 is mounted on the mounting station IV.
Is reached, the component 5 is mounted on the printed circuit board 6 at a position indicated by unillustrated data. At this time, XY
The bull 3 corrects a positional shift in which the nozzle 14 at a position eccentric from the rotation center position rotates due to the rotation of the head 15 at the positional shift in the XY direction recognized by the recognition processing device 24 and the position in the XY direction shifts. The CPU 25 rotates the X-axis motor 4 and the Y-axis motor 2 so as to move.
【0027】尚、本実施例では、初期位置としての重心
位置を求めるのに2値化した画像データをブロブ解析し
たが、予め吸着ノズル14そのものを測定した位置をR
AM27に記憶しておき、その位置を初期位置として使
用してもよい。また、初期位置としては、ノズル画像3
0内に入る位置であれば重心でなくてもよく、さらにこ
の場合には本実施例のようにして求めた重心を再度初期
位置として検出ウィンドウ31を本実施例に従って設定
して重心の正確な位置を求めるようにしてもよい。In this embodiment, the binarized image data is subjected to blob analysis in order to determine the position of the center of gravity as the initial position.
The position may be stored in the AM 27 and the position may be used as the initial position. In addition, as the initial position, the nozzle image 3
If the position falls within 0, the center of gravity may not be the center of gravity. In this case, the detection window 31 is set in accordance with the present embodiment with the center of gravity obtained as in the present embodiment as the initial position again, and the center of gravity is accurately determined. The position may be obtained.
【0028】また、初期位置としてノズル画像30内の
位置でなくノズル画像30外の位置を選択したとして
も、本実施例のように該初期位置が明度の明るい位置で
あることを判断して、明から暗に変わる位置をエッジと
して検出し、検出されたエッジが3点以上あれば、該エ
ッジの位置から円の中心を求め該中心から放射状に再度
検出ウィンドウを設けることにより同様にして正確にノ
ズル画像の重心を求めることが可能である。Further, even if a position outside the nozzle image 30 is selected as the initial position instead of the position inside the nozzle image 30, it is determined that the initial position is a bright position as in the present embodiment. If the position where the color changes from light to dark is detected as an edge, and if there are three or more detected edges, the center of the circle is determined from the position of the edge and the detection window is radially provided again from the center to accurately perform the same operation. It is possible to determine the center of gravity of the nozzle image.
【0029】[0029]
【発明の効果】以上のように本発明は、エッジを検出す
るウィンドウが放射状に設定されるので、エッジを検出
する際の画像の明度の変化がはっきりして、正確なエッ
ジの位置検出が行えるため、正確なノズルの部品保持面
の基準位置が求まる。As described above, according to the present invention, since the window for detecting the edge is set radially, the change in the brightness of the image at the time of detecting the edge is clear, and the position of the edge can be accurately detected. Therefore, an accurate reference position of the component holding surface of the nozzle can be obtained .
【図1】撮像画像に設定された検出ウィンドウを示す図
である。FIG. 1 is a diagram showing a detection window set for a captured image.
【図2】電子部品自動装着装置の平面図である。FIG. 2 is a plan view of the electronic component automatic mounting apparatus.
【図3】電子部品自動装着装置の側面図である。FIG. 3 is a side view of the electronic component automatic mounting apparatus.
【図4】電子部品自動装着装置の制御ブロック図であ
る。FIG. 4 is a control block diagram of the electronic component automatic mounting apparatus.
【図5】エッジの検出を示す図である。FIG. 5 is a diagram illustrating edge detection.
【図6】フローチャートを示す図である。FIG. 6 is a diagram showing a flowchart.
【図7】従来技術における検出ウィンドウの設定された
図である。FIG. 7 is a diagram in which a detection window is set in the related art.
【図8】従来技術におけるエッジの検出を示す図であ
る。FIG. 8 is a diagram showing edge detection in the related art.
【図9】従来技術におけるエッジの検出を示す図であ
る。FIG. 9 is a diagram showing edge detection in the related art.
5 チップ状電子部品 14 吸着ノズル 16 撮像カメラ(撮像装置) 24 認識処理装置 30 ノズル画像 31 検出ウィンドウ 32 エッジ Reference Signs List 5 chip-shaped electronic component 14 suction nozzle 16 imaging camera (imaging device) 24 recognition processing device 30 nozzle image 31 detection window 32 edge
Claims (3)
する位置ずれを撮像装置の撮像した画面を基に認識する
認識装置において、ノズルの部品保持面画像のエッジを
検出するためのウィンドウを前記撮像装置の撮像画面内
に放射状に設定するウィンドウ設定手段と、該ウィンド
ウの長手方向に沿った画像の明度の変化より部品保持面
のエッジ位置を検出するエッジ検出手段と、該検出手段
に検出されたウィンドウ毎のエッジ位置に基づき、前記
位置ずれを認識するための基準となるノズルの部品保持
面の基準位置を算出する算出手段を設けたことを特徴と
する認識装置。An apparatus for recognizing a positional shift of a component held by a nozzle with respect to the nozzle based on a screen imaged by an imaging device, for detecting an edge of a component holding surface image of the nozzle. Window setting means for radially setting a window in an image pickup screen of the image pickup apparatus; edge detection means for detecting an edge position of a component holding surface from a change in brightness of an image along a longitudinal direction of the window; Based on the edge position for each window detected in
A recognition device, comprising: a calculation unit that calculates a reference position of a component holding surface of a nozzle as a reference for recognizing a positional shift .
する位置ずれを撮像装置の撮像した画面を基に認識する
認識装置において、前記撮像装置に撮像されたノズルの
部品保持面内にある初期位置を検出する初期位置検出手
段と、ノズルの部品保持面画像のエッジを検出するため
のウィンドウを前記撮像装置の撮像画面内に前記初期位
置を中心に放射状に設定するウィンドウ設定手段と、該
ウィンドウの長手方向に沿った画像の明度の変化より部
品保持面のエッジ位置を検出するエッジ検出手段と、該
エッジ検出手段に検出されたウィンドウ毎のエッジ位置
に基づき、前記位置ずれを認識するための基準となるノ
ズルの部品保持面の基準位置を算出する算出手段を設け
たことを特徴とする認識装置。2. A recognizing device for recognizing a positional shift of a component held by a nozzle with respect to the nozzle based on a screen imaged by an imaging device. Initial position detection means for detecting an initial position in the window, and a window setting means for radially setting a window for detecting an edge of the component holding surface image of the nozzle in the imaging screen of the imaging device radially around the initial position. Edge detecting means for detecting an edge position of the component holding surface from a change in brightness of an image along a longitudinal direction of the window, and recognizing the displacement based on an edge position for each window detected by the edge detecting means. A recognition unit provided with calculation means for calculating a reference position of a component holding surface of a nozzle serving as a reference for performing the calculation.
する位置ずれを撮像装置の撮像した画面を基に認識する
ためのノズル位置認識方法において、ノズルの部品保持
面画像のエッジを検出するためのウィンドウを前記撮像
装置の撮像画面内に放射状に設定するウィンドウ設定工
程と、該ウィンドウの長手方向に沿った画像の明度の変
化より部品保持面のエッジ位置を検出する検出工程と、
該検出工程で検出されたウィンドウ毎のエッジ位置に基
づき、前記位置ずれを認識するための基準となるノズル
の部品保持面の基準位置を算出する算出工程を設けたこ
とを特徴とするノズル位置認識方法。3. A position shift of a component held by a nozzle with respect to the nozzle is recognized based on a screen imaged by an imaging device.
A nozzle position recognizing method, a window setting step of radially setting a window for detecting an edge of a component holding surface image of a nozzle in an image capturing screen of the image capturing apparatus, and an image along a longitudinal direction of the window. A detection step of detecting an edge position of the component holding surface from a change in brightness;
Group to the edge position of each detected window in detection step
A calculating step of calculating a reference position of the component holding surface of the nozzle, which is a reference for recognizing the positional deviation, is provided.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17917194A JP3263538B2 (en) | 1994-07-29 | 1994-07-29 | Recognition device and nozzle position recognition method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17917194A JP3263538B2 (en) | 1994-07-29 | 1994-07-29 | Recognition device and nozzle position recognition method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0846400A JPH0846400A (en) | 1996-02-16 |
| JP3263538B2 true JP3263538B2 (en) | 2002-03-04 |
Family
ID=16061186
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17917194A Expired - Fee Related JP3263538B2 (en) | 1994-07-29 | 1994-07-29 | Recognition device and nozzle position recognition method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3263538B2 (en) |
-
1994
- 1994-07-29 JP JP17917194A patent/JP3263538B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0846400A (en) | 1996-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110719696B (en) | PCB solder-resisting windowing method and PCB laser windowing machine | |
| US10420267B2 (en) | Electronic component mounting apparatus | |
| EP0886465B1 (en) | Electronic components mounting method and apparatus | |
| US20020046462A1 (en) | Component mounter and mounting method | |
| WO2015004717A1 (en) | Part holding-state detection method and part mounting device | |
| CN106530357B (en) | Visual alignment control device and calibration method | |
| JP3265143B2 (en) | Component mounting method and device | |
| JP4651466B2 (en) | Component recognition method and apparatus | |
| EP1298978B1 (en) | Electronic component mounting apparatus | |
| JP3263538B2 (en) | Recognition device and nozzle position recognition method | |
| JP3600643B2 (en) | Substrate position detection method and substrate position detection device | |
| JP2008072058A (en) | Method for detecting compensated quantity, compensated quantity detecting device and substrate processing device | |
| JP4715009B2 (en) | How to recognize workpiece reference marks | |
| JP2003008295A (en) | Electronic component mounting method and device | |
| JP3725993B2 (en) | Electronic component mounting circuit board inspection method and apparatus | |
| JP3133588B2 (en) | Electronic component automatic mounting device and electronic component mounting method | |
| JP3342196B2 (en) | Image recognition device and image recognition method | |
| JP3499316B2 (en) | Calibration data detection method for mounting machine and mounting machine | |
| JP3946502B2 (en) | Component mounting method | |
| JPH10150298A (en) | Electronic component correction angle correction method and electronic component mounting apparatus using the same | |
| JP3614297B2 (en) | Electronic component mounting device | |
| JPH09307292A (en) | Data generation device/method and electronic parts installation device | |
| JP3354272B2 (en) | Electronic component automatic mounting device and electronic component mounting method | |
| JPH07326894A (en) | Automatic electronic parts mounting device | |
| JP3128409B2 (en) | Electronic component automatic mounting device and electronic component mounting method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091221 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131221 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |