• Title/Summary/Keyword: 저가 MCU

Search Result 71, Processing Time 0.025 seconds

Collaborative Streamlined On-Chip Software Architecture on Heterogenous Multi-Cores for Low-Power Reactive Control in Automotive Embedded Processors (차량용 임베디드 프로세서에서 저전력 반응적 제어를 위한 이기종 멀티코어 협력적 스트리밍 온-칩 소프트웨어 구조)

  • Jisu, Kwon;Daejin, Park
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.17 no.6
    • /
    • pp.375-382
    • /
    • 2022
  • This paper proposes a multi-core cooperative computing structure considering the heterogeneous features of automotive embedded on-chip software. The automotive embedded software has the heterogeneous execution flow properties for various hardware drives. Software developed with a homogeneous execution flow without considering these properties will incur inefficient overhead due to core latency and load. The proposed method was evaluated on an target board on which a automotive MCU (micro-controller unit) with built-in multi-cores was mounted. We demonstrate an overhead reduction when software including common embedded system tasks, such as ADC sampling, DSP operations, and communication interfaces, are implemented in a heterogeneous execution flow. When we used the proposed method, embedded software was able to take advantage of idle states that occur between heterogeneous tasks to make efficient use of the resources on the board. As a result of the experiments, the power consumption of the board decreased by 42.11% compared to the baseline. Furthermore, the time required to process the same amount of sampling data was reduced by 27.09%. Experimental results validate the efficiency of the proposed multi-core cooperative heterogeneous embedded software execution technique.

An Electronic Keyboard Instrument Using PC MIDI and USB Interface (PC MIDI와 USB Interface를 이용한 전자건반악기 개발)

  • Lim, Gi-Jeong;Lee, Jung-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.11
    • /
    • pp.85-93
    • /
    • 2011
  • The music education improves the creative talent, social skills and academic achievement of the students. For the efficient music education, the learner centered study is highly recommended rather than the passive education, which supports self-control in selecting teaching materials, learning patterns and speed. For the successful self learning, it is requested to develop the collaborative educational learning tools, especially electronic collaborators such as H/W and S/W. Though there exist many commercialized electronic instruments and the PC MIDI based softwares, these tools have some limits and problems for the primary student to learn playing the musical instrument by himself. In this paper, we propose a supporting tool implementation method using an electronic keyboard instrument with USB Interface and PC-based software to help the primary student to learn playing the musical instrument. We implemented an electronic keyboard instrument module compactly and at low cost using a PIC18F4550 MCU. PC based software was developed to edit musical score, process the MIDI information, and interact with the electronic keyboard instrument module. This tool can offer a similar keyboard instrument environment and can be incorporated with self learning contents.

A Study on the Development of Multifuntional Real-Time Inclination and Azimuth Measurement System (다용도 실시간 경사각과 방위각 연속 측정 시스템 개발연구)

  • Kim, Gyuhyun;Cho, Sung-Ho;Jung, Hyun-Key;Lee, Hyosun;Son, Jeong-Sul
    • Journal of the Korean earth science society
    • /
    • v.34 no.6
    • /
    • pp.588-601
    • /
    • 2013
  • In geophysics and geophysical exploration fields, we can use information about inclination and azimuth in various ways. These include borehole deviation logging for inversion process, real-time data acquisition system, geophysical monitoring system, and so on. This type of information is also necessarily used in the directional drilling of shale gas fields. We thus need to develop a subminiature, low-powered, multi-functional inclination and azimuth measurement system for geophysical exploration fields. In this paper, to develop real-time measurement system, we adopt the high performance low power Micro Control Unit (made with state-of-the-art Complementary Metal Oxide Semiconductor technology) and newly released Micro Electro Mechanical Systems Attitude Heading Reference System sensors. We present test results on the development of a multifunctional real-time inclination and azimuth measurement system. The developed system has an ultra-slim body so as to be installed in 42mm sonde. Also, this system allows us to acquire data in real-time and to easily expand its application by synchronizing with a depth encoder or Differential Global Positioning System.

