• Title/Summary/Keyword: On-Board Software

검색결과 473건 처리시간 0.031초

오픈소스 하드웨어에서 효율적인 임베디드 소프트웨어 개발을 위한 프레임워크 (Framework for efficient development of embedded software in open source hardware)

  • 강기욱;이정환;홍지만
    • 스마트미디어저널
    • /
    • 제5권4호
    • /
    • pp.49-56
    • /
    • 2016
  • 무선인터넷이 보급되고 IoT 기술이 발달함에 따라 여러 종류의 센서 디바이스가 발전하였다. 그리고 IoT 환경에서 사용자들의 요구를 충족하는 다양한 서비스 개발을 위해 오픈소스 하드웨어가 도입되었다. 하지만 오픈소스 하드웨어는 개발 인력의 부족으로 인해 충분히 활용되지 못하고 있다. 따라서 본 논문에서는 오픈소스 하드웨어에서 효율적으로 임베디드 소프트웨어 개발을 교육하기 위한 소프트웨어 프레임워크를 제안한다. 제안하는 프레임워크는 비주얼 프로그래밍 언어와 빠른 결과 확인을 통해 다양한 오픈소스 하드웨어에서 빠르고 직관적으로 임베디드 소프트웨어를 개발할 수 있게 한다. 또한 제안한 프레임워크를 실제 오픈소스 하드웨어 개발 환경에 구현하여 장단점을 분석하고 개선방안을 확인하였다.

마이크로 데이터센터의 환경 모니터링 시스템 개발 연구 (A Study on the Development for Environment Monitoring System of Micro Data Center)

  • 이갑래;김영식
    • 문화기술의 융합
    • /
    • 제8권2호
    • /
    • pp.355-360
    • /
    • 2022
  • 본 연구에서는 마이크로 데이터 센터의 환경 모니터링 시스템(EMS)을 설계하고 개발하는 방법을 나타낸다. 설계하는 환경 모니터링 시스템은 IoT 센서 및 싱글보드 컴퓨터를 이용하여 데이터센터 운영환경을 실시간으로 감지하여 데이터를 해석하고 운영환경을 모니터한다. 먼저, EMS 하드웨어 플랫폼 및 IoT 센싱 패키지 설계 방법에 대하여 나타낸다. 또한 서로 다른 프로토콜을 갖는 IoT 센서에 대한 데이터 수집 SW을 설계하고 원격에서 모니터링이 가능한 EMS 모니터링 SW를 개발한다. 데이터 수집 SW는 센서 수집 모듈과 수집 메니저 모듈로 구성된다. EMS 소프트웨어는 마이크로 서비스 아키텍츠(MSA) 개념을 적용하여 설계하며 각각의 서비스는 독립적인 비즈니스 로직을 포함한다.

QCELP Implementation on TMS320C30 DSP Board TMS320C30 DSP를 이용한 QCELP Codec의 실현

  • 한경호
    • The Journal of the Acoustical Society of Korea
    • /
    • 제14권1E호
    • /
    • pp.83-87
    • /
    • 1995
  • 디지털 이동통신에서 사용되는 음성 압축기술의 한가지인 QCELP를 TI사의 TMS320C30을 사용한 DSP 보드를 이요하여 구현하였다. 음성을 받아 QCELP 방식으로 압축하는 프로그램은 TI의 C 코드로 작성하여 DSP 보드의 RAM에 download하여 수행되도록 하였다. PC에는 DSP 보드에서 생성된 voice 데이타를 받아 file로 저장하는 작업을 하게된다. 이것도 C 코드로 작성하였다. 외부 마이크로 입력된 음성신호는 A/D 변환을 거쳐 PCM 데이타가 된다. PCM 데이타는 DSP에 입력되어 QCELP방식으로 압축된 음성 데이타 패킷이 된다. 이 패킷은 PC로 보내 file로 저장하게 된다. 음성을 듣고자 할 경우, 압축된 음성 데이타 패킷을 PC가 DSP보드로 보내어 QCELP방식으로 음성을 합성, 재생한다. 이것을 D/A변환을 거쳐 실지음성이 된다. DSP보드와 PC는 각각의 프로그램 수행상태를 나타내는 Software flag로서로 패킷 데이타를 주고 받을때 결정한다.

  • PDF

