• Title/Summary/Keyword: 마이크로 콘트롤러

Search Result 116, Processing Time 0.025 seconds

The Development of Power Detection System Using One-Chip Microcontroller (원칩마이크로콘트롤러를 이용한 전력감시장치 개발)

  • Sin, Sa-Hyeon;Choe, Nak-Il;Lee, Seong-Gil;Im, Yang-Su;Jo, Geum-Bae;Baek, Hyeong-Rae
    • The Transactions of the Korean Institute of Electrical Engineers B
    • /
    • v.51 no.4
    • /
    • pp.180-186
    • /
    • 2002
  • This paper describes on the development of power detection system with one-chip microcontroller. The designed system is composed of power detection circuits and analyzing software. The system detects, 3-phases voltage, 3-phases current, external temperature, leakage current and stores in flash memory. AT89C52 was used as CPU and AM29F040B was used as memory to store the data. The analysis saftware was developed to detect the cause of the electrical fire incidents. With a data-compression technology, the data can be stored for the 43.5 days in a normal state, four hours and fifteen minutes in emergency state.

A Design and Implementation of MP3 player using DSPA module of DB-X (DB-X의 DSPA를 이용한 MP3 플레이어 설계 및 구현)

  • Kim, Sung-Hun;Son, Yong-Ki;Yoo, Jin-Ho;Lee, Jeun-Woo;Han, Dong-Won
    • Proceedings of the KIEE Conference
    • /
    • 2001.11c
    • /
    • pp.369-371
    • /
    • 2001
  • 이 논문에서는 디지털 시그널 프로세싱에 적합하지 않은 RISC타입의 DB-X 마이크로콘트롤러를 이용하여 MP3 플레이어를 구현한 방법을 제안한다. DB-X 에는 DSPA 모듈이 있어 FIR, FFT 등 계산이 많이 요구되는 부분을 DSP 수준으로 빨리 연산해 줄 수가 있으며 SSI 모듈이 있어서 44.1khz의 샘플링 주기를 가지는 D/A 코덱과 연결할 수가 있다. 또한 SSI와 음성 데이터가 저장되어 있는 메모리 사이를 CPU 부담없이 데이터를 전송하기 위한 DMA 모듈이 있어 MP3 데이터를 프레임 단위로 디코딩할 때 더블 버퍼링 기법을 쉽게 사용할 수가 있다.

  • PDF

QP Solution for the Implementation of the Predictive Control on Microcontroller Systems and Its Application Method (예측제어의 마이크로콘트롤러 구현을 위한 QP 해법과 그 적용방법)

  • Lee, Young-Sam;Gyeong, Gi-Young;Park, Jae-Heon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.9
    • /
    • pp.908-913
    • /
    • 2014
  • In this paper, we propose a method by which QP (Quadratic Programming) problems can be solved in realtime so that we can implement the predictive control algorithm on a microcontroller system. Firstly, we derive a solution to QP problems by converting the original QP problems to its equivalent least squares with inequalities. Secondly, we propose a predictive control algorithm that can give good realtime computation performance by utilizing the fact that some parameters needed for solving QP problems can be computed offline. Finally, we illustrate that the proposed method can give good realtime features by running the C-code application constructed using the proposed method on a microncontroller system.

A Method to Adjust the Optimal Phase Angle of Resolver Excitation Signal (레졸버 여자신호의 최적 위상 조정 방법)

  • Kim, Kyung-Seo
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.15 no.3
    • /
    • pp.252-258
    • /
    • 2010
  • If the speed measurement of resolver and the generation of PWM signals are implemented with single microcontroller, it is easy to reduce the system cost and to avoid the switching noise of inverters. To avoid the switching noise and to improve the accuracy of measurement, PWM switching and A/D sampling of the resolver should be synchronized. Phase angle of the resolver excitation signal is increased in stepwise manner, then, the output signal of the resolver is measured in each step. From the measured data, the optimal phase angle of resolver excitation signal is estimated using the least square approximation method.

A Study for Development of Pan-Tilt Camera Control System Using ATmega8535 (ATmega8535을 이용한 펜틸트 카메라 제어 시스템 개발에 관한 연구)

  • Lee, Joo-Hong;Yang, Won-Seok;Jeon, Jae-Wook;Choi, Kwan-Sun;Ahn, Chang
    • Proceedings of the KAIS Fall Conference
    • /
    • 2006.11a
    • /
    • pp.150-153
    • /
    • 2006
  • 본 논문에서는 ATmega8535 마이크로콘트롤러를 이용하여 2개의 서보모터를 제어하여 카메라를 상하좌우 방향으로 움직일 수 있는 시스템을 설계하였다. 사용자는 키보드로 상하좌우를 선택하며, 선택된 방향은 시리얼 통신을 이용하여 타겟보드로 전송되어 카메라를 제어한다. 카메라로부터 취득된 데이터는 USB 통신을 통하여 PC 제어부로 전송되어 사용자에게 영상 데이터를 제공한다. 또한 사용자의 편의를 위하여 영상캡쳐 및 동영상 녹화를 가능하게 하였다.

  • PDF

