• Title/Summary/Keyword: 마이크로 제어장치

Search Result 278, Processing Time 0.032 seconds

Automatic Measurement of Respiration Rate and Weight Loss during Storage of Citrus fruits (과채류 저장시 호흡량과 중량감소의 자동계측)

  • Park, Je-Kyun;Chun, Jae-Kun;Lee, Seung-Koo;Kim, Kong-Hwan
    • Korean Journal of Food Science and Technology
    • /
    • v.21 no.3
    • /
    • pp.387-390
    • /
    • 1989
  • Citrus fruit (Citrus unshiu Marc) were stored in the facillity controlled with a microprocessor-based storage controller, and the respiration rate and weight loss of fruits were measured with the infrared gas analyzer and the strain gauge load cell. The storage conditions and measuring intervals were set by the keyboard of personal computer. The interfacing cicuitry between the computer and Z-80 microprocerssor was built with peripheral Interfacing It chips 6821 and 8255. The data measured were saved to a data file for recording and further analysis. When the fresh and bruised fruits were subjected to the storage condition for 4 days at 20 C, the respiration rate of the fresh one showed a stable value of 3-5ml $CO_2/kg$ h throughout the storage period while the bruised one exihibited an abruptly increased rate after 50 hours. And the weight loss recorded about 5% during the storage.

  • PDF

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.

Development of MPC555-based Controller for Generator Control of HEV (하이브리드 전기자동차 발전기 제어용 MPC555 보드 개발)

  • Kwak, Mu-Shin;Son, Yo-Chan;Sul, Seung-Ki
    • Proceedings of the KIEE Conference
    • /
    • 2001.07b
    • /
    • pp.1185-1187
    • /
    • 2001
  • 본 논문에서는 Motorola사의 MPC555마이크로프로세서를 탑재하여 개발한 제어보드가 소개된다. 이 보드를 사용하여 하이브리드 전기자동차의 발전기를 제어하는 실험을 수행하였다. MFC555는 전력시스템 제어에 필요한 다양한 입출력 장치를 내장하고 있어서 통합제어를 위한 one-chip solution을 가능하게 해 준다. MPC555는 내부 플래시 메모리가 비교적 대용량(448kbytes)이고 부동 소수점 연산이 가능하다. 또한 A/D 채널이 32개이고 SPI(Serial Peripheral Interface) 모듈 1개, SCI(Serial Communication Interface) 모듈 2개, CAN(Contol Area Network) 모듈 2개 등의 다양한 통신채널을 내장하고 있다. MPC555는 TPU(Time Processing Unit) 채널 32개로 다양한 timing function을 구현할 수 있게 해 준다. 개발된 제어 보드를 이용하여 하이브리드 전기자동차의 유도발전기 시스템에 대한 축소 시뮬레이션을 수행하였다.

  • PDF

Development of Control System for Disinfection Unit of Moving Welfare Device (이동식 복지용구 소독장치를 위한 제어시스템 개발)

  • Seong, Chung-Ill;Cho, Seong-Beom;Hwang, Gi-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.304-306
    • /
    • 2012
  • In this Paper, we develop control system for disinfection of welfare Equipment. In this paper, the developed system including disinfection control circuit using Hydrogen peroxide steam, chamber control circuit for disinfection using low vacuum and washing system control circuit using micro bubble.

  • PDF

Design of Distributed Control Network system by Using a PIC Micro-processor (PIC Micro-processor를 이용한 분산제어네트워크 설계)

  • Ahn, Pius;Kang, Ki-Won;Kim, Jae-Wook;Kim, Min-Hyung
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2216-2218
    • /
    • 2001
  • Microchip사의 PIC Family 계열 마이크로프로세서 PIC16C74A를 이용하여 다수의 모터를 on/off 제어하는 컨트롤 보드의 제작과 함께 RS-485 Multi-drop 통신을 이용하여 분산제어 할 수 있는 프로토콜의 선정 및 상위 단 제어 솔루션 개발을 하였다. 프로그램은 하위단 컨트롤보드의 ASM과 함께 Visual BASIC 및 $C^{++}$을 이용하여 상위단 MMI(Man-Machine Interface)를 설계하였다. 본 연구는 여러 개의 장치를 on/off 제어할 수 있는 분산제어네트워크를 경제적으로 설계함으로써 상용화 가능하다는 장점이 있다.

  • PDF

A Study On Transmission Protocol for Controller Area Network (CAN 통신간의 메시지 전송 프로토콜에 관한 연구)

  • Kim, Young-Keun;Ryu, Kwang-Ryol;Hur, Chang-Wu
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.05a
    • /
    • pp.836-838
    • /
    • 2010
  • 차량의 전자제어장치 및 마이크로컨트롤러의 향상으로 전자제어장비가 증가하였고, 그 장비들 간의 통신 방식이 필요하게 되었다. 통신 및 제어를 위해 중앙 제어 방식에서 분산 제어 방식으로 기술발전을 하고 있었다. 이런 제어 방식으로 CAN(Controller Area Network)통신이 개발되었다. CAN의 통신 모델 중 마스터-슬레이브 모델은 하나의 마스터 노드가 전체 시스템을 동기화하고 스케줄링하는 형태로 본 연구에 사용하였다. 본 논문에서는 CAN통신 기반으로 기울기 측정 시스템을 구현하여 하나의 마스터와 여러개의 슬레이브로 구성하였다. 슬레이브 모듈에서 측정한 데이터가 버스라인을 통해 마스터모듈로 전송 될 때 충돌로 손실이 발생할 수 있다. 본 연구에서는 데이터 손실을 최소화와 여러개의 슬레이브 모듈에서 전송되어진 데이터가 에러가 나지 않도록 하기 위한 전송 프로토콜을 제안한다.

  • PDF

