• Title/Summary/Keyword: 다이나믹 스캐닝

Search Result 2, Processing Time 0.017 seconds

A Study on Software algorithm for Processing n-key roll-over at Matrix Keyboard (매트릭스 구성 키보드의 n-키 롤-오버 처리를 위한 소프트웨어 알고리즘에 관한 연구)

  • Jun, Ho-Ik;Lee, Hyun-Chang
    • Journal of Software Assessment and Valuation
    • /
    • v.16 no.1
    • /
    • pp.89-94
    • /
    • 2020
  • In this paper, we propose a software algorithm that can configure n-key roll-over that detects all keys without limitation on the number of pressed keys in the dynamic scanning detection of a keyboard composed of a matrix. The proposed algorithm uses the timer interrupt of the microcontroller for computer keyboard control, so that a constant and accurate detection interval can be obtained, and an accurate debounce time can be provided. In order to confirm the effectiveness of the proposed algorithm, a microcontroller was connected to a toy keyboard constructed in the form of a clavier and experiments were conducted. As a result of the experiment, it was confirmed that detection of all keys was performed accurately regardless of the number of keys pressed.

Development of a Laser-Generated Ultrasonic Inspection System by Using Adaptive Error Correction and Dynamic Stabilizer (적응적 에러 보정과 다이나믹 안정기를 이용한 레이저 유도 초음파 검사 시스템 개발)

  • Park, Seung-Kyu;Baik, Sung-Hoon;Park, Moon-Cheol;Lim, Chang-Hwan;Ra, Sung-Woong
    • Journal of the Korean Society for Nondestructive Testing
    • /
    • v.25 no.5
    • /
    • pp.391-399
    • /
    • 2005
  • Laser-generated ultrasonic inspection system is a non-contact scanning inspection device with high spatial resolution and wide bandwidth. The amplitude of laser-generated ultrasound is varied according to the energy of pulse laser and the surface conditions of an object where the CW measuring laser beam is pointing. In this paper, we correct the generating errors by measuring the energy of pulse laser beam and correct the measuring errors by extracting the gain information of laser interferometer at each time. h dynamic stabilizer is developed to stably scan on the surface of an object for an laser-generated ultrasonic inspection system. The developed system generates ultrasound after adaptively finding the maximum gain time of an laser interferometer and processes the signal in real time after digitization with high speed. In this paper, we describe hardware configuration and control algorithm to build a stable laser-generated ultrasonic inspection system. Also, we confirmed through experiments that the proposed correction method for the generating errors and measuring errors is effective to improve the performance of a system.