• Title/Summary/Keyword: 센서 드라이버 시스템

Search Result 34, Processing Time 0.023 seconds

A Smart Sensor Device Management System in Nano-Q+ (Nano-Q+에서 스마트 센서 디바이스 관리 시스템)

  • Kim, Bum-Suk;So, Sun-Sup;Kim, Byeong-Ho;Eun, Seong-Bae
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.1
    • /
    • pp.31-39
    • /
    • 2008
  • Sensor Node OS should support unified API and efficient sensor device management system to overcome the diversity of sensors and actuators. However, conventional OSs like Tiny-OS and Nano-Q+ do not. In this paper, we propose a sensor device driver management system that present application programmers with unified API and easy deployment of sensors. When a sensor is deployed in our device management system, the device driver is downloaded. This scheme differs from traditional OS like SOS in that only sensor device driver is downloaded, not the whole application image. We designed and implemented the system into Nano-Q+. We described the comparison with other OSs and showed that our system obtains the considerable speedup of downloading.

A Sensor Node Operating System Supporting Sensor Abstractions for Ease Development of USN Applications (용이한 USN 응용 개발을 위한 센서추상화 지원 센서노드 운영체제)

  • Eun, Seong-Bae;So, Sun-Sup;Kim, Byeong-Ho
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.36 no.5
    • /
    • pp.371-379
    • /
    • 2009
  • Conventional sensor node operating systems do not support sensor abstraction for sensor applications. So, application programmers have to take charge of developing the hardware and the device drivers for the applications by themselves. In this paper, we present an as architecture to support sensor abstraction. The as provide not only application programmers with API library to access sensor devices, but also sensor developers with HAL library to access sensor hardware. This can reduce the development burden of application programmers significantly. In this paper, at first, we define the sensor HW interface to ease the attachment of sensors. Second, we describe the sensor access API for application programmers. Third, we define the HAL library for sensor device programmers to use. Finally, we show that the as can support sensor abstraction by illustrating the sample programs.

A Study on Machine Learning-Based Caching System for Improving Sensor Data Processing in Samrt Home Environment (스마트홈 환경에서 센서 데이터 처리율 향상을 위한 기계학습 기반 캐싱 시스템 설계)

  • Song, Jin-Su;Lee, Pil-Won;Shin, Yong-Tae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.05a
    • /
    • pp.82-85
    • /
    • 2021
  • 최근 초연결화를 근간으로 한 스마트 홈 구성을 위해 스마트 홈 내부에 센서를 탑재한 디바이스가 증가하고 있으며, 이를 효과적으로 사용하기 위해 빅데이터 처리 시스템이 활발하게 도입되고 있다. 그러나 기존 빅데이터 처리 시스템은 분산노드에 할당되기 전 모든 요청이 클러스터 드라이버로 향하기 때문에 동시에 많은 요청이 발생하는 경우 분할 작업을 관리하는 클러스터 드라이버에 병목현상이 발생함에 따라 네트워크를 공유하는 클러스터 전체의 성능감소로 이어진다. 특히 작은 데이터 처리를 지속적으로 요청하는 스마트 홈 디바이스에서 지연율이 더 크게 나타난다. 이에 본 논문에서는 동시간에 빈번한 요청이 발생하는 스마트 홈 환경에서 효과적인 데이터 처리를 위한 기계학습 기반 캐싱 시스템을 설계하였다.

Implementation of Device Driver for Virtual Machine Based-on Android (Android 가상머신을 위한 디바이스 드라이버 구현)

  • Kim, Ho-Sung;Seo, Jong-Kyoun;Park, Han-Su;Jung, Hoe-Kyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.4
    • /
    • pp.1017-1023
    • /
    • 2015
  • The amount of smart phones has increased exponentially. Due to the periodic release of high-performance smart phones and upgraded operating system, new smart phones become out-dated over 1 or 2 years. In order to solve environmental constraints of these smart phones, virtualization technology using Thin-Client terminal has been developed. However, in the case of Virtual Machine(VM), the applications associated with sensors and a GPS device can not run because they are not included. In this paper, by implementing the device driver for Android running in a virtual machine in the x86-based systems, it is to provide Android virtualization capabilities such as using the latest smart phones in the virtual machine environment. It would like to propose a method that the virtual device driver receives sensors and GPS information from the old Android smart phones(Thin-Client) that actually work and run as if the real device exists.

