교육용 타겟보드 및 응용 프로그램 개발
Development of Educational Target Board and Application Programming
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
반도체 장비는 전공정 장비, 후공정 장비 그리고 테스트 장비로 구분할 수 있으며, 국내 반도체 장비 기업은 이러한 장비의 제어를 위해서 MS사에서 제공하는 Visual Studio 개발환경을 많이 사용하여 왔다. MS사에서 닷넷을 오픈한 이후에 MFC 기술 지원이 약화되었지만 MFC 기능을 계속 제공함에 따라 Visual C++/MFC 개발 환경에서 반도체 장비 제어 시스템이 계속 개발되어 왔다. 하지만 MS사의 MFC 기술지원 약세와 컴퓨터 하드웨어 기술의 발전으로 최근에는 Visual C#/WinForm(WPF) 환경으로 신규 장비 제어 시스템을 개발하고 MFC기반은 유지 보수 및 기능 개선으로 한정되는 추세이다. 한편 국내 주요 반도체 장비 생산 기업은 메모리 분야의 반도체 장비 산업에 투자를 늘릴 전망이며 이럴 경우 장비 제어를 위한 개발 인력의 수요가 커질 것이다. 반도체 장비 제어를 위한 SW 개발 인력의 양성을 위해서 대학에서는 이에 대응 할 수 있는 적절한 교육도구가 요구된다. 그래서 본 연구에서는 Visual Studio C# 개발 환경에서 하드웨어 제어를 실습할 수 있는 인터페이스 응용을 위한 저가의 소형 교육용 타겟보드와 응용 프로그램을 개발하였다. 타겟 보드에 탑재되는 부품들은 ARM® 32-bit Cortex®-M3 CPU를 중심으로 5-스위치, 4-LED, 4-RGB LED, 4-FND, 가변저항, 조도센서, 온도/습도센서, 피에조 그리고 스텝모터 제어용 드라이버와 서보모터 제어를 위한 포트이며, 응용은 이들 부품을 구동하는 프로그램이다. 본 연구의 결과물을 가지고 장비 제어 분야에 대해 학습 한다면 이 분야에 진출하려는 취업 준비생에게 많은 도움이 되리라 기대한다.
Abstract
Semiconductor equipment can be divided into pre-process equipment, post-process equipment, and test equipment. Domestic semiconductor equipment companies have used the Visual Studio development environment provided by MS to control such equipment. MFC technology support has been weakened since Microsoft opened the .NET, but as the MFC continues to provide functionality, semiconductor device control systems have been developed in the Visual C ++ / MFC development environment. However, due to the weak MFC technology support and the development of computer hardware technology, the development of new equipment control system in the Visual C # / WinForm (WPF) environment has recently been, and the MFC base is limited to maintenance and function improvement. Meanwhile, major domestic semiconductor equipment producers are expected to increase their investment in the semiconductor equipment industry in the memory sector. In order to cultivate SW development manpower for semiconductor device control, appropriate education tools are required at universities. Therefore, in this study, we developed a low-cost small educational target board and application for interface application that can practice hardware control in Visual Studio C # development environment. The devices and sensors mounted on the target board are 5-switch, 4-LED, 4-RGB LED, 4-FND, variable resistance, illuminance sensor, temperature / humidity sensor, piezo around the ARM® 32-bit Cortex®-M3 CPU. It is a port for controlling stepper motor and servo motor. And the application is a program for driving these parts. Learning about the field of equipment control with the results of this study is expected to be of great help to job seekers who want to enter this field.
참고문헌 (16)
- Semiconductor equipment technology and market forecast, "Commercializations Promotion Agency for R&D Outcomes", S&T Market Report, 50 (2017)
- "Microsoft corporation"[URL]
- I. S. Yun, "C# programming", Hanbit academy, Inc, ~ (2017)
- M. MacDonald, "Pro WPF 4.5 in C#:windows presentation foundation in .NET 4.5, Apress", ~ (2012)
- Semiconductor equipment industry : increased investment by 2020. Purchase point is now, , NH Investment Stock, ~ (2020)
- "Hanbak electronics"[URL]
- "HUINS"[URL]
- 황수철, "Visual C++ 개발환경하의 교육용 미니보드 제작 및 응용", 한국지식정보기술학회 논문지, 11(6), pp.675~683 (2016), 한국지식정보기술학회
- S. C. Hwang, "A study on utilization of the mini-board based on visual c++ MFC", Proceedings of the 21st KKITS Spring Conference, 11(1), pp.56~59 (2017)
- S. C. Hwang, "A study on education tool of visual interface application", Proceedings of the 26st KKITS Spring Conference, 13(2), pp.117~120 (2018)
- H. W. Kim, "PCB artwork" (2016), BM Seongandang
- "STMicroelectronics"[URL]
- "Future Tech Devices International Ltd"[URL]
- J. Axelson, "Serial port complete: COM ports, usb virtual COM Ports, and ports for embedded systems", Lakeview Research, ~ (2017)
- J. S. Rinaldi, "Modbus:the everyman’s guide to modbus, CreateSpace" (2015), Independent Publishing Platfrom
- "Namuwiki"[URL]