IBM PowerPC 405GP를 이용한 Wireless LAN Access Point 개발에 관한 연구 (Development of WLAN AP based on IBM 405GP)

  • 김도규
    • 정보학연구
    • /
    • 제6권3호
    • /
    • pp.65-73
    • /
    • 2003
  • 본 논문에서는 IBM의 고성능 임베디드(embedded) 프로세서인 405GP와 Linux 2.4.21를 이용하여 5.2GHz 대역에서 최대 54Mbps의 대역폭을 제공할 수 있는 IEEE 802.11a 기반의 AP (Access point) 개발에 관하여 연구하였다. AP의 하드웨어는 PowerPC기반의 IBM 405GP 프로세서를 기반으로 설계하였고 AP 소프트웨어는 405GP을 위한 PowerPC 부트로더, open source인 최근 Linux 커널 2.4.21을 사용하여 구현하였다. 또한 시스템 패키징은 최신 Linux 커널이 지원하는 MTD 기술과 JFFS2 플래쉬 파일시스템을 이용하여 최적으로 구현하였다.

  • PDF

고속 고정도 자동정렬장치에 관한 연구 (A study on high speed, high precision auto-alignment system)

  • 박대헌;이성훈;김가규;이연정;이승하
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.32-35
    • /
    • 1997
  • A recent development in the Flat Panel Display(FPD) industry requires an auto-alignment system which is operated in high speed and high precision. In the FPD production process, aligning photo-mask with respect to guide mark printed in the glass should be accomplished in the accuracy of sub-micron order. So the system has high bandwidth and needs a dedicated control system which is fast and robust enough to control linear motors in precise manner. Proposed auto-alignment system structure in this presentation which consists of the master controller board, the DSP position controller board which controls 3 axis precision linear motors, the servo system and the man machine interface software. Designed and tuned under repeated experiments, the proposed system showed a reasonable performance in the aspect of rise time and steady state error.

  • PDF

마이크로컨트롤러를 이용한 전력설비의 원격제어를 위한 SNMP 관리시스템 개발 (Development of SNMP Management System for Remote Control of Power Plants Using Micro-Controller)

  • 심우혁;윤재식;김병진;임병국;전희종
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 추계학술대회 논문집 학회본부 B
    • /
    • pp.649-651
    • /
    • 1999
  • This paper presents SNMP remote management system for power plants using micro-controller. Control board supporting LAN-based remote monitor and control is produced and MMI program on PC is also constructed. To expand into Internet, SNMP(Simple Network Management Protocol), the standard network management protocol of TCP/IP protocol suite, is ported to this control board consisted of micro-controller, 80c196KC, and LAN controller, Am7990DC. To overcome the constraints of CPU performance and memory capacity, TCP/P protocol suite is simplified and informations needed to management were implemented in accordance with MIB(Management Information Base) specified in RFC. Also monitoring software is constructed by Visual Basic.

  • PDF

