• Title/Summary/Keyword: mcus

Search Result 26, Processing Time 0.022 seconds

Development of an Integrated Meter Reading Home Concentrate Device (통합 원격검침 지시장치 개발)

  • Park, Jae-Sam
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.20 no.1
    • /
    • pp.37-42
    • /
    • 2015
  • This paper highlights the home concentrate device(HCD) that integrates the data reading and display of the six types of meters (water, hot water, heating, cooling, gas and electricity) used in Korean residential areas. Unlike the conventional system which utilizes single MCU, the developed system uses two MCUs for one MCU to gather the meter readings and for the other MCU to communicate to the server computer. Hard ware design, communication protocols, LCD design and program structures are discussed and the test results are shown in this paper. With the implementation of integrated meter reading, the developed system can increase the popularity of automatic meter reading(AMR) with its better scalability, pricing, installation fee, maintenance and faster response.

Implementation of 868/915 MHz LR-WPAN Transceiver for IoT Systems (IoT 시스템을 위한 868/915 MHz LR-WPAN 송수신기의 구현)

  • Lee, Jong-Bae;Lee, Seongsoo
    • Journal of IKEEE
    • /
    • v.20 no.1
    • /
    • pp.107-110
    • /
    • 2016
  • In this paper, an IEEE 802.15.4 LR-WPAN 868/915 MHz ZigBee transceiver for IoT systems was designed and implemented. Non-coherent demodulation was exploited to satisfy ${\pm}80ppm$ frequency offset recommended in IEEE 802.15.4 LR-WPAN. Variable bitrate was supported according to operation modes. SPI module was embedded to connect various MCUs. The designed Zigbee transceiver was described in Verilog HDL and it was synthesized and verified in $0.18{\mu}m$ process. Its gate count was about 32,000 gates.

Overhead Compensation Technique to Enhance the Accuracy of a Software Timer for Light-weight Embedded Device (경량 임베디드 디바이스 환경에서 소프트웨어 타이머의 정확성 향상을 위한 오버헤드 보정기법)

  • Kim, Hiecheol
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.24 no.4
    • /
    • pp.9-19
    • /
    • 2019
  • As light-weight embedded devices become widely used in the area of low-power networking and high-precision sensor data acquisition, support for time-critical applications becomes essential for the light-weight embedded devices. This paper addresses the accuracy issue of a software timer for small or tiny embedded devices equiped with light-weight MCUs(Micro controller units). We first explore the characteristics of overhead in a typical implementation of a software timer, and then measure the overhead through a realistic implementation. Using the measurement result, we propose an overhead compensation technique which reduces the overhead from the hardware timer-tick.

MCU Development Guideline based on Advanced Microcontroller Bus Architecture (Advanced Microcontroller Bus Architecture 기반의 MCU 설계 가이드라인)

  • Chanhwi, Roh;Yeonsang, Oh;Donkyu, Baek
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.27 no.6
    • /
    • pp.51-58
    • /
    • 2022
  • Microcontroller (MCU) is designed to properly utilize each module through programming by connecting various modules to Advanced Microcontroller Bus Architecture (AMBA). General-purpose MCUs are designed for consumers to use them appropriately in their research or industry area. However, in a specific area such as networking and AI autonomous vehicles, it is necessary to design MCU suitable for the field directly. However, there is a significant barrier for most consumers to directly design an MCU. In this paper, we provide a development guideline that can easily design an MCU for education or research purpose. First, we introduce AMBA system with open IPs, and we verify that the module operates properly through AMBA and interrupt operation. Finally, the MCU system is designed as an on-chip.

Development of Vehicle LDW Application Service using AUTOSAR Platform on Multi-Core MCU (멀티코어 상의 AUTOSAR 플랫폼을 활용한 차량용 LDW 응용 서비스 개발)

  • Park, Mi-Ryong;Kim, Dongwon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.4
    • /
    • pp.113-120
    • /
    • 2014
  • In this paper, we examine Asymmetric Multi-Processing Environment to provide LDW service. Asymmetric Multi-Processing Environment consists of high-speed MCU to support rapid image processing and low-speed MCU for controlling with other ECU at the control domain. Also we designed rapid image process application and LDW application Software Component(SW-C) according to the development process rule of AUTOSAR. To communicate between two MCUs, timer based polling based IPC was designed. Also to communicate with other ECUs(Electronic Control Units), we designed CAN messages to provide alarm information and receiving CAN message to catch the Turn signal. We confirm the possibility of the various ADAS development using an Asymmetric Multi-Processing Environment and AUTOSAR platform. We also expect providing ISO 26262 functional safety.