Design and Implementation of a Wearable $SpO_2$ Module based WSN (무선센서네트워크 기반의 손목 착용형 $SpO_2$ 모듈 설계 및 구현)

  • Jung, Sang-Joong;Seo, Yong-Su;Chung, Wan-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.495-498
    • /
    • 2008
  • This paper describes design of a real-time, wearable reflectance pulse oximetry which is based Wireless Sensor Network. For the purpose of continuously monitoring vital signs of a human, wearable reflectance pulse oximetry is built into a wrist type that can be obtained $SpO_2$ value of patient unobtrusively. This designed $SpO_2$ module is based on a low-power 8 bit ATmega128L microcontroller operating in 3V. Low power operating $SpO_2$ module was integrated to wireless sensor node for user's health monitoring. This paper is focused on the successful integration of all these components into wearable reflectance pulse oximetry and evaluates its ability to measure patient' $SpO_2$ value. Information from this sensor was wirelessly transmitted to a base-station for storage and display purposes.

  • PDF

Development of Embedded Controller for Autonomous Tractor Steering System (자율주행 트랙터의 조향 시스템을 위한 임베디드 제어기 개발)

  • Lee, Hyeon Seung;Kim, Ki Duck;Lee, Young Ju;Hwang, Dong Yeol;Shin, Beom Soo
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2017.04a
    • /
    • pp.152-152
    • /
    • 2017
  • 본 연구에서는 비례제어밸브를 이용한 자율주행 트랙터 조향 시스템 제어를 위하여 저가의 임베디드 시스템을 사용한 제어기를 개발하였다. 차륜의 조향각 측정을 위하여 전륜 킹핀에 포텐시오미터를 설치하였으며, 비례제어밸브는 -10 ~ +10V의 전압으로 밸브 스풀의 위치제어를 수행하도록 하였다. 조향각 측정과 비례제어밸브의 위치제어를 위하여 각각에 AT90CAN128 AVR보드를 사용하였으며, CAN통신으로 조향각 데이터가 비례제어밸브 제어용 데이터로 전송될 수 있도록 하였다. 비례제어밸브 제어 보드에는 DAC기능을 추가하였으며 0 ~ 5V의 출력을 -10 ~ +10V의 전압으로 변환해 주는 인터페이스회로를 추가하였다. 일반적으로 GPS 등의 데이터 수신율이 20 Hz인 점을 감안하여 비례제어 밸브는 50 ms의 주기로 P-제어를 수행할 수 있도록 하였다. 향후 트랙터의 방향각을 설정하는 또 하나의 시스템으로부터 목표 조향각을 부여받는 것을 가상하여 별도의 MCU를 통해 목표 조향각을 송신한 후, 조향 유압실린더에 의한 전륜의 조향각 시간 응답 특성을 조사하였다. 실험은 트랙터의 전륜을 지면으로부터 들어올린 무 부하 상태에서 진행하였으며, 목표 조향각은 $7.5^{\circ}$, $15.0^{\circ}$, $22.5^{\circ}$ 등 3단계로 변경하며 시간응답 특성을 측정하였다. 최대 오버슈트 11%, 최소 오버슈트 8.6%, 정상상태 오차 약 $0.825^{\circ}$, 시정수(Time Constant)는 3단계의 목표 조향각 설정에서 각각 0.706초, 0.488초, 0.38초로 나타났다.

  • PDF

Development of CW Doppler Sensor Signal Processing Board for Motion Detection (움직임 감지를 위한 CW도플러 센서 신호처리 보드 개발)

  • Han, Byung-hun;Oh, Chang-heon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.866-869
    • /
    • 2015
  • In this paper, we propose a device for detect front object using low-price the CW Doppler sensor to prevent safety accident such as a bicycle, an electric wheelchair users. For this propose, we develop a signal process board and the object motion detect algorithm using to analyzing output signal of the CW Doppler sensor. Output signal from CW Doppler sensor is analog I and analog Q. The CW Doppler sensor shows phase I and phase Q of object differently when the object approach, stop, drop by sensor. We develop an algorithm that can detect object by discrimination information of phase using the CW Doppler sensor. The verification use firmware of applied hardware and algorithm. Then, the motion information can be confirming output depending on motion object by experiment normally. As a result, we check that the sensing information output by following motion of object and confirm an algorithm and motion of signal processing board.

  • PDF

