• 제목/요약/키워드: 마이크로소스

검색결과 106건 처리시간 0.027초

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

  • 이재관;신진호;주용재;노재구;김재도;김영준;정남준
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제4권2호
    • /
    • pp.75-80
    • /
    • 2018
  • 마이크로 그리드 환경에는 변압기, 스위치, 에너지저장장치 등 많은 종류의 전력 설비가 존재하지만, IoT 기술의 발달에 따라 온도, 압력, 습도와 같은 센서 정보를 취득할 수 있는 기회를 제공하고 있다. 기존의 마이크로 그리드 환경에서는 IEC 61850 표준에서 정의하고 있는 MMS 등의 통신 프로토콜을 준용하여 전력 설비와 플랫폼 간 통합 운용되고 있다. 그렇기 때문에 IoT 데이터를 수용하기 위해서는 IEC61850 기반으로 구성된 데이터 수집 장치(FEP)에 IoT 데이터를 연계해 줄 수 있는 게이트웨이 기술이 필요하다. 본 논문에서는 마이크로그리드 운영 시스템 연계를 위한 IEC61850기반 IoT 게이트웨이 플랫폼 프로토타입을 제안하고자 한다. 게이트웨이 플랫폼은 IoT 프로토콜(MQTT, CoAP, AMQP) 인터페이스 모듈과 데이터베이스, IEC61850서버로 구성되어 있다. 데이터베이스의 경우, JSON 데이터를 저장하기 위해 오픈소스 기반의 NoSQL 데이터베이스인 Hbase와 MongoDB를 이용하였다. IoT 프로토콜을 검증하기 위해 라즈베리파이 아두이노 인텔 에디슨 SoC 기반 전력 IoT 디바이스 시뮬레이터를 이용하였고, IEC61850은 Sisco's MMS EASY Lite를 이용하여 IoT 프로토콜과 IEC 61850 프로토콜간의 상호호환성을 검증하였다.

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

  • 이경무;이성진;최철길;김진일
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.961-964
    • /
    • 2013
  • 아두이노는 오픈 소스 기반 전자 프로토타이핑 플랫폼으로서, 예술가, 디자이너, 취미 활동가 등 인터랙티브 객체 또는 환경 구축에 관심이 있는 모든 이들을 위해 제작되었다. 아두이노의 강점은 하드웨어에 대한 깊은 지식이 없어도 손쉽게 하드웨어 어플리케이션을 제작할 수 있다. 아두이노의 구성은 AVR 마이크로컨트롤러 ATmega 168을 사용하며 아두이노를 동작시키기 위한 소프트웨어로는 아두이노 프로그램, MATLAB, Processing을 주로 사용하고 있다. 아두이노는 오픈 소스 기반이며 하드웨어를 직접 제작할 수 있거나 실드를 이용하여 추가적으로 아두이노를 결합할 수도 있다. 아두이노는 하드웨어의 결합을 통해 계속해서 확장이 가능한데 이를 실드라고 통칭하고 있다. 실드는 기본 보드로 주어지는 아두이노 Uno 보드를 다양한 방면으로 확장시켜 더 많은 기능을 탑재할 수 있게 도와준다. 실드의 종류로는 이더넷 실드, 모터 실드, RFID 실드 등이 있으며 이 실드는 다시 실드 위에 결합할 수 있어 단순한 확장성을 넘어선 하드웨어를 구성할 수 있다. 본 논문에서는 소프트웨어 부분은 아두이노 프로그램을 사용하였고 하드웨어 부분은 아두이노 Uno 보드를 사용하였으며 추가적인 실드는 RFID를 사용하였으며 이를 호환할 태그는 SM130 13.56Mhz 태그를 결합하여 하드웨어를 구성하였다.

  • PDF

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

  • 성보현;조영열
    • 생물환경조절학회지
    • /
    • 제31권4호
    • /
    • pp.452-459
    • /
    • 2022
  • 스마트팜 요소들 중에서 중요한 요인 중 하나는 환경 계측이다. 본 연구에서는 오픈 소스 프로그램인 아두이노, 앱 인벤터와 노드 레드를 이용하여 로라와 블루투스 무선 통신을 통한 환경 계측 모니터링 시스템을 설계하였다. 이 시스템은 아두이노, 로라 쉴드, 온습도 센서(SHT10), 이산화탄소 센서(K30)로 구성되었다. 아두이노(Arduino) 프로그램에서 사용된 라이브러리로는 LoRa.h, Sensirion.h, LiquidCrystal_I2C.h와 K30_I2C.h를 사용하였다. 일정한 주기로 센서에서 환경 데이터를 받을 때, 데이터의 안정화를 위해 평균값을 사용한 코딩을 사용하였다. 사용자 인터페이스로 노드 레드와 앱 인벤터 프로그램을 이용하여 안드로이드 기반의 앱을 개발하였다. 아두이노의 시리얼 화면과 스마트 폰의 화면 및 노드 레드의 사용자 인터페이스에 출력되는 화면으로 센서에 위한 환경 자료가 잘 수집되어 디스플레이되는 것을 볼 수 있었다. 이러한 오픈소스 기반의 플랫폼과 프로그램들은 다양한 농업 응용 분야에 적용될 것이다.

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

  • 김성득
    • 실천공학교육논문지
    • /
    • 제14권1호
    • /
    • pp.1-10
    • /
    • 2022
  • 전자공학교육에서 C 프로그래밍 언어 학습은 컴퓨터 프로그래밍을 이해하고, 임베디드 시스템에서 마이크로프로세서 활용 능력을 습득하기 위한 중요한 기초 교육 과정이다. 기초적 문법과 알고리즘 이해에 중점을 두기 위해, 콘솔 창에서 C 표준 라이브러리 함수에 기반한 프로그램을 작성하며 이론과 실습을 병행해 학습하는 것이 일반적인 교육방법이다. 그렇지만, C 언어의 기본 지식을 어느 정도 습득한 후 프로젝트 활동을 하거나 더 심화된 단계로 나아가고자 한다면, 콘솔창에서 C 표준 라이브러리 함수만을 사용하는 것은 C 프로그램으로 표현하거나 제어할 수 있는 대상을 한정시키게 된다. 학습자가 그래픽 또는 멀티미디어 리소스를 쉽게 활용해 교육적 가치를 높이기 위한 목적으로, 본 논문에서는 공개 소스 소프트웨어인 Simple DirectMedia Layer (SDL)을 활용하는 방안을 C 프로그래밍 언어 학습 과정에 적용한 사례를 연구한다. 콘솔 창에서 수행하는 기초적 프로그래밍 교육과정을 마친 후에 적용된 SDL활용 프로그래밍 교육 과정을 소개하고, 설문 조사를 통해 교육적 가치를 평가한다. 그 결과, 응답자의 56% 이상이 응용능력개선, 흥미유발, 전반적 유용성 측면에서 긍정적 의견을 표명했으며, 부정적 의견은 4% 이하였다.

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

  • 조진호;오종우;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • 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 급 저전력 원통형 이온빔 소스의 개발 및 연구

  • 김호락;이승훈;임유봉;김준범;최원호
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 2016년도 제50회 동계 정기학술대회 초록집
    • /
    • 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)

  • 신민호;김병준;박영배;김도근
    • 한국표면공학회:학술대회논문집
    • /
    • 한국표면공학회 2016년도 추계학술대회 논문집
    • /
    • 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

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

  • 임영규;김동성
    • 전자공학회논문지
    • /
    • 제51권5호
    • /
    • pp.207-215
    • /
    • 2014
  • 본 논문은 초소형 센서노드(이하 노드)에서 인터럽트 처리와 데이터 전송에 대한 지연에 대한 문제들을 해결하기 위해 Micro Real-Time Control System (MRTCS)을 제안한다. MRTCS은 제어노드와 Controller Area Network (CAN) 기반의 노드로 구성되어졌다. 제어노드는 소형 마이크로 제어기 (sMCU)에 Real-Time Operating System (RTOS)를 내장하여 설계하였다. 노드들은 sMCU 없는 CAN 기반의 디바이스이며, 다중 디지털 입출력과 CAN 제어기를 가지고 있다. 소형 실시간 시스템 설계를 위해, 오픈소스인 OCTAVE v3.6.4를 이용하여 시스템 성능에 대한 모의실험을 실시하였다. 모의실험을 통해 제안된 설계 기법을 이용할 경우 인터럽트 처리와 데이터 전송에 대한 지연이 감소하여 시스템 성능이 증가함을 알 수 있었다. MRTCS이 다양한 실시간 제어 시스템에 적용 가능함을 검증하였다.

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

  • 이윤민;김진국
    • 한국인터넷방송통신학회논문지
    • /
    • 제18권5호
    • /
    • pp.223-228
    • /
    • 2018
  • 본 논문은 동축 공동 공진기를 이용한 레인센서를 설계하고 제작한다. 선형적으로 빗방울을 감지할 수 있는 레인센서는 전압 제어 발진기 (VCO), 동축 공동 공진기, RF 스위치, RF 검출기, A / D 컨버터, DAC 및 마이크로 컨트롤러로 구성되었다. 설계된 레인 센서의 작동 주파수 범위는 2.5GHz ~ 3.2GHz이며, 입력 전압과 전류 소스는 24 [V / DC]와 1 [A]이다. 설계된 센서 회로는 VCO, RF 스위치, 고주파수 3GHz에서 소자의 주파수 특성을 변화시키는 RF 검출기를 포함한다. 센서 회로의 주파수 특성에 대한 오차를 교정한다. 이를 위해 공진기에 신호를 보내지 않고 RF 검출기로 신호를 직접 전달하는 기준 경로를 만든다. 시뮬레이션 및 측정 결과에 따르면 시뮬레이션된 공진기 주파수와 제작된 공진기 주파수 사이에 0-50MHz 차이가 있음을 알 수 있다.

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

  • 박성확;이인제;김용상;성승연;김재완;최영진;강치중;김성현;신진국
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 C
    • /
    • 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