• 제목/요약/키워드: 타이머/카운터

검색결과 13건 처리시간 0.017초

AVR 기반의 LSDM 제어를 위한 효율적인 점등제어 시스템 설계 (An Efficient Lighting Control System Design for LSDM Control on AVR)

  • 홍성일;인치호
    • 한국ITS학회 논문지
    • /
    • 제11권5호
    • /
    • pp.116-124
    • /
    • 2012
  • 본 논문에서는 AVR 기반의 LSDM 제어를 위한 효율적인 점등제어 시스템 설계를 제안한다. 본 논문은 LSDM 제어을 위한 효율적인 점등제어 시스템의 설계는 I/O 데이터 버스를 위한 신호 제어부와 동작 상태에 따른 클록 신호 제어를 위한 타이머/카운터부로 구분하여 설계한다. LSDM 제어로직은 효율적인 제어신호 처리를 위하여 각 비트에 논리 값을 지정하여 DDRx와 PORTx 레지스터를 최적화한다. 그리고 ATmega128의 점등제어 프로그램 실행에 의한 LSDM 제어신호는 제어로직을 동작시켜 LSDM 점등제어가 가능하도록 설계한다. 본 논문에서 제안한 점등제어 시스템은 전력 손실률 감소효과를 입증하기 위하여, 호스트 PC에서 시리얼을 통해 점등제어 프로그램을 시스템에 다운로드하여 LSDM 제어로직의 점등 상태에 대한 전력 손실률을 측정하였다. 측정한 결과, 기존의 점등제어 시스템보다 제안한 점등제어 시스템은 전체적인 전력 소모 감소 효과가 있음을 입증하였다.

아두이노를 이용한 전문계 고교의 마이크로프로세서 교육 (Microprocessor Education using Arduino for Technical High School)

  • 배상용;황범식;임호권;이인범;신승중;류대현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.941-944
    • /
    • 2012
  • 마이크로프로세서가 산업현장에서 다양하게 활용됨에 따라 전문계 고교에서 마이크로프로세서의 교육은 매우 중요하지만, 그 복잡성과 난해성 때문에 실제 전문계 교육 현장에서의 마이크로프로세서 교육은 수월치 않다. 본 논문에서는 아두이노를 활용하여, 전문계 고교의 마이크프로세서 교육에 대한 수행 사례와 그 효과를 소개한다. 아두이노는 오픈소스 기반의 마이크로컴퓨터 플랫폼으로, AVR을 기반으로 한 보드와 소프트웨어 개발을 위한 통합 환경(IDE)를 제공한다. 아두이노는, 다수의 디지털 신호 입출력용 핀과 아날로그 전기 신호 입력용 핀을 통해 다양한 센서로부터 값을 받아들여, LED나 모터와 같은 액츄에이터들을 제어함으로써 환경과 상호작용이 가능한 장치를 만들어낼 수 있다. 또한 플래시, 프로세싱, Max/MSP와 같은 소프트웨어들과도 연동할 수 있다. 본 논문에서는 아두이노를 활용하여 마이크로프로세서의 주요 기능(입출력 포트 제어, 외부 인터럽트, 타이머/카운터 인터럽트, 아날로그 디지털 컨버젼, 시리얼 통신)에 대한 이해를 돕도록 실습 과제를 구성하였다. 이는 전문계 학생들에게 기존 완성형 교육용 키트를 활용한 수업에서 배울 수 없었던 전자부품 조합능력 및 창의적인 제품 제작 능력을 기르는데 도움을 줄 것이다.

  • PDF

Google ML Kit를 이용한 요가 자세 훈련 애플리케이션 구현 (Implementation of Yoga Posture Training Application Using Google ML Kit)

  • 김형민;윤종현;박수현;유윤섭
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 추계학술대회
    • /
    • pp.178-180
    • /
    • 2022
  • 본 논문은 Java 기반의 Firebase용 ML Kit로부터 구한 요가 강사의 요가 자세의 랜드마크를 기반으로 사용자가 요가 자세 훈련할 수 있는 애플리케이션 구현을 소개한다. ML Kit를 이용해 사용자의 자세를 분류하고 각 관절에 해당하는 랜드마크를 구한다. 구해진 랜드마크의 관절들이 이루는 각도를 통해 요가 자세에 대한 정확도 측정 기준값을 설정한다. 전문 요가 강사의 요가 자세에 대한 기준 랜드마크와 ML Kit를 통한 사용자의 포즈에 대한 랜드마크 사이의 정확도를 비교한다. 정확도 기준값에 따라서 오동작과 정동작 정보를 TTS(Text-to-Speech)를 통해 사용자에게 제공해준다. Firebase로 효과적인 사용자관리를 하고, 사용자 요가 자세가 정확도 기준값에 부합하는 운동을 했을 경우에 카운터와 타이머를 통해 운동량을 디스플레이하는 시스템을 설명한다.

  • PDF