JPH0337682B2 - - Google Patents
Info
- Publication number
- JPH0337682B2 JPH0337682B2 JP57134792A JP13479282A JPH0337682B2 JP H0337682 B2 JPH0337682 B2 JP H0337682B2 JP 57134792 A JP57134792 A JP 57134792A JP 13479282 A JP13479282 A JP 13479282A JP H0337682 B2 JPH0337682 B2 JP H0337682B2
- Authority
- JP
- Japan
- Prior art keywords
- light beam
- line
- lead
- along
- bend
- 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 - Lifetime
Links
Landscapes
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Supply And Installment Of Electrical Components (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
【発明の詳細な説明】
本発明は物体上のリードの整列状態を検出する
装置、特に物体上のリード間隔を検出する電子光
学装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a device for detecting the alignment of leads on an object, and more particularly to an electro-optical device for detecting lead spacing on an object.
製品の品質管理は製造者にとつても最終使用者
にとつても最も重要なことである。この品質管理
はその製品の製造又は組立の中間段階で行なわれ
ており、最終品質管理を完成製品について行なつ
ている。そしてこれら品質管理は生産される異な
る製品に応じて種々の管理技術が採られている。 Product quality control is of paramount importance to both manufacturers and end users. This quality control is performed at an intermediate stage of manufacturing or assembly of the product, and final quality control is performed on the finished product. For these quality controls, various control techniques are adopted depending on the different products being produced.
あるタイプの製品の少なくとも一本の延びたリ
ードを持つた物体と一般に称し得る。斯様な製品
の一特殊例として半導体会社によつて作られる集
積回路パツケージとして知られているものがあ
る。典型例では、このパツケージの両側にはパツ
ケージ本体からのびた複数本のリードを有してい
る。完成されたパツケージの各側にあるリードは
ほぼ一直線にすなわち互いに整列して並んでいな
ければならない。そうでなければ、リードの整列
ミスのような欠陥があるとこのパツケージの末端
使用の際に早期に電気的或いは機械的故障が生じ
得る。 It may generally be referred to as an object having at least one extended lead of a certain type of product. One particular example of such products are those known as integrated circuit packages made by semiconductor companies. Typically, each side of the package has a plurality of leads extending from the package body. The leads on each side of the completed package must be substantially aligned or aligned with each other. Otherwise, defects such as lead misalignment may cause premature electrical or mechanical failure during end use of the package.
パツケージの組立の際に、品質管理を厳重に行
なつているのに、可成りの数の完成パツケージが
一本又は二本以上の、整列していない曲がつたリ
ードをもつている。例えば、一本以上のリードが
パツケージの長軸と平行なラインに沿つて互いの
方向に向かつて曲がつたり、この平行ラインと直
交するラインに沿つて互いに離間するように曲が
つたり、或いは平行ラインに沿つたものや直交す
るラインに沿つた曲がり成分の組合わさつた曲が
りを有するものもある。従つて、全ての完成パツ
ケージを試験し曲がつたリードを有するパツケー
ジを除外する必要がある。 Despite strict quality control during package assembly, a significant number of finished packages have one or more misaligned, bent leads. For example, one or more leads may be bent toward each other along a line parallel to the long axis of the package, or may be bent away from each other along a line orthogonal to the parallel line; Alternatively, there are also curves that are a combination of curve components along parallel lines and perpendicular lines. Therefore, it is necessary to test all completed packages and exclude packages with bent leads.
その上さらに、パツケージの多くのタイプ本体
はベース及びベース用カバーを含み得、これらリ
ードをカバーとベースとの間で支持している。こ
の品質管理はまた、正確ではない場合でも、カバ
ーをベース上に端縁を合わせるようにしてほぼ整
列させた完成パツケージを生産することにも関連
する。しかしながら、多数の完成されたパツケー
ジにおいて、カバーの端縁はベースの端縁から実
質的にずれているという欠点がある。これがため
このずれすなわちオフセツトを有するパツケージ
を除外しなければならない。 Furthermore, many types of packaging bodies may include a base and a cover for the base, supporting the leads between the cover and the base. This quality control also involves producing a finished package that is approximately, if not precisely, aligned edge-to-edge with the cover on the base. However, the disadvantage is that in many completed packages, the edge of the cover is substantially offset from the edge of the base. Therefore, packages with this shift or offset must be excluded.
本発明の目的は新規な品質管理装置を提供する
にある。 An object of the present invention is to provide a novel quality control device.
本発明の他の目的は製造された製品の欠陥を検
査する装置を提供するにある。 Another object of the present invention is to provide an apparatus for inspecting manufactured products for defects.
本発明のさらに他の目的は組立ラインの生産速
度が最大の場合でも製品が欠陥を有するかどうか
を正確に検査する品質管理装置を提供するにあ
る。 Still another object of the present invention is to provide a quality control device that accurately inspects products for defects even when the production speed of an assembly line is at its maximum.
これらの目的の達成を図るため本発明の要旨に
よれば、「有軸物体から延びていて、該軸と平行
な第一ラインに沿う曲がり又は該第一ラインに直
交する第二ラインに沿う曲がり或いは前記第一ラ
インに沿う曲がり成分及第二ラインに沿う曲がり
成分の組合わせた曲がりを有する少なくとも一本
のリードの整列状態を検査する装置において、前
記第二ラインに沿う第一光路を通り前記リードと
交差するような第一光ビームを生ずるための第一
光ビーム発生手段、前記第一光ビームを検出する
ための第一検出手段、前記第一ライン及び第二ラ
インとある角度をなしている第二光路を通り前記
リードと交差するような第二光ビームを生ずるた
めの第二光ビーム発生手段、及び前記第二光ビー
ムを検出するための第二検出手段を具えることを
特徴とする」。 According to the gist of the present invention, in order to achieve these objects, "bending along a first line extending from an axial object and parallel to the axis, or bending along a second line orthogonal to the first line" Alternatively, in an apparatus for inspecting the alignment state of at least one lead having a combination of a bend component along the first line and a bend component along the second line, the light beam passes through the first optical path along the second line. a first light beam generating means for producing a first light beam that intersects the lead; a first detection means for detecting the first light beam; and forming an angle with the first line and the second line. and a second light beam generating means for generating a second light beam that passes through a second light path and intersects the lead, and a second detection means for detecting the second light beam. do".
この本発明の第一要旨においては、第一光ビー
ム発生手段及び第一検出手段で得られた光学デー
タはリードの第一ラインに沿う曲がりを表わす第
一情報を有している。第二光ビーム発生手段及び
第二検出手段で得られた光学データはリードの第
一ライン及び第二ラインに沿う組合わさつた曲が
りを表わす第二情報を有している。平行ラインに
沿う曲がりの第一情報を組合わさつた曲がりの第
二情報から差引いて第二ラインに沿う曲がり成分
の情報を得ることが出来る。 In the first aspect of the present invention, the optical data obtained by the first light beam generating means and the first detecting means has first information representing the bending of the lead along the first line. The optical data obtained by the second light beam generating means and the second detecting means includes second information representative of the combined bending of the lead along the first line and the second line. By subtracting the first information about the bend along the parallel line from the combined second information about the bend, information about the bend component along the second line can be obtained.
本発明の他の要旨においては、物体上に互いに
離間配置されている複数本のリードの整列を検査
するための装置は前記リード間の間隔の情報を有
するデータを生ずる光学手段及び該データに基づ
いて前記リード間の間隔を決定するデータプロセ
ツサ手段を具える。この他の要旨によつて得られ
る結果はリードが曲がつているか又は一直線上に
あるかを表わす間隔であるかどうかを示す。 In another aspect of the invention, an apparatus for inspecting the alignment of a plurality of leads spaced apart from each other on an object includes an optical means for generating data having information on the spacing between the leads; and data processor means for determining the spacing between the leads. The results obtained by this other feature indicate whether the leads are curved or in a straight line at intervals.
以下、図面により本発明を説明する。 The present invention will be explained below with reference to the drawings.
第1図は所定の生産段階における物体である製
品10の一例を示す図である。この製品10は本
体12を含み、この本体は前端部14、後端部1
6、左側部18及び右側部20を有する。複数本
のリード22を夫々22−1,22−2,……2
2−nで表わし、これらリードは本体12の左側
部18から延びている。それぞれ24−1,24
−2,……24−nで表わした複数本のリード2
4は本体12の右側部20から延びている。本体
12はベース26及びカバー28を有し、このベ
ース26及びカバー28間でリード22及び24
を支持する。尚、この製品10には後述する説明
から明らかとなる座標基準用として仮想の縦軸Y
とこれと直交する仮想の横軸Xとを考えることが
出来る。一例として、この製品10を半導体産業
分野でn−リード、デユアル・イン・ライン集積
回路(IC)パツケージとして知られている完成
品とし得る。 FIG. 1 is a diagram showing an example of a product 10, which is an object at a predetermined production stage. The product 10 includes a main body 12, which includes a front end 14 and a rear end 1.
6. It has a left side 18 and a right side 20. The plurality of leads 22 are respectively 22-1, 22-2,...2
2-n, these leads extend from the left side 18 of the body 12. 24-1, 24 respectively
Multiple leads 2 represented by -2,...24-n
4 extends from the right side 20 of the main body 12. The main body 12 has a base 26 and a cover 28, and the leads 22 and 24 are connected between the base 26 and the cover 28.
support. Note that this product 10 has a virtual vertical axis Y as a coordinate reference, which will become clear from the explanation below.
It is possible to consider a virtual horizontal axis X that is orthogonal to this. By way of example, the product 10 may be a finished product known in the semiconductor industry as an n-lead, dual-in-line integrated circuit (IC) package.
第2図の良質の完成製品10を実線で示したも
ので、そのリード22−1〜22−n及び24−
1〜24−nは整列している。すなわちこれらリ
ードは図に示した側から見て互いに平行にのびて
いる。もしこれらリード22−1〜22−n又は
リード24−1〜24−nの一本以上が仮想の縦
軸Yに平行な仮想なラインl1に沿つて平行位置か
ら実質的に曲がつているような場合には、この製
品10の品質は満足なものとは云い得ない。この
状態を一例としてリード22−4について示して
あり、この場合には、このリードはラインl1に沿
つて破線で示すように後側に曲がつたり、また一
点鎖線で示すように前側に曲がつたりしているか
も知れない。平行ラインl1に沿うこのタイプの曲
がりを「平行曲がり」と称する。リード22−
1,……22−nが全て整列している場合にはこ
れらリードは互いに所定距離d1だけ離れている
が、曲がつたリード22−4のようなリードがあ
ると間隔は所定距離とならず、隣接するリードに
対し所定距離よりも接近したり離れたりする。隣
接リード間距離d1が所定の許容範囲を越えたパツ
ケージ10を除外する必要がある。 The high-quality finished product 10 in FIG. 2 is shown by solid lines, and its leads 22-1 to 22-n and 24-
1 to 24-n are aligned. That is, these leads extend parallel to each other when viewed from the side shown in the figure. If one or more of these leads 22-1 to 22-n or leads 24-1 to 24-n is substantially bent from a parallel position along an imaginary line l1 parallel to the imaginary vertical axis Y, In such a case, the quality of the product 10 cannot be said to be satisfactory. This condition is shown as an example for lead 22-4, in which case the lead bends rearward along line l1 as shown by the dashed line, and forward as shown by the dashed line. The song may be out of tune. This type of bend along the parallel line l 1 is called a "parallel bend". Lead 22-
1,...22-n are all aligned, these leads are separated from each other by a predetermined distance d1 , but if there is a bent lead such as lead 22-4, the spacing is not the predetermined distance. First, the lead approaches or moves away from an adjacent lead by more than a predetermined distance. It is necessary to exclude packages 10 in which the distance d 1 between adjacent leads exceeds a predetermined tolerance.
第3図はリード22−1〜22−n及びリード
24−1〜24−nがこの端面図からもわかるよ
うに傾斜しかつ互いに平行となつていて整列され
ている良質の完成製品10を実線で示した図であ
る。もし一本以上のリード22−1〜22〜n又
はリード24−1〜24−nがラインl1に直交し
かつ仮想の横軸Xと平行な任意の仮想ラインl2に
沿う方向にこれらリードの傾斜平行位置から実質
的に曲がつている場合には、この製品10の品質
は満足なものとは云えない。このような状態を一
例としてリード22−2について示し、この場
合、このリード22−2は破線で示すようにライ
ンl2に沿う方向に外側に曲がつていたり、一点鎖
線で示すように内側に曲つていたりする。この直
交ラインl2に沿う方向のタイプの曲がりを「上反
り曲がり」と称する。リード22−2のような曲
がりリードが所定の許容度以上の距離d2にまで曲
がつている場合には、このパツケージ10は品質
管理仕様書に適合し得ない。 FIG. 3 shows a high-quality finished product 10 in which the leads 22-1 to 22-n and the leads 24-1 to 24-n are inclined and parallel to each other and are aligned as can be seen from this end view. This is a diagram shown in . If one or more leads 22-1 to 22 to n or leads 24-1 to 24-n are aligned along an arbitrary imaginary line l2 that is orthogonal to line l1 and parallel to the imaginary horizontal axis If the product 10 is substantially bent from its slanted parallel position, the quality of the product 10 is not satisfactory. This state is shown for the lead 22-2 as an example. In this case, the lead 22-2 is bent outward in the direction along the line l2 as shown by the broken line, or bent inward as shown by the dashed line. It may be curved. This type of bending in the direction along the orthogonal line l2 is referred to as "upward bending". If a bent lead, such as lead 22-2, is bent a distance d 2 that exceeds a predetermined tolerance, the package 10 may fail to meet quality control specifications.
次に「組合わせ曲がり」と称する第3のタイプ
の曲がりについて詳述する。この「組合わせ曲が
り」を有するリードは「平行曲がり」と「上反り
曲がり」の両成分を有している。 Next, a third type of bend called "combination bend" will be explained in detail. A lead having this "combined bend" has both "parallel bend" and "upward bend" components.
第4図はこれら3つのタイプの曲がりを示した
図で、リード22−4は所定の距離よりも短かい
距離d1となつた「平行曲がり」のリードであり、
リード22−2は所定の距離よりも大きな距離d2
となつた「上反り曲がり」のリードであり、リー
ド24−3は距離d1の「平行曲がり」成分と距離
d2の「上反り曲がり」成分とを有しているので、
「組合わせ曲がり」のリードである。 FIG. 4 is a diagram showing these three types of bends, where the lead 22-4 is a "parallel bend" lead with a distance d1 shorter than the predetermined distance;
The lead 22-2 has a distance d 2 greater than the predetermined distance.
The lead 24-3 has a "parallel bend" component of distance d 1 and a distance of "parallel bend".
Since it has an "upward bending" component of d 2 ,
This is the lead of "combination bending".
第5図は完成製品10に伴ない得る別の欠陥を
示す図である。高品質の製品10の場合には、正
確でない場合であつてもカバー28はベース26
上に端縁と端縁がほぼ整列されている。第5図に
示す欠陥製品10はカバー28がベース26から
距離d3だけオフセツトすなわちずれて重なつてい
る。 FIG. 5 is a diagram illustrating another defect that may be associated with the finished product 10. In the case of a high-quality product 10, the cover 28 will be attached to the base 26 even if it is not accurate.
The edges are almost aligned on the top. The defective product 10 shown in FIG. 5 has a cover 28 offset from the base 26 by a distance d 3 .
第6図及び第7図は一本以上のリード22又は
リード24の整列状態特に、「平行曲がり」の有
無を検出するための情報をもつたデータを発生さ
せるための光学系30を示す線図である。この光
学系30と製品10との相対移動を矢印で示す。
この光学系30は製品10の右側20に光源32
を有し、この光源は第6図に示すようにラインl2
に沿う方向の従つてラインl1と直交する方向の光
路34を通る光ビームを発生する。この光源32
から光路34を通つてきた光ビームを左側18の
センサ36で検出する。第7図に示すように、光
源32の位置を製品10に対しやや持ち上げた位
置とし、光路34を僅かに傾斜させて光路がリー
ド22とのみ交差しリード24とは交差しないよ
うにする。この場合でも、光路34は依然とし
て、僅かに持ち上げられているがラインl1と尚も
直交しているラインl2に沿つている。従つて、後
述するように、センサ36はリード22のみの
「平行曲がり」の情報をもつた出力データを生ず
る。前述したように、光源32を僅かに持ち上げ
る一つの理由は光路34がリード24と交差して
防げられないようにすることにある。パツケージ
10がリード24を有していない場合には光源3
2従つて光路34を第7図に示すように持ち上げ
る必要はない。いずれにしても、光路34はライ
ンl2に沿いラインl1に直交して延在しているとみ
なすことが出来る。 6 and 7 are diagrams showing an optical system 30 for generating data containing information for detecting the alignment state of one or more leads 22 or 24, particularly the presence or absence of "parallel bending". It is. The relative movement between the optical system 30 and the product 10 is indicated by an arrow.
This optical system 30 has a light source 32 on the right side 20 of the product 10.
, and this light source has a line l 2 as shown in FIG.
A light beam is generated which passes through an optical path 34 in a direction along the line l 1 and thus perpendicular to the line l 1 . This light source 32
The light beam passing through the optical path 34 is detected by the sensor 36 on the left side 18. As shown in FIG. 7, the light source 32 is positioned slightly elevated relative to the product 10, and the optical path 34 is slightly inclined so that the optical path intersects only with the leads 22 and does not intersect with the leads 24. In this case, the optical path 34 still lies along the line l2 , which is slightly raised but still perpendicular to the line l1 . Therefore, as will be described below, sensor 36 produces output data with information about the "parallel bend" of only lead 22. As previously mentioned, one reason to raise the light source 32 slightly is to prevent the optical path 34 from intersecting the lead 24. If the package 10 does not have leads 24, the light source 3
2 Therefore, it is not necessary to raise the optical path 34 as shown in FIG. In any case, the optical path 34 can be considered to extend along line l2 and perpendicular to line l1 .
製品10がリード22だけを有しリード24を
有していない場合には、光学系30は「平行曲が
り」の検査のため光源32とセンサ36だけを含
んでいればよい。リード24をも有している場合
には、光学系30に、第6図に示すように、ライ
ンl2に沿う方向従つてラインl1に直交する方向の
光路40を通る光ビームを発生する光源38を左
側18に含ませる。右側20にはセンサ42を設
け光源38から光路40を経る光ビームを検出す
る。第7図から明らかなように、光源32の場合
と同じ理由で光源38を製品10に対して位置レ
ベルを上げ光路40を通る光ビームが右側20か
らのびているリード24に対してのみ交差するよ
うになす。従つて、センサ42はこのリード24
の「平行曲がり」の情報を有した出力データのみ
を生ずること明らかである。 If product 10 has only leads 22 and no leads 24, optical system 30 need only include light source 32 and sensor 36 for "parallel bend" testing. When the lead 24 is also included, the optical system 30 generates a light beam passing through an optical path 40 along the line l2 and perpendicular to the line l1 , as shown in FIG. A light source 38 is included on the left side 18. A sensor 42 is provided on the right side 20 to detect the light beam passing through the optical path 40 from the light source 38. As is clear from FIG. 7, for the same reason as the light source 32, the light source 38 is positioned at a level relative to the product 10 so that the light beam passing through the optical path 40 intersects only the lead 24 extending from the right side 20. Eggplant. Therefore, the sensor 42 is connected to this lead 24.
It is clear that only output data with "parallel bend" information is produced.
製品10のリード22,24が「平行曲がり」
だけを有する場合には、前述した光源32,38
及びセンサ36,42だけ品質制御すなわち品質
管理に必要となる。しかしながら、既に説明した
通り、これらリード22,24は「上反り曲が
り」や「組合わせ曲がり」を受けているので、こ
の光学系30に、「組合わせ曲がり」の情報を有
するデータを提供する光学成分を追加して設け、
これより「上反り曲がり」の情報を導出するよう
にすることが出来る。 Leads 22 and 24 of product 10 are "parallel bent"
In the case where only the light sources 32 and 38 described above are provided,
and sensors 36, 42 are required for quality control. However, as described above, since these leads 22 and 24 are subjected to "upward bending" or "combined bending", the optical system 30 is provided with an optical system that provides data having information on "combined bending". Add and set the ingredients,
From this, it is possible to derive information on "upward curvature".
特に、第8図及び第9図に示すように、第6図
及び第7図に示す光学成分に追加して、光学系3
0に製品10の右側20に光路46を通る光ビー
ムを生ずる光源44と、右側18にはこの光路4
6の光を検出するセンサ48とを設ける。第8図
からわかるように、光路46はラインl1すなわち
「平行曲がり」に対しある角度をなしていると共
にラインl2すなわち「上反り曲がり」に対しても
ある角度をもつている。一例としてそれぞれの角
度の最適値を45°とすることが出来る。第9図か
らわかるように、光源44を製品10に対し僅か
に持ち上げて光路46が左側18からのびている
リード22のみに交差するようにする。このよう
にすると、後述するように、センサ48はリード
22の「組合わせ曲がり」の情報を有する出力デ
ータを提供することとなる。 In particular, as shown in FIGS. 8 and 9, in addition to the optical components shown in FIGS. 6 and 7, the optical system 3
On the right side 20 of the product 10 at 0 there is a light source 44 producing a light beam passing through an optical path 46 and on the right side 18 this optical path 4.
A sensor 48 for detecting the light of 6 is provided. As can be seen in FIG. 8, the optical path 46 is at an angle with respect to line l 1 or the "parallel bend" and also at an angle with respect to line l 2 or the "cave bend". As an example, the optimum value of each angle can be set to 45°. As can be seen in FIG. 9, the light source 44 is raised slightly relative to the product 10 so that the light path 46 intersects only the leads 22 extending from the left side 18. In this way, the sensor 48 will provide output data having information on the "combined bends" of the leads 22, as will be described below.
製品10はまたリード24を有しているので、
左側18には光路52を通る光ビームを生ずる光
源50を設け、右側20にはこの光路52の光ビ
ームを検出するセンサ54を設ける。第8図から
明らかなように、光路52は「平行曲がり」すな
わちラインl1とある角度をなし、かつ「上反り曲
がり」すなわちラインl2とある角度をなしてい
る。第9図からわかるように、光源50の位置を
製品10に対して僅かに持ち上げ、光路52が右
側20からのびているリード24に対してのみ交
差するようになす。前と同じ理由で、光源44と
50の位置を僅かに持ち上げる。 Since the product 10 also has a lead 24,
On the left side 18 there is provided a light source 50 which produces a light beam passing through the optical path 52, and on the right side 20 there is provided a sensor 54 for detecting the light beam of this optical path 52. As is clear from FIG. 8, the optical path 52 has a "parallel bend" or an angle with the line l1 , and a "cave bend" or an angle with the line l2 . As can be seen in FIG. 9, the position of the light source 50 is slightly raised relative to the product 10 so that the optical path 52 intersects only the lead 24 extending from the right side 20. For the same reason as before, the positions of light sources 44 and 50 are raised slightly.
本発明の原理によれば種々の光学技術を用いて
リード22又は24の整列状態を検査するため
の、特に、リード間のすきま距離を検出するため
のデータを求めることが出来る。光学系30はそ
の一実施例であり、各リードの微小領域すなわち
点のみを光学的に検査してこれら目的のための十
分なデータを求める必要があるということを一部
分基づいて成されたものである。この実施例は第
6図から第9図までに示す例であつて、これら実
施例では光路34,40,46,52はリード2
2,24とそれぞれの微小点P1、P2、P3、P4に
おいて交差している。好ましくは点P1−P4を並
べられたリード22,24の上端から下端までの
距離の約1/8〜1/4のところとするのがよい。この
ような点P1−P4だけを検査するので、各光源3
2,38,44,50を、例えば赤外光を発生す
る点光源とし得、各センサ36,42,48,5
4をこの赤外光を検出するフオトトランジスタの
ような単一の光検出器とすることが出来る。 In accordance with the principles of the present invention, various optical techniques may be used to determine data for testing the alignment of the leads 22 or 24, and in particular for detecting the gap distance between the leads. Optical system 30 is one example of this, and is based in part on the need to optically inspect only a small area or point on each lead to obtain sufficient data for these purposes. be. This embodiment is the example shown in FIGS. 6 to 9, and in these embodiments, the optical paths 34, 40, 46, 52 are connected to the leads 2.
2 and 24 at the respective micropoints P 1 , P 2 , P 3 , and P 4 . Preferably, the points P 1 -P 4 are located at about 1/8 to 1/4 of the distance from the upper end to the lower end of the arranged leads 22, 24. Since only such points P 1 - P 4 are inspected, each light source 3
2, 38, 44, 50 may be, for example, a point light source generating infrared light, and each sensor 36, 42, 48, 5
4 can be a single photodetector such as a phototransistor that detects this infrared light.
図示せずも、光学系の他の実施例では、各点光
源32,38,44,50を用いる代わりに、例
えば、リード22,24全体と交差するように光
を制御出来る光源を用いることも出来るし、各単
一の光検出器の代わりに、直線状のフオトダイオ
ードアレイを用いることが出来る。このような光
源をレーザとすることが出来る。製品10はこの
他方の光学系に対し動かすことが出来るので、直
線状フオトダイオードアレイは各リード全体に対
応するデータを出力することが出来る。 Although not shown, in other embodiments of the optical system, instead of using each point light source 32, 38, 44, 50, a light source that can control the light to intersect the entire leads 22, 24, for example, may be used. Yes, a linear photodiode array can be used instead of each single photodetector. Such a light source can be a laser. Product 10 can be moved relative to this other optical system so that the linear photodiode array can output data corresponding to each lead as a whole.
光学系の他の実施例では、製品10を固定させ
ておき、リード22のようなリードの列全体を照
射する光源を光学系に含ませてもよい。この光学
系ではセンサを全てのリードの「画像」を電子的
に走査するTVカメラとしてもよい。 In other embodiments of the optical system, the product 10 may remain stationary and the optical system may include a light source that illuminates the entire array of leads, such as leads 22. In this optical system, the sensor may be a TV camera that electronically scans the "image" of all leads.
注意すべきことは、上述した全ての光学系にお
いては、各リードの少なくともP1−P4の点の光
学データを求める。各リードに対しP1−P4の点
のみの光学データを得る1つの利点は後述するよ
うに電子処理されるデータ量を最小限に押えるこ
とが出来るということである。さらに、赤外点光
源及び単一フオトトランジスタはレーザとか、直
線状フオトダイオードアレイとかTVカメラとか
いつた検出器よりも安価である。 It should be noted that in all the optical systems described above, optical data of at least points P 1 -P 4 of each lead are obtained. One advantage of obtaining optical data for only points P 1 -P 4 for each lead is that the amount of electronically processed data can be minimized, as will be discussed below. Additionally, infrared point sources and single phototransistors are less expensive than detectors such as lasers, linear photodiode arrays, and TV cameras.
第10図はこれまで説明した光学系30の各光
学成分を組合わせた位置関係の一例を示す線図で
ある。リード整列状態の検出のため、光学系30
にさらに追加して本体12を横切つてのみかつこ
れと交差する光路58を通る光ビームを生ずる光
源56と、この光路58を通る光ビームを検出す
るセンサ60とを設ける。さらに、本体12を横
切りこれと交差する光路64を通る光ビームを発
生する別の光源62と、この光ビームを検出する
センサ66とを設ける。 FIG. 10 is a diagram showing an example of the positional relationship between the optical components of the optical system 30 described above. An optical system 30 is used to detect the lead alignment state.
Additionally, there is provided a light source 56 that produces a light beam passing through a light path 58 that extends only across and intersects the body 12, and a sensor 60 that detects the light beam that passes through this light path 58. Additionally, there is provided another light source 62 for producing a light beam passing through a light path 64 across and intersecting the body 12, and a sensor 66 for detecting this light beam.
第10図からも明らかなように、この光路58
は製品10の移動方向に見て光路34,40,4
6,52の前側すなわち前方にあり、他方光路6
4はこれら光路34,40,46,52の後側す
なわち後方にある。光源56及び62を所定距離
D例えば5.08cm(=2インチ)で離間させ、セン
サ60,66によつて前端部14が光路58,6
4をそれぞれ横切る瞬時を検出する。後述するよ
うに、センサ60,66の出力データを用いて、
製品10の平均速度を考慮することによつて、各
リード22,24の、基準点すなわち前端部14
に対する間隔を検出する。 As is clear from FIG. 10, this optical path 58
are the optical paths 34, 40, 4 when viewed in the direction of movement of the product 10.
6, 52, in other words, in front of the optical path 6.
4 is behind, or behind, these optical paths 34, 40, 46, 52. The light sources 56 and 62 are separated by a predetermined distance D, for example, 5.08 cm (=2 inches), and the front end portion 14 is directed to the optical path 58, 6 by the sensors 60, 66.
4 is detected. As described later, using the output data of the sensors 60 and 66,
By considering the average velocity of the product 10, the reference point or front end 14 of each lead 22, 24 is determined.
Find the interval for.
第11図は光学系30用の独立完備したモジユ
ール68を示す。このモジユール68はハウジン
グ70とケーブルコネクタ74とを有し、ハウジ
ングには矢印の方向に製品10を移動可能とした
チヤンネルを有している。第11図及び第12図
に示すように、このハウジング70のチヤンネル
72の左側の側部76には回路基板例えばプリン
ト配線基板78を、その穴80に固定用ピン82
を通して上下のブラケツト84にそれぞれ固定し
て、取り付ける。このプリント配線基板の上側に
はガラス板86を延在させて設ける。ハウジング
70のチヤンネル72の右側の側部76′にも同
様な構成成分を設ける(図示せず)。 FIG. 11 shows a self-contained module 68 for optical system 30. The module 68 has a housing 70 and a cable connector 74, the housing having a channel that allows movement of the product 10 in the direction of the arrow. As shown in FIGS. 11 and 12, a circuit board, such as a printed wiring board 78, is mounted on the left side 76 of the channel 72 of the housing 70, and a fixing pin 82 is inserted into the hole 80.
through them and fix them to the upper and lower brackets 84 respectively. A glass plate 86 is provided extending above the printed wiring board. Similar components are provided on the right side 76' of channel 72 of housing 70 (not shown).
第13図はプリント配線基板78に一体化した
光学系30の一部分を示す。仮想線は矢印の方向
にチヤンネル72に沿つて製品10が移動する状
態を示す。この基板は、第10図にも示すよう
に、センサ60、センサ36、光源38、光源5
0、センサ48及びセンサ66を順次に有してい
る。この基板のチヤンネル72の右側に図示せず
も第10図に示すような光源56、光源32、セ
ンサ42、光源44、センサ54及び光源62を
順次に有している。 FIG. 13 shows a portion of the optical system 30 integrated into the printed wiring board 78. The phantom line shows the product 10 moving along the channel 72 in the direction of the arrow. As shown in FIG. 10, this board includes a sensor 60, a sensor 36, a light source 38, and a light source 5.
0, sensor 48 and sensor 66 in sequence. On the right side of the channel 72 of this substrate, a light source 56, a light source 32, a sensor 42, a light source 44, a sensor 54, and a light source 62 are sequentially provided as shown in FIG. 10, although not shown.
第13図にはさらに他のセンサ88が示され、
これををセンサ60の下側に設ける。カバー28
と整列したセンサ60と、ベース26と整列した
センサ88とを組合わせて用いて第5図及び第1
3図に示すようなオフセツトに関するデータを取
り出すようにする。図示していないが、さらに他
の光源と光路とを第10図に示す光源56と光路
58の直ぐ下側に設ける。第13図に示すよう
に、カバー28はベース26からオフセツトすな
わちずれを生じているので、製品10がモジユー
ル68を通過する時、カバーが第10図に示す光
路58を横切る時刻はベースがこの光路58の直
下にある図示されていない光路を横切る時刻とは
相違する。従つて、センサ60,88のうちの一
方からの出力データは他方の出力データに対し遅
延しており、この遅延時間がオフセツト量を表わ
すこととなる。 Still another sensor 88 is shown in FIG.
This is provided below the sensor 60. cover 28
5 and 1 using a combination of the sensor 60 aligned with the base 26 and the sensor 88 aligned with the base 26.
Data related to the offset as shown in Figure 3 is extracted. Although not shown, another light source and optical path are provided immediately below the light source 56 and optical path 58 shown in FIG. As shown in FIG. 13, the cover 28 is offset from the base 26 so that when the product 10 passes the module 68, the time at which the cover traverses the optical path 58 shown in FIG. 58 is different from the time when the light path, not shown, is crossed. Therefore, the output data from one of the sensors 60, 88 is delayed with respect to the output data from the other, and this delay time represents the amount of offset.
プリント配線基板をそれぞれ保持する側部76
及び76′間のスペースすなわち距離はモジユー
ル68毎に異なるであろう。このスペースは所定
のパツケージ10の幅に依存している。その理由
はどのような幅のパツケージに対しても各光路が
リードの同一点P1−P4と交差するようにするた
めである。パツケージの幅が広くなるに従つて、
スペース幅も広くなる。モジユールのこのスペー
ス幅を変えることにより、全てのモジユールに対
し同一のプリント配線基板を使用することが出来
る。 side portions 76 each holding a printed wiring board;
and 76' will vary from module to module 68. This space depends on the width of a given package 10. The reason for this is to ensure that each optical path intersects the same point P 1 -P 4 of the leads for any width of the package. As the package width becomes wider,
The space width will also be wider. By varying the width of this space for the modules, the same printed wiring board can be used for all modules.
第14図は製品10のリード22及びリード2
4の内側間隔従つてこれらリードの整列状態を検
出するための電子光学系90を示す線図である。
この系90につき光学系30を用いて説明する
が、上述した他の光学系を用いてこの内側間隔を
検出するデータを得ることが出来る。 Figure 14 shows lead 22 and lead 2 of product 10.
FIG. 4 is a diagram illustrating an electron optical system 90 for detecting the inner spacing of the leads and thus the alignment of the leads.
Although this system 90 will be explained using the optical system 30, data for detecting this inner distance can be obtained using the other optical systems mentioned above.
ブロツク図に示すように、電子光学系90は光
源32,38,44,50,56,62及び図示
していないが光源56の下側の光源にそれぞれ対
応する7個の光源92と、光路34,40,4
6,52,58,64及び光路58の下側の図示
されていない光路にそれぞれ対応する7個の光路
94と、センサ36,42,48,54,60,
66,88にそれぞれ対応する7個のセンサ96
とを含む。センサ96の出力データを7個のそれ
ぞれの出力線98にパルス波形信号として生じ、
これらパルス波形信号の限界値をそれぞれの限界
値検出器100によつて検出する。出力線98に
現われた各パルス波形信号が限界値検出器100
に設定した限界値を越えると、第15図に示すよ
うな7個の矩形パルス波形信号を生ずる。 As shown in the block diagram, the electron optical system 90 includes seven light sources 92 corresponding to the light sources 32, 38, 44, 50, 56, 62 and a light source below the light source 56 (not shown), and an optical path 34. ,40,4
6, 52, 58, 64 and a light path (not shown) below the light path 58, seven light paths 94, and sensors 36, 42, 48, 54, 60,
7 sensors 96 corresponding to 66 and 88 respectively
including. output data of the sensor 96 is generated as a pulse waveform signal on each of seven output lines 98;
Limit values of these pulse waveform signals are detected by respective limit value detectors 100. Each pulse waveform signal appearing on the output line 98 is detected by the limit value detector 100.
When the limit value set in is exceeded, seven rectangular pulse waveform signals as shown in FIG. 15 are generated.
第15図に示すパルス波形信号W60はセンサ6
0からの出力データに対応する。パルス波形信号
W88はセンサ88の出力データに対応し、W36は
センサ36からの出力データに対応し、W42はセ
ンサ42からの出力データに対応し、W48はセン
サ48からの出力データに対応し、W54はセンサ
54からの出力データに、W66はセンサ66から
の出力データにそれぞれ対応する。第15図に実
線で示した全てのパルス波形はリード22及び2
4が整列しかつカバー28とベース26とが正確
に整列している製品10を表わしている。図中破
線はリード22,24の曲がりと、カバー28及
びベース26間のオフセツトを説明するための線
である。 The pulse waveform signal W 60 shown in FIG.
Corresponds to output data from 0. pulse waveform signal
W 88 corresponds to the output data of sensor 88, W 36 corresponds to the output data from sensor 36, W 42 corresponds to the output data from sensor 42, and W 48 corresponds to the output data from sensor 48. , W 54 correspond to the output data from the sensor 54, and W 66 correspond to the output data from the sensor 66, respectively. All pulse waveforms shown in solid lines in FIG.
4 are aligned and the cover 28 and base 26 are accurately aligned. The broken lines in the figure are lines for explaining the bending of the leads 22 and 24 and the offset between the cover 28 and the base 26.
信号W60の前縁E1はカバー28の前端部14が
光路58を横切つて遮断する時に生ずる。また信
号W88の前縁E2はベース26の前縁部14が光路
58の下側の光路を横切つて遮断する時生ずる。
前縁E1に対し信号W88の破線で示す前縁E′2はカ
バー28がベース26に対しオフセツトしている
ことを表わす情報である。実線で示す整列した前
縁E1及びE2はカバー28とベース26とがオフ
セツトしていないことを表わす情報である。 Leading edge E 1 of signal W 60 occurs when front end 14 of cover 28 traverses and interrupts optical path 58 . Also, leading edge E 2 of signal W 88 occurs when leading edge 14 of base 26 cuts across the lower optical path 58 .
A leading edge E' 2 shown by a broken line in the signal W 88 with respect to the leading edge E 1 is information indicating that the cover 28 is offset with respect to the base 26 . The aligned leading edges E 1 and E 2 shown in solid lines are information indicating that the cover 28 and base 26 are not offset.
信号W66の前縁E3は前端部14が光路64を横
切る時に生ずる。後述するように、前縁E1及び
E3の発生の間の時間間隔を用いて光学系30を
通る製品10の速度すなわち速さを検出する。特
に指示しなければ、この製品10は一定速度で移
動しているとみなす。前縁E1は前端部14に対
応しているので、この前縁E1を基準に用いリー
ド22または24のそれぞれの間の内側間隔を検
出する。 Leading edge E 3 of signal W 66 occurs when leading edge 14 traverses optical path 64 . As described below, the leading edge E 1 and
The time interval between occurrences of E 3 is used to detect the velocity or velocity of product 10 through optical system 30. Unless otherwise specified, the product 10 is assumed to be moving at a constant speed. Since the leading edge E 1 corresponds to the leading end 14, the leading edge E 1 is used as a reference to detect the inner distance between each of the leads 22 or 24.
信号W36はリード22−1〜22−nにそれぞ
れ対応する前縁e1〜eoを有している。これら前縁
e1〜eoはそれぞれのリード22−1〜22−nが
光路34を横切つて遮断する時に生じ、これら前
縁e1〜eoの相互間時間距離が等しいと、そのこと
は1個以上のリード22のいずれにも「平行曲が
り」が生じていないという情報を提供する。図に
破線で示すように、リード22−4に対応する前
縁e4′が前縁e3が接近していると、リード22−
4が前方に「平行曲がり」を生じている情報を与
える。 Signal W 36 has leading edges e 1 to e o corresponding to leads 22-1 to 22-n, respectively. These leading edges
e 1 to e o occur when each lead 22-1 to 22-n crosses and interrupts the optical path 34, and if the mutual time distances of these leading edges e 1 to e o are equal, this means that one Information is provided that "parallel bending" has not occurred in any of the above leads 22. As shown by the broken line in the figure, when the leading edge e4 ' corresponding to the lead 22-4 is close to the leading edge e3 , the lead 22-4
4 gives information that a "parallel bend" is occurring in the front.
信号W42はリード24−1〜24−nにそれぞ
れ対応する複数個の前縁e1〜eoを有している。こ
の信号W42の各前縁e1〜eoはそれぞれのリード2
4−1〜24−nが光路40を横切つて遮断する
時に生ずる。これら前縁e1〜eoは互いに等間隔で
あるので、リード24のいずれにも「平行曲が
り」が生じていないという情報を与える。 The signal W 42 has a plurality of leading edges e 1 to e o corresponding to the leads 24-1 to 24-n, respectively. Each leading edge e 1 to e o of this signal W 42 corresponds to each lead 2
4-1 to 24-n cross and block the optical path 40. Since these leading edges e 1 -e o are equally spaced from each other, they provide information that no "parallel bends" have occurred in any of the leads 24.
さらに、信号W48はリード22−1〜22−n
にそれぞれ対応する複数個の前縁e1〜eoを有して
いる。これら各前縁e1〜eoはそれぞれのリード2
2−1〜22−nが光路46を横切る時に生ず
る。これら前縁e1〜eoは互いに等間隔であるで、
「組合わせ曲がり」が生じていないという情報を
与える。この波形信号の破線で示す前縁e′4は前
縁e3に接近しているので、リード22−4が「組
合わせ曲がり」を生じているかも知れないという
情報を与える。 Furthermore, the signal W 48 is connected to leads 22-1 to 22-n.
It has a plurality of leading edges e 1 to e o respectively corresponding to the leading edges e 1 to e o . Each of these leading edges e 1 to e o has a respective lead 2
2-1 to 22-n cross the optical path 46. These leading edges e 1 to e o are equally spaced from each other,
Provides information that "combination bending" has not occurred. The dashed leading edge e' 4 of this waveform signal is close to the leading edge e 3 and thus provides information that lead 22-4 may be experiencing a "combination bend."
光路46は前にも述べたようにある角度をもつ
ているので、この「組合わせ曲がり」の情報だけ
では「平行曲がり」の量や成分及び「上反り曲が
り」の量や成分を表わせない。しかしながら、信
号W36の前縁e′4とe3との間の距離から、「平行曲
がり」の成分についての情報が得られる。この信
号W48の前縁e′4とe3との間の距離からこの「平行
曲がり」成分を差引いて、「上反り曲がり」の成
分を検出することが出来る。その差が0である場
合には、「平行曲がり」のみが存在する。その差
が0よりも大きな数である場合には、この数に対
応する「上反り曲がり」の成分が存在することと
なる。別の例として、信号W36が実線で示す前縁
e4に対応してリード22−4に対し「平行曲が
り」がないこと示し、信号W48の破線で示す前縁
e′4が「組合わせ曲がり」があることを示す場合
には、前述の減算は「上反り曲がり」のみがある
ことを示す。 As described above, the optical path 46 has a certain angle, so the information on this "combined bend" alone cannot represent the amount and component of the "parallel bend" and the amount and component of the "upward bend." However, the distance between leading edges e' 4 and e 3 of signal W 36 provides information about the "parallel bend" component. By subtracting this "parallel bending" component from the distance between the leading edges e' 4 and e3 of this signal W 48 , the "upward bending" component can be detected. If the difference is 0, only "parallel bending" exists. If the difference is a number larger than 0, there is a component of "upward curvature" corresponding to this number. As another example, the leading edge where signal W 36 is shown as a solid line
Corresponding to e 4 , there is no "parallel bend" to lead 22-4, and the leading edge of signal W 48 is indicated by a dashed line.
If e' 4 indicates that there is a "combined bend", then the above subtraction indicates that there is only a "cave bend".
信号W54はリード24−1〜24−nのそれぞ
れに対応する複数個の前縁e1〜eoを有している。
この信号W54の各前縁e1〜eoはそれぞれのリード
24−1〜24−nが光路52を横切つて遮断す
る時に生ずる。これら前縁e1〜eoは等間隔である
のでリード24には「組合わせ曲がり」がないと
いう情報を与える。 The signal W 54 has a plurality of leading edges e 1 to e o corresponding to the leads 24-1 to 24-n, respectively.
Each leading edge e 1 -e o of this signal W 54 occurs when a respective lead 24-1 - 24-n crosses and interrupts the optical path 52. These leading edges e 1 -e o are equally spaced, giving information that the lead 24 is free of "combinatory bends."
電子光学系90は全体的に102で示すデータ
プロセツサを含んでいる。デイジタル信号プリプ
ロセツサ104は7個の線路106を経て7個の
パルス波形信号W60、W88、W36、W42、W48、
W54及びW66を受けこれらを組合わせ5個の線路
108上に第16図に示すような5個の出力パル
ス波形信号W1〜W5を抜き出す。 Electron optical system 90 includes a data processor, generally designated 102. The digital signal preprocessor 104 receives seven pulse waveform signals W 60 , W 88 , W 36 , W 42 , W 48 ,
W 54 and W 66 are received and combined to extract five output pulse waveform signals W 1 to W 5 as shown in FIG. 16 onto five lines 108.
信号W1は信号W60とW88との組合わせ波形信号
であり、この波形信号W1が実線で示すようにパ
ルスを全く有していない場合には、信号W60の前
縁E1と信号W88の前縁E2とが一致していること従
つてカバー28及びベース26が正確に整列され
ていることを示す。そうでない場合には、破線で
示すようにパルスPが生じ、このパルスの一方の
縁が例えば前縁E1に対応し他方の縁が例えば前
縁E2′に対応し、カバー28とベース26との間
にオフセツトがあることを示している。 The signal W 1 is a combination waveform signal of the signals W 60 and W 88 , and when this waveform signal W 1 has no pulses at all as shown by the solid line, the leading edge E 1 of the signal W 60 and Signal W 88 indicates coincidence with leading edge E 2 and therefore that cover 28 and base 26 are correctly aligned. If this is not the case, a pulse P occurs, as indicated by the dashed line, of which one edge corresponds, for example, to the leading edge E 1 and the other edge corresponds, for example, to the leading edge E 2 ', and which connects the cover 28 and the base 26. This shows that there is an offset between
信号W2は信号W60とW36との組合わせであるが
これらを反転させている。この信号W2の参照符
号を信号W60,W36の前縁を表わす。他の信号
W3,W4,W5及びW6についても同様である。信
号W3は信号W60,W42の組合わせたものである。
また、信号W4は信号W60,W48の組合わせであ
り、W5はW60,W54の組合わせ又W6はW60,W66
の組合わせである。これら6個の信号W1〜W6は
プリプロセツサ104の図示されていない種々の
論理ゲートの論理演算を行なつて生ずる。 Signal W 2 is a combination of signals W 60 and W 36 but inverted. The reference symbol of this signal W 2 represents the leading edge of the signals W 60 and W 36 . other signals
The same applies to W 3 , W 4 , W 5 and W 6 . Signal W 3 is a combination of signals W 60 and W 42 .
Also, signal W 4 is a combination of signals W 60 and W 48 , W 5 is a combination of W 60 and W 54 , and W 6 is a combination of W 60 and W 66
It is a combination of These six signals W 1 -W 6 are generated by performing logical operations on various logic gates (not shown) of the preprocessor 104.
データプロセツサ102は6個の再トリガ可能
なタイマ110を有していてそれぞれ信号W1〜
W6の1つを受け取る。これらタイマ110を共
通クロツク112によつてクロツク制御する。一
例として信号W2に関して説明すると、前縁E1が
発生すると、タイマ110の1つによつてクロツ
ク112から来るクロツクパルスを0の計数値か
ら計数し始める。各前縁e1〜eoが発生するので、
1つのタイマ110が前縁E1に対応する前縁e1〜
eoの発生時の累算的な時間に対応する16ビツトの
数を出力する。次いで、後述するように製品10
の速度は既知とし、各16ビツトの数で与えられる
このタイミング情報を前縁e1〜eoと前縁E1との間
の距離又は換言すれば対応するリード22と基準
前端部14との間の距離を表わすデータに変換す
る。これら16ビツトの数間の差はリード22間の
内側間隔である。他のタイマ110も信号に応答
し同様な16ビツトの数を生ずる。信号W1が実線
で示すようにパルスを有していない場合には、0
に等しい16ビツトの数がタイマ110の1つから
生じ、カバー28とベース26のこの間にオフセ
ツトが生じていないことを表わすが、信号W1に
パルスPがあると、このパルスPの幅に対応する
16ビツトの数が生じてオフセツトがあることを表
わす。6個それぞれの線路114にタイマ110
から16ビツトの数が出力される。 The data processor 102 has six retriggerable timers 110 each receiving a signal W 1 -
Receive one of W 6 . These timers 110 are clocked by a common clock 112. As an example, with respect to signal W2 , when leading edge E1 occurs, one of the timers 110 begins counting clock pulses coming from clock 112, starting from a count of zero. Since each leading edge e 1 ~ e o occurs,
One timer 110 corresponds to leading edge E 1 ~
e Outputs a 16-bit number corresponding to the cumulative time when o occurred. Product 10 is then prepared as described below.
It is assumed that the speed of each lead 22 is known, and this timing information given as a number of 16 bits is used as the distance between the leading edges e 1 to e o and the leading edge E 1 , or in other words, the distance between the corresponding lead 22 and the reference front end 14 . Convert to data representing the distance between. The difference between these 16 bit numbers is the internal spacing between leads 22. Other timers 110 respond to the signal and produce similar 16-bit numbers. If the signal W 1 has no pulses as shown by the solid line, then 0
from one of the timers 110, representing that there is no offset between the cover 28 and the base 26, but corresponding to the width of this pulse P, if there is a pulse P on the signal W1 . do
A 16-bit number is generated to indicate that there is an offset. A timer 110 is installed on each of the six lines 114.
A 16-bit number is output.
マイクロプロセツサ116及び算術プロセツサ
118は後述するソフトウエアの制御の下で線路
114で受け取つた16ビツトデータを処理する。
このデータからリード22及び24間の内側距離
の計算を行ない、その結果一本以上のリードがメ
モリに記憶されている所定の許容範囲以上の「平
行曲がり」又は「上反り曲がり」を受けているこ
とが判つた場合には、この製品10を除外する判
定をしてこれを表わす制御信号を出力線路に生じ
る。そうでない場合には製品10の全てのリード
が整列していると判定してこれを表わす別の制御
信号を線路120に生ずる。許容範囲以上のオフ
セツトに基づいて製品10を除外すべきかどうか
判定する際にも、信号W1に応答して同様な判定
を行なうことが出来る。 A microprocessor 116 and an arithmetic processor 118 process the 16 bit data received on line 114 under the control of software to be described below.
From this data, calculations are made of the inner distance between leads 22 and 24, and the results indicate that one or more leads have undergone a "parallel bend" or "upward bend" greater than a predetermined tolerance stored in memory. If this is found, a decision is made to exclude this product 10, and a control signal representing this is generated on the output line. Otherwise, it is determined that all leads of product 10 are aligned and another control signal is generated on line 120 representing this. A similar determination can be made in response to signal W1 when determining whether product 10 should be excluded based on an offset above an acceptable range.
第17図は独立完備モジユール68と一緒に使
用し得る自動パツケージ取扱装置を示す線図で、
この装置122を米国のカリフオルニア州のトリ
ゴン・インダストリーズ(Trigon Industries)
社によつて製造されたモデルT−2010〜2080のよ
うな数種のモデルのうちの一つとし得るがモジユ
ール68を収容するため僅かに変更している。こ
のパツケージ取扱装置122は処理用樋状部12
4、チヤンネル128を画制するレール126及
びアーム134を介してブラケツト132上に回
動自在に取付けられた中心保持部130を有して
いる。チヤンネル72がチヤンネル128と整列
するように、モジユール68を樋状部124に支
持する。自在出力装置142は3つの固定チヤン
ネル144,146,148を有し、これらは選
別機構136の回動位置に応じてチヤンネル14
0と整列される。 FIG. 17 is a diagram illustrating an automatic package handling device that may be used with a self-contained module 68;
This device 122 was manufactured by Trigon Industries in California, USA.
It may be one of several models, such as models T-2010 through 2080 manufactured by the Company, with slight modifications to accommodate module 68. This package handling device 122 has a processing gutter-like section 12.
4. A center holder 130 is rotatably mounted on a bracket 132 via a rail 126 and an arm 134 that define the channel 128. Module 68 is supported in trough 124 such that channel 72 is aligned with channel 128. The flexible output device 142 has three fixed channels 144, 146, 148, which are arranged in the channel 14 depending on the rotational position of the sorting mechanism 136.
Aligned with 0.
パツケージ取扱装置122は重力付与装置であ
り、第18図に示すように水平方向に対しθの角
度で傾斜している。パツケージ10を、そのリー
ド22,24を上方に向け、中心保持部130を
カバー28上になして、チヤンネル128に送
り、然る後パツケージは重力によつてモジユール
68を通り選別機構136のチヤンネル140に
落ち込む。次いで、電子光学系90によつて行な
われた判定に基づき、選別機構136を回動させ
てチヤンネル144,146,148のうちの1
つにパツケージ10を送り出す。パツケージ取扱
装置122は「シングユレータ(singulator)」
と称する図示されていないシステムを有し、この
システムによつて複数個のパツケージ10をチヤ
ンネルの上方部分に送給するか保持可能ならしめ
るが、一時に一個のパツケージ10のみをモジユ
ール68を通して処理可能とし得る。この処理に
ついては第22図を参照して後述する。 The package handling device 122 is a gravity applying device, and as shown in FIG. 18, it is inclined at an angle θ with respect to the horizontal direction. The package 10 is fed into the channel 128 with its leads 22, 24 facing upwardly and the center retainer 130 on the cover 28, after which the package passes by gravity through the module 68 and into the channel 140 of the sorting mechanism 136. I feel depressed. Next, based on the determination made by the electron optical system 90, the sorting mechanism 136 is rotated to select one of the channels 144, 146, 148.
Send out the package 10. The package handling device 122 is a "singulator".
, a system (not shown) by means of which a plurality of packages 10 can be delivered or held in the upper part of the channel, but only one package 10 can be processed through module 68 at a time. It can be done. This process will be described later with reference to FIG. 22.
第19図はチヤンネル128内にあるパツケー
ジ10を示す線図である。レール126の150
で示すところを成形していずれの特定のベース2
6の輪郭にも追従出来るようにする。この形状は
パツケージ10がモジユール68を通つて送られ
るときに矢印で示す方向にパツケージ10が振動
するのを防止して光学データの雑音を低減するよ
うになす。第20図はモジユール68とレール1
26との関係を詳細に示す図である。 FIG. 19 is a diagram showing the package 10 within the channel 128. Rail 126 of 150
Shape the part shown with any specific base 2
It is possible to follow the outline of 6. This shape prevents the package 10 from vibrating in the direction indicated by the arrows as it is fed through the module 68, thereby reducing noise in the optical data. Figure 20 shows module 68 and rail 1
26 is a diagram showing the relationship with 26 in detail.
リード22又はリード24間の内側間隔を計算
するため、タイマ110からの第16図に示すタ
イミングデータをマイクロプロセツサ116によ
つて集める。次いで、後述する理由のため、タイ
ミングデータを、製品10が光学系30を通り自
由落下する際の加速効果に対し、直線化処理し、
次いで次式に従つて距離値に変換する。 To calculate the internal spacing between leads 22 or 24, timing data shown in FIG. 16 from timer 110 is collected by microprocessor 116. Next, for reasons to be described later, the timing data is linearized for the acceleration effect when the product 10 freely falls through the optical system 30,
Then, it is converted into a distance value according to the following formula.
Xn=TSUM〔VR−A(TR−TSUM)〕 (1)
ここにおいて、VR=XR/TR;A=g(sinθ)/2;
TSUM
=t1+t2+…+to
θ=製品10が落下する方向が水平方向となす第
18図に示す傾斜角
g=重力加速度
XR=光路58と64との間の第10図に示す所
定の基準距離
TR=製品10例えば前端部14が基準距離XRを
落下するための、波形信号W6のパルスP1によ
つて表わされる時間
VR=製品10の平均速度
to=第16図に示す増分時間(経過時間)
Xo=経過時間toから求められる前端部14からの
各リードの距離
一般の重力による自由落下の場合には、第21
図の流れ図に示すような手続に従つて第16図に
よつて示される各時間事象に対し式(1)を解く。先
ずブロツク152に示す処理で定数Aを計算す
る。続いて、ブロツク154で示す処理で平均速
度VRを計算し、続いてブロツク156で示す処
理でレジスタ保持時間TSUMを0にセツトする。 Xn=T SUM [V R −A (T R −T SUM )] (1) Here, V R =X R /T R ;A=g(sinθ)/2; T SUM =t 1 +t 2 +… +t o θ=angle of inclination shown in FIG. 18 in which the direction in which the product 10 falls with respect to the horizontal direction g=gravitational acceleration X R =predetermined reference distance shown in FIG. 10 between optical paths 58 and 64 T R =product 10 For example, the time V R represented by the pulse P 1 of the waveform signal W 6 for the front end 14 to fall the reference distance X R = average speed to of the product 10 = incremental time shown in FIG. time) X o = distance of each lead from the front end 14 determined from the elapsed time to
Equation (1) is solved for each time event shown in FIG. 16 according to the procedure shown in the flowchart of the figure. First, a constant A is calculated in the process shown in block 152. Subsequently, the average speed V R is calculated in the process shown in block 154, and then the register holding time T SUM is set to 0 in the process shown in block 156.
次に、ブロツク158で示す処理によつて時間
toを時間TSUMに加えてブロツク160で示す処理
によつて距離Xoを計算する。次いで、この距離
Xoを後使用用のリザルト・アレイに、ブロツク
162で示す処理によつて、記憶又は退避させ
る。ブロツク164で示す判断によつてデータが
無い場合には、すなわち、全てのリードが光学系
30を通過し終つている場合には、プログラムは
流れ出て行く。さもなければ、ライン166を経
る処理ループが形成されて別のリードに対する
Xoの計算と記憶とが行なわれる。 Next, time is determined by the process shown in block 158.
A distance X o is calculated by adding to to the time T SUM and performing the process shown in block 160. Then this distance
X o is stored or saved in the results array for later use by the process indicated by block 162. If there is no data as determined by block 164, that is, if all the leads have passed through the optical system 30, the program exits. Otherwise, a processing loop is formed through line 166 to another lead.
The calculation and storage of X o is performed.
各リードに対してのXoの計算と記憶とを行な
うと、マイクロプロセツサ116はソフトウエア
の制御により他のサブルーチンを介して十分なデ
ータを送り「平行曲がり」や「上反り曲がり」等
が存在するかどうかを判定する。従つて、例え
ば、所定の許容範囲を越えたリード22の「平行
曲がり」があるかどうかを検出するため、1本の
リード22に対する距離Xoを隣接するリード2
2に対する距離Xoから減算出来る。その場合こ
れらXoの距離を信号W2から算出する。その場
合、前述したように、得られた差を蓄積されてい
る許容範囲を表わす所定のデータと比較すること
が出来る。 Once X o has been calculated and stored for each lead, the microprocessor 116 sends sufficient data through other subroutines under software control to detect "parallel bends,""cavebends," etc. Determine whether it exists. Therefore, for example, in order to detect whether there is a "parallel bend" of the lead 22 that exceeds a predetermined tolerance, the distance X o with respect to one lead 22 is
The subtraction is obtained from the distance X o to 2. In that case, the distances of these X o are calculated from the signal W 2 . In that case, as described above, the difference obtained can be compared with predetermined data representing stored tolerance ranges.
第17図〜第20図に示すように、光学系30
特にモジユール68を通り重力で落下する。従つ
て、この重力の作用により、製品10は定加速を
受けるので、後端部16近くのリードの速度は前
端部14近くのリードの速度よりも速くなる。こ
の場合、リード間の間隔は同一間隔にあること勿
論である。従つて、好ましくはソフトウエアでこ
の加速を考慮してデータを直線化するのがよい。 As shown in FIGS. 17 to 20, the optical system 30
In particular, it passes through module 68 and falls due to gravity. This effect of gravity therefore causes the article 10 to undergo a constant acceleration such that the velocity of the reed near the rear end 16 is greater than the velocity of the reed near the front end 14. In this case, it goes without saying that the intervals between the leads are the same. Therefore, it is preferable that the software linearizes the data by taking this acceleration into account.
さらに、本発明の原理は角度θを0とした場
合、例えば、製品10がパツケージ取扱装置12
2によつてよりはむしろ図示していないコンベヤ
ーベルトで既知の一定速度でモジユール68を移
動する場合にも適用出来る。この場合、A=0で
式(1)は簡単となり、メモリには既知の一定速度の
データを予め記録させることが出来る。 Furthermore, the principle of the present invention is that when the angle θ is 0, for example, when the product 10 is
It is also applicable to move the module 68 at a known constant speed by means of a conveyor belt (not shown) rather than by means of a conveyor belt (not shown). In this case, equation (1) becomes simple when A=0, and data of a known constant speed can be recorded in advance in the memory.
また、デイジタル信号プリプロセツサ104及
び第16図の信号W1〜W5並びに第21図のアル
ゴリズムにつき説明したが、第15図に示す波形
信号がリード22,24の内側間隔を検出するた
めに必要な全てのデータを含んでいる。従つて、
これら距離の決定に他のプリプロセツサ及び他の
アルゴリズムを使用してもよい。 Although the digital signal preprocessor 104, the signals W 1 to W 5 in FIG. 16, and the algorithm in FIG. 21 have been described, the waveform signal shown in FIG. Contains all data. Therefore,
Other preprocessors and other algorithms may be used to determine these distances.
再び第17図〜第20図、特に第22図を参照
し、さらに前述したパツケージ取扱装置122の
「シングユレータ」を参照し、担当多数例えば
10000/時間程度の量の製品の処理しかつ記憶す
る手続きにつき説明する。一例として、出力装置
142の中心チヤンネル146で良質の製品を受
け取るようにし、サイドチヤンネル148によつ
て品質の悪い修理可能な製品を受け取るように
し、サイドチヤンネル144によつて修理できな
い悪い製品10を受けるようにすることが出来
る。 Referring again to FIGS. 17 to 20, especially FIG.
A procedure for processing and storing products in an amount of about 10,000/hour will be explained. As an example, the center channel 146 of the output device 142 may receive good quality product, the side channel 148 may receive poor quality repairable product, and the side channel 144 may receive non-repairable bad product 10. You can do it like this.
普通は、複数個の製品をチヤンネル128に送
り、チヤンネル128の上部近くにある「シング
ユレータ」のソレノイド作動停止手段でこの製品
を保持する。尚、この停止手段を第17図に16
8で示す。また第17図に170で示すように、
下側部分に別のソレノイド作動停止手段を設け
る。この停止手段168から次の製品10を放す
直前に、前の製品10はモジユール68を通り重
力落下して停止手段170のところで停止する。
この前の製品10が良質のものである時は、選別
機構136は第17図に示す位置に留まつてお
り、この製品をチヤンネル146へ送る。これが
ため、この製品をチヤンネル146に向けて停止
手段170によつて解放するのは、次の製品10
がモジユール68で処理するために停止手段16
8から解放されると同時とし得る。なぜならば、
選別機構を中心位置から動かすのに時間が掛らな
いからである。前の製品の品質が良くない場合に
は、停止手段168によつて次の製品を解放する
前には、選別機構136を左右いずれかに動かし
て前の製品を選別し続いて次の製品の受け取りを
予想して中心位置に戻すための時間が認められる
べきである。 Typically, a plurality of products are fed into the channel 128 and held by a "singulator" solenoid deactivation means near the top of the channel 128. This stopping means is shown in Fig. 17 as 16.
Indicated by 8. Also, as shown at 170 in FIG.
Another solenoid deactivation means is provided in the lower part. Immediately before releasing the next product 10 from this stop means 168, the previous product 10 falls by gravity through the module 68 and stops at the stop means 170.
When the previous product 10 is of good quality, the sorting mechanism 136 remains in the position shown in FIG. 17 and sends this product to channel 146. Therefore, the next product 10 is released by the stop means 170 towards the channel 146.
stop means 16 for processing in module 68
It can be done at the same time as being released from 8. because,
This is because it does not take time to move the sorting mechanism from the central position. If the quality of the previous product is not good, the sorting mechanism 136 is moved to the left or right to sort the previous product and then release the next product by the stop means 168. Time should be allowed to anticipate reception and return to central position.
第22図に上述した手続きを詳細に示す。多数
の一列の製品10をチヤンネル128に送り、ブ
ロツク172で示す処理によつて製品列のうちの
次の製品が停止手段168によつて保持され、そ
の前の製品がモジユール68によつて処理済みで
あるとする。この次の製品はブロツク174で示
す処理によつて「シングユレート」される待期状
態にある。停止手段170にある前の製品がブロ
ツク176による判断によつて良質であるとされ
ると、次の製品が停止手段170によつて解放さ
れ(ブロツク178)及び前の製品が選別される
(ブロツク180)。ブロツク176の判断によつ
て、前の製品が良質でないと判定された場合及び
ブロツク182の判断によつて前の製品が修理可
能が不可能か判定される場合には、選別機構13
6をブロツク184に示す処理によつて右のチヤ
ンネル148へ動かし或いはブロツク186に示
す処理によつて左のチヤンネル144へ動かし、
次いで、ブロツク188に示す処理によつて中心
位置に戻す。次いで、次の製品のブロツク190
に示す処理によつて停止手段168から解放して
モジユール68に送り、よつてブロツク192に
示す処理によつてデータを求め、ブロツク194
に示す処理でリード間隔を計算し、続いてブロツ
ク196に示す処理でこれら求められた距離と記
憶されている許容範囲とを比較する。その後、プ
ログラムはライン198を経て繰返され、ブロツ
ク174に示す処理によつて別の製品を停止手段
168において「シングユレート」する。 FIG. 22 shows the above procedure in detail. A number of rows of products 10 are sent into channel 128 and the process indicated by block 172 causes the next product in the row to be held by stop means 168 while the previous product has been processed by module 68. Suppose that This next product is waiting to be "singulated" by the process shown in block 174. If the previous product in the stop means 170 is of good quality as determined by block 176, the next product is released by the stop means 170 (block 178) and the previous product is sorted (block 178). 180). If the determination in block 176 determines that the previous product is not of good quality, and if the determination in block 182 determines whether the previous product is repairable or not, the sorting mechanism 13
6 to the right channel 148 by the process shown in block 184 or to the left channel 144 by the process shown in block 186;
Then, the process shown in block 188 returns it to the center position. Then block 190 of the next product
It is released from the stop means 168 and sent to the module 68 by the process shown in block 192, and the data is obtained by the process shown in block 194.
The process shown in block 196 calculates the lead spacing, and then the process shown in block 196 compares these determined distances with stored tolerance ranges. Thereafter, the program is repeated via line 198 to "singulate" another product at stop means 168 by the process shown in block 174.
本発明は上述した実施例にのみ限定されるもの
ではなく、本発明の範囲内での多くの変更又は変
形を行ない得ること明らかである。 It is clear that the invention is not limited only to the embodiments described above, but that many modifications and variations can be made within the scope of the invention.
第1図は完成パツケージの一例を示す斜視図、
第2図は第1図の2−2線に沿つて示した側面
図、第3図は第2図の3−3線に沿つて示した端
面図、第4図は第1図の完成パツケージを示す上
面図、第5図は完成パツケージの他の例を示す第
2図と同様な側面図、第6図は第1図に示すパツ
ケージと共に本発明の光学系の一部分を示す回路
図的上面図、第7図は第6図の7−7線に沿う端
面図、第8図は第1図に示すパツケージと共に本
発明の光学系の他の部分を示す略図的上面図、第
9図は第8図の9−9線に沿う端面図、第10図
は第1図に示すパツケージと共に本発明の光学系
全体を示す上面図、第11図は本発明の完全独立
のモジユールを示す斜視図、第12図は第11図
の12−12線に沿つて取つて示した断面図、第
13図は第12図の13−13線に沿つて取つて
示した断面図、第14図は本発明の電子光学系を
示すブロツク線図、第15図は本発明の説明に使
用する7個のパルス波形を示す線図、第16図は
本発明の説明に使用する5個のパルス波形を示す
線図、第17図は本発明のパツケージ保持具を示
す上面図、第18図は第17図の18−18線に
沿う端面図、第19図は第17図の19−19線
に沿つて取つて示した断面図、第20図は第17
図の20−20線に囲まれた部分のパツケージ保
持具を示す正面図、第21図は本発明のアルゴリ
ズムを説明するための流れ図、及び第22図は本
発明の他のアルゴリズムを説明するための他の流
れ図である。
10……製品(又はパツケージ)、12……物
体、14……前端部、16……後端部、18……
左側部、20……右側部、22,22−1〜22
−n,24,24−1〜24−n……リード、2
6……ベース、28……カバー、30……光学
系、32,38,44,50,56,62,92
……光源(又は光ビーム発生手段又は光源手段)、
34,40,46,52,64,94……光路、
36,42,48,54,60,66,88,9
6……センサ(又は検出手段)、68……モジユ
ール、70……ハウジング、72,128,14
4,146,148……チヤンネル、74……ケ
ーブルコネクタ、76……左側側部、76′……
右側側部、78……回路基板(又はプリント配線
基板)、80……穴、82……ピン、84……ブ
ラケツト、86……ガラス板、90……電子光学
系、98……出力線、100……限界値検出器、
102……データプロセツサ、104……プリプ
ロセツサ、106,108,114……線路、1
10……タイマ、112……クロツク、116…
…マイクロプロセツサ、118……算術プロセツ
サ、120……出力線路、122……自動パツケ
ージ取扱装置、124……樋状部、126,13
8……レール、130……保持部、132……ブ
ラケツト、134……アーム、136……選別機
構、142……自在出力装置、168,170…
…停止手段。
Figure 1 is a perspective view showing an example of a completed package;
Figure 2 is a side view taken along line 2-2 in Figure 1, Figure 3 is an end view taken along line 3-3 in Figure 2, and Figure 4 shows the completed package in Figure 1. 5 is a side view similar to FIG. 2 showing another example of a completed package, and FIG. 6 is a top view schematically showing a part of the optical system of the present invention together with the package shown in FIG. 1. 7 is an end view taken along line 7-7 in FIG. 6, FIG. 8 is a schematic top view showing the package shown in FIG. 1 and other parts of the optical system of the present invention, and FIG. FIG. 8 is an end view taken along line 9-9 in FIG. 8, FIG. 10 is a top view showing the entire optical system of the present invention together with the package shown in FIG. 1, and FIG. 11 is a perspective view showing a completely independent module of the present invention. , FIG. 12 is a sectional view taken along line 12-12 in FIG. 11, FIG. 13 is a sectional view taken along line 13-13 in FIG. A block diagram showing the electron optical system of the invention, FIG. 15 is a diagram showing seven pulse waveforms used to explain the invention, and FIG. 16 shows five pulse waveforms used to explain the invention. 17 is a top view showing the package holder of the present invention, FIG. 18 is an end view taken along line 18-18 in FIG. 17, and FIG. 19 is a view taken along line 19-19 in FIG. 17. The taken sectional view, Figure 20, is the 17th
FIG. 21 is a flowchart for explaining the algorithm of the present invention, and FIG. 22 is a front view for explaining the other algorithm of the present invention. This is another flowchart. 10...product (or package), 12...object, 14...front end, 16...rear end, 18...
Left side, 20...Right side, 22, 22-1 to 22
-n, 24, 24-1 to 24-n...Lead, 2
6...Base, 28...Cover, 30...Optical system, 32, 38, 44, 50, 56, 62, 92
...light source (or light beam generating means or light source means),
34, 40, 46, 52, 64, 94... light path,
36, 42, 48, 54, 60, 66, 88, 9
6...Sensor (or detection means), 68...Module, 70...Housing, 72, 128, 14
4,146,148... Channel, 74... Cable connector, 76... Left side, 76'...
Right side, 78... Circuit board (or printed wiring board), 80... Hole, 82... Pin, 84... Bracket, 86... Glass plate, 90... Electron optical system, 98... Output line, 100...Limit value detector,
102...Data processor, 104...Preprocessor, 106, 108, 114...Line, 1
10...Timer, 112...Clock, 116...
... Microprocessor, 118 ... Arithmetic processor, 120 ... Output line, 122 ... Automatic package handling device, 124 ... Gutter-shaped portion, 126, 13
8... Rail, 130... Holding section, 132... Bracket, 134... Arm, 136... Sorting mechanism, 142... Flexible output device, 168, 170...
...stopping means.
Claims (1)
ラインに沿う曲がり又は該第一ラインに直交する
第二ラインに沿う曲がり或いは前記第一ラインに
沿う曲がり成分と第二ラインに沿う曲がり成分と
の組合わせた曲がりを有し得る少なくとも一本の
特定のリードの整列状態を検査する装置におい
て: (a) 第一の方向を向いた第一光ビームを生ずるた
めの第一光ビーム発生手段; (b) 前記第一光ビームを検出するための第一検出
手段; (c) 前記第一の方向と所定の角度をなし、かつ、
前記第一の方向と直交する特定の方向と所定の
角度をなす第二光ビームを生ずるための第二光
ビーム発生手段; (d) 前記第二光ビームを検出するための第二検出
手段;及び (e) 前記特定のリードが前記第一の光ビーム及び
第二の光ビームの両者と交差し、かつ、前記特
定のリードが前記第一の光ビームと交差すると
き前記有軸物体の第二のラインが前記第一の方
向上に存在すると共に、 前記特定のリードが前記第二の光ビームと交
差するとき前記有軸物体の第一のラインが前記
特定の方向上に存在するように、前記有軸物体
を移動径路に沿つて前記装置に対し相対的に移
動させる移動手段を具えることを特徴とするリ
ード整列状態検査装置。 2 前記第一光ビーム発生手段は第一光源を具え
ることを特徴とする特許請求の範囲第1項記載の
リード整列状態検査装置。 3 前記第二光ビーム発生手段は第二光源を具え
ることを特徴とする特許請求の範囲第2項記載の
リード整列状態検査装置。 4 前記第一及び第二検出手段は光検出器を夫々
具えていることを特徴とする特許請求の範囲第3
項記載のリード整列状態検査装置。 5 最適条件として前記所定の角度を前記第一の
方向及び前記特定方向に対し45°とすることを特
徴とする特許請求の範囲第1項記載のリード整列
状態検査装置。 6 有軸対象物から複数本の第一及び第二部分が
延びており、前記対象物の第一側部に前記第一部
分が位置し及び第二側部に前記第二部分が位置し
ており、前記軸と平行な第一ラインに沿う曲が
り、又は該第一ラインに直交する第二ラインに沿
う曲がり或いは前記第一ラインに沿う曲がり成分
及び第二ラインに沿う曲がり成分を組合せた曲が
りを有する一以上の前記第一及び第二部分の整列
状態を検査する装置において: (a) 前記対象物を移動径路に沿つて移動させる移
動手段; (b) 前記対象物が前記移動径路に沿つて移動する
とき前記第一部分のみと交差するように第一の
方向に向けられた第一光ビームであつて、該第
一光ビームが前記第一部分と交差するとき前記
第一の方向は前記対象物の第二ラインと平行と
なる第一光ビームを生ずるための第一光ビーム
発生手段; (c) 前記第一光ビームを検出するための第一検出
手段; (d) 前記対象物が前記移動径路に沿つて移動する
とき前記第二部分のみと交差するように第二の
方向に向けられた第二光ビームであつて、該第
二光ビームが前記第二部分と交差するとき前記
第二の方向は前記対象物の第二ラインと平行と
なる第二光ビームを生ずるための第二光ビーム
発生手段; (e) 前記第二光ビームを検出するための第二検出
手段; (f) 前記第一の方向および第一の方向と直交する
特定方向とある角度をなした第三の方向に向け
られた第三光ビームであつて、前記対象物が前
記移動径路に沿つて移動するとき第三光ビーム
は前記第一部分のみと交差し、第一光ビームが
前記第一部分と交差するとき前記特定方向が前
記対象物の第一ラインに平行となる第三光ビー
ムを生ずるための第三光ビーム発生手段; (g) 前記第三光ビームを検出するための第三検出
手段; (h) 前記第二の方向及び前記特定方向とある角度
をなした第四の方向に向けられた第四光ビーム
であつて、前記対象物が前記移動径路に沿つて
移動するとき第四光ビームは前記第二部分のみ
と交差するような第四光ビームを生ずるための
第四光ビーム発生手段;及び (i) 前記第四光ビームを検出するための第四検出
手段 を具えることを特徴とするリード整列状態検査装
置。 7 前記移動手段は、 (a) 前記物体が移動出来るチヤンネルを画成する
第一側部と該第一側部から離間した第二側部と
を有するハウジング; (b) リード整列データを発生し、前記第一光ビー
ムを生ずるための前記第一光ビーム発生手段
と、 前記第一光ビームを検出するための前記第一
検出手段と、 前記第二光ビームを生ずるための前記第二光
ビーム発生手段と、 前記第二光ビームを検出するための前記第二
検出手段とを含む光学手段を有する第一回路基
板及び第二回路基板; (c) 前記ハウジングの前記第一側部上に前記第一
回路基板を支持するための第一支持手段;及び (d) 前記ハウジングの前記第二側部上に前記第二
回路基板を支持するための第二支持手段を具え
ることを特徴とする特許請求の範囲第6項記載
のリード整列状態検査装置。 8 前記第一及び第二回路基板はそれぞれ複数個
の整列穴を含み、前記第一及び第二支持手段はそ
れぞれ前記整列穴を受ける複数個の整列ピンを含
むことを特徴とする特許請求の範囲第7項記載の
リード整列状態検査装置。 9 前記ハウジングの第一側部上の前記第一支持
手段に支持された前記第一回路基板と、前記ハウ
ジングの第二側部上の前記第二支持手段に支持さ
れた前記第二回路基板との間隔を前記物体の大き
さに対して予め定めておくことを特徴とする特許
請求の範囲第7項記載のリード整列状態検査装
置。 10 前端部を有する有軸物体から複数本の第一
及び第二リードが延びており、前記物体の第一側
部に前記第一リードが位置し及び第二側部に前記
第二リードが位置しており、前記軸と平行な第一
ラインに沿う曲がり又は該第一ラインに直交する
第二ラインに沿う曲がり或いは前記第一ラインに
沿う曲がり成分と第二ラインに沿う曲がり成分と
を組合わせた曲がりを有し得る一本以上の第一リ
ード及び前記軸と平行な第三ラインに沿う曲がり
又は第三ラインに直交する第四ラインに沿う曲が
り或いは前記第三ラインに沿う曲がり成分及び第
四ラインに沿う曲がり成分とを組合わせた曲がり
を有し得る一本以上の第二リードの整列状態を検
査する装置において: (a) 第一の方向を向いた第一光ビームを生ずるた
めの第一光ビーム発生手段; (b) 前記第一光ビームを検出するための第一検出
手段; (c) 前記第一の方向と所定の角度をなし、かつ、
前記第一の方向と直交する特定の方向と所定の
角度をなす第二光ビームを生ずるための第二光
ビーム発生手段; (d) 前記第二光ビームを検出するための第二検出
手段;及び (e) 第三の方向を向いた第三光ビームを生ずるた
めの第三光ビーム発生手段; (f) 前記第三光ビームを検出するための第三検出
手段; (g) 前記第一及び特定の方向と所定の角度をなす
第四の方向を向いた第四光ビームを生ずるため
の第四光ビーム発生手段; (h) 前記第四光ビームを検出するための第四検出
手段; (i) 前記第一のリードの前記第一の光ビーム及び
第二の光ビームの両者と交差し、かつ前記第一
のリードが前記第一の光ビームと交差するとき
前記有軸物体の第二のラインが前記第一の方向
上に存在すると共に、前記第一のリードが前記
第二の光ビームと交差するとき前記有軸物体の
第一のラインが前記特定方向上に存在し、さら
に、前記第二のリードが前記第三の光ビーム及
び第四の光ビームの両者と交差し、かつ前記第
二のリードが前記第三の光ビームと交差すると
き前記有軸物体の第四のラインが前記第三の方
向上に存在すると共に、前記第二のリードが前
記第四の光ビームと交差するとき前記有軸物体
の第三のラインが前記特定方向上に存在し、前
記第一のリードは前記第三の光ビーム或いは第
四の光ビームと交差せず、かつ前記第二のリー
ドは前記第一の光ビーム或いは第二の光ビーム
と交差しないように、前記有軸物体を移動径路
に沿つて前記装置に対し相対的に移動させる移
動手段; (j) 前記第一ないし第四の光ビームの前方にあつ
て有軸物体が前記移動径路に沿つて移動したと
き、その前端部と交差出来る第五光ビームを生
ずるための第五光ビーム発生手段; (k) 前記第五光ビームを検出するための第五検出
手段; (l) 前記第一ないし第四の光ビームの後方の前記
第五光ビームから所定距離のところにあつて前
記前端部と交差出来る第六光ビームを生ずるた
めの第六光ビーム発生手段;及び (m) 前記第六光ビームを検出するための第六検
出手段 を具えることを特徴とするリード整列状態検査装
置。 11 有軸物体から複数本の第一及び第二リード
が延びており、前記物体の第一側部に前記第一リ
ードが位置し及び第2側部に前記第二リードが位
置しており、前記第一リードは前記軸と平行な第
一ラインに沿う曲がり又は該第一ラインに直交す
る第二ラインに沿う曲がり或いは前記第一ライン
に沿う曲がり成分と第二ラインに沿う曲がり成分
とを組合わせた曲がりを有し得、及び前記第二リ
ードは前記軸と平行な第三ラインに沿う曲がり又
は第三ラインに直交する第四ラインに沿う曲がり
或いは前記第三ラインに沿う曲がり成分と第四ラ
インに沿う曲がり成分とを組み合わせた曲がりを
有し得、さらに、前記有軸物体は前記第一リード
と前記第二リードとを両者間で支持するカバーと
ベースとを有し、該カバーとベースとの相対的位
置ずれを検査すると共に、リードの整列状態を検
査する装置において: (a) 第一の方向を向いた第一光ビームを生ずるた
めの第一光ビーム発生手段; (b) 前記第一光ビームを検出するための第一検出
手段; (c) 前記第一の方向と所定の角度をなし、かつ、
前記第一の方向と直交する特定の方向と所定の
角度をなす第二光ビームを生ずるための第二光
ビーム発生手段; (d) 前記第二光ビームを検出するための第二検出
手段;及び (e) 第三の方向を向いた第三光ビームを生ずるた
めの第三光ビーム発生手段; (f) 前記第三光ビームを検出するための第三検出
手段; (g) 前記第一及び特定の方向と所定の角度をなす
第四の方向を向いた第四光ビームを生ずるため
の第四光ビーム発生手段; (h) 前記第四光ビームを検出するための第四検出
手段; (i) 前記第一のリードの前記第一の光ビーム及び
第二の光ビームの両者と交差し、かつ前記第一
のリードが前記第一の光ビームと交差するとき
前記有軸物体の第二のラインが前記第一の方向
上に存在すると共に、前記第一のリードが前記
第二の光ビームと交差するとき前記有軸物体の
第一のラインが前記特定方向上に存在し、さら
に、前記第二のリードが前記第三の光ビーム及
び第四の光ビームの両者と交差し、かつ前記第
二のリードが前記第三の光ビームと交差すると
き前記有軸物体の第四のラインが前記第三の方
向上に存在すると共に、前記第二のリードが前
記第四の光ビームと交差するとき前記有軸物体
の第三のラインが前記特定方向上に存在し、前
記第一のリードは前記第三の光ビーム或いは第
四の光ビームと交差せず、かつ前記第二のリー
ドは前記第一の光ビーム或いは第二の光ビーム
と交差しないように、前記有軸物体を移動径路
に沿つて前記装置に対し相対的に移動させる移
動手段; (j) 前記有軸物体が前記移動径路に沿つて移動し
たとき前記カバーと交差出来る第五光ビームを
生ずるための第五光ビーム発生手段; (k) 前記第五光ビームを検出するための第五検出
手段; (l) 前記有軸物体が前記移動径路に沿つて移動し
たとき前記ベースと交差出来る第六光ビームを
生ずるための第六光ビーム発生手段; (m) 前記第六光ビームを検出するための第六検
出手段 を具えることを特徴とするリード整列状態検査装
置。 12 有軸物体上に有り、互いに間隔を有し、前
記軸に並行な第一ラインに沿つた曲がり、前記第
一ラインに直交する第二ラインに沿つた曲がり、
又は前記第一ラインに沿う曲がり成分と第二ライ
ンに沿う曲がり成分とを組み合わせた曲がりを有
し得る複数のリードの整列状態を検査するための
リード整列状態検査装置において、 (a) 前記有軸物体を移動径路に沿つて移動させる
移動手段; (b)() 前記有軸物体が前記移動径路に沿つて移
動したとき前記リードと交差出来る第一光ビ
ームを生ずる第一光ビーム発生手段と、 () 該第一光ビームを検出し、前記第一ライ
ンに沿う方向の前記リード間の間隔の情報を
有する第一出力データを生ずるための第一検
出手段と、 () 前記有軸物体が前記移動径路に沿つて移
動したとき前記リードと交差出来る第二光ビ
ームを生ずるための第二光ビーム発生手段
と、 () 該第二光ビームを検出し、前記有軸物体
が前記移動径路に沿つて移動したとき前記第
一及び第二ラインに沿う方向の前記リード間
の間隔の組合わせ情報を有する第二出力デー
タを得るために向けられた前記第二光ビーム
を検出し、前記第二出力データを生ずるため
の第二検出手段と、 を含み、前記リード間の間隔に関する情報を
有するデータを生ずるための光学手段と、 (c)() 前記第一出力データに応じて前記第一ラ
インに沿う方向のリード間の距離を決定する
第一の決定手段と、 () 前記第一出力データ及び前記第二出力デ
ータに応じて前記第二ラインに沿う方向のリ
ード間の距離を決定する第二の決定手段と、 を含むデータ処理手段と を具えたことを特徴とするリード整列状態検査装
置。 13 前記第二決定手段は前記第二出力データの
情報から前記第一出力データの情報を減算するた
めの減算手段を具えることを特徴とする請求の範
囲第12項記載のリード整列状態検査装置。 14 前記移動手段は前記物体を前記光学手段を
横切る方向に向ける重力付与手段を具えることを
特徴とする特許請求の範囲第12項記載のリード
整列状態検査装置。 15 前記移動手段は前記物体を案内するための
レールを具え、該レールは前記物体の形状に適合
した形状を有することを特徴とする特許請求の範
囲第12項記載のリード整列状態検査装置。[Claims] 1 A bend along a first line extending from an axial object and parallel to the axis, a bend along a second line perpendicular to the first line, or a bend component along the first line. In an apparatus for testing the alignment of at least one particular lead which may have a bend in combination with a bend component along a second line: (a) for producing a first beam of light directed in a first direction; (b) first detection means for detecting the first light beam; (c) forming a predetermined angle with the first direction; and
a second light beam generating means for generating a second light beam forming a predetermined angle with a specific direction orthogonal to the first direction; (d) a second detection means for detecting the second light beam; and (e) the particular lead intersects both the first light beam and the second light beam, and when the particular lead intersects the first light beam, the first light beam of the axial object a second line is on the first direction, and a first line of the axial object is on the specific direction when the specific lead intersects the second light beam. . A lead alignment state inspection device comprising a moving means for moving the shafted object relative to the device along a movement path. 2. The lead alignment state inspection apparatus according to claim 1, wherein the first light beam generating means includes a first light source. 3. The lead alignment state inspection device according to claim 2, wherein the second light beam generating means includes a second light source. 4. Claim 3, wherein the first and second detection means each include a photodetector.
The lead alignment state inspection device described in section 2. 5. The lead alignment state inspection device according to claim 1, wherein the predetermined angle is set to 45° with respect to the first direction and the specific direction as an optimum condition. 6 A plurality of first and second portions extend from an axial object, the first portion being located on a first side of the object, and the second portion being located on a second side of the object. , a bend along a first line parallel to the axis, a bend along a second line perpendicular to the first line, or a combination of a bend component along the first line and a bend component along the second line. In an apparatus for inspecting the alignment of one or more of the first and second parts: (a) moving means for moving the object along the movement path; (b) moving the object along the movement path; a first light beam directed in a first direction so as to intersect only the first portion; when the first light beam intersects the first portion, the first direction is directed toward the object; (c) first detection means for detecting said first light beam; (d) said object is along said travel path; a second light beam directed in a second direction so as to intersect only the second portion when moving along the second portion; a second light beam generating means for producing a second light beam whose direction is parallel to the second line of the object; (e) a second detection means for detecting the second light beam; (f) said a third light beam directed in a first direction and a third direction forming an angle with a specific direction orthogonal to the first direction; a third light for producing a third light beam in which the three light beams intersect only the first part, and the specific direction is parallel to the first line of the object when the first light beam intersects the first part; (g) a third detection means for detecting the third light beam; (h) a fourth light beam directed in a fourth direction forming an angle with the second direction and the specific direction; fourth light beam generating means for producing a fourth light beam, the fourth light beam intersecting only the second portion when the object moves along the movement path; and (i) A lead alignment state inspection device comprising a fourth detection means for detecting the fourth light beam. 7. The moving means includes: (a) a housing having a first side defining a channel through which the object can move; and a second side spaced apart from the first side; (b) generating lead alignment data; , the first light beam generating means for producing the first light beam; the first detection means for detecting the first light beam; and the second light beam producing the second light beam. (c) a first circuit board and a second circuit board having optical means comprising generating means and said second detection means for detecting said second light beam; first support means for supporting a first circuit board; and (d) second support means for supporting said second circuit board on said second side of said housing. A lead alignment state inspection device according to claim 6. 8. The first and second circuit boards each include a plurality of alignment holes, and the first and second support means each include a plurality of alignment pins that receive the alignment holes. The lead alignment state inspection device according to item 7. 9 the first circuit board supported by the first support means on a first side of the housing; and the second circuit board supported by the second support means on a second side of the housing. 8. The lead alignment state inspection device according to claim 7, wherein an interval between the two is predetermined based on the size of the object. 10 A plurality of first and second leads extend from a shafted object having a front end, the first lead being located on a first side of the object, and the second lead being located on a second side of the object. A bend along a first line parallel to the axis, a bend along a second line perpendicular to the first line, or a combination of a bend component along the first line and a bend component along the second line. one or more first leads that may have a bend; a bend along a third line parallel to the axis; a bend along a fourth line perpendicular to the third line; or a bend component along the third line; In an apparatus for inspecting the alignment of one or more second leads which may have a bend in combination with a bend component along a line: (a) a second lead for producing a first light beam directed in a first direction; (b) first detection means for detecting the first light beam; (c) forming a predetermined angle with the first direction; and
a second light beam generating means for generating a second light beam forming a predetermined angle with a specific direction orthogonal to the first direction; (d) a second detection means for detecting the second light beam; and (e) third light beam generating means for producing a third light beam directed in a third direction; (f) third detection means for detecting said third light beam; (g) said first and fourth light beam generating means for generating a fourth light beam directed in a fourth direction forming a predetermined angle with a specific direction; (h) fourth detection means for detecting the fourth light beam; (i) intersects both the first light beam and the second light beam of the first lead, and when the first lead intersects the first light beam, the first light beam of the axial object; a second line is on the first direction, and a first line of the axial object is on the specific direction when the first lead intersects the second light beam; , the second lead intersects both the third light beam and the fourth light beam, and when the second lead intersects the third light beam, the fourth light beam of the axial object line is on the third direction and a third line of the axial object is on the specific direction when the second lead intersects the fourth light beam; the axial object so that the leads do not intersect the third light beam or the fourth light beam, and the second leads do not intersect the first light beam or the second light beam; (j) moving means for moving relative to the device along the movement path; (j) when an axial object moves along the movement path in front of the first to fourth light beams; (k) fifth detection means for detecting said fifth light beam; (l) said first to fourth light beams; (m) means for generating a sixth light beam at a predetermined distance from said fifth rear light beam and capable of intersecting said front end; and (m) for detecting said sixth light beam. A lead alignment state inspection device comprising a sixth detection means. 11. A plurality of first and second leads extend from a shafted object, the first lead is located on a first side of the object, and the second lead is located on a second side of the object, The first lead bends along a first line parallel to the axis, bends along a second line perpendicular to the first line, or combines a bending component along the first line and a bending component along the second line. and the second lead may have a bend along a third line parallel to the axis, or a bend along a fourth line perpendicular to the third line, or a bend component along the third line and a fourth line. The shafted object may have a bend that is a combination of a bend component along a line, and the shafted object further includes a cover and a base that support the first lead and the second lead therebetween, and the cover and the base. In an apparatus for inspecting the relative positional deviation between the leads and the alignment state of the leads: (a) first light beam generating means for generating a first light beam directed in a first direction; (b) said a first detection means for detecting a first light beam; (c) forming a predetermined angle with the first direction; and
a second light beam generating means for generating a second light beam forming a predetermined angle with a specific direction orthogonal to the first direction; (d) a second detection means for detecting the second light beam; and (e) third light beam generating means for producing a third light beam directed in a third direction; (f) third detection means for detecting said third light beam; (g) said first and fourth light beam generating means for generating a fourth light beam directed in a fourth direction forming a predetermined angle with a specific direction; (h) fourth detection means for detecting the fourth light beam; (i) intersects both the first light beam and the second light beam of the first lead, and when the first lead intersects the first light beam, the first light beam of the axial object; a second line is on the first direction, and a first line of the axial object is on the specific direction when the first lead intersects the second light beam; , the second lead intersects both the third light beam and the fourth light beam, and when the second lead intersects the third light beam, the fourth light beam of the axial object line is on the third direction and a third line of the axial object is on the specific direction when the second lead intersects the fourth light beam; the axial object so that the leads do not intersect the third light beam or the fourth light beam, and the second leads do not intersect the first light beam or the second light beam; (j) a fifth light beam for producing a fifth light beam capable of intersecting the cover when the axial object moves along the travel path; beam generating means; (k) fifth detection means for detecting the fifth light beam; (l) producing a sixth light beam capable of intersecting the base when the axial object moves along the travel path; (m) A lead alignment state inspection device comprising: a sixth light beam generating means for detecting the sixth light beam; (m) a sixth detecting means for detecting the sixth light beam. 12 A bend along a first line parallel to the axis, a bend along a second line orthogonal to the first line, on an axial object and spaced apart from each other;
Alternatively, in a lead alignment state inspection device for inspecting the alignment state of a plurality of leads that may have a bend that is a combination of a bend component along the first line and a bend component along the second line, (a) the axial a moving means for moving an object along a moving path; (b)() a first light beam generating means for producing a first light beam capable of intersecting the lead when the axial object moves along the moving path; () first detection means for detecting the first light beam and producing first output data having information on the spacing between the leads in a direction along the first line; a second light beam generating means for producing a second light beam capable of intersecting the lead when moving along the travel path; () detecting the second light beam so that the axial object moves along the travel path; detecting the second light beam directed to obtain second output data having combined information of spacing between the leads in a direction along the first and second lines when moving along the first and second lines; second detection means for producing data; and optical means for producing data having information regarding the spacing between the leads; (c)() detecting the first line in response to the first output data; a first determining means for determining the distance between the leads in the direction along the second line; and () a second determining means for determining the distance between the leads in the direction along the second line according to the first output data and the second output data. 1. A lead alignment state inspection device comprising: determining means; and data processing means. 13. The lead alignment state inspection device according to claim 12, wherein the second determining means includes subtracting means for subtracting the information on the first output data from the information on the second output data. . 14. The lead alignment state inspection device according to claim 12, wherein the moving means includes gravity applying means for directing the object in a direction across the optical means. 15. The lead alignment state inspection device according to claim 12, wherein the moving means includes a rail for guiding the object, and the rail has a shape that matches the shape of the object.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US28992181A | 1981-08-03 | 1981-08-03 | |
| US289921 | 2008-11-06 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5870110A JPS5870110A (en) | 1983-04-26 |
| JPH0337682B2 true JPH0337682B2 (en) | 1991-06-06 |
Family
ID=23113744
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57134792A Granted JPS5870110A (en) | 1981-08-03 | 1982-08-03 | Device for inspecting state of arrangement of reed |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5870110A (en) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4510806A (en) * | 1983-04-27 | 1985-04-16 | Universal Instruments Corporation | Gauging method and apparatus for components having leads |
| JPS6076134A (en) * | 1983-09-30 | 1985-04-30 | Nec Kansai Ltd | Inspecting device for appearance of shaft-shaped member |
| JPS60213041A (en) * | 1984-04-09 | 1985-10-25 | Sanwa Electron Kk | Detector for state of pin for ic |
| JPS60229355A (en) * | 1984-04-27 | 1985-11-14 | Sanwa Electron Kk | Detection for condition of pin of ic |
| JPS60229356A (en) * | 1984-04-27 | 1985-11-14 | Sanwa Electron Kk | Detection for bend of pin of ic |
| JPS6174346A (en) * | 1984-09-19 | 1986-04-16 | Kokusai Syst Sci Kk | Device inspecting process of dip type |
| US4696047A (en) * | 1985-02-28 | 1987-09-22 | Texas Instruments Incorporated | Apparatus for automatically inspecting electrical connecting pins |
| JPS61279146A (en) * | 1985-06-05 | 1986-12-09 | Nhk Spring Co Ltd | Defect detecting apparatus for pin piece of electronic part |
| JPS61283200A (en) * | 1985-06-10 | 1986-12-13 | 国際システムサイエンス株式会社 | Pin bent checker for ic |
| US5189707A (en) * | 1985-10-11 | 1993-02-23 | Hitachi, Ltd. | Method of loading surface mounted device and an apparatus therefor |
| EP0222072B1 (en) * | 1985-10-11 | 1993-12-15 | Hitachi, Ltd. | Method of loading surface mounted device and an apparatus therefor |
| JPH0815178B2 (en) * | 1987-02-09 | 1996-02-14 | ダックエンジニアリング株式会社 | IC visual inspection method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5365071A (en) * | 1976-11-22 | 1978-06-10 | Nec Corp | External lead bend detector of electronic parts |
| JPS5663275A (en) * | 1979-10-30 | 1981-05-29 | Nec Kyushu Ltd | Lead testing device for semiconductor device |
-
1982
- 1982-08-03 JP JP57134792A patent/JPS5870110A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5870110A (en) | 1983-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4553843A (en) | Apparatus for determining the alignment of leads on a body | |
| JPH0337682B2 (en) | ||
| KR20100023838A (en) | Apparatus for transferring subject to be inspected and appearance inspecting apparatus | |
| KR20100023837A (en) | Appearance inspecting apparatus | |
| JP3954083B2 (en) | Appearance inspection method and apparatus | |
| JPH01250845A (en) | Automatic external appearance inspection machine for chip-shaped component | |
| US6188784B1 (en) | Split optics arrangement for vision inspection/sorter module | |
| US4751386A (en) | Lean detector for determining the offset of an axis of symmetry of a container from its norm | |
| US6222629B1 (en) | Procedure and system for inspecting a component with leads to determine its fitness for assembly | |
| JP3454735B2 (en) | Foreign object detector and process line including foreign object detector | |
| US6229608B1 (en) | Procedure and system for inspecting a component with leads to determine its fitness for assembly | |
| JPH0776754B2 (en) | IC lead bending detection method | |
| JPS5875014A (en) | Detector for lead position | |
| JPH0756446B2 (en) | Inspection method for rod-shaped protrusions | |
| JP3335513B2 (en) | Deformed coin detection device | |
| JP3240571B2 (en) | Foreign matter inspection device | |
| JP2005537648A (en) | Multiple light source alignment sensor with improved optics | |
| JP2758550B2 (en) | Appearance inspection device | |
| CN120749051B (en) | Wafer detection method of wafer storage device | |
| JP3645340B2 (en) | Flat package pin bending detection device | |
| JPH0350416B2 (en) | ||
| TW202548960A (en) | Wafer identification device | |
| JPS63134906A (en) | Inspecting instrument for straightness of nuclear fuel rod | |
| CN101189527A (en) | In-tray inspection apparatus and method for semiconductor package | |
| JPH04194735A (en) | Device for inspecting lead opening of electronic parts |