The Sensorless Drive For Single Phase SRM Using The Back EMF (역기전력을 이용한 단상 SRM의 센서리스 구동)

  • Sun H.G.;Nguyen M.K.;Shin D.S.;Lim Y.C.
    • Proceedings of the KIPE Conference
    • /
    • 2006.06a
    • /
    • pp.495-497
    • /
    • 2006
  • 본 논문에서는 역기전력을 이용하여 단상 스위치드 릴럭턴스 모터의 회전자 위치 추정법과 구동 법을 제안한다. 단상 SRM은 일반 모터와 비교하여 구조가 매우 간단하고 3상 모터와 비교하여 권선결선이 간결하며, 스위칭 소자가 적게 사용되므로 드라이버회로가 간단하여 가격이 저렴한 특징을 가지고 있다. 이러한 SRM을 구동하기위해서는 필수적으로 회전자의 위치정보를 알아야 한다. 일반적으로 회전자의 위치를 검출하기 위하여 회전자 위치센서를 사용한다. 그러나 대부분의 위치 센서들은 복잡하고 시스템에 구축비용을 증가 시킬 뿐만 아니라 구동시스템의 신뢰도를 저하시키는 경향이 있다. 따라서, 본 논문에서는 이러한 문제들을 해결하기 위하여 역기전력을 이용한 회전자의 특정위치 검출방법을 제안하였으며 이에 적합한 스위칭을 통해 SRM을 구동하였다. 또한 시뮬레이션과 실험을 통해 제안한 방법의타당성을 검증하였다.

  • PDF

센싱기술의 최근동향

  • 대한전기협회
    • JOURNAL OF ELECTRICAL WORLD
    • /
    • s.282
    • /
    • pp.61-66
    • /
    • 2000
  • 센싱(Sensing)기술은 우주기기로부터 가정 전기제품에 이르기까지 넓은 분야에 적용되고 있다. 특히 최근의 센싱기술은 마이크로 일렉트로닉스의 발전으로 마이크로화, 인텔리전트화, 디지털화, 네트워크화라는 키워드로 표현될 만큼 진보하고 있다. 앞으로도 신기술은 폭넓은 분야에서 소비자 니즈에 대응하기 위하여 새로운 센서디바이스(Sensor Device)를 개발하고 또한 새로운 센싱시스템(Seneing System)을 구축하여 신기능을 실현시켜 가는 것이 필요할 것이다. 센싱기술의 발전경위를 종합해 보면 다음과 같은 것을 새각할 수 있다. (1) 아날로그에서 디지털 방식으로 (2) 전기, 기계에서 일렉트로닉스, 메커트로닉스로 (3) 스탠드얼론에서 시스템화, 네트워크화로 (4) 자동화, 최적화에서 인텔리전트화로 (5) 1차원 센싱에서 2차원, 나아가 3차원 센싱에로 이롸같은 기술의 배경으로는 다음과 같은 것을 들 수 있다. (1) 마이크로 일렉트로닉스의 발전에 의한 고성능$\cdot$저가격 마이크로 프로세서의 출현 (2) 센싱시트템을 실현하는 통신$\cdot$네트워크기술의 고도화 (3) 신소재, 미세가공 기술에 의한 센서의 고성능화 (4) 소프트웨어, 정보처리기술의 진보 특히 마이크로 프로세서의 진보는 테크놀로지 드라이버로서의 역할을 다하여 시스템의 소형화, 고속고정도화, 저가격화 등을 실현해 가고 있다.

  • PDF

