• Title/Summary/Keyword: micro controller system control

Search Result 245, Processing Time 0.032 seconds

Analysis of Viterbi Algorithm for Low-power Wireless Sensor Network (저전력 무선 센서네트워크를 위한 비터비 알고리즘의 적용 및 분석)

  • Park, Woo-Jun;Kim, Keon-Wook
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.44 no.6 s.360
    • /
    • pp.1-8
    • /
    • 2007
  • In wireless sensor network which uses limited battery, power consumption is very important factor for the survivality of the system. By using low-power communication to reduce power consumption, error rate is increased in typical conditions. This paper analyzes power consumption of specific error control coding (ECC) implementations. With identical link quality, ECC provides coding gain which save the power for transmission at the cost of computing power. In sensor node, transmit power is higher than computing power of Micro Controller Unit (MCU). In this paper, Viterbi algerian is applied to the low-transmit-power sensor networks in terms of network power consumption. Practically, Viterbi algorithm presents 20% of reduction of re-transmission in compared with Auto Repeat Request (ARQ) system. Furthermore, it is observed that network power consumption is decreased by almost 18%.

Auto Exposure Control System using Variable Time Constants (가변 시상수를 이용한 자동 노출제어 시스템)

  • Kim, Hyun-Sik;Lee, Sung-Mok;Jang, Won-Woo;Ha, Joo-Young;Kim, Joo-Hyun;Kang, Bong-Soon;Lee, Gi-Dong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.2
    • /
    • pp.257-264
    • /
    • 2007
  • In order to obtain a fine picture, a camera has many convenient functions. Its representative functions are Auto Focus(AF), Auto White Balance(AWB) and Auto Exposure(AE). In this paper, we present the new algorithm of Auto Exposure control system, one of its useful functions The proposed algorithm of Auto Exposure control system is based on IIR Filter with Variable Time Constant. First, in order to establish the standards of exposure control, we compare change of the picture luminance with luminance of an object in the Zone system. Second, we make an ideal characteristic graph of luminance by using the results. Finally, we can find the value of the right exposure by comparing an ideal characteristic graph of the luminance with the value of the current expose of a scene. We can find an appropriate exposure as comparing the ideal characteristic graph of the luminance with current exposure of a scene. In order to find a suitable exposure state, we make use of IIR Filter instead of a conventional method using micro-controller. In this paper, the proposed system has therefore simple structure, we use it for compact image sensor module used in the handheld device.

Simultaneous and Multi-frequency Driving System of Ultrasonic Sensor Array for Object Recognition

  • Park, S.C.;Choi, B.J.;Lee, Y.J.;Lee, S.R.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.582-587
    • /
    • 2004
  • Ultrasonic sensors are widely used in mobile robot applications to recognize external environments, because they are cheap, easy to use, and robust under varying lighting conditions. However, the recognition of objects using a ultrasonic sensor is not so easy due to its characteristics such as narrow beam width and no reflected signal from a inclined object. As one of the alternatives to resolve these problems, use of multiple sensors has been studied. A sequential driving system needs a long measurement time and does not take advantage of multiple sensors. Simultaneous and pulse coding driving system of ultrasonic sensor array cannot measure short distance as the length of the code becomes long. This problem can be resolved by multi-frequency driving of ultrasonic sensors, which allows multi-sensors to be fired simultaneously and adjacent objects to be distinguished. Accordingly, this paper presents a simultaneous and multi-frequency driving system for an ultrasonic sensor array for object recognition. The proposed system is designed and implemented using a DSP and FPGA. A micro-controller board is made using a DSP, Polaroid 6500 ranging modules are modified for firing the multi-frequency signals, and a 5-channel frequency modulated signal generating board is made using a FPGA. To verify the proposed method, experiments were conducted in an environment with overlapping signals, and the flight distances for each sensor were obtained from filtering of the received overlapping signals and calculation of the time-of-flights.

  • PDF