DSP TMS320F281x의 특성 및 전동기 구동장치 응용방식

  • 전태원;이홍희
    • KIPE Magazine
    • /
    • v.9 no.3
    • /
    • pp.13-17
    • /
    • 2004
  • 근래에 Texas Instruments(TI)사에서 개발된 TMS3320LF240x는 고정 소숫점 방식의 16비트 DSP으로써 저가, 고성능용으로 개발된 칩이다. 이 DSP는 비교적 빠른 계산속도에 다양한 입력/출력장치를 내장하고 있으므로 DSP 장점과 마이크로제어기의 장점을 모두 가지고 있다. 특히 Flash 메모리, RAM 등 메모를 포함하여 8-16채널 이상 A/D 컨버터, Timer, 직력통신과 함께 PWM인버터/컨버터용 PWM펄스까지 출력시킬 수 있으므로, 이 DSP는 각종 전동기 구동시스템과 SUP, 능동필터 제어 등 전력전자 분야에서 적합하게 설계된 DSP로 상당히 많이 사용되고 있다. 그런데 TMS320LF240x는 고정 소숫점 방식의 16비트 DSP이므로 연산량이 많은 시스템에서는 적용하기 힘들며, 또는 저장할 데이터량이 많은 제어시스템일 경우에는 내장된 flash 및 SRAM 등 메모리 용량이 부족하는 등 사용하는데 문제가 있을 가능성이 있다.(중략)

The implementation of the Remote Control and Measurement Systems using CDMA Modem (CDMA 모뎀을 이용한 원격 제어 및 계측 시스템 구현)

  • Lee, Myung-Eui
    • Journal of Advanced Navigation Technology
    • /
    • v.16 no.2
    • /
    • pp.351-359
    • /
    • 2012
  • This paper deals with the design and development of the remote control and measurement systems using CDMA(Code Division Multiple Access) data modem. We propose a bi-directional data communication link without the public IP address in CDMA modem device by the TCP/IP packet and SMS(Short Message Service) communication. The remote control and measurement systems are implemented by a Telit WM-800 modem as DCE(Data Communication Equipment), and Atmel AT89C51 microcontroller as DTE(Data Terminal Equipment). The user application software for the control and measurement system user, and the firmware software of device drivers for peripherals such as a digital input/output device, AD/DAC(Analog to Digital/Digital to Analog Converter), LCD, and temperature/humidity sensor are written in Microsoft C and Keil C language respectively for further various applications. The experimental result of the proposed control and measurement systems implemented in this paper is evaluated via real-time experiments, which works well as designed.

PC Virtual I/O Device Development using Android Smartphone (안드로이드 스마트폰을 이용한 PC 가상 입출력 장치 개발)

  • Lee, Jong-Ha;Lee, Jun-Haeng;Ha, Ji-Yang;Lee, Hae-Yeoun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.1627-1630
    • /
    • 2013
  • 최근 IT 기술의 발달로 인하여 스마트폰을 활용한 다양한 어플리케이션이 급속도로 증가하고 있다. 이는 스마트폰이 사용과 휴대가 편리하고 다양한 기능을 제공하기 때문이다. 본 논문은 다양한 입출력 기능이 있는 안드로이드 스마트폰으로 PC에서 널리 쓰이는 키보드, 마우스, 스피커, 마이크, 캠코더와 같은 입출력 장치로 이용할 수 있는 어플리케이션의 설계 및 개발에 대하여 제안한다. 특히, 안드로이드 스마트폰의 자원을 활용하기 위한 안드로이드 어플리케이션과 가상 입출력 장치의 제어를 위한 가상 장치 드라이버, 그리고 안드로이드 어플리케이션과 드라이버 간의 통신을 위한 PC 어플리케이션을 중심으로 기술한다.

Developing Unity BLDC motor controller adding TCP/IP for Vapor Recovery System (TCP/IP 기반 유증기 회수용 제어기 일체형 BLDC모터 개발)

  • Kim, Duck-young
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.3 no.4
    • /
    • pp.3-9
    • /
    • 2010
  • Recently, Applications of BLDC motor have grown gradually in energy savings and controls of speed and torque. But most of BLDC motors need controller and driving circuits aside from motor, according to various situations. In this paper, it was designed for a embedded controller and motor including microprocessor that programmable intelligent control as various circumstances. And in order that the user conveniently use better than to use web browser using TCP/IP module in controller.

  • PDF