• Title/Summary/Keyword: Multiple Microcontroller

Search Result 19, Processing Time 0.025 seconds

Development of Battery Management System using Multiple Microcontroller (다중 마이크로콘트롤러를 사용한 배터리 관리 시스템의 개발)

  • Choi, Jeong-Won;Jang, WoonGeun
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.21 no.6
    • /
    • pp.329-335
    • /
    • 2018
  • In an electric vehicle and Energy Storage System(ESS), a large number of batteries are connected in series or parallel to obtain high voltage and current. The battery management system(BMS) is needed because battery has a characteristic that explode in overcharging and overcurrent situations due to the nature of the battery material and the battery life is dramatically reduced when the battery is overdischarged below the specified voltage. In this paper, we proposed a system that can manage a large amount of batteries through the communication of master-slave type with multiple microcontroller. We confirmed the stable operation of the proposed system through the balancing-charging and storage mode experiments.

An Embedded Systems Implementation Technique based on Multiple Finite State Machine Modeling using Microcontroller Interrupts (마이크로컨트롤러 인터럽트를 사용한 임베디드시스템의 다중 상태기계 모델링 기반 구현 기법)

  • Lee, Sang Seol
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.1
    • /
    • pp.75-86
    • /
    • 2013
  • This paper presents a technique to implement embedded systems using interrupts of the one-chip microcontroller with many peripherals based on a multiple finite state machines model. The multiple finite state machine model utilizes the structure of FSMD used for hardware design and the features of flow control by interrupts. The main finite state machine corresponds to the main program and the sub-state machines corresponds to the interrupt subroutines. Therefore, interrupts from the peripherals can be processed immediately in the sub-state machines. The request and reply variables are used to interface between the finite state machines. Additional operating system is not necessary for the context switching between the main state machine and the sub-state machine, because the flow-control caused by interrupt can be replaced with the switching. An embedded system modeled on multiple finite state machine with ASM charts can be easily implemented by the conversion of ASM charts into C-language programs. This implementation technique can be easily adopted to the hardware oriented embedded systems because of the detail description of the model and the fast response to the interrupt events in the sub-state machine.

