• 제목/요약/키워드: AVR Microcontroller

검색결과 21건 처리시간 0.023초

AVR 기반 아두이노 호환 보드를 위한 통합 프로그래머 (Unified Programmer for AVR-Based Arduino-Compatible Boards)

  • 허경용;류대우
    • 한국정보통신학회논문지
    • /
    • 제25권1호
    • /
    • pp.96-101
    • /
    • 2021
  • 아두이노는 오픈 소스 마이크로컨트롤러 프로젝트 중 하나로 AVR 마이크로컨트롤러를 사용한 아두이노 보드가 흔히 사용된다. AVR 마이크로컨트롤러에서는 일반적으로 ISP(In System Programming) 방식 업로드를 사용하지만, 아두이노에서는 부트로더를 통한 시리얼 방식 업로드를 기본으로 하며 이를 위해 전용 마이크로컨트롤러를 보드에 내장하고 있다. 아두이노에서 ISP 방식 업로드를 사용하기 위해서는 별도의 전용 업로드 장치가 필요하지만, 아두이노 보드에는 포함되어 있지 않다. 이 논문에서는 ISP 방식 업로드와 시리얼 방식 업로드를 하나의 전용 마이크로컨트 롤러를 통해 처리할 수 있는 통합 프로그래머를 제안하고, 통합 프로그래머를 사용하여 ISP 방식과 시리얼 방식 업로드가 가능함을 보인다. 이외에도 제안하는 통합 프로그래머는 USB-시리얼 변환장치로 동작하여 컴퓨터와의 시리얼 통신을 지원하며 아두이노의 부트로더를 굽는 것도 가능하다. 통합 프로그래머의 모든 동작은 실험 결과를 통해 확인할 수 있다.

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

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

가상 시리얼 포트에서 AVR 마이크로콘트롤러를 기초로 한 기능성 게임의 설계 및 구현 (Design and Implementation of Serious Game based on AVR Microcontrollerin Virtual Serial Ports)

  • 고영혁
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권6호
    • /
    • pp.105-109
    • /
    • 2012
  • 본 논문은 가상 시리얼 포트에서 AVR 마이크로콘트롤러를 기초로 한 기능성 게임의 설계 및 구현을 보였고, 실제 회로를 제작하기 이전에 시뮬레이션을 수행하여 기능성 게임 개발을 보다 쉽게 할 수 있는 방법을 제안하였다. 구현된 기능성 게임은 혼자서 할 수 있는 두더지 게임과 남녀가 할 수 있는 Love 게임, 참여자가 경쾌한 음악을 들으면서 그리고 가보고 싶은 지역을 보면서 마라톤 할 수 있는 마라톤 게임을 구현했다. 기능을 제공하는 마이크로 콘트롤러 장치 개발은 ISIS 시뮬레이터에 의해 설계된 보드를 가상 시리얼 통신에 의해서 게임을 구현함으로서 보다 쉽고 편리하게 게임개발을 할 수 있을 뿐 아니라 게임개발의 시행착오를 줄일 수 있음을 보였다.

128duino : ATmega128을 위한 아두이노 플랫폼의 확장 (128duino : An Extension of the Arduino Platform for ATmega128)

  • 최훈;허경용
    • 한국정보통신학회논문지
    • /
    • 제24권10호
    • /
    • pp.1369-1375
    • /
    • 2020
  • 아두이노는 비전공자를 위한 마이크로컨트롤러 플랫폼의 하나로 학습용으로 널리 사용되고 있다. 아두이노 보드에는 여러 종류의 AVR 시리즈 마이크로컨트롤러가 사용되지만, ATmega128은 사용하지 않는다. ATmega128은 아두이노 보드에 사용되는 ATmega328이나 ATmega2560과 비교했을 때 확장성이 우수하고 가격 경쟁력이 높아 지금도 많이 사용되고 있으므로, ATmega128을 아두이노 환경에서 사용할 수 있도록 함으로써 기존 하드웨어의 활용성을 높일 수 있음은 물론 아두이노 플랫폼 역시 활용할 수 있는 장점이 있다. 이 논문에서는 ATmega128과 아두이노 플랫폼의 장점을 결합할 수 있도록 ATmega128을 기반으로 하는 아두이노 호환 보드 설계와 이를 활용하는 방법을 제시한다. 이러한 아두이노 플랫폼의 확장은 기존 하드웨어를 활용하면서 아두이노 플랫폼의 장점을 사용할 수 있어 다양한 마이크로컨트롤러 관련 교육에서 학습 효과를 높일 수 있을 것으로 기대된다.

센싱 데이터의 블루투스 전송 및 모바일 웹 모니터링 구현에 관한 연구 (A Study on the Implementation of Mobile Web Monitoring for Sensing Data Using Bluetooth Transmission)

  • 황인기;노재성
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.651-652
    • /
    • 2012
  • 최근 무선 모니터링과 하이브리드 모바일 웹 분야가 성장하는 연구 분야가 되고 있다. 본 논문에서는 센싱 데이터의 모니터링을 위한 모바일 웹 시스템의 설계와 개발에 대한 내용을 다룬다. 센싱 데이터의 전송을 위한 모바일 웹 모니터링 시스템은 8-bit AVR 마이크로컨트롤러와 블루투스 통신모듈을 사용하여 구현한다.

  • PDF

