• 제목/요약/키워드: ATmega

검색결과 239건 처리시간 0.038초

수위관리 시스템 연구 (A study of Water Level Control System)

  • 박용욱
    • 한국전자통신학회논문지
    • /
    • 제5권5호
    • /
    • pp.504-508
    • /
    • 2010
  • 현 농촌사회는 점차 고령화 사회가 되어감에 따라 노동력 감소 문제점이 발생하고 있다. 본 연구을 통하여 생육 단계별 수위를 자동 컨트롤하여 관리할 수 있는 농작물의 수위 조절 시스템 연구 개발하였다. 수위측정에는 초음파 센서를, 급 배수로의 수문 제어에는 서보모터를 사용하고 이들의 신호를 처리하는 제어부로는 ATmega128을 사용하였다. 본 시스템을 통하여 노동력 감소의 문제점을 해결하고 농촌사회의 자동화 발전 및 고령화 사회에 큰 기여를 기대 할 수 있을 것이다.

초음파를 활용한 이동로봇의 추적 기법 (Tracking techniques of mobile robot using ultra sonic)

  • 송병후;송준석;조영주;윤희용
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2016년도 제53차 동계학술대회논문집 24권1호
    • /
    • pp.27-30
    • /
    • 2016
  • 본 논문은 일체형 플랫폼 디바이스인 ATMEGA-128을 이용하여 추적하는 이동로봇에 대해 서술한다. 최근 하드웨어의 개발로 일체형 플랫폼 디바이스들이 많이 개발되고 있다. 또한 디바이스와 센서 등을 접목한 여러 가지 제품들이 만들어 지고 있다. 본 논문에서는 일체형 플랫폼 디바이스중 하나인 ATMEGA 및 초음파 장비를 활용한 이동로봇의 설계 및 구현에 대해 서술한다. 초음파 장비의 발신부는 마이크로폰을 이용하여 초음파를 발생시키고 이동로봇에 부착된 수신부에서는 마이크로폰으로부터 초음파 신호를 수신 대기 한다. 이후, 수신 감도의 정확성 향상을 위해 초음파 신호를 증폭시켜 값을 판단 한다. 해당 신호를 통해 이동로봇은 초음파 신호 발신부와 수신부 사이의 거리 값을 알아낸다. 이후 가장 가까운 거리 값을 나타내는 방향을 로봇의 전면부가 되게 회전하고 직진하여 최종적으로 로봇은 발신부 방향으로 이동하게 된다.

  • PDF

ATmega8535을 이용한 펜틸트 카메라 제어 시스템 개발에 관한 연구 (A Study for Development of Pan-Tilt Camera Control System Using ATmega8535)

  • 이주홍;양원석;전재욱;최관순;안창
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2006년도 추계학술발표논문집
    • /
    • pp.150-153
    • /
    • 2006
  • 본 논문에서는 ATmega8535 마이크로콘트롤러를 이용하여 2개의 서보모터를 제어하여 카메라를 상하좌우 방향으로 움직일 수 있는 시스템을 설계하였다. 사용자는 키보드로 상하좌우를 선택하며, 선택된 방향은 시리얼 통신을 이용하여 타겟보드로 전송되어 카메라를 제어한다. 카메라로부터 취득된 데이터는 USB 통신을 통하여 PC 제어부로 전송되어 사용자에게 영상 데이터를 제공한다. 또한 사용자의 편의를 위하여 영상캡쳐 및 동영상 녹화를 가능하게 하였다.

  • PDF

ATmega128 마이크로 컨트롤러를 사용한 스마트 선풍기 속도제어 (Speed Control of Smart Electric Fan using ATmega128 Microcontroller)

  • 원재혁;김정운;이성준
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2009년도 춘계학술대회 논문집 에너지변화시스템부문
    • /
    • pp.281-283
    • /
    • 2009
  • This paper presents the smart fan which is operated by a small conventional motor and an ultrasonic sensor. The smart fan generates cool wind with regulated speed of wing by the distance between the user and the fan. In this research, an 8-bit microcontroller (ATmega128) and an ultrasonic sensor (NT-TS601) are utilized for the system control and sensing information. In order to obtain the speed information from the encoderless DC motor, a stroboscope is used, which provides the voltage variation by the motor speed. The proposed smart fan makes the user feel cool, convenient and safe at a low cost.

  • PDF

오존발생시스템 전원용 단상인버터의 출력전압 및 주파수 제어 (Output Voltage and Frequency Control of Single Phase Inverter for Power Source of Ozone Generating System)

  • 지준근;윤기현
    • 한국산학기술학회논문지
    • /
    • 제7권2호
    • /
    • pp.157-162
    • /
    • 2006
  • 본 논문에서는 오존발생시스템의 전원으로 사용하는 단상 풀브리지 인버터를 ATmega128을 이용하여 위상 변위제어 방식에 의해 출력 주파수와 전압을 제어하였다. 또한, 사용자가 오존발생 시스템에서 키패드를 사용하여 출력 주파수와 전압값을 설정할 수 있게 하였고, 사용자가 설정한 값을 LCD를 이용하여 디스플레이 하였다. 실제로 전원 시스템을 설계하여 제작하였으며, 오존발생시스템에서의 실험을 통해서 출력 전압과 주파수 제어의 성능을 검증하였다.

  • PDF