Case Study on AUTOSAR Software Functional Safety Mechanism Design: Shift-by-Wire System (AUTOSAR 소프트웨어 기능안전 메커니즘 설계 사례연구: Shift-by-Wire 시스템)

  • Kum, Daehyun;Kwon, Soohyeon;Lee, Jaeseong;Lee, Seonghun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.16 no.6
    • /
    • pp.267-276
    • /
    • 2021
  • The automotive industry and academic research have been continuously conducting research on standardization such as AUTOSAR (AUTomotive Open System ARchitecture) and ISO26262 to solve problems such as safety and efficiency caused by the complexity of electric/electronic architecture of automotive. AUTOSAR is an automotive standard software platform that has a layered structure independent of MCU (Micro Controller Unit) hardware, and improves product reliability through software modularity and reusability. And, ISO26262, an international standard for automotive functional safety and suggests a method to minimize errors in automotive ECU (Electronic Control Unit)s by defining the development process and results for the entire life cycle of automotive electrical/electronic systems. These design methods are variously applied in representative automotive safety-critical systems. However, since the functional and safety requirements are different according to the characteristics of the safety-critical system, it is essential to research the AUTOSAR functional safety design method specialized for each application domain. In this paper, a software functional safety mechanism design method using AUTOSAR is proposed, and a new failure management framework is proposed to ensure the high reliability of the product. The AUTOSAR functional safety mechanism consists of memory partitioning protection, timing monitoring protection, and end-to-end protection. The fault management framework is composed of several safety SWCs to maintain the minimum function and performance even if a fault occurs during the operation of a safety-critical system. Finally, the proposed method is applied to the Shift-by-Wire system design to prove the validity of the proposed method.

Implementation of Ultrasonic Anemometer & Anemoscope Data-Logger System (초음파 풍향 풍속계 데이터 로거 시스템의 구현)

  • Lee, Woo-Jin;Yim, Jae-Hong;Kang, Young-Gwan
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39C no.2
    • /
    • pp.184-190
    • /
    • 2014
  • Until now ship communication micro serial network communication method is designed for the communication between the controller and the RS-422 communication on the international standard ISO 1993, but gradually progresses NMEA 2000 standardized fast Ethernet-based communications environments expected to be replaced. In addition, the ship's main instrumentation equipment versatility with ease gradually to control devices by monitoring and controlling are. Wind anemometer, ship mast end, where the highest wind farms typically install a separate console boxes, data loggers, indicators was required in order to manage them, to maintain them, to go through the procedures and cumbersome data update firmware were Therefore, in this paper, using the PC network, ultrasonic wind speed data processing system for implementing functional was expressed as a function of the technology elements, NMEA 2000 standard certified in separate operating console without the features of the data loggers, indicators, implementation by ultrasonic wind data processing system was implemented to minimize the maintenance cost of the operating system.

OLED Lighting System Integrated with Optical Monitoring Circuit (광 검출기가 장착된 OLED 조명 시스템)

  • Shin, Dong-Kyun;Park, Jong-Woon;Seo, Hwa-Il
    • Journal of the Semiconductor & Display Technology
    • /
    • v.12 no.2
    • /
    • pp.13-17
    • /
    • 2013
  • In lighting system where several large-area organic light-emitting diode (OLED) lighting panels are involved, panel aging may appear differently from each other, resulting in a falling-off in lighting quality. To achieve uniform light output across large-area OLED lighting panels, we have employed an optical feedback circuit. Light output from each OLED panel is monitored by the optical feedback circuit that consists of a photodiode, I-V converter, 10-bit analogdigital converter (ADC), and comparator. A photodiode generates current by detecting OLED light from one side of the glass substrate (i.e., edge emission). Namely, the target luminance from the emission area (bottom emission) of OLED panels is monitored by current generated from the photodiode mounted on a glass edge. To this end, we need to establish a mapping table between the ADC value and the luminance of bottom emission. The reference ADC value corresponds to the target luminance of OLED panels. If the ADC value is lower or higher than the reference one (i.e., when the luminance of OLED panel is lower or higher than its target luminance), a micro controller unit (MCU) adjusts the pulse width modulation (PWM) used for the control of the power supplied to OLED panels in such a way that the ADC value obtained from optical feedback is the same as the reference one. As such, the target luminance of each individual OLED panel is unchanged. With the optical feedback circuit included in the lighting system, we have observed only 2% difference in relative intensity of neighboring OLED panels.

