본 논문에서는 WINDOWS CE .NET 기반의 PDA를 이용한 원격제어시스템을 구현하였다. 서버 시스템의 운영체제는 WINDOWS CE .NET을 사용하여 사용자에게 쉬운 사용 환경을 제공하며, 운영체제 이미지에 개발한 디바이스 드라이버를 추가하여 하드웨어 장치를 제어한다. 임베디드 서버는 PC 클라이언트와 PC 클라이언트, PC 클라이언트와 PDA 클라이언트, PDA 클라이언트와 PDA 클라이언트간의 메시지 통신을 지원한다. 본 논문은 원격제어시스템을 구현하는데 있어서 에뮬레이터를 사용하지 않고 실제 PDA와 임베디드 보드로 시스템을 구현하였다. 제안된 시스템은 임베디드 보드를 서버로 사용하고 PDA를 클라이언트로 사용하여 무선 인터넷이 제공되는 환경이라면 어느 곳에서나 원격으로 대상물을 제어할 수 있다.
본 논문에서는 WINDOWS CE .NET 기반의 PDA를 이용한 원격제어시스템을 구현하였다. 서버 시스템의 운영체제는 WINDOWS CE .NET을 사용하여 사용자에게 쉬운 사용 환경을 제공하며, 운영체제 이미지에 개발한 디바이스 드라이버를 추가하여 하드웨어 장치를 제어한다. 임베디드 서버는 PC 클라이언트와 PC 클라이언트, PC 클라이언트와 PDA 클라이언트, PDA 클라이언트와 PDA 클라이언트간의 메시지 통신을 지원한다. 본 논문은 원격제어시스템을 구현하는데 있어서 에뮬레이터를 사용하지 않고 실제 PDA와 임베디드 보드로 시스템을 구현하였다. 제안된 시스템은 임베디드 보드를 서버로 사용하고 PDA를 클라이언트로 사용하여 무선 인터넷이 제공되는 환경이라면 어느 곳에서나 원격으로 대상물을 제어할 수 있다.
This study implemented a remote control system using PDA based on WINDOWS CE. NET. In existing remote control systems, the user generally controls remote objects and obtain data using a computer, which is a local system connected to the internet, and the remote objects are connected to server comput...
This study implemented a remote control system using PDA based on WINDOWS CE. NET. In existing remote control systems, the user generally controls remote objects and obtain data using a computer, which is a local system connected to the internet, and the remote objects are connected to server computers. In order to control remote objects, the user has to have a computer, a space to use the Internet, and wired internet. The system proposed in this study uses an embedded board as a server and PDA as a client. Thus, the user can control remote objects at any place as long as wireless internet is available. In addition, because an embedded board is used as a server, the system has the characteristics of high performance and low power consumption. The proposed system provides not only remote control environment using PDA but also conventional control environment using a computer as a client. In case PDA is not available, remote objects still can be controlled from any place as long as there are wired internet and a computer.
This study implemented a remote control system using PDA based on WINDOWS CE. NET. In existing remote control systems, the user generally controls remote objects and obtain data using a computer, which is a local system connected to the internet, and the remote objects are connected to server computers. In order to control remote objects, the user has to have a computer, a space to use the Internet, and wired internet. The system proposed in this study uses an embedded board as a server and PDA as a client. Thus, the user can control remote objects at any place as long as wireless internet is available. In addition, because an embedded board is used as a server, the system has the characteristics of high performance and low power consumption. The proposed system provides not only remote control environment using PDA but also conventional control environment using a computer as a client. In case PDA is not available, remote objects still can be controlled from any place as long as there are wired internet and a computer.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
본 논문에서는 임베디드 보드를 서버 시스템으로 사용하여 이러한 문제를 해결하였다.
NET 을 사용하여 사용자에게 좀 더 쉬운 제어 환경을 제공한다. 본 논문은 2 장 연구 동향에서 현재 임베디드 시스템의 연구 동향에 대해 살펴본다. 3장 설계 및 구현에서는 본 논문에서 구현한 원격제어시스템의 구성과 개발한 디바이스 드라이버, 임베디드 서버, PC 클라이언트, PDA 클라이언트에 대해 설명하였으며, 마지막으로 4장 결론에서는 원격제어시스템에 대한 구현 결과를 정리하고, 연구 개선방안을 제안하였다.
가설 설정
구현하였다. 본 논문에서는 LED, 7-세그먼트도트 매트릭스 등 간단한 소자를 제어하여 원격 제어의 가능성만을 제안하였으며, 이를 이용하여 가정 자동화나 공장자동화 시스템을 직접 구축할 수 있을 것이다.
제안 방법
본 논문은 2 장 연구 동향에서 현재 임베디드 시스템의 연구 동향에 대해 살펴본다. 3장 설계 및 구현에서는 본 논문에서 구현한 원격제어시스템의 구성과 개발한 디바이스 드라이버, 임베디드 서버, PC 클라이언트, PDA 클라이언트에 대해 설명하였으며, 마지막으로 4장 결론에서는 원격제어시스템에 대한 구현 결과를 정리하고, 연구 개선방안을 제안하였다.
Windows CE .NET 기반의 PDA형 원격제어시스템을 제안하였다. 제안한 시스템은 무선인터넷이 되는 곳이라면 어느 곳에서나 PDA를 이용하여 원격지에 있는 대상물 제어가 가능하다.
본 논문은 Windows CE .NET을 기반으로 하여 PDA 타입의 원격제어시스템을 설계 및 구현함으로써 무선인터넷 환경이 제공되는 곳이라면 시간과 공간의 제약 없이 원격 제어가 가능한 시스템을 제안하였다. 뿐만 아니라 무선인터넷 환경이 제공되지 않더라도 유선인터넷 환경이 제공되고 컴퓨터만 있으면 원격 제어가 가능하다.
PC 클라이언트로 임베디드 서버에 접속하여 하드웨어 장치를 제어할 수 있었으며, 또한 PDA 클라이언트도 임베디드 서버에 접속하여 하드웨어 장치를 제어할 수 있게 만들었다. 그리고 본 연구에서는 임베디드 서버를 통해 PC 클라이언트와 PC 클라이언트, PC 클라이언트와 PDA 클라이 언트, PDA 클라이언트와 PDA 클라이언트 간의 메시지 통신을 지원하게 하였다.
본 논문에서는 스트림 디바이스 드라이버를 이용하여 LED, 7-세그먼트, 도트 매트릭스의 디바이스 드라이버를 구현하였다. 디바이스 드라이버를 개발하기 위해서는 우선 HAL 소스를 편집하여 하드웨어의 물리 주소와 Windows CE에서 사용하는 가상 주소를 연결하여야 한다.
본 논문은 원격제어시스템을 구현하는데 있어서 에뮬레이터를 사용하지 않고 실제의 PDA와 임베디드 보드로 시스템을 구현하였다. 본 논문에서는 LED, 7-세그먼트도트 매트릭스 등 간단한 소자를 제어하여 원격 제어의 가능성만을 제안하였으며, 이를 이용하여 가정 자동화나 공장자동화 시스템을 직접 구축할 수 있을 것이다.
NET을 사용하여 사용자에게 쉬운 사용 환경을 제공하였다. 운영체제 이미지에 본 연구에서 개발한 디바이스 드라이버를 추가하여 하드웨어 장치를 제어하도록 하였다.
NET 기반의 PDA형 원격제어시스템을 제안하였다. 제안한 시스템은 무선인터넷이 되는 곳이라면 어느 곳에서나 PDA를 이용하여 원격지에 있는 대상물 제어가 가능하다. 또한 제어해야 할 대상물을 임베디드 보드에 연결하여 공간 사용의 제한을 축소시키고, 고성능/저전력으로 제어해야 할 대상물을 제어함으로써더 좋은 성능을 제공한다.
제안한 원격제어시스템은 크게 임베디드 서버, PDA 클라이언트, 컴퓨터 클라이언트 시스템으로 구성된다. 임베디드 서버는 PDA 클라이언트 및 컴퓨터 클라이언트와 연결된다.
대상 데이터
영문, 숫자를 조합하여 ', Hello PDA! 가나다 123”을 작성하였다. 메시지 작성후 보내기 버튼을 누르면 서버로 메시지가 전송된다.
또 서버 프로그램이 동작할 임베디드 보드 1 대, PDA 클라이언트 프로그램이 동작할 PDA 1대를 사용하였다. 총 2대의 컴퓨터와 임베디드 보드, PDA를 사용하였다.
본 논문에서는 PXA255 임베디드 보드와 PDA를 이용하여 Windows CE .NET 기반의 PDA형 원격제어시스템을 제안하였다.
본 연구에서는 클라이언트는 PDA와 PC를 모두 사용하였다. PC 클라이언트로 임베디드 서버에 접속하여 하드웨어 장치를 제어할 수 있었으며, 또한 PDA 클라이언트도 임베디드 서버에 접속하여 하드웨어 장치를 제어할 수 있게 만들었다.
임베디드 서버의 네트워크 프로그래밍 인터페이스는윈도우 소켓을 사용하였다. 임베디드 서버는 클라이언트들을 연결하고, 클라이언트로부터 받은 메시지를 해석하여 하드웨어를 제어하거나 메시지를 다른 클라이언트로 전송한다.
또 서버 프로그램이 동작할 임베디드 보드 1 대, PDA 클라이언트 프로그램이 동작할 PDA 1대를 사용하였다. 총 2대의 컴퓨터와 임베디드 보드, PDA를 사용하였다.
이론/모형
표2는 개발 소프트웨어 환경으로 임베디드 서버 프로그램 개발은 eVC를 사용하였고 PDA 클라이언트 프로그램을 개빌하기 위해 Visual Studio 2005를 사용하였다. 또한 컴퓨터 클라이언트 프로그램을 개발하기 위해 Visual Studio 6.
성능/효과
PC 클라이언트로 임베디드 서버에 접속하여 하드웨어 장치를 제어할 수 있었으며, 또한 PDA 클라이언트도 임베디드 서버에 접속하여 하드웨어 장치를 제어할 수 있게 만들었다. 그리고 본 연구에서는 임베디드 서버를 통해 PC 클라이언트와 PC 클라이언트, PC 클라이언트와 PDA 클라이 언트, PDA 클라이언트와 PDA 클라이언트 간의 메시지 통신을 지원하게 하였다.
임베디드 시스템 하드웨어 연구에서 가장 핵심적인 기술 분야는 시스템온칩 분야이다. 다양한 기능을 하나의 칩으로 구성하는 시스템온칩 분야의 혁신적인 발전으로 임베디드 시스템의 경량화, 저전력화, 다기능화를 가능하게 하였다.[9]
※ AI-Helper는 부적절한 답변을 할 수 있습니다.