Motion Control Algorithm Expanding Arithmetic Operation for Low-Cost Microprocessor (저가형 마이크로프로세서를 위한 연산처리 확장 모션제어 알고리즘)

  • Moon, Sang-Chan;Kim, Jae-Jun;Nam, Kyu-Min;Kim, Byoung-Soo;Lee, Soon-Geul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.12
    • /
    • pp.1079-1085
    • /
    • 2012
  • For precise motion control, S-curve velocity profile is generally used but it has disadvantage of relatively long calculation time for floating-point arithmetics. In this paper, we present a new generating method for velocity profile to reduce delay time of profile generation so that it overcomes such disadvantage and enhances the efficiency of precise motion control. In this approach, the velocity profile is designed based on the gamma correction expression that is generally used in image processing to obtain a smoother movement without any critical jerk. The proposed velocity profile is designed to support both T-curve and S-curve velocity profile. It can generate precise profile by adding an offset to the velocity profile with decimals under floating point that are not counted during gamma correction arithmetic operation. As a result, the operation time is saved and the efficiency is improved. The proposed method is compared with the existing method that generates velocity profile using ring buffer on a 8-bit low-cost MCU. The result shows that the proposed method has no delay in generating driving profile with good accuracy of each cycle velocity. The significance of the proposed method lies in reduction of the operation time without degrading the motion accuracy. Generated driving signal also shows to verify effectiveness of the proposed method.

Residual Neuromuscular Sensing Platform Development using Sensor of Nerve Stimulation Response Measurement during Anesthesia (신경자극반응 측정 센서를 이용한 마취 시 잔여근이완 감지 플랫폼 구현)

  • Shin, Hyo-Seob;Kim, Young-Kil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.05a
    • /
    • pp.459-462
    • /
    • 2010
  • Response to nerve stimulation platform for implementing measures to detect finger movement has been functioning as an important factor. This stimulated finger on the nerve and muscle responses would vary. In other words, the finger movement of the muscle response to nerve stimulation and sensing Actuator for the H/W development is needed. In addition, a low power embedded CPU based on the top was used. H/W configuration portion of the isolation power, constant current control, High impedance INA, amplifier parts, and the stimulus mode and the Micro-control the status of current, AD converter Low Data obtained through the processing system is implemented.

  • PDF

Development of Radiation Detector with Intensifying Screen (증감지를 이용한 방사선검출기 개발)

  • Jeong-Min Seo
    • Journal of the Korean Society of Radiology
    • /
    • v.17 no.6
    • /
    • pp.859-863
    • /
    • 2023
  • In this study, simple and portable radiation detection system using X-ray intensifying screen, optical sensor and micro-controller unit for education was proposed. The system was simply composed of detection unit consisting of an optical sensor and intensifying screen, micro-controller unit, and was designed to be suitable for portable. Radiation was measured using developed detection system and absorbed dose dosimeter with changing tube voltage from 50 to 100 kVp. The tube current and SDD were fixed on 100 mAs and 100 cm, and dose were measured repeated ten times at each tube voltage. The response and linearity of the detection system were confirmed using the measured values. It was confirmed that the comparison measurement results of the detection system and absorbed dose dosimeter showed a high correlation(r : 0.998, p<.001). In this results, the feasibility of the detection system with intensifying screen and micro-controller unit based was confirmed, and we considered that the developed detection system could be applied to portable, compact, low cost system for education.

Energy Efficient Clustering Algorithm for Surveillance and Reconnaissance Applications in Wireless Sensor Networks (무선 센서 네트워크에서 에너지 효율적인 감시·정찰 응용의 클러스터링 알고리즘 연구)

  • Kong, Joon-Ik;Lee, Jae-Ho;Kang, Jiheon;Eom, Doo-Seop
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.37C no.11
    • /
    • pp.1170-1181
    • /
    • 2012
  • Wireless Sensor Networks(WSNs) are used in diverse applications. In general, sensor nodes that are easily deployed on specific areas have many resource constrains such as battery power, memory sizes, MCUs, RFs and so on. Hence, first of all, the efficient energy consumption is strongly required in WSNs. In terms of event states, event-driven deliverly model (i.e. surveillance and reconnaissance applications) has several characteristics. On the basis of such a model, clustering algorithms can be mostly used to manage sensor nodes' energy efficiently owing to the advantages of data aggregations. Since a specific node collects packets from its child nodes in a network topology and aggregates them into one packet to relay them once, amount of transmitted packets to a sink node can be reduced. However, most clustering algorithms have been designed without considering can be reduced. However, most clustering algorithms have been designed without considering characteristics of event-driven deliverly model, which results in some problems. In this paper, we propose enhanced clustering algorithms regarding with both targets' movement and energy efficiency in order for applications of surveillance and reconnaissance. These algorithms form some clusters to contend locally between nodes, which have already detected certain targets, by using a method which called CHEW (Cluster Head Election Window). Therefore, our proposed algorithms enable to reduce not only the cost of cluster maintenance, but also energy consumption. In conclusion, we analyze traces of the clusters' movements according to targets' locations, evaluate the traces' results and we compare our algorithms with others through simulations. Finally, we verify our algorithms use power energy efficiently.