• 제목/요약/키워드: Embedded linux

검색결과 479건 처리시간 0.032초

Implementation of an Embedded System for Image Tracking Using Web Camera (ICCAS 2005)

  • Nam, Chul;Ha, Kwan-Yong;;Kim, Hie-Sik
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.1405-1408
    • /
    • 2005
  • An embedded system has been applied to many fields including households and industrial sites. In the past, user interface products with simple functions were commercialized .but now user demands are increasing and the system has more various applicable fields due to a high penetration rate of the Internet. Therefore, the demand for embedded system is tend to rise In this paper, we Implementation of an embedded system for image tracking. This system is used a fixed IP for the reliable server operation on TCP/IP networks. A real time broadcasting of video image on the internet was developed by using an USB camera on the embedded Linux system. The digital camera is connected at the USB host port of the embedded board. all input images from the video camera is continuously stored as a compressed JPEG file in a directory at the Linux web-server. And each frame image data from web camera is compared for measurement of displacement Vector. That used Block matching algorithm and edge detection algorithm for past speed. And the displacement vector is used at pan/tilt motor control through RS232 serial cable. The embedded board utilized the S3C2410 MPU Which used the ARM 920T core form Samsung. The operating system was ported to embedded Linux kernel and mounted of root file system. And the stored images are sent to the client PC through the web browser. It used the network function of Linux and it developed a program with protocol of the TCP/IP.

  • PDF

LDM 원격 제어를 위한 임베디드 시스템 구성 (Designing a Embedded System for Remote Control of LDM)

  • 문철홍;강상우
    • 대한전자공학회논문지SD
    • /
    • 제42권8호
    • /
    • pp.27-34
    • /
    • 2005
  • 본 논문에서는 LDM(LED Dot Matrix) 원격 제어를 위해 임베디드 시스템의 FPGA H/W 및 S/W를 구현하였다. 개발된 시스템에서는 고성능의 XScale CPU를 사용했고, 통신방식은 이더넷 및 시리얼을 사용했다. CPU와 인터페이스 되는 H/W에서는 LDM 회전부와 LDM을 구동하기 위한 FPGA 로직을 구현하였으며, 원거리에서 LDM 데이터를 전송하기 위한 명령 패킷을 구성하였고, S/W는 임베디드 리눅스에 사용되는 리눅스 디바이스 드라이버와 리눅스 응용프로그램을 작성했다. 이 S/W는 모듈에 의해 동작되기 때문에 리눅스용 파일시스템에 모듈로 적재를 시켜서 원하고자 하는 동작을 실행한다. 또한 운영체제로는 시스템의 최적화를 할 수 있는 임베디드 리눅스를 시스템에 맞게 컴파일 함으로서 불필요한 메모리를 사용하지 않기 때문에 시스템의 가격을 줄일 수 있다. 본 논문에서 구현된 H/W 및 S/W 원리를 이용한다면 다른 임베디드 시스템에도 유용하게 활용할 수 있다.

Web Based Monitoring Systems for Multi-Axis Force/Torque Sensors Using Embedded Systems

  • Nam, Hyun-Do;Lim, Hong-Sik;Kang, Chul-Goo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1675-1678
    • /
    • 2004
  • In this paper, web based monitoring systems are implemented for multi-axis force control systems of an intelligence robot. A brief review about the principle of multi-axis force sensors and a method that can reduce the effect of noise signal to sensor performance is presented. A web based monitoring system is implemented by porting Linux at embedded systems which include Xscale processors. A device driver is developed to receive data from multi-axis force sensors in Linux operation systems. To control this device driver, a socket program for web browser is also developed. The experiments are performed to investigate the effectiveness of proposed methods. The experimental results show that the values of force sensors can be monitored by remote PCs.

  • PDF

임베디드 리눅스 시스템에서의 GUI 구현을 위한 그래픽 플랫폼 성능 평가 (Performance Evaluation of Graphic Platforms for GUI Implementation in Embedded Linux System)

  • 김영주
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.831-834
    • /
    • 2009
  • 임베디드 리눅스 시스템은 하드웨어 성능 측면에서 기존 리눅스에서 지원하는 X-window 기반의 GUI 플랫폼을 그대로 사용할 수 없다. 따라서 GUI를 지원하기 위해서 적은 자원을 사용하면서 단순화된 동작 방식을 지원하는 그래픽 라이브러리가 요구되며, 이에 오픈소스 그래픽 라이브러리들의 성능을 평가하여 멀티미디어 임베디드 시스템을 위한 효과적인 그래픽 플랫폼을 선정하고 개선점을 제안한다.

  • PDF

