• Title/Summary/Keyword: UART

Search Result 114, Processing Time 0.02 seconds

Impact Localization Using Piezoelectric Paint Sensor with Mosaic Pattern Electrodes (모자이크 패턴 전극 압전 페인트 센서를 이용한 충격 위치 검출)

  • Kang, Sang-Hyeon;Kang, Lae-Hyong
    • Journal of Aerospace System Engineering
    • /
    • v.13 no.2
    • /
    • pp.19-25
    • /
    • 2019
  • To detect the impact location of a structure, the authors' group conducted a study on piezoelectric paint sensor. The piezoelectric paint sensors are used for impact detection due to their inherent characteristics: sensitivity to high-frequency signal and impact. Additionally, the paint sensor can be applied on curved and complex structures where ceramic sensor would not be applicable. Moreover it is a self-powered sensor therefore no need for an external power source. For impact localization, mosaic pattern electrodes were coated on the specimen and the impact signal obtained from any part of the electrode where the impact occurred. If we more precise impact localization is required, the electrodes should be divided into more parts and impact data acquisition conducted in all the points of the electrode. In this paper, we developed a light, cheap and simple multi-channel data acquisition system to aid in data gathering. In total four channels data acquisition have been tested using the ARM Cortex-M3.

A Study on T5 28W Fluorescent Lamp Ballast Using a Piezoelectric Transformer and One-chip Microcontroller (One Chip Microcontroller와 압전변압기를 이용한 T5 28W 형광등용 전자식 안정기에 관한 연구)

  • 황락훈;류주현;장은성;조문택;안익수;홍재일
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.8 no.1
    • /
    • pp.70-79
    • /
    • 2003
  • In this paper, T5 28-watt fluorescent lamp ballast using a piezoelectric transformer is fabricated and its characteristic is investigated. Developed electronic ballast is composed of basic circuits and blocks, such as rectifier part, active power factor corrector part, frequency oscillation part using microcontroller and feedback control, piezoelectric transformer and resonant half bridge inverters. The fabricated ballast uses to variable frequency methode in external so exciting that the frequency of piezoelectric transformer could be generated by voltage control oscillator using microcontroller(AT90S4433). The current of fluorescent lamp is detected by feedback control circuit. The signal of inverter output is received using Piezoelectric transformer, and then its output transmitted to fluorescent lamp. Traditional electromagnetic ballasts operated at 50-60Hz have been suffered from noticeable flicker, high loss, large crest factor and heavy weight. A new electronic ballast is operated at high frequency about 75kHz, and then Input power factor, distortion of total harmonic and lamp current crest factor are measured about 0.9!35, 12H and 1.5, respectively Accordingly, the traditional ballast is by fabricated electronic ballast using piezoelectric transformer and voltage control oscillator because of its lighter weight, high efficiency, economic merit and saving energy.

DEVELOPMENT OF THE READOUT CONTROLLER FOR INFRARED ARRAY (적외선검출기 READOUT CONTROLLER 개발)

  • Cho, Seoung-Hyun;Jin, Ho;Nam, Uk-Won;Cha, Sang-Mok;Lee, Sung-Ho;Yuk, In-Soo;Park, Young-Sik;Pak, Soo-Jong;Han, Won-Yong;Kim, Sung-Soo
    • Publications of The Korean Astronomical Society
    • /
    • v.21 no.2
    • /
    • pp.67-74
    • /
    • 2006
  • We have developed a control electronics system for an infrared detector array of KASINICS (KASI Near Infrared Camera System), which is a new ground-based instrument of the Korea Astronomy and Space science Institute (KASI). Equipped with a $512{\times}512$ InSb array (ALADDIN III Quadrant, manufactured by Raytheon) sensitive from 1 to $5{\mu}m$, KASINICS will be used at J, H, Ks, and L-bands. The controller consists of DSP(Digital Signal Processor), Bias, Clock, and Video boards which are installed on a single VME-bus backplane. TMS320C6713DSP, FPGA(Field Programmable Gate Array), and 384-MB SDRAM(Synchronous Dynamic Random Access Memory) are included in the DSP board. DSP board manages entire electronics system, generates digital clock patterns and communicates with a PC using USB 2.0 interface. The clock patterns are downloaded from a PC and stored on the FPGA. UART is used for the communication with peripherals. Video board has 4 channel ADC which converts video signal into 16-bit digital numbers. Two video boards are installed on the controller for ALADDIN array. The Bias board provides 16 dc bias voltages and the Clock board has 15 clock channels. We have also coded a DSP firmware and a test version of control software in C-language. The controller is flexible enough to operate a wide range of IR array and CCD. Operational tests of the controller have been successfully finished using a test ROIC (Read-Out Integrated Circuit).

Independent I/O Relay Class Design Using Modbus Protocol for Embedded Systems

  • Kim, Ki-Su;Lee, Jong-Chan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.6
    • /
    • pp.1-8
    • /
    • 2020
  • Communication between system modules is applied using the Modbus protocol in industrial sites including smart factories, industrial drones, building energy management systems, PLCs, ships, trains, and airplanes. The existing Modbus was used for serial communication, but the recent Modbus protocol is used for TCP/IP communication.The Modbus protocol supports RTU, TCP and ASCII, and implements and uses protocols in embedded systems. However, the transmission I/O devices for RTU, TCP, and ASCII-based protocols may differ. For example, RTU and ASCII communications transmit on a serial-based communication protocol, but in some cases, Ethernet TCP/IP transmission is required. In particular, since the C language (object-oriented) is used in embedded systems, the complexity of source code related to I/O registers increases. In this study, we designed software that can logically separate I/O functions from embedded devices, and designed the execution logic of each instance requiring I/O processing through a delegate class instance with Modbus RTU, TCP, and ASCII protocol generation. We designed and experimented with software that can separate communication I/O processing and logical execution logic for each instance.