• Title/Summary/Keyword: 마이크로소스

Search Result 106, Processing Time 0.033 seconds

A Security Nonce Generation Algorithm Scheme Research for Improving Data Reliability and Anomaly Pattern Detection of Smart City Platform Data Management (스마트시티 플랫폼 데이터 운영의 이상패턴 탐지 및 데이터 신뢰성 향상을 위한 보안 난수 생성 알고리즘 방안 연구)

  • Lee, Jaekwan;Shin, Jinho;Joo, Yongjae;Noh, Jaekoo;Kim, Jae Do;Kim, Yongjoon;Jung, Namjoon
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.4 no.2
    • /
    • pp.75-80
    • /
    • 2018
  • The smart city is developing an energy system efficiently through a common management of the city resource for the growth and a low carbon social. However, the smart city doesn't counter a verification effectively about a anomaly pattern detection when existing security technology (authentication, integrity, confidentiality) is used by fixed security key and key deodorization according to generated big data. This paper is proposed the "security nonce generation based on security nonce generation" for anomaly pattern detection of the adversary and a safety of the key is high through the key generation of the KDC (Key Distribution Center; KDC) for improvement. The proposed scheme distributes the generated security nonce and authentication keys to each facilities system by the KDC. This proposed scheme can be enhanced to the security by doing the external pattern detection and changed new security key through distributed security nonce with keys. Therefore, this paper can do improving the security and a responsibility of the smart city platform management data through the anomaly pattern detection and the safety of the keys.

Using Arduino and RFID shield program development (아두이노와 RFID 실드를 사용한 프로그램 개발)

  • Lee, Kyung-mu;Lee, Sung-jin;Choi, Chul-kil;Kim, Jin-il
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.05a
    • /
    • pp.961-964
    • /
    • 2013
  • Arduino is for design based on open source prototyping platform, artist, designer, hobby activists, etc, i has been designed for all those who are interested in the environment construct. Arduino adventage you can easily create applications hardware, without deep knowledge about the hardware. Configuration of arduino using AVR microcontroller ATmage 168, software to action arduino using arduino program, MATLAB, Processing. Arduino is open source base, you can hardware production directly and using shield additionally, the arduino can be combined. Android is open source. Continue to expand through a combination of hardware, Arduino. It name is shield. Be given to the Arduino Uno board to the main board, the shield extends to the various aspects and help can be equipped with more features. The shield on top of the shield can be combined as a kind of shield and Ethernet shield, motor shield, the shield RFID hardware beyond a simple extension can be configured. In this paper, sortware was used for arduino program, hardware was used for arduino Uno board, the additional shield using RFID shield. Configure the hardware to be compatible with this tag combined the 13.56MHz tag SM130.

  • PDF

Design of a Greenhouse Monitoring System using Arduino and Wireless Communication (아두이노와 무선통신을 이용한 온실 환경 계측 시스템 설계)

  • Sung, Bo Hyun;Cho, Young-Yeol
    • Journal of Bio-Environment Control
    • /
    • v.31 no.4
    • /
    • pp.452-459
    • /
    • 2022
  • One of the important factors among the smart farm factors is environmental measurement. This study tried to design an environmental measurement monitoring system through Bluetooth wireless communication with LoRa using the open source programs Arduino, App Inventor, and Node Red. This system consists of Arduino, LoRa shield, temperature and humidity sensor (SHT10), and carbon dioxide sensor (K30). The environmental measurement system is configured as a system that allows the sensor to collect environmental data and transmit it to the user through wireless communication to conveniently monitor the farm environment. As libraries used in the Arduino program, LoRa.h, Sensirion.h, LiquidCrystal_I2C.h and K30_I2C.h were used. When receiving environmental data from the sensor at regular intervals, coding using average value was used for data stabilization. An Android-based app was developed using Node Red and App Inventor program as the user interface. It can be seen that the environmental data for the sensor is well collected with the screen output to the serial screen of Arduino, the screen of the smartphone, and the user interface of Node Red. Through these open source-based platforms and programs will be applied to various agricultural applications.

