• Title/Summary/Keyword: 마이크로컨트롤러 보드

Search Result 31, Processing Time 0.029 seconds

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

  • Heo, Gyeongyong;Ryu, Daewoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.1
    • /
    • pp.96-101
    • /
    • 2021
  • Arduino is one of the open source microcontroller projects, and Arduino boards using AVR microcontrollers are commonly used. In general, AVR microcontrollers use ISP (In System Programming) upload, but in Arduino, serial upload through a bootloader is basically used, and a dedicated microcontroller is built into the board for this purpose. In order to use the ISP upload in Arduino, a dedicated upload device is required, which is not included in the Arduino board. In this paper, we propose a unified programmer that can handle ISP upload and serial upload through one dedicated microcontroller, and show that ISP and serial upload are possible using the unified programmer. In addition, the proposed unified programmer works as a USB-serial converter, supports serial communication with a computer, and it is also possible to burn the Arduino bootloader. All operations of the unified programmer can be confirmed through the experimental results.

A development of SNMP-based Remote Management System for UPS using Micro-Controller (마이크로컨트롤러에 의한 SNMP기반 UPS 원격 관리시스템 개발)

  • 심우혁;김병진;정을기;전희종
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.5 no.3
    • /
    • pp.261-268
    • /
    • 2000
  • 본 논문에서는 무정전 전원공급장치의 제어와 LAN 환경에서의 원격관리를 위한 통신·제어보드의 개발에 대해서 기술하였다. 개발된 통신·제어보드는 범용 마이크로컨트롤러와 이더넷 컨트롤러로 구성되었고 무정전 전원공급 장치를 제어하는 기능과 원격의 관리자와 데이터 통신 기능을 갖는다. 원격관리 방식은 TCP/IP 환경의 표준 네트워크 관리프로토콜인 SNMP(Simple Network Management Protocol)를 사용하였다. 또한 원격에서 무정전 전원공급장치의 상태를 모니터링하고 관리할 SNMP 관리 프로그램을 제작하였다. 제안된 시스템은 기존의 무정전 전원 공급장치의 원격관리 시스템에 비해 효율적이며 안정한 동작을 한다. 본 시스템의 안정성과 신뢰성을 실험을 통하여 입증하였다.

  • PDF

Implementation of an Arduino Compatible Board using ATmega128 (ATmega128 기반 아두이노 호환 보드 구현)

  • Shin, Yeongjae;Kim, Hyejun;Park, Junyeong;Heo, Gyeongyong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.05a
    • /
    • pp.416-417
    • /
    • 2021
  • Arduino is a platform designed for non-experts to easily utilize microcontrollers for various projects. In an educational environment, various boards running on the Arduino platform are used for software education, but ATmega128, which was widely used before Arduino, is not being used. In this paper, we make an Arduino compatible board based on ATmega128 microcontroller and check the operation on the Arduino platform.

  • PDF

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

  • Choi, Hun;Heo, Gyeongyong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.10
    • /
    • pp.1369-1375
    • /
    • 2020
  • Arduino is a microcontroller platform for non-IT major students, and is widely used as a learning tool. Several AVR series microcontrollers are used in Arduino boards, but ATmega128 is not used. ATmega128 is widely used because of its high expandability and competitive price compared to ATmega328 and ATmega2560 used in Arduino boards. Therefore, by allowing ATmega128 to be used in an Arduino environment, the usability of existing hardware and the Arduino platform can be improved. In this paper, proposed are an Arduino-compatible board design based on ATmega128 and ways to use the ATmega128-based board. As the strengthes of the Arduino platform can be used while utilizing existing hardware in the proposed extension, it is expected that the proposed one can be used in various microcontroller-related education and enhance the learning efficiency.

Implementation of an Arduino-Compatible Board using ATmega128 (ATmega128 기반 아두이노 호환 보드 구현)

  • Heo, Gyeongyong;Jung, MunHwang;Ryu, Daewoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.10
    • /
    • pp.1441-1447
    • /
    • 2021
  • Arduino is one of the commonly used microcontroller platforms, and widely used not only in education but also in industrial fields because it enables rapid development and has excellent expandability. However, since there are only a few microcontrollers officially used by Arduino, attempts have been made to use various microcontrollers in the Arduino environment. As part of the Arduino expansion, in this paper, we implemented 128duino, ATmega128-based Arduino-compatible board, and its operation was verified. ATmega128 is one of the microcontrollers commonly used for educational purpose, so it was chosen for Arduino expansion. Since 128duino has advantages in terms of hardware configuration and price by implementing serial and ISP style upload with one USB connection, it is expected to be used in various environments including Internet of Things as well as in education.