Smart Actuator-Control System Design Using Shape Memory Alloys (형상기억합금 응용 스마트 액추에이터-제어기 설계)

  • Kim, Youngshik;Jang, Tae-soo
    • Journal of Digital Contents Society
    • /
    • v.18 no.7
    • /
    • pp.1451-1456
    • /
    • 2017
  • In this research we discuss an integrated actuator-control system for advanced control of a smart Shape Memory Alloy (SMA) actuator. Toward this goal, we designed and fabricated an actuator-control module combining two SMA actuating units with a single-chip microprocessor, two different sensing elements, and an actuator driver. In our proposed system, sensing elements include a 6-axis single-chip motion sensor for orientation measurement and a circuit for resistance measurement of SMA wires. We experimentally verified our proposed actuator-control system using actuator driving, sensor data readings, and communication tests.

Design of Brushless DC Motor Speed Control System for Handpieces (핸드피스용 BLDC 모터 속도 제어시스템의 설계)

  • Kwak, Seong-Woo;Yang, Jung-Min
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.11 no.6
    • /
    • pp.597-604
    • /
    • 2016
  • In this paper, we develope a speed control system of a BLDC motor for handpieces used in beauty applications. To reduce implementation cost, the control system utilizes hall sensors embedded in BLDC motors for speed estimation. The developed power module of a motor uses only 220V home voltage, so that the control system does not need any other power sources. An over-speed limit controller is also developed to slow down a motor when the speed goes up rapidly for a moment upon some heavy load is removed. The control system is designed to operate a handpiece with speed in the range of 5,000~30,000 RPM. Experiment results show the validity of the developed system, which maintains the speed of a motor steady even though a load is varied.

Apriori Based Big Data Processing System for Improve Sensor Data Throughput in IoT Environments (IoT 환경에서 센서 데이터 처리율 향상을 위한 Apriori 기반 빅데이터 처리 시스템)

  • Song, Jin Su;Kim, Soo Jin;Shin, Young Tae
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.10 no.10
    • /
    • pp.277-284
    • /
    • 2021
  • Recently, the smart home environment is expected to be a platform that collects, integrates, and utilizes various data through convergence with wireless information and communication technology. In fact, the number of smart devices with various sensors is increasing inside smart homes. The amount of data that needs to be processed by the increased number of smart devices is also increasing, and big data processing systems are actively being introduced to handle it effectively. However, traditional big data processing systems have all requests directed to cluster drivers before they are allocated to distributed nodes, leading to reduced cluster-wide performance sharing as cluster drivers managing segmentation tasks become bottlenecks. In particular, there is a greater delay rate on smart home devices that constantly request small data processing. Thus, in this paper, we design a Apriori-based big data system for effective data processing in smart home environments where frequent requests occur at the same time. According to the performance evaluation results of the proposed system, the data processing time was reduced by up to 38.6% from at least 19.2% compared to the existing system. The reason for this result is related to the type of data being measured. Because the amount of data collected in a smart home environment is large, the use of cache servers plays a major role in data processing, and association analysis with Apriori algorithms stores highly relevant sensor data in the cache.

Implementation of a Home Automation System using USN technology (USN 기술을 이용한 홈 오토메이션 시스템의 구현)

  • Ha, Eun-Yong;Yoon, Sang-Jun;You, Dong-Ho;Hong, Sung-Mo;Kim, Yun-Gu;Choi, Ho-Rim
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.881-884
    • /
    • 2007
  • Home Automation System은 가정에서 사용되는 여러 가전기기들을 통합하여 제어함으로써 가정을 안락하고, 편리하게 해주는 동시에 에너지 효율을 극대화하여 인간의 생활수준을 향상시키는 기술을 말한다. 본 논문에서는 PXA255기반의 임베디드 시스템 보드에 Linux 커널을 포팅하고 웹서버를 탑재하여 홈 오토메이션 서버를 개발하였다. 또한 확장 입출력 포트에 에어컨, 환풍기, 가스 센서 등을 연결하여, Zigbee 센서 모듈을 직렬 포트에 연결하였다. 보드에 연결된 장치들은 인터넷 상에서 제어하도록 디바이스 드라이버 및 제어 프로그램을 설계 구현하였다.