• Title/Summary/Keyword: microcontroller system

Search Result 318, Processing Time 0.024 seconds

Low-Power IoT Microcontroller Code Memory Interface using Binary Code Inversion Technique Based on Hot-Spot Access Region Detection (핫스팟 접근영역 인식에 기반한 바이너리 코드 역전 기법을 사용한 저전력 IoT MCU 코드 메모리 인터페이스 구조 연구)

  • Park, Daejin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.11 no.2
    • /
    • pp.97-105
    • /
    • 2016
  • Microcontrollers (MCUs) for endpoint smart sensor devices of internet-of-thing (IoT) are being implemented as system-on-chip (SoC) with on-chip instruction flash memory, in which user firmware is embedded. MCUs directly fetch binary code-based instructions through bit-line sense amplifier (S/A) integrated with on-chip flash memory. The S/A compares bit cell current with reference current to identify which data are programmed. The S/A in reading '0' (erased) cell data consumes a large sink current, which is greater than off-current for '1' (programmed) cell data. The main motivation of our approach is to reduce the number of accesses of erased cells by binary code level transformation. This paper proposes a built-in write/read path architecture using binary code inversion method based on hot-spot region detection of instruction code access to reduce sensing current in S/A. From the profiling result of instruction access patterns, hot-spot region of an original compiled binary code is conditionally inverted with the proposed bit-inversion techniques. The de-inversion hardware only consumes small logic current instead of analog sink current in S/A and it is integrated with the conventional S/A to restore original binary instructions. The proposed techniques are applied to the fully-custom designed MCU with ARM Cortex-M0$^{TM}$ using 0.18um Magnachip Flash-embedded CMOS process and the benefits in terms of power consumption reduction are evaluated for Dhrystone$^{TM}$ benchmark. The profiling environment of instruction code executions is implemented by extending commercial ARM KEIL$^{TM}$ MDK (MCU Development Kit) with our custom-designed access analyzer.

Reduction of Audible Switching Noise in Induction Motor Drives Using Random Position PWM (Random Position PWM을 이용한 유도전동기의 가청 스위칭 소음 저감)

  • 나석환;임영철
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.3 no.4
    • /
    • pp.287-297
    • /
    • 1998
  • RPWM(Random Pulse Width Modulation) is a switching technique to spread the voltage and current harmonics on wide frequency area. Using randomly changed switching frequency of the inverter, the power spectrum of the electromagnetic acoustic noise can be spread into the wide-band area. And the wide-band noise is much more comfortable and less annoying than the narrow-band one. So RPWM have been attracting an interest as an excellent reduction method of acoustic noise on the inverter drive system. In this paper a new RPPWM(Random Position PWM) is proposed and implemented. Each of three pulses is located randomly in each switching intervals. Along with the randomization of PWM pulses, the space vector modulation is processed on the C167 microcontroller also. The experimental results show that the voltage and current harmonics were spread into wide band area and that the audible switching noise was reduced by proposed RPPWM method.

  • PDF

Ultrasonic Sensor Controlled Sprayer for Variable Rate Liner Applications (초음파센서를 이용한 변량제어 스프레이어)

  • Jeon, Hong-Young;Zhu, Heping
    • Journal of Biosystems Engineering
    • /
    • v.36 no.1
    • /
    • pp.15-22
    • /
    • 2011
  • An experimental variable rate nursery sprayer was developed to adjust application rates for canopy volume in real time. The sprayer consisted of two vertical booms integrated with ultrasonic sensors, and variable rate nozzles coupled with pulse width modulation (PMW) based solenoid valves. A custom-designed microcontroller instructed the sensors to detect canopy size and occurrence and then controlled nozzles to achieve variable application rates. A spray delivery system, which consisted of diaphragm pump, pressure regulator and 4-cycle gasoline engine, offered the spray discharge function. Spray delay time, time adjustment in spray trigger for the leading distance of the sensor, was measured with a high-speed camera, and it was from 50 to 140 ms earlier than the desired time (398 ms) at 3.2 km/h under indoor conditions. Consequently, the sprayer triggered 4.5 to 12.5 cm prior to detected targets. Duty cycles of the sprayer were from 20 to 34 ms for senor-to-canopy (STC) distance from 0.30 to 0.76 m. Outdoor test confirmed that the nozzles were triggered from 290 to 380 ms after detecting tree canopy at 3.2 km/h. The spray rate of the new sprayer was 58.4 to 85.2% of the constant application rate (935 L/ha). Spray coverage was collected at four areas of evergreen canopy by water sensitive papers (WSP), and ranged from 1.9 to 41.1% and 1.8 to 34.7% for variable and constant rate applications, respectively. One WSP area had significant (P < 0.05) difference in mean spray coverage between two application conditions.

