주메뉴 바로가기 본문으로 바로가기

공지사항

Smart CAR 전자장치 시스템 개발을 위한 임베디드 입문

  • 작성자 양**
  • 작성일자2016.12.05.
  • 조회수387
  • 게시글 url복사 복사하기

Smart CAR 전자장치 시스템 개발을 위한 임베디드 입문

과정소개

현재와 앞으로의 미래 산업발전 트렌드의 핵심은 전자장치를 제어하는 기술인 사물인터넷(IoT)기술입니다.

본 과정은 미리 프로그래밍 된 시스템 환경에서 사람을 대신해서 상황을 인식하고(센서 입력), 그 상황에 부합하는

동작을(엑추에이터 출력) 자동적으로 실행하는 사물인터넷(IoT)시스템을 개발 해 보는 과정입니다.

운영체제가 없는 환경에서 전자장치를 제어하는 펌웨어 기술을 다양한 실습장치를 통해 난이도에 맞게 체계적으로

학습을 하게 됩니다.

교육개요

코스분류

임베디드SW엔지니어링

NCS수준

Level 4

교육기간

 

교육비

 

진행방법

이론 50%, 실습 50%

난이도

교육시간

240H

참가비

 

교육대상

- 프로그래밍 역량 강화를 원하는 학생

- 다양한 센서와 출력장치를 활용하여 사물인터넷(IoT)시스템을 구축하고자 하는 학생

선수과정

임베디드 (입문)

후속과정

임베디드 시스템 고급

실습환경

임베디드 실습장치, PC, AVR Studio

교재명

-

교육효과

- 프로그래밍 기초 능력 배양

- 회로도 분석 능력 배양

- 센서, 엑추에이터 제어능력 배양

취업분야

- 전자장치 개발, 펌웨어 개발, 사물인터넷 관련 업체

세부내용

구분

목차

세부내용

시간

1주차

임베디드를 위한

C언어 프로그래밍

- 프로그램 컴파일 사용법

- 상수와 데이터 출력

- 변수, 연산자, 비트연산자

- 함수

- 배열

- 포인터

- 연결리슽트, 스택

- , 트리, 이진트리

- 정렬

80H

2주차

3주차

Arduino 기반

펌웨어 프로그래밍

오픈 하드웨어 개요 및 통합 개발환경 구축

Digital Output, Digital Input

풀업과 풀다운

GPIO 제어

타이머/카운터/인터럽트/ADC

디바이스 제어 (LED, 버튼, LCD, 초음파 센서, 모터 등)

40H

4주차

AVR 기반

펌웨어 프로그래밍

마이크로프로세서와 마이크로컨트롤러의 이해

프로그램 실행 원리, 레지스터

ATmega128 특징과 내부구조

GPIO 제어

레지스터

타이머/카운터

인터럽트

ADC

UART, SPI 통신

디바이스 제어 (LED, 버튼, LCD, 초음파 센서, 모터 등)

80H

5주차

6주차

펌웨어 기반 종합 프로젝트

- 프로젝트 시나리오 설정

- 요구분석

- 기술문서 작성

- 프로젝트 구현

40H



자료관리 : 학과 전체 콘텐츠 관리

담당자 : 한지호 / 연락처 : 041-530-2380

게재된 내용 및 운영에 대한 개선사항이 있으면 자료관리 담당자에게 연락하시기 바랍니다.