ATmega128 소자를 이용한 자기베어링 제어(실험을 중심으로) (Control of Magnetic Bearing using ATmega128(Focused on experiments))

  • 양주호;최교호;정광교
    • 동력기계공학회지
    • /
    • 제17권4호
    • /
    • pp.139-146
    • /
    • 2013
  • Because the magnetic bearing supports levitating body without contact, wear, noise and vibration, it is very useful to high revolution machinery. In this paper we selected ATmega 128, a less expensive and widely used micro controller, for control the magnetic bearing system. And we selected the sampling time and the control gain of PID controller through trial-and-error. The control program of the one board controller utilized lookup table to reduce calculation time, and bit shifting for the integer calculation in instead of floating point calculation. As the results, the controller carried out relatively high speed PID control on sampling time 0.25 ms. At last the rotation test for the magnetic bearing system was carried out by 3 phase induction motor and air turbine.

마이크로 컨트롤러 ATmega2561을 이용한 원격 주문 시스템 (Remote Order System using ATmega2561 Microcontroller)

  • 김학송;문민환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1575-1578
    • /
    • 2010
  • 최근 원격에 대한 관심이 높아지면서 서비스 산업 분야에도 원격이 개발되고 있다. 그 중에서 요식업 분야는 원격이 적용되기에 최적의 분야이다. 본 논문에서는 AVR을 활용하여 원격 주문 시스템을 개발 한 것이다. 이 시스템은 서비스 제공자와 서비스 이용자 모두에게 서비스의 질적 향상을 가져다 줄 것이다. 따라서 AVR을 활용한 원격 주문 시스템의 개발은 요식업 분야에서 원격으로 서비스를 제공한다는 측면에서 발전 가능성이 있다고 본다.

항공기 3차원 충돌회피 알고리즘 구현과 실시간 운영체계를 이용한 Micro Controller Unit의 성능 비교 (Implementation of 3-D Collision Avoidance Algorithm and Comparison of Micro Controller Unit's Performance using Real-Time Operating System)

  • 임지성;김동신;박인혁;이상철
    • 항공우주시스템공학회지
    • /
    • 제12권5호
    • /
    • pp.48-53
    • /
    • 2018
  • 본 논문에서는 RTOS과 항공기의 3차원 충돌회피 알고리즘을 세 개의 MCU에 적용하여 각 MCU의 성능을 비교하였다. MCU는 많이 사용되는 Microchip Technology사의 ATmega2560과 STM사의 ARM Cortex-M3, ARM Cortex-M4를 선정하였으며, RTOS는 공개되어 있는 FreeRTOS 를 사용하였다. 성능을 확인하기 위해 적용된 3차원 충돌회피 알고리즘은 수직회피와 수평회피를 통합한 알고리즘이며 C++로 구현하였다. MCU의 성능은 각 MCU의 사용 메모리와 계산 시간을 측정하여 비교하였다. 비교 결과 세 MCU 중, 계산 시간은 ARM Cortex-M4가 빨랐으며, ATmega2560이 적은 메모리를 사용하였다.

8bit 마이크로컨트롤러의 PID제어를 이용한 드론 구현 (Implementation of a drone using the PID control of an 8-bit microcontroller)

  • 이동희;문상국
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제6권9호
    • /
    • pp.81-90
    • /
    • 2016
  • 최근 드론은 하나의 취미 생활이 될 정도로 대중화가 되었다. 드론이란 조종사 없이 무선 전파로 비행·조종이 가능한 무인 항공기를 말하며, 주로 비행기나 헬리콥터 모양을 하고 있다. 드론은 군사용으로 시작 되었지만, 건설 현장, 농약 살포용, 현장 탐사, 화물 배송 그리고 수험생에게 답을 알려주는 부정행위를 방지하기 위한 드론 등 민간으로 용도가 크게 확대 되었다. 하지만 시중에서 볼 수 있는 드론은 굉장히 고가이고, 고장이 났을 경우 수리하기가 어려우며, 비행시간이 짧은 불편함이 있다. 본 논문에서는 위에서 말한 불편한 점을 해결하고자 보다 적은 비용으로 8비트 마이크로컨트롤러인 ATmega128을 이용한 드론를 구현했다. 6축 자이로, 가속도 센서와 MCU간의 TWI통신과, PID 제어를 통한 드론의 자세 제어를, 수신기의 신호를 입력받아 송신기로 드론을 제어하는 동작을 C프로그래밍언어를 기반으로 구현하였다. ATmega128을 이용한 드론은 호버링이 가능하고, 제어에 필요하지 않은 핀을 활용하여 다양한 용도의 드론으로 사용 할 수 있다.

마이크로콘트롤러를 사용한 만능 적외선 리모컨 제어 (Device Independent Remote Controlling Using a 8-bit Microcontroller)

  • 김진영;문상국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.412-413
    • /
    • 2016
  • 기존 출시된 가전제품용 리모컨들은 각각의 기능만을 수행하는 것으로 제한되어 있다. 어느 경우에는 리모컨의 수가 너무 많아서 어디다 놓았는지 잃어버리는 경우도 있다. 본 논문에서는 적외선 리모컨을 사용하는 이유와 리모컨의 송신, 수신 방법 리모컨의 변조방식을 연구하였다. 실험은 ATmega128을 이용하여 LCD를 보면서 가전제품(TV, 에어컨 등)을 제어한다. 결과적으로 리모컨 수를 줄이고 하나의 리모컨으로 전자제품을 다루고 나아가 가정 내에 있는 모든 전자 제품을 다룰 수 있기를 기대한다.

  • PDF