Measurement and Correction of PCB Alignment Error for Screen Printer Using Machine Vision (1)

머신비전을 이용한 PCB 스크린인쇄기의 정렬오차측정 및 위치보정 (1)

  • 신동원 (금오공과대학교 기계공학부)
  • Published : 2003.06.01

Abstract

This paper presents the measurement and correction method of PCB alignment errors for PCB screen printer. Electronic equipment is getting smaller and yet must satisfy high performance standard. Therefore, there is a great demand for PCB with high density. However conventional PCB screen printer doesn't have enough accuracy to accommodate the demand fur high-resolution circuit pattern and high-density mounting capacity of electronic chips. It is because the alignment errors of PCB occur when it is loaded to the screen printer. Therefore, this study focuses on the development of the system which is able to measure and correct alignment errors with high-accuracy. An automatic optical inspection part measures the PCB alignment errors using machine vision, and the high-accuracy 3-axis stage makes correction for these errors. This system used two CCD cameras to get images of two fiducial marks of PCB. The geometrical relationship between PCB, cameras, and xy$\theta$ stage is derived, and analytical equations for alignment errors are also obtained. The unknown parameters including camera declining angles and etc. can be obtained by initialization process. Finally, the proposed algorithm is verified by experiments by using test bench.

Keywords

References

  1. Burel, G.T., 'Vision Feedback for SMD Placement Using Neural Network,' Proceedings of IEEE International Conference on Robotics and Automation Society, pp. 1491-1496, 1995 https://doi.org/10.1109/ROBOT.1995.525486
  2. Capson, D.W., 'An Experimental Vision System for SMD Component Placement Inspection,' IECON'90, pp. 815-820, 1990 https://doi.org/10.1109/IECON.1990.149245
  3. Hata, S., 'Vision System for PCB Manufacturing in Japan,' Proceeding of IECON'90(16th Annual Conference of IEEE Industrial Electronics Society), pp. 792-797, 1990 https://doi.org/10.1109/IECON.1990.149241
  4. Teoh, E. K., Mital, D. P., Lee, B. W., Wee, L. K., 'Automated visual inspection of surface mount PCBs,' Proceeding of IECON'90(16th Annual Conference of IEEE Industrial Electronics Society), pp. 576-580, 1990 https://doi.org/10.1109/IECON.1990.149205
  5. Shin, Dongwon, Kim, Chon-Whan, 'Measurement and Correction of PCB Alignment Error for Screen Printer Using Machine Vision,' Proc. of KSPE Spring Annual Meeting 2000, pp. 347-350, 2000
  6. Otsu, N.,'A Threshold Selection Method from Gray Level Histogram,' IEEE Transactions on Syst., Man and Cyber., Vol. SMC-9, No. 1, pp. 62-66, 1979
  7. NALWA, VISHVJIT S., BINFORD, THOMAS O., 'On Detecting Edges,' IEEE Trans. Pattern Anal. Machine Intell, Vol. PAMI-8, No. 6, pp. 699-714, Nov. 1986 https://doi.org/10.1109/TPAMI.1986.4767852
  8. Haralick, Robert M., 'Digital Step Edges from Zero Crossing of Second Directional Derivatives,' IEEE Trans. Pattern Anal. Machine Intell., Vol. PAMI-6, No. 1, pp. 58-68, Jan. 1984 https://doi.org/10.1109/TPAMI.1984.4767475
  9. Tabatabai, ALI J. and Michell, O.ROBERT, 'Edge location to subpixel values in digital imagery,' IEEE Trans. Pattern Anal. Machine Intell., Vol. PAMI-6, No. 2, pp. 188-201, Mar. 1984 https://doi.org/10.1109/TPAMI.1984.4767502
  10. Park, Jae-Sung, Park, Heui-Jae, Kim, Ku-Young, 'Development of Managing System of Vision Probe for CMM,' Proc. of KSPE Autumn Annual Meeting 1996, pp. 501-505, 1996