디지탈 내시경 영상처리 시스템의 개발 (Development of Digital Endoscopic Image Processing System)

  • 송철규;이영묵
    • 대한의용생체공학회:의공학회지
    • /
    • 제18권2호
    • /
    • pp.121-126
    • /
    • 1997
  • Endoscopy has become a crucial diagnostic and therapeutic procedure in clinical areas. Over the past three years, we have developed a computerized system to record and store clinical data pertaining to endoscopic surgery of laparascopic cholecystectomy, pelviscopic endometriosis, and surgical arthroscopy. In this study, we developed a computer system, which is composed of a frame yabber, a sound board, a VCR control board, a LAN card and EDMS(endoscopic data management software. Also, computer system has controled peripheral instruments such as a color video printer, a video cassette recorder, and endoscopic input/output signals(image and doctor's comment). Digital endoscopic data management system is based on open architecture and a set of widely available industry standards, namely: windows 3.1 as a operating system, TCP/IP as a network protocol and a time sequence based database that handles both images and doctor's cotnments. For the purpose of data storage, we used MOD and CD-R. Digital endoscopic system was designed to be able to store, recreate, change, and compress signals and medical images.

  • PDF

컴퓨터로 구성한 점자판에서 면적 개념의 탐구 (Exploring Area of Polygons Using Computer Dot Board)

  • 고상숙
    • 한국수학교육학회지시리즈C:초등수학교육
    • /
    • 제3권2호
    • /
    • pp.103-107
    • /
    • 1999
  • This article introduces a proposed lesson to help younger or lower level mathematics students conceptualize area. The objective for the proposed lesson was for the student to demonstrate an understanding of the concept of area by identifying the area, in square units, of polygons drawn on computer dot board constructed by computer software, Geometer's Sketchpad. The concept of covering is the key to develop the concept of the area. The article proceeded from rectangular figures, to right-triangular figures, to non-right triangular figures, then to polygons to find the area and develop the formula for the area of the figures. It is meaningful that this kind of materials can be developed within interactive computer environment since students feel successful in loaming and teachers use them directly in their measurement classes.

  • PDF

표식 인식 시스템의 개발 (Development of landmark tracking system)

  • 권승만;이상룡
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1991년도 한국자동제어학술회의논문집(국내학술편); KOEX, Seoul; 22-24 Oct. 1991
    • /
    • pp.642-645
    • /
    • 1991
  • This paper presents the results of research on hardware and software of the landmark tracking system to the positions of moving robot in real time. The landmark tracking system is composed of CCD camera, landmark, strobo system and image processing board. The algorithm calculates the position and direction by using the coordinate transformation fomula after calculating the centroid and rotation angle of landmark at fixed position using the image data. The experiment is performed with landmark tracking system is loaded on xyz-table. XYZ-table is used for identifying the true position in our experiment. The results shows that this system has high performance with maxima error of .+-.1 pixels.

  • PDF

블루투스와 닷넷 시스템에서의 모바일 자동차 진단기 개발 (A Development of Mobile Vehicle Diagnostic System on .NET System and Bluetooth)

  • 박동규;어윤;하재덕
    • 한국멀티미디어학회논문지
    • /
    • 제11권10호
    • /
    • pp.1436-1445
    • /
    • 2008
  • 최근에 국내에서 출시되는 많은 모바일 단말기에는 CDMA모듈 이외에 근거리 무선통신을 위한 블루투스 등의 통신장치가 장착되고 있으며, 이를 활용한 다양한 제품이 개발되고 있다. 본 연구에서는 근거리 무선통신을 위한 블루투스 송수신 장치가 장착된 모바일 단말기에서 사용 가능한 무선 자동차 진단 소프트웨어의 개발과 사용자 인터페이스에 관하여 다룬다. 본 연구에서는 OBD(On Board Diagnostics)-II 표준을 기반으로 한 ECU(Engine Control Unit) 데이터 프로토콜 변환기와 블루투스 송수신기, 그리고 모바일 단말기에서 무선으로 자동차의 진단이 가능한 자동차 자기진단시스템을 개발하게 되었으며, 여기에 필요한 모바일 단말기의 사용자 인터페이스는 윈도우즈 닷넷 컴팩트 프레임워크 플랫폼에서 구현하였다. 본 연구를 통해서 개발한 시스템은 1) 무선 환경에서 소프트웨어의 다운로드와 업그레이드가 용이하며, 2) 추가의 고장진단 단말기가 불필요하므로 비용이 절감되며 상시적인 고장 진단이 가능하고, 3) 닷넷 컴팩트 프레임워크 환경에서 작성된 코드로 PDA와 네비게이션 등의 다른 임베디드 시스템에 손쉽게 이식이 가능하다는 장점이 있다.

  • PDF