• 제목/요약/키워드: embedded microcontroller

검색결과 58건 처리시간 0.039초

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

  • 이상설
    • 한국멀티미디어학회논문지
    • /
    • 제16권1호
    • /
    • pp.75-86
    • /
    • 2013
  • 본 논문은 많은 주변장치와 인터페이스 되는 단일칩 마이크로컨트롤러로 구현되는 임베디드시스템을 인터럽트를 사용하여 다중 유한상태기계로 모델링하고 구현하는 방법을 제시한다. 다중 상태기계 모델은 하드웨어설계에 사용되는 FSMD 구조와 인터럽트에 의한 흐름제어 특징을 이용한다. 주 프로그램은 주상태기계에 대응하고, 부상태기계는 인터럽트 서비스루틴에 대응한다. 따라서 주변장치에서 발생하는 인터럽트는 부상태기계에서 신속히 처리될 수 있다. 유한상태기계 사이의 인터페이스는 요청과 응답 변수를 사용한다. 주상태기계와 부상태기계 사이의 콘텍스트 스위칭은 인터럽트에 의한 하드웨어 흐름제어로 대치될 수 있어 별도의 운영체제가 필요하지 않다. ASM 차트를 사용하여 다중 유한상태기계로 모델링된 임베디드시스템은 C언어 프로그램으로 변환시켜 쉽게 구현될 수 있다. 이 구현 방법은 모델링이 구체적고 부상태기계에서 인터럽트에 신속히 반응할 수 있어 하드웨어가 많이 사용되는 내장형시스템에 쉽게 적용될 수 있다.

Design of Face Recognition based Embedded Home Security System

  • Sahani, Mrutyunjanya;Subudhi, Subhashree;Mohanty, Mihir Narayan
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권4호
    • /
    • pp.1751-1767
    • /
    • 2016
  • Home security has become the prime concern for everyone in present scenario. In this work an attempt has been made to develop a home security system which is accessible, affordable and yet effective.The proposed system is based on 'Remote Embedded Control System' (RECS) which works both on the web and gsm platform for authentication and monitoring. This system is therefore cost effective as it relies on existing network infrastructure. As PCA is most popular and efficient algorithm for face recognition, it has been usedin this work. Next to it an interface has been developed for communication purpose in the embedded security system through the ZigBee module. Based on this embedded system, automated control of door movement has been implemented through electromagnetic door lock technology. This helps the users to monitor the real-time activities through web services/SMS. The web service consists of either web browser command or e-mail provision. The system establishes the communication between the system and authenticated user. The e-mail received by the system from the authorized person will monitor and control the real-time operation and door lock. The entire control system is reinforced using ARM1176JZF-S microcontroller and tested for actual use in the home environment. The result shows the experimental verification of the proposed system.

PIC 마이크로컨트롤러를 이용한 가정용 자동해돋이 조명시스템 구현 (Implementation of an Automatic Sunrise Household Lighting System Using a PIC Microcontroller)

  • 강병현;강철구
    • 한국정밀공학회지
    • /
    • 제22권12호
    • /
    • pp.70-76
    • /
    • 2005
  • It is known that natural awakening of us in the morning is due to stimulation of the reticular activation system through biological clock in the suprachiasmatic nucleus of hypothalamus by the morning sunlight. If we sleep at dark rooms without windows and so without morning sunlight, thus, it is not easy fur us to get up refreshingly in the morning. In this paper, we propose an automatic sunrise household lighting system that helps us fer getting up cheerfully in the morning even if we sleep in dark rooms without morning sunlight. The proposed lighting system is an embedded system that turns automatically on the electric lamp and makes it brighter and brighter coincidently with the actual sunrise. The proposed system is composed of a PIC microcontroller with flash memory, a real-time clock IC, a D/A converter, an amplifier, a dimmer unit, a light bulb, a display panel and a keyboard. The validity of the proposed intelligent lighting system is demonstrated via a prototype production and experimentation.

Coupling shape-memory alloy and embedded informatics toward a metallic self-healing material

  • Faravelli, Lucia;Marzi, Alessandro
    • Smart Structures and Systems
    • /
    • 제6권9호
    • /
    • pp.1041-1056
    • /
    • 2010
  • This paper investigates the possibility of a strategy for an automatic full recover of a structural component undergoing loading-unloading (fatigue) cycles: full recover means here that no replacement is required at the end of the mission. The goal is to obtain a material capable of self healing earlier before the damage becomes irreversible. Attention is focused on metallic materials, and in particular on shape memory alloys, for which the recovering policy just relies on thermal treatments. The results of several fatigue tests are first reported to acquire a deep understanding of the physical process. Then, for cycles of constant amplitude, the self-healing objective is achieved by mounting, on the structural component of interest, a suitable microcontroller. Its input, from suitable sensors, covers the current stress and strain in the alloy. The microcontroller elaborates from the input the value of a decisional parameter and activates the thermal process when a threshold is overcome.