A Study on the Production of a Convergence Color-Responsive Lighting Bookcase (색상에 반응하는 융복합 조명 책꽂이 제작에 관한 연구)

  • Kang, Hee-Ra
    • Journal of Digital Convergence
    • /
    • v.13 no.6
    • /
    • pp.267-273
    • /
    • 2015
  • Recently, a wide range of products incorporating cutting-edge technology are being introduced in various sectors of design. Belkin's WeMo or Phillips' Hue are representative examples. In this context, the color-responsive lighting bookcase is a design product that would satisfy the needs of contemporary consumers who seek entertainment in their purchases. By installing lightings that change color according to the user's behavior, this design reconceptualizes the bookcase as a source of entertainment rather than a mundane object of household furnishing. The lighting apparatus can be detached and reattached, serving as stand-alone equipment. The lighting bookcase is modularized, comprising extensions equipped with MCU (Micro Controller Unit), RGB LED and color sensors. The bookcase as a whole is extendable towards four directions up to nine units with the lighting bookcase at the center. The extended, multiple lighting bookcases are wired to receive power from the main bookcase, and are equipped with RGB LEDs but not with MCUs or color sensors. Receiving power and color signals from the main lighting bookcase, the sub-bookcases feature changing shades of color. Also, it includes IoT(internet of Things). This study is a proposal of a design product, modularized to control the shades of the bookcase lighting using these sensors.

Development of Sound Frequency Analyser using an Ultra-Low Power MCU (초저전력 Micro Controller Unit(MCU)를 활용한 소리 주파수 분석기 개발)

  • Choi, Jae-Hoon;Chung, Yong-Joo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.11 no.4
    • /
    • pp.403-410
    • /
    • 2016
  • Materials made of metals have their own manifest resonant frequencies. Using this property, the quality test of products from the factory can be performed. An impact is applied to the product and the frequencies of the sound and/or vibration are measured using high-end equipments. They use a general purpose computer or a DSP(: Digital Signal Processor)-based stand-alone system which is usually too large in-size to carry and expensive to build. In this paper, we introduce a system that is developed based on a MSP430 MCU(:Micro-Controller Unit) from TI(: Texas Instruments). The ultra-low power MSP430 MCUs make it possible to make a frequency analyzer in a very small size without the need of using a large-size battery. The proposed system can be used in situations where the frequency analyzer should be carried easily with an investigator and should be built at low cost sacrificing some accuracy. We implemented the system using a launchpad supplied by TI and could confirm that the proposed system could identify with a high-accuracy the frequencies of various artificial and natural sounds.

Photo-Sensorless Solar Tracking System based on Modular Structure and IoT Technology (모듈화 구조와 IoT 기반의 광센서리스 태양광 추적 시스템)

  • Kim, Dae-Won;Kim, Jeong-Tae;Chung, Gyo-Bum
    • Journal of IKEEE
    • /
    • v.24 no.2
    • /
    • pp.392-402
    • /
    • 2020
  • This paper proposes a solar tracking system without photo-sensors. The system can be classified into four modules: Solar Tracking, MPPT, ESS, and Real-Time Monitoring. Nine solar panels, as a basic unit, are adopted with grid structures of different heights to reduce wind influence and to enable solar tracking without photo-sensors. The low-cost MCU implements MPPT method which generates PWM switching signal for boost converter. The unit of ESS consists of three-series and four-parallel lithium-ion batteries in order to enable monitoring for abnormalities in temperature and electrical characteristics of battery. Four MCUs used in the system consists of two AVR Atmega128, and two Raspberry PI, and they exchanges operation informations. Experimental results of the proposed system show the solar tracking performance, the possibility of on-site and remote monitoring and the convenience of maintenance based on IoT technology.

Implementation of 3-D Collision Avoidance Algorithm and Comparison of Micro Controller Unit's Performance using Real-Time Operating System (항공기 3차원 충돌회피 알고리즘 구현과 실시간 운영체계를 이용한 Micro Controller Unit의 성능 비교)

  • Lim, Ji-Sung;Kim, Dong-Sin;Park, In-Hyeok;Lee, Sangchul
    • Journal of Aerospace System Engineering
    • /
    • v.12 no.5
    • /
    • pp.48-53
    • /
    • 2018
  • In this study, Real-Time Operating System(RTOS) and 3-D collision avoidance algorithm are implemented to three different Miciro Controller Unit(MCU)s and their performances compared. We selected Microchip Technology's ATmega2560, STM's ARM Cortex-M3 and ARM Cortex-M4, because they are widely used. FreeRTOS, an open-source operating system, was also used. The 3D collision avoidance algorithm consists of the vertical and the horizontal avoidance algorithm, which is implemented using C++. The performances of the MCUs were compared with respect to used memory and calculation time. As a result, Cortex-M4's calculation time was the fastest and ATmega2560 used least memory.

Analysis of the Hardware Structures of the IoT Device Platforms for the Minimal Power Consumption (소비 전력 최소화를 위한 IoT 디바이스 플랫폼의 하드웨어 구조 분석)

  • Lee, Jin
    • Journal of Internet of Things and Convergence
    • /
    • v.6 no.2
    • /
    • pp.11-18
    • /
    • 2020
  • Since the end devices of the Internet of Things (IoT) are battery operated products, careful consideration for ultra-low power (ULP) is required. The Micro Controller Unit (MCU) industry has developed very effective functions to save energy, but developers have difficulty in selecting the MCU because various operating modes are applied to reduce energy consumption by manufacturers. Therefore, this paper introduces ULPMark benchmark, a standardized benchmark method that can compare MCUs of various vendors and feature sets, and provides hardware functions for ultra-low-power operation of the two platforms that received the high evaluation scores from ULPMark. In addition, we investigated and analyzed how developers can utilize the functions for ultra low power consumption through driver APIs and detailed register control.