Development of Educational Program for PV System based on Industry Work (산업체 실무에 기초한 태양광발전시스템 학부 교육 프로그램 개발)

  • Lee, Kyungsoo
    • Proceedings of the KIPE Conference
    • /
    • 2017.07a
    • /
    • pp.196-197
    • /
    • 2017
  • 최근 국내 태양광산업은 보급량이 증가하고 있고, 정부 정책에서도 에너지신산업을 추진하는 등 시장 활성화에 노력하고 있다. 본교에서는 신재생에너지원 중 태양광발전시스템에 대해 건학이념인 실사구시에 입각한 학부 교육 프로그램을 개발 및 적용하고 있으며 본 논문에서는 이에 대한 내용을 소개한다. 산업체 실무에 기초한 태양광발전시스템 학부 교육 프로그램은 마이크로콘트롤러(MCU) 교육, DC-DC 컨버터와 DC-AC 인버터 등 전력변환장치 기반의 Solar Explorer Kit 교육, 태양광발전시스템 발전량 산출과 손실분석 등 성능평가를 위한 PVsyst 엔지니어링 교육 내용으로 구성된다. 특히, 전력변환장치로 구성된 Solar Explorer Kit 교육 프로그램은 DC-DC 컨버터와 배터리(리튬-폴리머) 충전, 배터리(리튬-폴리머) 방전과 DC LED 부하 접속, 독립형 DC-AC 인버터 출력과 AC 할로겐 램프 부하 접속, 계통연계형 DC-AC 인버터 출력 실습 등에 대해 소개한다.

  • PDF

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.

Implementation FlexRay Gateway for In-Vehicle Network (차량용 네트워크를 위한 FlexRay 게이트웨이 구현)

  • Park, Jang-Sik;Kim, Hyun-Tae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.488-489
    • /
    • 2009
  • In this paper, a FlexRay module and gateway is developed for high speed in-vehicle network. Speed of FlexRay is 10 times higher than that of CAN. In this paper, FlexRay module is implemented using MC9S12XF512 micro-controller and gateway converting CAN message to FlexRay message.

  • PDF

An Implementation of a Thinning Algorithm using FPGA (세선화 알고리즘의 FPGA 구현)

  • Jung, Seung-Min;Yeo, Hyeop-Goo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.10a
    • /
    • pp.719-721
    • /
    • 2013
  • A thinning stage of fingerprint algorithm occupies 39% cycle of microprocessor system for identification processing of image from fingerprint sensor. Hardware block processing is more effective than software one in speed and power consumption, because a thinning algorithm is iteration of simple instructions without a transcendental function. This paper describes an effective hardware scheme for thinning stage processing using Verilog-HDL in $64{\times}64$ Pixel Array. The hardware scheme is designed and simulated in RTL. The logic is also synthesized by XST in FPGA environment and tested. Experimental results show the performance of the proposed scheme and possibility of application for a soft microprocessor and thinning processor embedded fingerprint SoC.

  • PDF

A study on the hybrid communication system to remove the communication shadow area for controller system of navigational aids (전파 음영지역 해소를 위한 항로표지관리용 하이브리드 통신 시스템에 관한 연구)

  • Jeon, Joong Sung
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.37 no.4
    • /
    • pp.409-417
    • /
    • 2013
  • Mu-communication board supported by multi-communication is designed with Atxmega 128A1 which is a low power energy consuming of 8-bit microcontroller. ATxmega128A1 microcontroller consists of 8 UART(Universal asynchronous receiver/transmitter) ports which can be setting appropriate user interface having command line interpreter(CLI) program with each port, 2 kbytes EEPROM, 128 kbytes flash memory, 8 kbytes SRAM. 8 URAT ports are used for the multi communication modem, GPS module, etc. and EEPROM is used for saving a configuration for program running, and flash memory of 128 kbytes is used for storing a Firm Ware, and 8 kbytes SRAM is used for stack, storing memory of global variables while program running. If we uses the hybrid communication of path optimization of VHF, TRS and CDMA to remote control AtoN(aid to navigation), it is able to remove the communication shadow area. Even though there is a shadow area for individual communication method, we can select an optimum communication method. The compatibility of data has been enhanced as using of same data frame per communication devices. For the test, 8640 of data has been collected from the each buoy during 30 days in every 5 minutes and the receiving rate of the data has shown more than 99.4 %.