A Dynamic Frequency Controlling Technique for Power Management in Existing Commercial Microcontrollers

  • Lueangvilai, Attakorn;Robertson, Christina;Martinez, Christopher J.
    • Journal of Computing Science and Engineering
    • /
    • 제6권2호
    • /
    • pp.79-88
    • /
    • 2012
  • Power continues to be a driving force in central processing units (CPU) design. Most of the advanced breakthroughs in power have been in a realm that is applicable to workstation CPUs. Advanced power management systems will manage temperature, dynamic voltage scaling and dynamic frequency scaling in a CPU. The use of power management systems for microcontrollers and embedded CPUs has been modest, and mostly focuses on very large scale integration (VLSI) level optimizations compared to system level optimizations. In this paper, a dynamic frequency controlling (DFC) technique is introduced, to lay the foundation of a system level power management system for commercial microcontrollers. The DFC technique allows a commercial microcontroller to have minor modifications on both the hardware and software side, to allow the clock frequency to change to save power; results in this study show a 10% savings. By adding an additional layer of software abstraction at the interrupt level, the microcontroller can operate without having knowledge of the current clock frequency, and this can be accomplished without having to use an embedded operating system.

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

  • 이동희;정진휘;유형풍;김태진
    • 한국전기전자재료학회:학술대회논문집
    • /
    • 한국전기전자재료학회 2000년도 하계학술대회 논문집
    • /
    • 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

디지털과 아날로그 입력이 혼용된 IoT 기기의 마이크로컨트롤러 입력포트 절감에 관한 연구 (A Study on the Microcontroller Input Port Reduction of IoT Equipments with Mixed Digital and Analog Inputs)

  • 이현창
    • 융합정보논문지
    • /
    • 제9권9호
    • /
    • pp.38-43
    • /
    • 2019
  • 본 논문에서는 IoT 기기에 내장되는 마이크로컨트롤러의 1개 아날로그 포트를 이용해 1개의 아날로그 입력과 2개의 디지털 스위치 입력을 각각 입력받을 수 있는 방법을 제시하였다. 제시한 방법은 아날로그 입력포트의 입력전압 범위 중 상한선과 하한선을 정해 이 구간은 아날로그 입력 전압을 입력받고, 디지털 스위치들은 각각 상한선과 하한선의 경계를 초과하도록 구성하였다. 제시한 방법의 성능을 입증하기 위해 마이크로컨트롤러를 이용해 회로를 구성하고 실험하였으며, 그 결과 3종류의 입력들이 모두 1개의 아날로그 포트를 이용해 각각 감지할 수 있으므로 본래 필요했던 3개의 입력포트가 1개의 입력포트로, 즉 33%로 줄어드는 효과가 나타남을 확인하였다.

Development of Ship Data Acquisition Embedded System

  • Yeo, Ng Yin;Park, Soo-Hong
    • Journal of information and communication convergence engineering
    • /
    • 제8권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.

Development an embedded module for nondirectional wave spectrum analysis

  • Park, Soo-Hong;Wong, Sheng-Chao
    • 센서학회지
    • /
    • 제17권6호
    • /
    • pp.454-461
    • /
    • 2008
  • This embedded module measures significant wave height and zero crossing periods through spectral energy from a record of time series heave motion. An ARM7TDMI core microcontroller serves as the main control unit which performs the appropriate control and signal conditioning. Monitored wave characteristic is transmitted with satellite modem. Mathematical equations on signal conditioning and experiments procedures are documented in this paper.

32bit EISC MCU 기반 임베디드 VoIP Phone의 설계 및 검증 (Implementation and Verification of Embedded VoIP Phone based on 32bit EISC MCU)

  • 강진아;진군선;임재윤;황영주
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2004년도 하계종합학술대회 논문집(1)
    • /
    • pp.35-38
    • /
    • 2004
  • In this paper, we aim to implement the embedded VoIP Phone based on EISC core Microcontroller. EISC is recently new microprocessor architecture, which contains both advantage of RISC and CISC. This advantages are desirably resulted in high code density, high performance and 16/32/64bit scalable instruction length. Also, we select the embedded system which can be guaranteed performance and economical efficiency for implementation that system. As the step of this research, we first study basic system for implementation of target system. Next, we construct the structure of embedded VoIP Phone based on 32bit EISC MCU efficiently. And then we realize that constructed system and verify the performance of that realized system by the test of voice communication in field.

  • PDF