A Case Study on Utilizing Open-Source Software SDL in C Programming Language Learning (C 프로그래밍 언어 학습에 공개 소스 소프트웨어 SDL 활용 사례 연구)

  • Kim, Sung Deuk
    • Journal of Practical Engineering Education
    • /
    • v.14 no.1
    • /
    • pp.1-10
    • /
    • 2022
  • Learning C programming language in electronics education is an important basic education course for understanding computer programming and acquiring the ability to use microprocessors in embedded systems. In order to focus on understanding basic grammar and algorithms, it is a common teaching method to write programs based on C standard library functions in the console window and learn theory and practice in parallel. However, if a student wants to start a project activity or go to a deeper stage after acquiring some basic knowledge of the C language, using only the C standard library function in the console window limits what a student can express or control with the C program. For the purpose of making it easier for a student to use graphics or multimedia resources and increase educational value, this paper studies a case of applying Simple DirectMedia Layer (SDL), an open source software, into the C programming language learning process. The SDL-based programming course applied after completing the basic programming curriculum performed in the console window is introduced, and the educational value is evaluated through a survey. As a result, more than 56% of the respondents expressed positive opinions in terms of improved application ability, stimulating interest, and overall usefulness, and less than 4% of them had negative opinions.

A Study on Micro Clustering Technology for Breeding Pig Behavior Analysis (모돈 행동 특성 분석을 위한 마이크로 클러스터링 기술 연구)

  • Cho, Jinho;Oh, Jong-woo;Lee, DongHoon
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2017.04a
    • /
    • pp.165-165
    • /
    • 2017
  • 모돈은 사육 특성상 제한된 파일롯 공간 안에 장시간 머물기 때문에 과중한 몸무게에 의한 지제 이상, 섭식 등의 불량, 수면상태의 불량 등을 지속적으로 관찰해야 하는 대상이다. 측면에 다수의 초음파 센서를 설치하여 기립의 상태 및 운동 시 몸체 궤적의 특성을 분석하여 종합적으로 모돈의 행동 특성을 정량화 하고자 하였다. 이 과정에서 계측 신호의 값을 대수적으로 비교하는 방식에 한계가 있음을 발견하였고, 이를 해결하고자 10 Hz/Ch 내외의 시계열 상대거리 궤적 신호를 주파수 도메인으로 변경하여 분석을 수행하였다. 일정 주파수에 집중되어 있는 주파수 값의 크기 변화(파워 스펙트럼 밀도)를 기준으로 모돈의 움직임의 정상 상태 유무 판별이 가능하였다. 단, 이러한 분석은 계측 데이터를 일괄 처리 방식으로 분석하는 방법으로 도출이 되었으므로, 계측과 정량 분석을 동시에 수행하기 위한 개선이 필요하였다. 계측 시스템에서 사용한 마이크로 프로세서는 Nucleo-446(STMelectronics, CA, USA)로 180 Mhz의 클럭 속도로 작동하나, 총 100 Hz 내외의 16비트 계측 신호에 대해 추가적으로 FFT 등의 주파수 변환 신호 처리를 수행하기에는 연산 능력이 부족하였다. 한편, 주파수 분석의 주기를 1분 단위로 할 경우 처리해야할 정보의 크기는 $100{\times}60{\times}5{\times}2Byte$ 이므로 1분 내에 해당 연산을 종료할 수 있는 추가의 연산 장치가 필요하였다. 계측과 주파수 도메인 변환 연산을 동시에 수행하기 위하여 1 Ghz의 연산능력을 가진 ARM A9 계열의 초소형 멀티코어 AP인 NanoPi Neo Air(Friendlyarm, Guangzhou, China)을 선정하였다. 4개의 코어를 각각 계측, Median 필터링, Smoothing 연산, FFT 분석에 사용하여 1분 단위, 2분 단위, 5분 단위의 주파수 분석을 동시에 수행하였다. 병렬 연산 라이브러리는 오픈 소스인 MPICH(www.mpich.org)를 이용하였다. 상대적으로 여유있는 자원을 보유하고 코어를 실시간으로 결정하여 다수의 모돈 개체 동시 모니터링을 위한 네트워크 연결 역할을 동시에 수행하도록 하였다. 1주일 내외의 요인 실험 수행 결과, 약 70 Mbyte의 데이터가 축적이 되었으며, 1분 단위, 2분 단위, 5분 단위의 주파수 도메인 변환 후 결과를 동시에 취득할 수 있었다. 일부 주파수 도메인 상의 파워 밀도 값이 모돈의 행동 특성에 분석에 유효한 정보를 제공함을 발견하였다. 모돈사 내 현장 보급이 가능한 초소형 AP와 멀티 코어 기반 병렬 처리 기법을 이용한 현장 진단 시스템 개발 연구를 지속적으로 수행할 것이다.

  • PDF