ZigBee를 이용한 실시간 임베디드 리눅스 기반의 저전력형 U-Health 시스템 구현 (Implementation of Low-Power Ubiquitous Health System based on Real-Time Embedded Linux using ZigBee wireless communication)

  • 권종원;오드게렐;박용만;구상준;김희식
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.436-438
    • /
    • 2007
  • As the sensors and communication technology get advance, the remote health diagnosis for patients and senior persons at home are possible now without visiting doctors in hospitals. A low-power ubiquitous health check device was developed adapting Real-Time Embedded Linux is developed. This ubiquitous device is consisted of three sensors. The wrist type health checking terminal acquires periodically the health data by using a blood pressure sensor, a pulse sensor and a body temperature sensor. It transmits the health data to the access point located at the home center through the ZigBee wireless communication modem. This health data collector or access point device sends the data again to the main server operated in a hospital or health care organization. The health server control continuously the input data and sends an alarm signal to the assigned. doctor and responsible persons using cellular SMS when any dangerous events occur. This wrist type health check device has an embedded linux OS using Intel PAX255 MPU. The developed U-Health system is applicable for checking patients health in remote at home. And their family or related persons in remote site can check the patients health status at any time. They can be assured by receiving SMS record and alarm of emergency case which is transmitted from the health server.

  • PDF

리눅스 환경에서 파일 시스템들의 블록 쓰기 연산 성능 분석 (Performance Analysis of Block Write Operation of File Systems on Linux Environment)

  • 최진오
    • 한국정보통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.136-140
    • /
    • 2015
  • 임베디드 시스템에 많이 사용되는 리눅스 환경에는 FAT, NTFS, Ext2 등 다양한 파일 시스템이 사용된다. 임베디드 시스템에 탑재된 파일 시스템은 미니 하드 디스크 또는 플래시 메모리를 미디어로 채택하고 있다. 이러한 장치에 구현되는 파일 시스템의 종류는 응용 프로그램의 성능에 많은 영향을 미친다. 동일한 미디어에서 파일시스템의 성능요인은 블록 읽기, 블록 쓰기, 그리고 블록 해제 오버헤드이다. 이 중에서 블록 읽기와 블록 해제 성능은 파일시스템에 따라 큰 차이를 보이지 않는다. 이 논문에서는 리눅스에서 지원하는 다양한 파일시스템에서 블록 할당과 쓰기 성능을 벤치마킹한다. 다양한 실험을 통하여 얻어진 결과로부터 각 파일 시스템의 특성들을 살펴본다.

듀얼코어 임베디드 리눅스 시스템에서 공유 메모리 성능 개선 방안 및 성능 분석 (Improvement Method and Performance Analysis of Shared Memory in Dual Core Embedded Linux system)

  • 정지성;김창봉
    • 인터넷정보학회논문지
    • /
    • 제11권4호
    • /
    • pp.95-106
    • /
    • 2010
  • 최근 복잡한 프로그래밍 환경에서 다수의 프로세스들은 서로 협력하기 위하여 서로 통신하고 자원과 정보를 공유한다. 커널에서는 이것이 가능한 방법으로 프로세스간 통신이라는 IPC(Inter-Process Communication)를 제공한다. 리눅스에서 사용되는 공유 메모리는 동일한 메모리 영역에 여러개의 프로세스가 접근할 수 있도록 해 주는 기술이다. 본 논문에서는 서로 다른 코어에 서로 다른 운영체제를 갖는 듀얼코어 임베디드 리눅스 시스템에서 공유 메모리 성능 개선 방안을 제시하고, MP2530F(ARM926F+ARM946E)의 임베디드 리눅스 시스템을 구축하여 성능을 측정한다. 공유 메모리를 이용한 프로세스의 동작이 별개의 CPU에서 동작되도록 함으로써 성능 향상을 꾀한다.

무선인터넷 상에서 Embedded Linux를 이용한 WPKI의 설계 및 구현 (Design and Implementation of WPKI Using Embedded Linux on the Wireless Internet)

  • 박상현;강찬휘;신승호
    • 대한전자공학회논문지TC
    • /
    • 제41권9호
    • /
    • pp.67-71
    • /
    • 2004
  • 무선 단말기 기반 기술의 발달에 따라 많은 이용자들이 있고 일반 PC에서만 사용되던 기술들을 무선의 시간 공간 제약이 없는 작업환경에서 이용하고자 하는 욕구의 증가로 점차 확산되고 있다. 이에 발 맞추어 2003년 중반 4개 은행이 PC에서 사용되던 인터넷 뱅킹을 무선 단말기를 이용하는 서비스로 확장 시행하였다. 현재 단말기는 PPC(Pocket PC)와 Palm 사용되는 운영체제로는Window CE와 Palm을 운영체제로 하는 기기에서 서비스를 제공하고 있어, 위의 단말기를 제외한 이 기종에서 서비스 사용이 어렵다. 더 많은 사용자들의 사용을 위해서는 다양한 단말기에서의 사용이 가능하여야 하기 때문에 이 논문에서는 Linux를 OS로 하는 단말기에서의 WPKI인증 기술을 구현한다.