Development of an Online Evaluation Model for Traffic Signal Control System (교통신호제어시스템 온라인 평가모형 개발)

  • Go, Gwang-Yong;Lee, Seung-Hwan
    • Journal of Korean Society of Transportation
    • /
    • v.26 no.3
    • /
    • pp.31-40
    • /
    • 2008
  • There have been a lot of efforts to find more accurate evaluation methods for traffic signal control effectiveness for a long period of time. Nowadays a newly advanced method called HILSS, 'Hardware-in-the-Loop-Simulation System', is used to evaluate the overall traffic control's effectiveness including physical control environments like communication conditions, hardware performance, controller's mechanical operations and so on. In this study, an Online-HILSS model has been developed, which runs on CORSIM(5.0) micro traffic simulation model on-lined to COSMOS. For the verification of the model, three tests are performed as follows; (1) a comparison of TMC's timing plan with the simulated green interval, (2) as a case study, a delay distribution comparison of the online simulation with the CORSIM stand-alone simulation. The result of the first test shows that the model can run the simulation green interval by TMC's timing plan correctly. The result of second test shows that the online simulation of the model brings the same simulation results with the CORSIM offline simulation in case of the same timing plan. These results mean that the online evaluation model could be a reliable tool to measure a real-time signal control effectiveness of a wide area street network with the HILSS method.

Development of Vehicle LDW Application Service using AUTOSAR Platform on Multi-Core MCU (멀티코어 상의 AUTOSAR 플랫폼을 활용한 차량용 LDW 응용 서비스 개발)

  • Park, Mi-Ryong;Kim, Dongwon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.4
    • /
    • pp.113-120
    • /
    • 2014
  • In this paper, we examine Asymmetric Multi-Processing Environment to provide LDW service. Asymmetric Multi-Processing Environment consists of high-speed MCU to support rapid image processing and low-speed MCU for controlling with other ECU at the control domain. Also we designed rapid image process application and LDW application Software Component(SW-C) according to the development process rule of AUTOSAR. To communicate between two MCUs, timer based polling based IPC was designed. Also to communicate with other ECUs(Electronic Control Units), we designed CAN messages to provide alarm information and receiving CAN message to catch the Turn signal. We confirm the possibility of the various ADAS development using an Asymmetric Multi-Processing Environment and AUTOSAR platform. We also expect providing ISO 26262 functional safety.

Web-based Measurement of ECU Signals on Vehicle using Embedded Linux

  • Choi, Kwang-Hun;Lee, Lee;Lee, Young-Choon;Kwon, Tae-Kyu;Lee, Seong-Cheol
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.138-142
    • /
    • 2004
  • In this paper, we present a new method for monitoring of ECU's sensor signals of vehicle. In order to measure the ECU's sensor signals, the interfaced circuit is designed to communicate ECU and the Embedded Linux is used to monitor communication result through Web the Embedded Linux system and this system is said "ECU Interface Part". In ECU Interface Part the interface circuit is designed to match voltage level between ECU and SA-1110 micro controller and interface circuit to communicate ECU according to the ISO, SAE communication protocol standard. Because Embedded Linux does not allow to access hardware directly in application level, anyone who wants to modify any low level hardware must develop device driver. To monitor ECU's sensor signals the most important thing is to match serial level between ECU and ECU Interface Part. It means to communicate correctly between two hardware we need to match voltage and signal level, and need to match baudrate. The voltage of SA-1110 is 0 ${\sim}$ +3.3V and ECU is 0 ${\sim}$ +12V and, ECU's communication Line K does multiple operation so, the interface circuit is used to match voltage and signal level. In Addition to ECU's baudrate is 10400bps, it's not standard baudrate in computer environment. So, we need to develop a device driver to control the interface circuit, and change baudrate. To monitor ECU's sensor signals through web there's a network socket program is working in Embedded Linux. It works as server program and manages user's connections and commands. Anyone who wants to monitor ECU's sensor signals he just only connect to Embedded Linux system with web browser then, Embedded Linux webserver will return the ActiveX webbased measurement software. It works in web browser and inits ECU, as a result it returns sensor signals through web. All the programs are developed with GCC(GNU C Compiler) and, webbased measurement software is developed with Borland C++ Builder.

  • PDF

FPGA Modem Platform Design for eHSPA and Its Regularized Verification Methodology (eHSPA 규격을 만족하는 FPGA모뎀 플랫폼 설계 및 검증기법)

  • Kwon, Hyun-Il;Kim, Kyung-Ho;Lee, Chung-Yong
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.46 no.2
    • /
    • pp.24-30
    • /
    • 2009
  • In this paper, the FPGA modem platform complying with 3GPP Release 7 eHSPA specifications and its regularized verification flow are proposed. The FFGA platform consists of modem board supporting physical layer requirements, MCU and DSP core embedded control board to drive the modem board, and peripheral boards for RF interfacing and various equipment interfaces. On the other hand, the proposed verification flow has been regularized into three categories according to the correlation degrees of hardware-software inter-operation, such as simple function test, scenario test call processing and system-level performance test. When it comes to real implementations, the emulation verification strategy for low power mobile SoC is also introduced.