AVR Microcontroller를 이용한 하이브리드 자연채광시스템의 성능에 관한 기초연구 (A Study on the Performance of a Hybrid Daylighting System Using AVR Microcontrollers)

  • 임상훈;오승진;김원식;정해준;천원기
    • 한국태양에너지학회 논문집
    • /
    • 제35권6호
    • /
    • pp.1-7
    • /
    • 2015
  • This paper deals with the design and operation of a hybrid daylighting system that uses natural and artificial lighting to enhance visual comfort in buildings. The system was developed using an AVR micro controller for solar tracking in conjunction with dimming controls, which, acting together, enables the maximum use of natural daylight and also improves energy efficiency in buildings. Experimental results clearly demonstrates the usefulness of the present system capable of enhancing indoor lighting conditions when sufficient daylight is available and distributed appropriately in harmony with artificial lighting.

저항막식 터치 패널의 구동회로 제작 (An Implementation of Driving Circuit for Resistive Touch Panel)

  • 한형석
    • 정보통신설비학회논문지
    • /
    • 제8권1호
    • /
    • pp.36-39
    • /
    • 2009
  • In this paper, we propose a 4-wire type driving circuit for resistive touch panel which was manufactured at the lab. The circuit is designed by using the touch panel controller ADS7846 and AVR microcontroller board. The test result shows that the designed circuit can give and transmit the position information of touch panel to the computer.

  • PDF

신경회로망 알고리즘과 ATmega128칩을 활용한 자동차용 지능형 AQS 시스템 (Intelligent AQS System with Artificial Neural Network Algorithm and ATmega128 Chip in Automobile)

  • 정완영;이승철
    • 제어로봇시스템학회논문지
    • /
    • 제12권6호
    • /
    • pp.539-546
    • /
    • 2006
  • The Air Quality Sensor(AQS), located near the fresh air inlet, serves to reduce the amount of pollution entering the vehicle cabin through the HVAC(heating, ventilating, and air conditioning) system by sending a signal to close the fresh air inlet door/ventilation flap when the vehicle enters a high pollution area. The sensor module which includes two independent sensing elements for responding to diesel and gasoline exhaust gases, and temperature sensor and humidity sensor was designed for intelligent AQS in automobile. With this sensor module, AVR microcontroller was designed with back propagation neural network to a powerful gas/vapor pattern recognition when the motor vehicles pass a pollution area. Momentum back propagation algorithm was used in this study instead of normal backpropagation to reduce the teaming time of neural network. The signal from neural network was modified to control the inlet of automobile and display the result or alarm the situation in this study. One chip microcontroller, ATmega 128L(ATmega Ltd., USA) was used for the control and display. And our developed system can intelligently reduce the malfunction of AQS from the dampness of air or dense fog with the backpropagation neural network and the input sensor module with four sensing elements such as reducing gas sensing element, oxidizing gas sensing element, temperature sensing element and humidity sensing element.

Design and Implementation of a Digital Control Unit for an Oxygenaire Servo Baby Incubator

  • Zahran, Mohamed;Salem, Mahmoud;Attia, Yousry;Eliwa, Aref
    • Journal of Power Electronics
    • /
    • 제8권2호
    • /
    • pp.121-130
    • /
    • 2008
  • This paper introduces a design and implementation of a digital control unit for an Oxygenaire Servo Baby Incubator. The control unit is designed and implemented according to international standards. The control unit is based on an AVR Atmel microcontroller unit. It is built for monitoring and control and displays the three main temperature values: set point temperature, baby skin temperature and air temperature. User friendly software is implemented. The implemented control unit was tested in the laboratory as well as in the field. The control unit is sensitive to change of $0.1^{\circ}C$. At startup, based on a unique control strategy, the incubator reaches its steady state in about 14 minutes. The system schematic diagrams are shown in the paper. Also, programs flow charts are presented. The control unit was designed and implemented based on a contract between the Electronics Research Institute (ERI) and ENGIMED Company. The authors would like to thank ERI and ENGIMED for introducing all required finance and shoring to complete this work.

프로테우스 VSM을 이용한 자전거 운전자 안전을 위한 자동 방향 표시 시스템 검증 (Verification of an automatic turn signal system for a bicyclist safety using Proteus VSM simulation)

  • 유재덕;강희훈
    • 한국전자통신학회논문지
    • /
    • 제10권5호
    • /
    • pp.637-644
    • /
    • 2015
  • 자전거는 자동차와 고속 이동하는 차량과 도로를 공유하며 운행 시 면허가 필요하지 않는 차량이다. 특히 일몰 후, 자전거에서 부적절한 차선 변경과 같은 경고가 없는 운행 변경으로 인해서, 사고를 발생할 수 있다. 이러한 사고 방지를 위해서 본 논문에서는 자동차에 적용되고 있는 안전 방향 표시 시스템을 자전거에 적용하고 이를 프로테우스 VSM 가상실험에 대한 적용으로 검증한다.