Implementation of Underwater Entertainment Robots Based on Ubiquitous Sensor Networks (유비쿼터스 센서 네트워크에 기반한 엔터테인먼트용 수중 로봇의 구현)

  • Shin, Dae-Jung;Na, Seung-You;Kim, Jin-Young;Song, Min-Gyu
    • The KIPS Transactions:PartA
    • /
    • v.16A no.4
    • /
    • pp.255-262
    • /
    • 2009
  • We present an autonomous entertainment dolphin robot system based on ubiquitous sensor networks(USN). Generally, It is impossible to apply to USN and GPS in underwater bio-mimetic robots. But An Entertainment dolphin robot which presented in this paper operates on the water not underwater. Navigation of the underwater robot in a given area is based on GPS data and the acquired position information from deployed USN motes with emphasis on user interaction. Body structures, sensors and actuators, governing microcontroller boards, and swimming and interaction features are described for a typical entertainment dolphin robot. Actions of mouth-opening, tail splash or water blow through a spout hole are typical responses of interaction when touch sensors on the body detect users' demand. Dolphin robots should turn towards people who demand to interact with them, while swimming autonomously. The functions that are relevant to human-robot interaction as well as robot movement such as path control, obstacle detection and avoidance are managed by microcontrollers on the robot for autonomy. Distance errors are calibrated periodically by the known position data of the deployed USN motes.

A Study on the Seam tracking for container box manufacture (컨테이너 제작을 위한 용접선 추적에 관한 연구)

  • Pyo, Jong-Woo;An, Byong-Won;Eom, Han-Sung;Nam, Taek-Kun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.195-199
    • /
    • 2005
  • Semi automatic welding method to use carriage for welding at large size block manufacture welding process of present shipbuilding industry is used much. Carriage is device that transfer welding torch in horizontal fillet weld here, but because it is no function that chase welding like robot welding method, use can be impossible in curved line welding, and simply use in straight line welding. Also, because it is no function that chase welding, though welding mistake corrects this happening often in straight line welding, much times and expense are cost. Added welding chase sensor and 80C196KC microcontroller that use strain gauge to carriage that is using present in paper that see hereupon and manufacture a private line model and container box model welding because developing system that can chase welding automatically straight line and curved line welding establishing and investigate about chase phenomenon.

  • PDF

Design of pillow type contactless recharging device for totally implantable middle ear systems (완전 이식형 인공중이를 위한 베개형 비접촉 충전장치의 설계)

  • Lim, Hyung-Gyu;Kim, Jong-Min;Kim, Min-Kyu;Yoon, Young-Ho;Park, Il-Yong;Song, Byung-Seop;Cho, Jin-Ho
    • Journal of Sensor Science and Technology
    • /
    • v.14 no.2
    • /
    • pp.78-84
    • /
    • 2005
  • A contactless recharging device for totally implantable middle ear systems has been designed as a pillow type that the user can recharge the implanted battery with taking a rest. The proposed device uses the electromagnetic coupling between the transmitting coil and the receiving coil. To supply sufficient power for the implanted circuits, each coil uses LC resonance and the implanted device uses voltage doubler. A power MOSFET is used for switching the DC voltage of LC parallel circuit and the switching frequency demands on a programmable frequency generator which is controlled by microcontroller. In order to improve the electromagnetic coupling efficiency at specific positions of coil which may vary with the displacement of head, the optimal location of receiving coil was studied, and the 5 transmitting coils in a pillow for recharging the implant module was designed. From such a recharging experiment, it was found that the proposed device could provide the sufficient operating voltage within the distance of 4 cm between pillow and the implanted device.

