• Title/Summary/Keyword: 임베디드컴퓨터

Search Result 513, Processing Time 0.028 seconds

The Design and Implementation of Internet Outlet with Multiple User Interface Using TCP/IP Processor (TCP/IP프로세서를 이용한 다중 사용자 인터페이스 지원 인터넷 전원 콘센트의 설계 및 구현)

  • Baek, Jeong-Hyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.9
    • /
    • pp.103-112
    • /
    • 2012
  • Recently, the infrastructure to be connected to the internet is much provided, there is more and more need to connect electric or electronic products to the internet to monitor or control them remotely. However, most of the existing products lack the network interface, so it was very inconvenient to be connected to the internet. Therefore, this article designs and realizes the internet outlet allowing real-time scheduling that can control the power remotely on the internet by using the hardware TCP/IP processor. The realized product consumes low production cost because it can be realized by using the hardware TCP/IP processor and the 8-bit small microprocessor. In addition, the product can be used widely in both wired and wireless environments with a variety of user interface, including the dedicated control program which provides the environment configuration functions; embedded web service that enables the webpage to be saved on the external flash memory; Android smartphone application; motion recognition control environment that uses the OpenCV computer vision library, etc.

A Study of Efficient Transmission of SVG File using SMETA (SMETA를 이용한 효과적인 SVG 파일 전송에 관한 연구)

  • Yoo, Nam-Hyun;Son, Cheol-Su;Kim, Won-Jung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.1
    • /
    • pp.14-19
    • /
    • 2007
  • As XML is used by standard format for information expression and information exchange in various field, Many Company began to use SVG by user interface or information expression tool of embedded system such as mobile phone based wireless internet. Because SVG has many additional information to keep structure of SVG document exception real data, there is a problem that transfer time of SVG file is so cost for quantity of transmitted data actually. To solve this problem, many researches using compression conception have been conducted for applying to an embedded system. This paper proposes SMETA that can use existing researches using compression concept at once. SMETA divides SVG file to each part that can allocate meaning, and gives semantic metadata to each part without alteration of SVG structure. SMETA can reduce site of transmitted SVG file actually by transmitting specification part of SVG file that metadata does not agree or has unlisted part in an embedded system between an embedded system and server, before transmit whole SVG file. By size of transmitting SVG file is decreasing, transfer time can be shortened accordingly.

The Design and Implementation of Embedded Based Control Program for NXT Robot (임베디드 기반 NXT 로봇 제어프로그램 개발)

  • Woo, Young-je;Kim, Yu-ri;Yoo, Woo-jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.11-14
    • /
    • 2012
  • 본 논문에서는 임베디드 시스템 기반 NXT 로봇을 제어하여 길찾기, 미로찾기, 장애물오르기 등의 주행을 수행하는 프로그램을 개발하는 것이다. 미로 찾기는 RBG 센서를 통해 트랙의 색을 구분하여 정해진 색을 따라 주행하는 하는 것이며, 장애물 미로구간에서는 NXT 로봇 자신이 장애물을 넘지 못한다는 것을 인식하여 미로를 찾아 빠져나가도록 초음파 센서를 이용한다. 초음파 센서로 자신이 통과할 수 있는 진입로로 판단되면 주행을 계속하며, 그렇지 않은 경우에는 좌우회전을 통해 미로구간을 통과한다. 마지막 계단식 장애물 구간에서는 접촉센서와 초음파 센서를 통해서 물체의 높이를 가늠하여, 접촉센서 값과 초음파 센서 값을 통해 프로그램은 통과 여부와 계단높이를 판단한다. 실험결과 로봇은 제어프로그램 시나리오에 따라 적절하게 수행함을 확인할 수 있었으며, 이와 같은 로봇 제어를 확대하면 사람을 대신하는 재난구조 활동, 전쟁시 지뢰탐지 및 적 정찰활동, 지하공동구 및 지하매설물 안전 점검활동 등을 수행하는 업무로 적용이 가능할 것으로 판단된다. 본 연구에서 사용한 로봇은 I-Brick이라는 마이크로프로세서를 통해 프로그램을 구동되며, 저 전력으로 I-Brick과 그와 연결된 센서와 서브 모터 등을 구동하고 제어하도록 설계하였다.