50 W 급 저전력 원통형 이온빔 소스의 개발 및 연구

  • Kim, Ho-Rak;Lee, Seung-Hun;Im, Yu-Bong;Kim, Jun-Beom;Choe, Won-Ho
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2016.02a
    • /
    • pp.192.2-192.2
    • /
    • 2016
  • 전기추력기는 화학식 추력기에 비해 비추력이 높아 인공위성의 자세제어, 궤도수정, 궤도천이를 포함한 행성 탐사활동 및 우주 임무수행을 위한 우주선의 엔진 등으로 다양하게 활용된다. 홀 추력기는 전기추력기 중 하나로 고리형 방전공간을 가진 고리형 추력기와 원통형 방전영역을 가진 원통형 추력기가 있으며, 원통형 추력기는 고리형에 비하여 넓은 방전공간으로 저전력 방전에 적합한 추력기이다. 또한, 저전력 추력기는 큐브셋(cubesat) 및 마이크로 위성(microsatellite)의 증가하는 수요에 따라 필요성이 증가하고 있으며, 활용도가 높아 다양하게 연구 및 개발되고 있다. 홀 추력기는 자기장과 전기장을 서로 수직되게 인가하여, 자화된 전자는 플라즈마 방전을 유지시키고 자화되지 않은 이온은 전기장 방향으로 가속되어 이온빔을 발생시킨다. 하지만, 저전력 소형 추력기는 작은 소모전력과 방전채널로 인한 성능 저하 및 자기장 구조 설계 등 많은 어려움들을 가지고 있다. 본 연구에서는, 약 50 W급의 소모전력을 바탕으로 영구자석을 이용한 저전력 플라즈마 추력기를 개발하였다. 방전 채널은 지름 15 mm, 길이 16 mm, 무게는 약 0.6 kg으로 원통형 구조의 채널로 제작되었으며, 약 1500-2000 G의 자기장 세기를 갖도록 설계하였다. 방전 기체는 제논을 사용하여 1-5 sccm영역에서 방전 특성을 살펴보았으며, 방전 전류는 0.02-0.4 A로 나타났다. 100-550 V영역에서 방전을 시도하였고, 채널길이를 16-24 mm 에서 약 1mN 급의 추력특성을 보였다. 본 발표에서, 홀 추력기의 제작 특성과 성능 및 플라즈마 특성에 대한 더 자세한 연구결과가 발표될 예정이다.

  • PDF

Dry friction properties through the surface morphology and the surface energy control of the polymer (폴리머의 표면형상 및 표면에너지 제어를 통한 건식 마찰 특성 연구)

  • Sin, Min-Ho;Kim, Byeong-Jun;Park, Yeong-Bae;Kim, Do-Geun
    • Proceedings of the Korean Institute of Surface Engineering Conference
    • /
    • 2016.11a
    • /
    • pp.150-150
    • /
    • 2016
  • 디스플레이, 센서 등 전자소자는 소형화 단계를 지나 인체 부착형 소자로의 발전을 요구하고 있다. 부착형 소자에서는 접착력과 큰 마찰력이 필요하지만 마찰특성이 더 중요하므로 인체 및 물체의 마찰을 위해서는 다양한 표면에 대항하는 마찰 특성과 내구성이 요구되며 이를 위해 개코도마뱀 또는 딱정벌레, 말벌날개와 같은 자연모사형 건식 마찰 방식에 대한 연구가 활발히 진행되고 있다. 그러나 기존 폴리머를 이용하여 자연모사형 마이크로/나노 구조 형성은 기계적으로 가공된 금형 몰딩을 통한 매무 복잡한 공정을 요구된다. 본 연구에서는 이러한 복잡한 공정을 통한 마찰재 제작을 단순화하기 위해서 플라즈마 표면처리를 활용하여 나노구조 형성하는 방법을 소개하고자 하며, 건식 접착 및 마찰용 폴리머 소재(PDMS(Poly dimethyl siloxane))에 따른 표면구조 변화와 표면에너지 및 화학결합 변화에 대한 연구를 수행하였다. 플라즈마 표면처리를 위해서 자체 개발한 선형이온소스를 활용하였으며 입사에너지에 따라 표면형상 변화를 주사전자현미경을 활용하여 관찰하였다. 표면에너지 변화는 접촉각측정기를 활용하였으며, Tribology tester(Ball on disk)를 활용하여 마찰특성을 평가하였다. PDMS(Poly dimethyl siloxane)는 입사에너지가 증가함에 따라 주름형태 구조 크기가 증가하는 것을 관찰하였고, 플라즈마 처리를 통해 표면에너지 및 마찰력 증가를 관찰하였다. 그리고 플라즈마 처리 후 표면에너지 변화인 FOTS(Trichloro-(1H,1H,2H,2H- perfluorooctyl) silane) 처리를 통하여 표면에너지 감소와 마찰력이 절반으로 감소하였다. 본 연구 결과는 나노구조에 따라 표면형상 및 표면에너지 변화에 따른 PDMS의 마찰력 변화를 확인하였고, 이러한 특성을 활용하여 마찰재와 피부 부착형 접착 패치에 응용이 가능할 것으로 기대된다.

  • PDF

