JPH0770880B2 - Terminal pin insertion quality detection method - Google Patents
Terminal pin insertion quality detection methodInfo
- Publication number
- JPH0770880B2 JPH0770880B2 JP63190574A JP19057488A JPH0770880B2 JP H0770880 B2 JPH0770880 B2 JP H0770880B2 JP 63190574 A JP63190574 A JP 63190574A JP 19057488 A JP19057488 A JP 19057488A JP H0770880 B2 JPH0770880 B2 JP H0770880B2
- Authority
- JP
- Japan
- Prior art keywords
- pin
- terminal
- pins
- detected
- terminal pin
- 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 Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
【発明の詳細な説明】 〔概 要〕 多数の端子ピンを有する電子部品をプリント板のピン穴
に実装する際の端子ピンの挿入良否検出方法に関し、 端子ピンの配置構成に拘らず、確実且つ迅速に端子ピン
の挿入の良否を判定し得るようにすることを目的とし、 予想される素子総ての端子ピン数を予め登録しておき、
プリント板の対応ピン穴に挿入されたピンの有無を検出
し、その総和数を上記登録ピン数と比較することを含み
構成する。DETAILED DESCRIPTION OF THE INVENTION [Outline] A method for detecting the quality of insertion of a terminal pin when mounting an electronic component having a large number of terminal pins in a pin hole of a printed circuit board, regardless of the arrangement configuration of the terminal pin For the purpose of making it possible to quickly judge the quality of insertion of terminal pins, register the expected number of terminal pins of all the elements in advance,
It is configured to include the presence or absence of a pin inserted in the corresponding pin hole of the printed board, and to compare the total number with the registered pin number.
本発明はIC等の電子部品をプリント板に自動挿入する際
に有用な端子ピン挿入自動試験方法に関する。The present invention relates to a terminal pin insertion automatic test method useful when automatically inserting an electronic component such as an IC into a printed board.
ICパッケージの両側から端子ピン(リード)が突出する
タイプの端子ピンの配置構成には大別してDIP型とZIP型
とがある。前者は端子ピン(リード)がICパッケージの
両側から蟹の足のように対称的に突出しており、これに
対し、後者は端子ピンがICパッケージの底部から両側に
交互に突出している。There are roughly two types of terminal pin layouts in which the terminal pins (leads) project from both sides of the IC package: the DIP type and the ZIP type. In the former, the terminal pins (leads) project symmetrically from both sides of the IC package like crab legs, whereas in the latter, the terminal pins project alternately from the bottom of the IC package to both sides.
本発明はそのような端子ピンの配置構成に関わりなく適
用出来る。The present invention can be applied regardless of the arrangement configuration of such terminal pins.
ICをプリント板に自動挿入するIC自動挿入プロセスにお
いては、ICのリード(端子ピン)がプリンド板の対応ピ
ン穴に正しく挿入されたか否かをチェックすることが必
要である。In the automatic IC insertion process of automatically inserting the IC into the printed board, it is necessary to check whether the leads (terminal pins) of the IC are correctly inserted into the corresponding pin holes of the printed board.
従来の確認作業は作業者による目視検査が殆どである。Most of the conventional confirmation work is a visual inspection by an operator.
また、自動試験機も一部で実用されているが、いずれも
上記のDIP型とZIP型とに共用出来るものはなく(という
よりZIP型では自動試験は実施されていない)、またチ
ェック可能な端子ピン数が限定される、更には、端子ピ
ンが位相がずれた状態で実装された場合の、この「ず
れ」を確認することは出来ない等の問題がある。Also, some automatic testers are in practical use, but none of them can be shared with the above-mentioned DIP type and ZIP type (or rather, the ZIP type has not been subjected to automatic testing) and can be checked. There is a problem that the number of terminal pins is limited, and further, when the terminal pins are mounted in a phase-shifted state, it is not possible to confirm this "shift".
これらの問題は確認作業の信頼性を低下させる要因とな
るのみならず、挿入検査の迅速処理の妨げとなる。These problems not only reduce the reliability of the confirmation work, but also hinder the rapid processing of the insertion inspection.
本発明の目的はかかる問題を解消し、端子ピンの配置構
成に拘らず汎用性を持って、確実且つ迅速に端子ピンの
挿入の良否を判定することの出来る端子ピンの挿入良否
検出方法を提供することにある。An object of the present invention is to solve such a problem, and provide a method for detecting the quality of insertion of a terminal pin, which has versatility and can reliably and quickly determine the quality of insertion of a terminal pin regardless of the arrangement configuration of the terminal pin. To do.
上記目的を達成するために、本発明によれば、素子の多
数の端子ピンをプリント板の対応ピン穴に挿入する際に
その挿入が正しく行われたか否かを検出する端子ピンの
挿入良否検出方法であって、予想される素子の端子ピン
数を予め登録しておき、プリント板の対応ピン穴に挿入
されたピンの有無を検出し、その総和数を上記登録ピン
数と比較し、ピン検出の総和数が登録ピン数の何れかと
一致し、かつその後、端子ピン“無”を偶数回連続して
検出した場合にゼロ実装でない場合の通常の素子の正常
試験を終了することを構成上の特徴とする。In order to achieve the above object, according to the present invention, when a large number of terminal pins of an element are inserted into corresponding pin holes of a printed board, whether or not the insertion is correctly detected is detected. The method is to register the expected number of terminal pins of the device in advance, detect the presence or absence of pins inserted in the corresponding pin holes of the printed board, compare the total number with the number of registered pins above, and With the configuration that the total number of detection matches with any of the number of registered pins and after that, when the terminal pin “absent” is detected even number of times in succession, the normal test of the normal device is completed when it is not zero mounting. It is a feature of.
挿入された端子ピン数は例えば光学的センサにより検出
される。検出されたピン数の総和は予め登録したピン数
と比較され、それと一致しない場合にはエラーとされ、
一致する場合にのみ正常とされる。総和数で比較するの
で、端子ピンの種類や配置構成には関係なく検出され
る。また、ピンの総数の具体的数値自体は検出せず(検
出することも可能であるが)、登録数と一致するか否か
だけを検出するので処理は迅速に行われる。The number of inserted terminal pins is detected by, for example, an optical sensor. The total number of detected pins is compared with the number of pins registered in advance, and if they do not match, an error is generated.
Only normal if they match. Since they are compared by the total number, they are detected regardless of the type of terminal pin or the arrangement. Further, since the specific numerical value of the total number of pins itself is not detected (though it can be detected), only whether or not it matches the registered number is detected, so that the processing is performed quickly.
以下、図面を参照して本発明の実施例につき詳細に説明
する。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は端子ピンの有無を、例えば光学的に検出する具
体的構成の一例を示す。FIG. 1 shows an example of a specific configuration for optically detecting the presence or absence of a terminal pin.
第1図はICパッケージ11の両側から突出する端子ピン1
3、13をプリント板15の対応ピン穴17、17に挿入した状
態を示す。端子ピンの有無を検出する最も簡単な方法は
光学的方法(それに限定はされないが)であり、プリン
ト板15の下方に、例えば、一対の発光素子、受光素子を
有する反射型ファイバセンサ21、21を設け、その光路を
端子ピンが遮断することにより簡単に検出出来る。Figure 1 shows the terminal pins 1 protruding from both sides of the IC package 11.
The state where 3, 13 are inserted into the corresponding pin holes 17, 17 of the printed board 15 is shown. The simplest method of detecting the presence or absence of a terminal pin is an optical method (but not limited to it), and a reflection type fiber sensor 21, 21 having a pair of light emitting element and light receiving element, for example, is provided below the printed board 15. Is provided and the optical path can be easily detected by blocking the terminal pin.
この方法によれば、ピンの配列や種類には全く関係な
く、ピンがピン穴内に有るか否かを確実に検出出来る。According to this method, it is possible to reliably detect whether or not the pin is in the pin hole, regardless of the pin arrangement or type.
第2図は端子ピンの配列の一例(DIP型)を示す平面図
である。FIG. 2 is a plan view showing an example (DIP type) of an arrangement of terminal pins.
端子ピンに連続番号を図示の如く付す。即ち、ICパッケ
ージ11の片側にn個の端子ピンがあると仮定し、一方の
側(図示実施例では左側)の一端から1〜n番を付し、
他方の側(図示実施例では右側)ではn番の反対側に位
置する端子ピンから開始して他端までn〜(n+n)の
番号を付す。Attach serial numbers to the terminal pins as shown. That is, assuming that there are n terminal pins on one side of the IC package 11, numbering 1 to n from one end on one side (left side in the illustrated embodiment),
On the other side (the right side in the illustrated embodiment), starting from the terminal pin located on the opposite side of the nth, the numbers from n to (n + n) are added to the other end.
尚、ICの端子ピン数は種々あるが、一般にその用途等に
応じて決まっており、例えば、8、14、16、18、20、2
2、24、28、40、42、64である。これらのピン数は予
め、総てメモリに登録される。尚、本発明においては後
述の如く、端子ピンがない場合(0の場合)も検出する
ので0(ゼロ)も上記のピン数の一つとして登録してお
く。The number of terminal pins of an IC is various, but it is generally determined according to its application. For example, 8, 14, 16, 18, 20, 2
2, 24, 28, 40, 42, 64. All the numbers of these pins are registered in the memory in advance. In the present invention, as will be described later, even when there is no terminal pin (when 0) is detected, 0 (zero) is also registered as one of the above pin numbers.
検出はn番及び(n+1)番のピンの方の端子ピンから
開始する。Detection begins with the terminal pins towards the nth and (n + 1) th pins.
以下、本発明の方法を第3図に示すフローチャートに従
い説明する。The method of the present invention will be described below with reference to the flowchart shown in FIG.
まずステップ301において、素子が自動挿入され端子ピ
ンが検出可能になるまで任意の時間だけディレイ(遅
延)を付与される。次いで、ステップ303において、素
子の端子ピン数に関わらず、上記の如くICパッケージの
一端からn番ピン→(n+1)番ピン→(n−1)番ピ
ン→(n+2)番ピン→・・・の順に左右交互にピン番
号を設定する。次に、ステップ305において、ステップ3
03において設定された数の端子ピンの有無が検出され
る。ここで、端子ピン“有”は端子ピンがピン穴に正常
に挿入されていることを意味し、“無”は端子ピンが挿
入されていないことを示す。First, in step 301, a delay is given for an arbitrary time until the element is automatically inserted and the terminal pin can be detected. Next, in step 303, regardless of the number of terminal pins of the device, as described above, from the one end of the IC package, the nth pin → (n + 1) th pin → (n−1) th pin → (n + 2) th pin → ... Set pin numbers alternately in the left and right order. Next, in step 305, step 3
The presence or absence of the number of terminal pins set in 03 is detected. Here, the terminal pin “present” means that the terminal pin is normally inserted in the pin hole, and “absent” means that the terminal pin is not inserted.
ステップ305において端子ピン“有”の場合はステップ3
07に進み、以前に端子ピン“無”がどうかを検出する。
ステップ307で「以前に端子ピン“無"?」を検出するの
は以下に述べる如く、ずれて挿入されている場合を検出
するためである。即ち、第4図に示す如く素子11がピン
穴に対して1段だけずれて挿入された場合を考える。つ
まり、素子11は本来は想像線11′で示す位置に実装され
るべきであるのに対し、ピン穴一列分だけ位相がずれて
実装されてしまった場合である。従って第4図におい
て、ピン穴17A、17Bは本来、端子ピンn、n+1が挿入
されるべきピン穴である。この場合、第1回目(ピン穴
17Aの端子ピンの有無を検出)及び第2回目(ピン穴17B
の端子ピンの有無を検出)の検出では端子ピン“無”と
なる。そして第3回目に初めて端子ピン“有”となる。
従って、端子ピン“無”後の端子ピン“有”は実装ずれ
エラーとして検出することが出来る。以上がステップ30
7で「以前に検出“無"?」を検出する理由である。If the terminal pin is “present” in step 305, step 3
Proceed to 07 to detect if the terminal pin "absent" was previously detected.
The reason why "previously terminal pin" absent? "" Is detected in step 307 is to detect a case where the terminal pin is misaligned as described below. That is, consider the case where the element 11 is inserted by being displaced by one step with respect to the pin hole as shown in FIG. That is, the element 11 should originally be mounted at the position indicated by the imaginary line 11 ', whereas the element 11 is mounted with the phase shifted by one row of pin holes. Therefore, in FIG. 4, the pin holes 17A and 17B are originally the pin holes into which the terminal pins n and n + 1 are to be inserted. In this case, the first time (pin hole
17A terminal pin presence / absence detection) and second time (pin hole 17B)
Detection of the presence or absence of the terminal pin), the terminal pin becomes “absent”. And the terminal pin becomes "exist" for the first time in the third time.
Therefore, the terminal pin “present” after the terminal pin “absent” can be detected as a mounting deviation error. That's step 30
This is the reason for detecting "previously detected" no "?" In 7.
ステップ307で以前に端子ピン“無”がない場合、即
ち、ステップ307での「答え」がNOの場合、ステップ309
に進み、カウントアップする。ステップ309でのカウン
ト数が登録最大ピン数(図示実施例では65)より大きい
か否かをステップ311で検出し、NOの場合にステップ303
に戻り、以上のステップを繰り返す。If there is no terminal pin “none” previously in step 307, that is, if the “answer” in step 307 is NO, step 309
Go to and count up. It is detected in step 311 whether or not the count number in step 309 is larger than the registered maximum pin number (65 in the illustrated embodiment), and if NO, step 303
Return to and repeat the above steps.
尚、ステップ311でカウント数が登録最大ピン数をオー
バした場合にはエラーとして検出される。When the count number exceeds the maximum registered pin number in step 311, it is detected as an error.
ステップ305で端子ピン“無”として検出された場合に
は、それが最終ピンか否かを確認する(ステップ31
3)。この確認はステップ309でカウントされた数(総和
数)が登録ピン数のいずれかに一致するか否かにより実
施出来る。即ち、ステップ305で端子ピン“無”として
検出され、且つ検出ピン数の総和が登録ピン数のいずれ
かに一致する場合に限り一応、正しく端子ピンが正しく
挿入されていると考えることが出来る(但し、最終的に
“正常”と判定するためには以下に述べるステップを経
る必要がある)。If the terminal pin is detected as "absent" in step 305, it is confirmed whether or not it is the final pin (step 31).
3). This confirmation can be performed by checking whether the number (total number) counted in step 309 matches any of the registered pin numbers. That is, it can be considered that the terminal pin is correctly inserted only when the total number of detected pins matches any of the registered pin numbers when the terminal pin is detected as “absent” in step 305 ( However, it is necessary to go through the steps described below to finally determine "normal".
反対に、ステップ313で端子ピンの総和数が登録ピン数
の何れとも一致しない場合にはエラーとなる。On the contrary, if the total number of terminal pins does not match any of the registered pin numbers in step 313, an error occurs.
ステップ313で最終ピンであることが確認されたら、ス
テップ315に進み、そこで、0ピン(無実装)か否かを
確認する(同一プリント基板で種類によっては当該素子
を挿入しない場合もあり、それは正常として検出する必
要がある)。0ピンの確認はカウントピンの総和数が0
か否かにより簡単に判定できる。If it is confirmed in step 313 that the pin is the final pin, the process proceeds to step 315, in which it is confirmed whether or not it is pin 0 (no mounting) (the same printed circuit board may not insert the element depending on the type, It should be detected as normal). To confirm 0 pin, the total number of count pins is 0
Whether or not it can be easily determined.
但し、0ピンの確認は端子ピン“無”を連続6回検出し
た場合(ステップ317)にのみ0ピンと最終的に判断す
る。これは3対以上の端子ピンの実装ずれは経験上ない
ことが確認されているからである。従って、実装ずれに
起因して端子ピン“無”が続く場合と区別することが出
来る。However, the pin 0 is finally confirmed as the pin 0 only when the terminal pin “absent” is detected six times in a row (step 317). This is because it has been confirmed from experience that mounting deviations of three or more pairs of terminal pins are not present. Therefore, it can be distinguished from the case where the terminal pin “absent” continues due to mounting deviation.
6回連続して端子ピン“無”が続かない場合はステップ
303に戻り上記の操作を繰り返す。If the terminal pin “none” does not continue for 6 consecutive times, step
Return to 303 and repeat the above operation.
0実装でない場合の通常の素子の正常試験終了は、ピン
検出の総和数が登録ピン数の何れかと一致し(ステップ
313)、かつその後、端子ピン“無”を4回連続(端子
ピン2対分)して検出(ステップ319)した場合にのみ
限定される。このように或る回数だけ連続して“無”を
検出した後でないと終了しないようにするのは、例えば
一対の端子ピンが途中実装されないようなピン配列があ
るからである。従って、この連続回数“4"は端子ピンの
“欠け”配列(端子ピンが連続配置となっていない)に
応じて適宜設定される。しかしながら、この連続回数の
数を大きくすると、隣接した実装済みの素子がある場合
に、その隣接端子ピンの検出にそのまま移行してしま
い、試験が終了しなくなるので必要最低限とするのが好
ましい。When the normal test is completed for the normal device when the mounting is not 0, the total number of pin detections matches any of the registered pin numbers (step
313), and thereafter, only when the terminal pin “absent” is detected four times consecutively (for two pairs of terminal pins) (step 319). In this way, the reason why the process is terminated only after “absence” is detected a certain number of times is because, for example, there is a pin arrangement in which a pair of terminal pins are not mounted halfway. Therefore, the continuous number "4" is appropriately set according to the "missing" arrangement of the terminal pins (the terminal pins are not arranged continuously). However, if the number of consecutive times is increased, if there is an adjacent mounted element, the process directly shifts to the detection of the adjacent terminal pin, and the test will not be completed.
尚、登録すべき端子ピン数は素子の種類に応じて必要最
小限としておけば処理スピードを上げることが出来る。
例えば、DIP型の場合、ピン数は0〜24、28〜42、及び
それ以上3つのタイプに大別できるので試験すべき素子
に応じて必要なピン数のみ登録しておけばよい。The processing speed can be increased if the number of terminal pins to be registered is set to the minimum necessary according to the type of element.
For example, in the case of the DIP type, the number of pins can be roughly classified into three types, 0 to 24, 28 to 42, and more. Therefore, only the required number of pins need be registered according to the device to be tested.
尚、以上の如く、0実装はエラーではなく実装の一態様
として検出するようにすれば、素子の自動挿入機の動作
プログラムに汎用性が図れる。As described above, if the 0 mounting is detected as one mode of mounting instead of an error, the versatility of the operation program of the automatic device insertion machine can be achieved.
以上に記載の通り、本発明の方法は、DIP,ZIPの両タイ
プに全く同様に適用出来、また端子ピン数の如何に関わ
らず確実に検出出来る。また、ずれ実装も確実に検出出
来る。更に、本発明によれば、判定処理が迅速に行わ
れ、例えば1素子あたりの判定時間は1ms以下となる。As described above, the method of the present invention can be applied to both types of DIP and ZIP in exactly the same manner, and can surely detect regardless of the number of terminal pins. In addition, misaligned mounting can be detected reliably. Further, according to the present invention, the determination process is performed quickly, and the determination time per element is, for example, 1 ms or less.
第1図は本発明を実施するための光学系の一例を示す
図、第2図は端子ピンの配置の一例を示す平面図、第3
図は本発明の方法を実施するフローチャートの一例を示
す図、第4図はずれ実装の様子を示す図。 11……素子、13……端子ピン、 15……プリント板。FIG. 1 is a diagram showing an example of an optical system for carrying out the present invention, FIG. 2 is a plan view showing an example of arrangement of terminal pins, and FIG.
FIG. 4 is a diagram showing an example of a flowchart for carrying out the method of the present invention, and FIG. 11 …… Element, 13 …… Terminal pin, 15 …… Printed board.
Claims (1)
ピン穴に挿入する際にその挿入が正しく行われたか否か
を検出する端子ピンの挿入良否検出方法であって、予想
される総ての素子の端子ピン数を予め登録しておき、プ
リント板の対応ピン穴に挿入されたピンの有無を検出
し、その総和数を上記登録ピン数と比較し、ピン検出の
総和数が登録ピン数の何れかと一致し、かつその後、端
子ピン“無”を偶数回連続して検出した場合にゼロ実装
でない場合の通常の素子の正常試験を終了することを特
徴とする端子ピンの挿入良否検出方法。1. A method for detecting the quality of insertion of terminal pins, which detects whether or not a plurality of terminal pins of an element are correctly inserted when they are inserted into corresponding pin holes of a printed board. The number of terminal pins of all elements is registered in advance, the presence or absence of the pin inserted in the corresponding pin hole of the printed board is detected, and the total number is compared with the registered pin number above, and the total number of pin detection is registered. Good or bad of terminal pin insertion, characterized by terminating normal test of normal device when it is not zero mounting when terminal pin "absent" is detected even number of times in succession after matching with any of the number of pins. Detection method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63190574A JPH0770880B2 (en) | 1988-08-01 | 1988-08-01 | Terminal pin insertion quality detection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63190574A JPH0770880B2 (en) | 1988-08-01 | 1988-08-01 | Terminal pin insertion quality detection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0240999A JPH0240999A (en) | 1990-02-09 |
| JPH0770880B2 true JPH0770880B2 (en) | 1995-07-31 |
Family
ID=16260326
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63190574A Expired - Lifetime JPH0770880B2 (en) | 1988-08-01 | 1988-08-01 | Terminal pin insertion quality detection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0770880B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61156900A (en) * | 1984-12-28 | 1986-07-16 | 富士通株式会社 | Lead detection system |
-
1988
- 1988-08-01 JP JP63190574A patent/JPH0770880B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0240999A (en) | 1990-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1219959A (en) | Electrical component lead sensor | |
| JPH0770880B2 (en) | Terminal pin insertion quality detection method | |
| US20010055905A1 (en) | TAB, probe card, TAB handler and method for measuring IC chip | |
| US4091325A (en) | Verification technique for checking wrapped wire electronic boards | |
| US20040177289A1 (en) | Method and arrangement for detecting and correcting line defects | |
| GB2364119A (en) | Circuit board testing | |
| JP2988808B2 (en) | Frame test handler | |
| JPH0330500A (en) | Lead insertion state detecting mechanism | |
| JPH0282140A (en) | Method for inspecting insertion of electronic component | |
| KR970000819B1 (en) | Digital pcb crosstalk tester using monostable pulse latch | |
| JPS6338237A (en) | Semiconductor testing device | |
| KR940000740Y1 (en) | Location detect system of handler contact finger and device lead | |
| EP0295425A2 (en) | Improved delay testing for high speed logic | |
| KR100234025B1 (en) | Stacked Module Test Unit | |
| JPH04168800A (en) | Electronic part inserting and assembling equipment | |
| JPH04256804A (en) | Inspecting apparatus | |
| JPH04131939A (en) | Test method for one-chip cpu with built-in rom | |
| JPH0745997A (en) | Lead bending method and device | |
| JPS62115889A (en) | Inspection method for missing V-cuts in printed wiring boards | |
| JPH02270397A (en) | Device provided with mechanism for detecting defective mounting of package | |
| JPH10189205A (en) | Wire connection jig | |
| JPH0250772A (en) | Array pattern inspecting device | |
| JPH0731046B2 (en) | Parts shape sorter | |
| JP2002151900A (en) | Method for determining presence of connector pin | |
| JPS61294900A (en) | Detection of lead bend |