Open API service platform designed for embedded (웹 2.0을 위한 임베디드 Open API 서비스 플랫폼 설계)

  • Yang, Moon-seok;No, Young-sik;Byun, Ji-Yoong;Cha, ji-yun;Park, Sang-Yeol;Byun, Yung-cheol
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2008.05a
    • /
    • pp.587-590
    • /
    • 2008
  • The Web 2.0 is mean to Web as Platform, as the platform provided various service using a data on webs by opening information. That is, it leads to the sharing and participation of information among internet users. In this paper, we research web technology for embedded computers which be supplied data and services to implement Ubiquitous computing. Therefore, we designed Open API service platform used the embedded system for the sharing and opening of web 2.0 trends. This designed platform is provided to internet users with various services and information in real-time.

  • PDF

A Design of Multi-channel Speech Pickup Embedded System for Hands-free Comuunication (핸즈프리 통신을 위한 다중채널 음성픽업 임베디드 시스템 설계)

  • Ju, Hyng-Jun;Park, Chan-Sub;Jeon, Jae-Kuk;Kim, Ki-Man
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.2
    • /
    • pp.366-373
    • /
    • 2007
  • In this paper we propose a multi-channel speech pickup system for calling quality enhancement of hands-free communication using ALTERA Nios-II processor. Multi-channel speech pickup system uses Delay-and-Sum beamformer with zero-padding interpolator. This paper implements speech pickup system using the Nios-II processor with real-time I/O data processing speed. The proposes speech pickup embedded system shows a good agreement with those of computer simulation(MATLAB) and conventional DSP processor(TMS320C6711) result. The proposed method is effective more than previous methods in cost and design processing time. As a result, LE(Logic Element) of hardware used 3,649/5,980(61%) on a chip.

A Study on Building Automation System using Embedded Web Server (임베디드 웹서버를 이용한 빌딩자동화시스템에 관한 연구)

  • Bae Yong-Guen;Kim Hyeong-Gyun;Jung Il-Yong;Kim Yong-Ho;Lee Ye-Jin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.7
    • /
    • pp.1208-1213
    • /
    • 2006
  • A micro embedded did the task to be simply the sequent at the past. The necessity of an embedded operating system did not exist in the reason. We satisfy the complication of the system and operating system have been desired for the officer of the process. The necessity of the process of real-time processing increased also with fast response time to users, The porting follows and have been composed of an real-time embedded operating system. We can control the control unit with the sensor to be established in the building, An embedded web sever to use the resource of the at least is appering a networking facility of interaction. In this paper, The web sever to be implemented in a purity software. We draw data for the thing to implement overall demo to the remote through Internet and We put the point even though we organized the frame to control this. we have successfully ported linux on an embedded system, which is based on intel StrongARM SA-1110 processor, then written several network modules of ethernet-based network device.

Techniques to Support Low-Power Characteristics in Embedded Software Development Process (임베디드 소프트웨어 개발 프로세스에서의 저전력 특성의 설계지원 기법)

  • Kim, Jong-Phil;Kim, Doo-Hwan;Hong, Jang-Eui
    • Journal of Convergence Society for SMB
    • /
    • v.1 no.1
    • /
    • pp.55-65
    • /
    • 2011
  • Due to the rapid advance of IT technologies such as mobile communication, sensor network, wearable computer, and so on, the needs of embedded software has increased. In those domain areas, the development of low-power embedded software is one of critical issues to enhance servicability of the system because almost embedded system depends on battery-based power supply system. Therefore this paper identifies the factors that can reduce the power consumption in embedded software operation, and proposes the method that how to handle the factors in software development process. Even though the existing and general studies about power reduction has been performed with code-based analysis, this analysis approach can lead reworks when the requirement for power consumption was not met. Our proposed techniques will support the power reduction in embedded software development process whenever the code was not developed. Our proposed process for lop-power embedded software development can gives the high quality in power-related serviceability.

  • PDF