A Study on the Application Design for Wireless Communication Control and Development of Stepping-motor Microcontroller Unit capable of Wireless Communication Control (무선통신 제어 가능한 스테핑모터 마이크로컨트롤러유닛 개발과 무선통신 제어를 위한 어플리케이션 디자인에 관한 연구)

  • Kang, Hee-Ra
    • Journal of Digital Convergence
    • /
    • v.17 no.12
    • /
    • pp.503-508
    • /
    • 2019
  • In recent years, among the IoT products that are used in various ways in everyday life, motorized products are increasing. This study aims to develop a microcontroller unit that can easily control multiple motors and develop an application that makes use of this microcontroller unit. The basis of the hardware developed by the research was the Arduino board, and to it, the Bluetooth module, Zigbee module, and a motor driver were connected. To control the device, an application was designed. The final microcontroller unit and its application may be applied to electric curtains, electric blinds, robots, and other various IoT products. Further research will lead to hardware development that can control various types of motors other than stepping motors.

ATmega128를 이용한 LED 조명 제어보드 구성

  • Jang, Young-Ho;Kim, Hwan-Yong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.440-443
    • /
    • 2011
  • This paper aims to compose a new LED lighting control board in the LED lighting environment This LED lighting control board is designed to adjust the brightness of LED lighting depending on the change of surrounding brightness, and it is also designed to control the brightness by using ATmega128, which is an 8bit micro-controller, The PWM wave form likely to output into the LED driver is determined by the ADC value input through ADC.

  • PDF

Design and Realization of Light Control System with Aduino and Bluetooth Module (아두이노와 블루투스 모듈을 활용한 조명 제어 시스템 설계 및 구현)

  • Sim, Jae-Hyun;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.1732-1735
    • /
    • 2015
  • 본 논문은 최근 정보통신의 발전과 보급을 이용하여 스마트홈을 비싼 비용을 들여 구축하는 것이 아니라 기존의 인프라와 국민 대다수가 가지고 있는 스마트폰 그리고 아두이노를 사용하여 저렴한 비용으로 스마트홈을 구축하는 것을 목표로 한다. 스마트 조명 제어 시스템을 구축할 통신 수단을 선택하기 위해서 각 통신 수단의 대역과 송/수신 범위를 비교 및 분석하였다. 그 결과 통신 수단으로는 블루투스를 사용하고 아두이노를 사용하여 기존 가전시설을 최대한 활용할 수 있게 하였다. 스마트 조명 제어 장치를 구성하는데 아두이노 우노 보드, 마이크로 서보 모터, 블루투스 모듈, 전원장치로 이루어진 컨트롤러와 컨트롤러를 제어하는 애플리케이션 두가지를 사용한다. 스마트폰에서 애플리케이션으로 컨트롤러를 조작하고 컨트롤러가 조명스위치를 조작하여 조명이 ON/OFF된다. 제안한 시스템으로 조명 제어 시스템뿐만 아니라 기존의 고비용 스마트홈 솔루션을 대체할 수 있을 것 으로 기대된다.

Design of CISC Micro Controller and Study on Verification Step (CISC micro controller 설계 및 검증 과정에 관한 연구)

  • Kim, Kyoung-Soo;Park, Ju-Sung
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.41 no.6
    • /
    • pp.71-80
    • /
    • 2004
  • In this paper, we study for the design and verification of a 16 bits micro controller, which is compatible with a 8 bits micro controller, 8051, widely used in the industrial fields these days. To confirm our design, we verified our design for all instruction sets and various combinational sets of them. Also we propose a new idea for the verification of various instruction sets, We verified our design through some application programs such as IMA-ADPCM, SOLA. Finally, we verified our design for all instruction sets and application programs through an application board, used Xilinx FPGA(XCVl000-560C). After the comparison our design with a 8051 for various cases, We concluded that we could substitute our design for a 8051 and our design could be operated more powerfully than a 8051.

Convenient and Economic Mechatronics Education Using Small Portable Electronic Devices (휴대용 소형 전자장비를 이용한 편리하고 경제적인 메카트로닉스 교육)

  • Kang, Chul-Goo
    • Transactions of the KSME C: Technology and Education
    • /
    • v.4 no.1
    • /
    • pp.63-71
    • /
    • 2016
  • Although mechatronics education in a mechanical engineering curriculum is recently recognized as important, its experimental education has been done generally in the laboratory equipped with all the apparatus and could not be done at home by students. This paper introduces experimental educations on mechatronics, e.g., digital logic circuits, 7-segment LED drive, square wave generation, microcontroller programming using assembly and C languages, timer interrupt, and step motor drive using a small 5 V power supply, a breadboard, various electronic and electric components, a microcontroller and its programmer, a step motor, and a student's PC. In the developed mechatronics course, experimental educations are scheduled in parallel with content's lectures together, and cheap and economic experimental environment is prepared for students in which students can easily practice experimental works in advance or later at home by themselves.