본문 바로가기
etc

아두이노 우노 - arduino uno

by 이아킹 2025. 1. 6.

 


아두이노 우노(Arduino Uno) 하드웨어 구조

아두이노 우노는 초보자와 전문가 모두에게 적합한 대표적인 아두이노 모델로, 주요 하드웨어 구성은 다음과 같다.

 

 

1. 전원 입력부

1-1) DC 잭(왼쪽 상단): 외부 전원을 연결할 수 있는 포트입니다. 7V~12V의 DC 전원을 공급
1-2) USB 포트(오른쪽 상단): 컴퓨터와 연결하여 프로그램 업로드 및 전원 공급을 동시에 수행
1-3) VIN 핀(좌측 핀 헤더): 외부 전원을 연결할 때 사용할 수 있는 핀
1-4) 5V 및 3.3V 출력 핀: 외부 모듈이나 센서에 전원을 공급하기 위한 핀
1-5) GND 핀: 모든 전기 회로에서 사용되는 접지 핀

2.마이크로컨트롤러(중앙)

ATmega328P: 아두이노 우노의 핵심 마이크로컨트롤러로, 프로그램 실행, 신호 처리 및 입출력 제어를 담당
이 칩에는 32KB 플래시 메모리, 2KB SRAM, 1KB EEPROM이 포함

3.입출력 핀 헤더

3-1) 디지털 핀 (0~13):
디지털 신호를 주고받는 핀입니다.
일부 핀은 PWM 출력(3, 5, 6, 9, 10, 11번 핀) 및 시리얼 통신(TX, RX)을 지원


3-2)아날로그 핀 (A0~A5):
센서와 같은 아날로그 입력 장치의 신호를 읽는 데 사용
05V 범위의 아날로그 값을 10비트 디지털 값(01023)으로 변환

4.리셋 버튼(USB 포트 오른쪽)

현재 실행 중인 프로그램을 중지하고 초기 상태로 되돌린다

5.전압 레귤레이터

입력 전압을 5V 또는 3.3V로 변환해 보드와 연결된 외부 장치가 안전하게 작동하도록 보장

6.ICSP 핀

ICSP(Inline Circuit Serial Programming): 아두이노에 펌웨어(부트로더)를 설치하거나, 외부 프로그래머를 사용하여 직접 마이크로컨트롤러를 프로그래밍할 때 사용


7.통신 인터페이스

TX/RX LED: 시리얼 통신이 활성화될 때 데이터 전송(TX) 및 수신(RX) 상태를 표시

 

ATmega16U2 칩: USB와 마이크로컨트롤러 간 시리얼 통신을 처리하는 칩

8.크리스털 오실레이터

중앙에 위치한 은색 직사각형 부품(16MHz): 마이크로컨트롤러의 정확한 동작 속도를 유지하는 클럭 역할

 



'etc' 카테고리의 다른 글

아두이노란 무엇인가  (0) 2025.01.06
2021년 목표  (0) 2021.03.01