Design Scheme of A Micro Real-Time Control System with CAN and RTOS (CAN과 RTOS를 내장한 소형 실시간 시스템 설계 기법)

  • Lim, Young-Gyu;Kim, Dong-Seoung
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.51 no.5
    • /
    • pp.207-215
    • /
    • 2014
  • In this paper, we propose a Micro Real-Time Control System (MRTCS) for decreasing the delay during interrupts processing and data transfer on sensor nodes. The MRTCS consists of a control, sensor nodes based on Controller Area Network (CAN) device. The control node was designed with Real Time Operating System (RTOS) on top of the small Micro Control Unit (sMCU). Sensor nodes have the CAN device without sMCU, which have multiple Digital Inputs, Outputs (DI/DO) and the CAN controller. We have evaluated with OCTAVE v3.6.4 from open source for system performance. Simulation results show that the system performance was increased through the delay reducing for interrupt processing and internal data transfer. We verify that a proposed MRTCS approach will be adapted to various real-time control system.

Design of the Rain Sensor using a Coaxial Cavity Resonator (동축 공동 공진기를 이용한 물방울 감지 센서 설계에 관한 연구)

  • Lee, Yun-Min;Kim, Jin-Kook
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.5
    • /
    • pp.223-228
    • /
    • 2018
  • In this paper the water sensor using a coaxial cavity resonator is designed and manufactured. The water sensor which can sense water drop linearly has been constructed with voltage controlled oscillator(VCO), coaxial cavity resonator, RF switch, RF detector, A/D converter, DAC and micro controller. The operating frequency range of the designed water sensor is from 2.5GHz to 3.2GHz and the input voltage and current source are 24[V/DC] and 1[A]. The designed sensor circuit includes VCO, RF switch, RF detector which varies the frequency characteristics of the devices in the high frequency of 3GHz. And so we should correct the error of the frequency characteristics of those devices in the sensor circuit. To do this, we make the reference path which switches the signals to the RF detector directly without sending it to the resonator. According to the result of simulation and measurement, we can see that there is 0-50MHz difference between simulated resonator frequency and manufactured resonator frequency.

Fabrication of Nano Probe for Atomic Force Microscopy Using Electron Beam Direct Deposition Method (전자빔 직접 조사법을 이용한 AFM용 나노 프로브의 제작)

  • Park, Sung-Hwak;Yi, In-Je;Kim, Yong-Sang;Sung, Seung-Yeon;Kim, Jae-Wan;Choi, Y.J.;Kang, C.J.;Kim, Sung-Hyun;Shin, J.K.
    • Proceedings of the KIEE Conference
    • /
    • 2006.07c
    • /
    • pp.1649-1650
    • /
    • 2006
  • 반도체 소자의 선폭이 나노미터 스케일로 진입함에 따라 소자의 물리적 특성을 나노미터 스케일에서 정밀하게 측정하고자 하는 요구가 증대되고 있다. Atomic Force Microscopy (AFM)은 나노미터 이하의 해상도를 가지고 물질 표면의 기하하적, 전기적 특성 등을 측정할 수 있으므로 나노소자 연구에 필수적인 도구가 되었다. 그러나 AFM은 낮은 측정속도와 탐침의 기하학적 형상에 의한 AFM 영상의 왜곡 등과 같은 치명적인 단점도 가지고 있다. AFM의 낮은 측정 속도를 개선하기 위해서 진보된 마이크로머시닝기술을 이용하여 캔틸레버의 크기를 줄이거나 캔틸레버 위에 박막 구동기를 집적시키는 등의 노력이 진행되고 있으나, 이 경우 전통적인 식각 공정을 이용하여 캔틸레버 위에 tip을 형성하는 것이 매우 어렵다. 본 연구에서는 이미 제작된 캔틸레버 위에 전자빔 조사법을 이용하여 탄소상 tip을 직접 성장시킴으로써 전통적인 식각 공정에 비해 매우 간단하고 값싸며, 활용도가 높은 공정을 개발하였다. 탄소상 tip 성장에 필요한 탄소 소스는 dipping 방법을 이용하여 공급하였고, 시분할법을 사용하여 캔틸레버의 원하는 위치에 tip을 성장시킬 수 있었다. 이렇게 제작된 tip은 최대 $5{\mu}m$ 높이까지 가능했으며, 종횡비는 10:1 이상이어서 tip의 형상에 의한 AFM 영상 왜곡 현상을 최소화할 수 있을 것으로 기대된다.

  • PDF