Development of Model Based Battery SOC Indicator for Electric Vehicle (모델기반의 전기자동차용 전지 잔존용량계 개발)

  • Lim, Y.C.;Park, J.G.;Ryoo, Y,J.;Lee, H.S.;Byun, S.C.;Kim, E.S.
    • Journal of Sensor Science and Technology
    • /
    • v.5 no.6
    • /
    • pp.35-42
    • /
    • 1996
  • In this paper, a development of model based battery SOC indicator is described. The proposed method is independent upon initial SOC, is reliable on the sudden change of load, and could estimate the available driving distance. The mathematical model of battery which has relation of the current, voltage and SOC estimates the SOC by least square estimation to minimize the error between measured voltage and estimated voltage. For experiment, the charging and discharging system using computer was designed to acquire the current and voltage data for model. The feasibility in electric vehicle was confirmed by variable load testing using the developed SOC indicator by stand-alone type microcontroller.

  • PDF

Ultra low-power active wireless sensor for structural health monitoring

  • Zhou, Dao;Ha, Dong Sam;Inman, Daniel J.
    • Smart Structures and Systems
    • /
    • v.6 no.5_6
    • /
    • pp.675-687
    • /
    • 2010
  • Structural Health Monitoring (SHM) is the science and technology of monitoring and assessing the condition of aerospace, civil and mechanical infrastructures using a sensing system integrated into the structure. Impedance-based SHM measures impedance of a structure using a PZT (Lead Zirconate Titanate) patch. This paper presents a low-power wireless autonomous and active SHM node called Autonomous SHM Sensor 2 (ASN-2), which is based on the impedance method. In this study, we incorporated three methods to save power. First, entire data processing is performed on-board, which minimizes radio transmission time. Considering that the radio of a wireless sensor node consumes the highest power among all modules, reduction of the transmission time saves substantial power. Second, a rectangular pulse train is used to excite a PZT patch instead of a sinusoidal wave. This eliminates a digital-to-analog converter and reduces the memory space. Third, ASN-2 senses the phase of the response signal instead of the magnitude. Sensing the phase of the signal eliminates an analog-to-digital converter and Fast Fourier Transform operation, which not only saves power, but also enables us to use a low-end low-power processor. Our SHM sensor node ASN-2 is implemented using a TI MSP430 microcontroller evaluation board. A cluster of ASN-2 nodes forms a wireless network. Each node wakes up at a predetermined interval, such as once in four hours, performs an SHM operation, reports the result to the central node wirelessly, and returns to sleep. The power consumption of our ASN-2 is 0.15 mW during the inactive mode and 18 mW during the active mode. Each SHM operation takes about 13 seconds to consume 236 mJ. When our ASN-2 operates once in every four hours, it is estimated to run for about 2.5 years with two AAA-size batteries ignoring the internal battery leakage.

Implementation of an Arduino-Compatible Board using ATmega128 (ATmega128 기반 아두이노 호환 보드 구현)

  • Heo, Gyeongyong;Jung, MunHwang;Ryu, Daewoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.10
    • /
    • pp.1441-1447
    • /
    • 2021
  • Arduino is one of the commonly used microcontroller platforms, and widely used not only in education but also in industrial fields because it enables rapid development and has excellent expandability. However, since there are only a few microcontrollers officially used by Arduino, attempts have been made to use various microcontrollers in the Arduino environment. As part of the Arduino expansion, in this paper, we implemented 128duino, ATmega128-based Arduino-compatible board, and its operation was verified. ATmega128 is one of the microcontrollers commonly used for educational purpose, so it was chosen for Arduino expansion. Since 128duino has advantages in terms of hardware configuration and price by implementing serial and ISP style upload with one USB connection, it is expected to be used in various environments including Internet of Things as well as in education.

Cell differentiation control device capable of simultaneous stimulation of multi-wavelength LED (다파장 LED의 동시 자극 인가가 가능한 세포 분화 유도기)

  • Choe, Se-woon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.2
    • /
    • pp.221-227
    • /
    • 2021
  • Recently, interests in mask-type skin care devices using light-emitting diodes have been increasing and optical stimuli at certain wavelengths have been known to have various therapeutic effects, such as skin whitening, acne treatment, elasticity and wrinkle improvement by controlling the exposure to wavelengths of light and irradiation time. In particular, light sources of different wavelengths are applied in masks for the purpose of suppressing skin aging, inducing cell proliferation, and alleviating skin inflammation. In this paper, we developed a light-emitting diode control system that is actively used in skin regeneration masks using a microcontroller. Optical stimuli with different manners were applied to skin fibroblast cells in a single or complex wavelengths, and then confirmed how they are effective in the cell differentiation. In addition, we found a specific wavelength that has a positive effect on cell proliferation rates, and confirm the effectiveness of cell proliferation by image processing based quantitative analysis.