Implementation of Control and Monitoring System Using Embedded web server

내장형 웹서버를 이용한 감시 및 제어 시스템 구현

  • 최재우 (호서대학교 전기정보통신공학부) ;
  • 노방현 (호서대학교 전기정보통신공학부) ;
  • 이창근 (호서대학교 전기정보통신공학부) ;
  • 차동현 (호서대학교 전기정보통신공학부) ;
  • 황희융 (호서대학교 전기정보통신공학부)
  • Published : 2002.11.01

Abstract

본 논문은 기존의 PC기반의 웹 서버를 이용한 것이 아닌 리눅스 기반의 임베디드 웹 서버를 제작하여 원격지 하드웨어의 제어와 감시를 구현했다. 리눅스는 2.4.1 버전을 ARM7 보드에 포팅했으며 웹 서버는 GPL(General Public License)규약인 Boa web server를 사용했다. 원격지 감시와 제어를 위해 Cirrus Logic의 ARM7 칩인 EP7312의 GPIO(General Purpose Inpout Output) B포트에 입력장치와 출력장치를 연결시켜 실험하였다. 리눅스 운영체제 환경에서의 GPIO 장치 드라이버를 작성하고 이를 구동시키는 응용프로그램은 리눅스용 C언어를 CGI프로그램화시켜 클라이언트 PC의 웹 브라우저에서 제어와 감시가 가능하게 했다. 이는 기존의 PC기반의 웹 서버를 사용하는 것 보다 비용절감이라는 장점이 있고 또한 운영체제 없이 구현되는 웹 서버보다는 응용 범위의 다양성과 개발기간 단축이라는 장점을 가지고 있다.

Keywords