Design and Implementation of for High Resolution Inkjet Header Interface (고해상도 잉크젯 헤더 인터페이스를 위한 IP 설계 및 구현)

  • Lee, Jong-Hyeok
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.11
    • /
    • pp.2032-2038
    • /
    • 2007
  • Embedded Controller which controls whole system is most important part of embedded system. Nowadays, new technique called SoC is more using than ASIC. But SoC have some problems. Because of long development time and high cost, it is hard to applying SoC to small and medium enterprise. So many companies use IP technique combined with embedded processor. High resolution inkjet marking system is printing system with embedded controller. It is used in various part of industry. But it has many problems such as printing quality, marking errors, system faults and so on. In this paper, we designed and implemented IP that can solve the printing quality problems. We analyzed total-logic-elements and timing by simulation. As a result of simulation, we could verified that output signals satisfied reference timing. Appling IP to high resolution inkjet marking system, we could get good quality printing message.

Real-time Handwriting Recognizer based on Partial Learning Applicable to Embedded Devices (임베디드 디바이스에 적용 가능한 부분학습 기반의 실시간 손글씨 인식기)

  • Kim, Young-Joo;Kim, Taeho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.5
    • /
    • pp.591-599
    • /
    • 2020
  • Deep learning is widely utilized to classify or recognize objects of real-world. An abundance of data is trained on high-performance computers and a trained model is generated, and then the model is loaded in an inferencer. The inferencer is used in various environments, so that it may cause unrecognized objects or low-accuracy objects. To solve this problem, real-world objects are collected and they are trained periodically. However, not only is it difficult to immediately improve the recognition rate, but is not easy to learn an inferencer on embedded devices. We propose a real-time handwriting recognizer based on partial learning on embedded devices. The recognizer provides a training environment which partially learn on embedded devices at every user request, and its trained model is updated in real time. As this can improve intelligence of the recognizer automatically, recognition rate of unrecognized handwriting increases. We experimentally prove that learning and reasoning are possible for 22 numbers and letters on RK3399 devices.

Introduction to High-Performance ERC32 Processor for the Development of Flight Software (차세대 위성용 탑재소프트웨어 개발을 위한 고성능 탑재컴퓨터 ERC32 프로세서 소개)

  • Lee Jae-Seung;Choi Jong-Wook;Chae Dong-Seok;Lee Jong-In;Kim Hak-Jung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.475-477
    • /
    • 2005
  • 국내에서 개발된 저궤도 관측위성에는 인텔계열의 프로세서가 사용되어 졌다. 인텔계열의 프로세서를 이용한 임베디드 시스템은 다양하고 상세한 기술문서들이 많이 제공될 수 있고 국내에도 관련된 기술 습득이 이루어져 있다는 장점이 있다. 그러나 프로세서에 대한 새로운 기술의 개발 및 적용이 단기간에 이루어지기 때문에 이를 이용한 시스템 개발에 계속적으로 개발비용 부담이 가중되고 선진국의 첨단기술 유출 방지를 위한 여러 규제들로 인해 인텔 계열의 프로세서를 사용한 위성용 임베디드 시스템 개발에 걸림돌이 되고 있다. 이러한 문제점들을 해결하기 위해 차세대 위성에 사용 가능한 탑재컴퓨터에 대한 조사 및 기술분석을 수행하였으며, 유럽에서 자체적으로 개발하여 위성용 탑재컴퓨터로 사용하고 있는 MCM-ERC52가 차세대 위성개발에 적합한 것으로 판단되었다. MCM-ERC32는 SPARC v.7을 기반으로 한 ERC32SC 프로세서를 이용한 탑재컴퓨터 보드로 향후 위성에 요구되는 다양한 기능들을 수행하기에 충분한 고성능 탑재컴퓨터이다. 국내에서는 MCM-ERC32를 이용한 개발 경험이 전무한 상황이며, 관련된 기술자료도 충분하지 않은 실정이다. 이에 따라 MCM-ERC32에 적합한 저궤도 위성용 탑재소프트웨어 개발을 위한 연구가 진행되고 있으며. 본 논문에서는 MCM-ERC32를 이용한 탑재소프트웨어 개발에 필요한 특징적인 ERC32 프로세서의 개념과 기능에 대해 소개하고자 한다.

  • PDF