[NCS 임베디드 SW엔지니어링 실습] 하드웨어 분석 - 하드웨어 자료 수집하기
과정명 | IoT기반 융합 SW 개발자 양성과정 | ||
과목명 | 하드웨어 분석(2001020301_14v2 ) | 요소명 | 하드웨어 수집하기 |
수행일자 | 년 월 일 | 훈련생 |
|
수행과제 |
아두이노 우노의 하드웨어 설계 자료를 수집하고 하드웨어 스펙을 조사하시오. 그리고 아두이노와 연결하여 사용하는 모듈과 쉴드가 무엇인지 조사하시오. |
과제를 통해 확인할 능력 사항 |
- 하드웨어 회로도, 설계 문서, 주요 부품 리스트와 데이터시트 등을 확보할 수 있다. - 회로에 FPGA가 포함되어 있을 때 인터페이스 문서나 HDL 설계 문서를 확보할 수 있다. - 실제 구현된 하드웨어가 있다면 해당 샘플을 확보할 수 있다. |
수행결과 |
하드웨어 분석_01하드웨어 자료 수집하기 - 예시.hwp
파일명은 "[홍길동] 하드웨어 분석_01하드웨어 자료 수집하기"로 수정하세요.
작성 후에 jejutour@daum.net 으로 전송하세요.
예시)
수행결과 |
아두이노(Arduino)는 마이크로 컨트롤러 기반으로 만들어진 소형 보드입니다.
아두이노 보드는 여러 종류가 있는데 그 중에 아두이노 우노 R3의 하드웨어 스펙은 다음과 같습니다.
마이크로 컨트롤러: ATmega328 클락 주파수: 16MHz EEPROM 1KB SRAM: 2KB 플래시 메모리: 32KB 디지털 입출력 핀: 14개 아날로그 입출력 핀: 6개 동작 전압: 5V 추천 입력 전압: 7V ~ 12V
USB Plug는 컴퓨터와 연결하는 데 사용합니다. 컴퓨터를 통해 아두이노 보드에 전원을 공급하고 스케치를 업로드 및 데이터를 송수신합니다.
아두이노는 오픈 소스를 지향하여 많은 주목을 받고 있습니다. 그리고 모듈과 쉴드를 통해 기능을 확장할 수 있습니다. 모듈은 케이블을 이용하여 아두이노 보드에 연결합니다. 반면 쉴드는 아두이노 보드에 쌓아올려서 사용합니다. 비교적 간단한 기능을 지원하는 하드웨어는 모듈로 제공하고 쉴드는 모듈보다 강력한 기능을 지원하는 하드웨어라고 생각할 수 있습니다.
*아두이노 우노 R3 핀 배치 도면
|
'언어 자료구조 알고리즘 > 프로그래밍 실습' 카테고리의 다른 글
[NCS 임베디드 SW엔지니어링] 펌웨어 구현 환경 구축 (0) | 2018.03.05 |
---|---|
[NCS 임베디드 SW엔지니어링] 펌웨어설계 실습 (0) | 2018.02.06 |
[NCS 임베디드 SW엔지니어링] 펌웨어분석 실습 (0) | 2018.01.29 |
[NCS 임베디드 SW엔지니어링] 오픈 플랫폼 활용 실습 (0) | 2018.01.14 |
[NCS 임베디드 SW엔지니어링 실습] 하드웨어 분석 - 시험 요구사항 도출하기 (0) | 2018.01.06 |
[DB 활용 실습] 동적으로 테이블 생성 및 활용 (0) | 2017.12.28 |
[라이브러리 실습] 응용 종류에 종속적이지 않은 라이브러리 만들기 (0) | 2017.12.21 |
[ADO.NET 실습] DB 설계, 저장 프로시저 구현, 응용 프로그램 구현 (0) | 2017.11.10 |
[MSSQL] 상품 판매 DB 설계 및 저장 프로시저 구현 (0) | 2017.11.08 |
[XML.NET 실습] XmlDocument를 이용한 도서 관리 프로그램 (0) | 2017.10.25 |