Simultaneous measurement of oxygen permeability by using of multi-functional oxygen electrode (다기능 산소전극에 의한 산소투과특성 동시측정)

  • 이동희;정진휘;유형풍;김태진
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2000.07a
    • /
    • pp.532-535
    • /
    • 2000
  • We have fabricated a sensor system for on-line monitoring the oxygen permeability and diffusivity of six different polymer films using the miniaturized 6 cathode(Ag)-single anode(Ag/AgCl) type hexagonal oxygen electrode. This system consists of multiple input front-end electronics, signal conditioning circuit using the embedded microcontroller 80C196KC, PC interface circuit and PC with the OS for microcontroller and the operating program for this system. The digital low-[ass filter was programmed and the simulated filter characteristics were enough to eliminate the noise from sensor signal. According to the experimental results, the linearity coefficients of the output voltage to oxygen partial pressure for each sensor electrode of six cathode type oxygen sensor are 0.998, 0.997, 0.998, 0.997, 0.997, 0.997 respectively, and the response times are all within 4 minutes.

  • PDF

Design and Implementation of LED Dimming System with Intelligent Sensor Module

  • Cho, Young Seek;Kwon, Jaerock;Kim, Hwan-Yong
    • Journal of information and communication convergence engineering
    • /
    • v.11 no.4
    • /
    • pp.247-252
    • /
    • 2013
  • An intelligent light emitting diode (LED) dimming system is designed and implemented for energy-saving lighting systems. An LED light bulb is powered by an LED driver controlled by a microcontroller using pulse width modulation (PWM) signals. By changing the duty cycle of the PWM signals, the LED driver generates a driving current of up to 1,000 mA. The current consumption by the LED light bulb exhibits a very linear characteristic that indicates that the level of LED dimming can be finely tuned. Multiple sensors-lighting intensity and ultrasonic range sensors-are combined with the LED dimming system to realize an automatically controllable LED lighting system. The light intensity sensor is capable of sensing ambient light. The ultrasonic range sensor can detect objects from 0.15 to 5.6 m at a resolution of 0.0254 m. The collected information by the light intensity and ultrasonic range sensors is processed by the microcontroller that in turn automatically controls the brightness of the LED light bulb. The algorithm of the software for the LED dimming system is also described.

A Study on the Application Design for Wireless Communication Control and Development of Stepping-motor Microcontroller Unit capable of Wireless Communication Control (무선통신 제어 가능한 스테핑모터 마이크로컨트롤러유닛 개발과 무선통신 제어를 위한 어플리케이션 디자인에 관한 연구)

  • Kang, Hee-Ra
    • Journal of Digital Convergence
    • /
    • v.17 no.12
    • /
    • pp.503-508
    • /
    • 2019
  • In recent years, among the IoT products that are used in various ways in everyday life, motorized products are increasing. This study aims to develop a microcontroller unit that can easily control multiple motors and develop an application that makes use of this microcontroller unit. The basis of the hardware developed by the research was the Arduino board, and to it, the Bluetooth module, Zigbee module, and a motor driver were connected. To control the device, an application was designed. The final microcontroller unit and its application may be applied to electric curtains, electric blinds, robots, and other various IoT products. Further research will lead to hardware development that can control various types of motors other than stepping motors.

Development of Ship Data Acquisition Embedded System

  • Yeo, Ng Yin;Park, Soo-Hong
    • Journal of information and communication convergence engineering
    • /
    • v.8 no.5
    • /
    • pp.528-533
    • /
    • 2010
  • This research is part of the development of Data Acquisition embedded system that specifically use in ship. The purpose of this data acquisition system mainly is to acquire data from multiple sensors or others related external devices and it will further discuss in this paper. The data collecting, hardware design, software design and the final project outcome of this data acquisition system will be discussed in this paper.

A Monolithic Integration with A High Density Circular-Shape SOI Microsensor and CMOS Microcontroller IC (CMOS Microcontroller IC와 고밀도 원형모양SOI 마이크로센서의 단일집적)

  • Mike, Myung-Ok;Moon, Yang-Ho
    • Journal of IKEEE
    • /
    • v.1 no.1 s.1
    • /
    • pp.1-10
    • /
    • 1997
  • It is well-known that rectangular bulk-Si sensors prepared by etch or epi etch-stop micromachining technology are already in practical use today, but the conventional bulk-Si sensor shows some drawbacks such as large chip size and limited applications as silicon sensor device is to be miniaturized. We consider a circular-shape SOI(Silicon-On-Insulator) micro-cavity technology to facilitate multiple sensors on very small chip, to make device easier to package than conventional sensor like pressure sensor and to provide very high over-pressure capability. This paper demonstrates the cross-functional results for stress analyses(targeting $5{\mu}m$ deflection and 100MPa stress as maximum at various applicable pressure ranges), for finding permissible diaphragm dimension by output sensitivity, and piezoresistive sensor theory from two-type SOI structures where the double SOI structure shows the most feasible deflection and small stress at various ambient pressures. Those results can be compared with the ones of circular-shape bulk-Si based sensor$^{[17]}. The SOI micro-cavity formed the sensors is promising to integrate with calibration, gain stage and controller unit plus high current/high voltage CMOS drivers onto monolithic chip.

  • PDF

Analog Signal Conditioner Using Fuzzy Logic Technique

  • Maipradith, N.;Riewruja, V.;Chaikla, A.;Julsereewong, P.;Ukakimaparn, P.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.472-472
    • /
    • 2000
  • An analog signal conditioner using fuzzy logic technique, which has multiple-input and multiple-output terminals, is proposed in this paper. The proposed signal conditioner can be employed to linearly translate the level of signals to a standard voltage signal (1-5V) and convert the form of signals to a standard current signal (4-20mA). The implementation method based on the use of a commercial 8-bit microcontroller, the analog-to-digital (A/D) converters, the digital-to-analog (D/A) converters and the voltage-to-current (V/I) converter. The simulation result and the experimental results are presented, which further confirm the feasibility of this approach.

  • PDF

Multi-channel Unconstrained Heart Rate Monitoring System for Exercising Rehabilitation Patients (재활 훈련중인 환자를 위한 다채널 무구속 심박동수 모니터링 시스템)

  • Cho, J.M.;Choi, J.H.;Park, J.H.;Nam, T.W.;Eun, J.M.
    • Journal of Biomedical Engineering Research
    • /
    • v.29 no.3
    • /
    • pp.191-197
    • /
    • 2008
  • This research focused on the development of wireless telemetry system that can monitor heart rates of multiple rehabilitation patients in real time without constraint. The whole system consists of the multiple patient's side devices (PSDs) and one central monitoring system (CMS). The PSD consists of a microphone, amplifier, filter, microcontroller, and RF (Radio Frequency) modem. In addition, the PSD was designed to be wearable and low power consumption. The CMS consists of an RF modem and general PC and it was designed to monitor heart rates from multiple patients simultaneously. The system warns an alarm signal when a patient's heart rate exceeds the pre-set range for each patient. This system can be useful to monitor the heart rate of exercising rehabilitation patients and control the patients condition and the exercising level.

A Indoor Management System using Raspberry Pi (라즈베리 파이를 이용한 실내관리 시스템)

  • Jeong, Soo;Lee, Jong Jin;Jung, Won Ki
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.9
    • /
    • pp.745-752
    • /
    • 2016
  • In the era of the Internet of Things, where all physical objects are connected to the Internet, we suggest a remote control system using a Raspberry Pi single-board computer with ZigBee, which can turn an indoor light-emitting diode (LED) and a multiple-tap on and off, and with a smart phone can control the brightness of the LED as well as an electronic door lock. By connecting an infrared (IR) transmitter module to the Raspberry Pi, we can control home appliances, such as an air conditioner, and we can also monitor indoor images, indoor temperatures, and illumination by using a smart phone app. We developed a method of finding out IR transmission codes required for remote-controllable appliances with an AVR micro-controller. We suggest a method to remotely open and shut an office door by novating the door lock. The brightness level of an LED (between 0 and 10) can be controlled through a PWM signal generated by an ATmega88 microcontroller. A mutiple-tap is controlled using an ATmega32, a photo-coupler, and a TRIAC. The signals for measured temperature and illumination are converted from analog to digital by using the ATtiny44A microcontroller transmitting to a Raspberry Pi through SPI communication. Then, we connect a camera to the CSI head of the Raspberry Pi. We can turn on the smart multiple-tap for a certain period of time, or we can schedule the multi-tap to turn on at a specific time. To reduce standby power, people usually pull out a power code from multiple-taps or turn off a switch. Our method helps people do the same thing with a smart phone, if they are away from home.