12
2013 전자전시회 1학기 신입생 하드웨어 목표 #1. 소자의 기능, 특성, 사용법 숙지 #2. I/O interface #3. USART communication #4. TIMER/COUNTER interrupt #5. PWM #6. Analog-to-Digital converting ! ISP programming

2013 MCU( 마이크로컨트롤러 ) 수업자료 1

  • Upload
    -

  • View
    127

  • Download
    3

Embed Size (px)

Citation preview

����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  ����������� ������������������  2013����������� ������������������  전자전시회����������� ������������������  1학기����������� ������������������  ����������� ������������������  ����������� ������������������   신입생����������� ������������������  하드웨어����������� ������������������  목표

#1.����������� ������������������  소자의����������� ������������������  기능,����������� ������������������  특성,����������� ������������������  사용법����������� ������������������  숙지����������� ������������������  #2. I/O interface #3. USART communication #4. TIMER/COUNTER interrupt #5. PWM #6. Analog-to-Digital converting ! ISP programming

S.E.E와 함께해주셔서 감사합니다. !

열심히 준비했으니 잘 들어주세요. !

전시회 화이팅! 13학번 하드웨어 강사 김진우.

Contents

SEEBASIC #1

HARDWARE

1. DIGITAL����������� ������������������  2. HARDWARE����������� ������������������  3. BASIC����������� ������������������  CIRCUIT����������� ������������������  4. 저항크기����������� ������������������  확인법����������� ������������������  5. Capacitor����������� ������������������  6. DIODE

DIGITAL

!1. 아날로그&디지털 2. 디지털의 단순성 3. 디지털의 유용성

데이터를 1 과 0 의 이진수로만 표현

1과 0을 신호로 가지는 신호선 2개

SIG_A SIG_B

0 0

1 0

0 1

1 1그러면, 신호선 10개

-> 4 개의 상태표현

-> 1024 개의 상태표현

-> 오차가 일어날 경우가 거의 없음 Ex: 아날로그 시계와 디지털시계

데이터를 1 과 0 의 이진수로만 표현

HARDWARE

1. 하드웨어����������� ������������������  

2. MCU����������� ������������������  

3. 테스트보드����������� ������������������  

4. 목표

•전자 ·기계장치의 몸체(body)

• micro controller unit (micro computer) • MCU의 3대요소 : ①중앙처리장치(CPU:central processing unit) ②기억장치(memory unit) ③입출력장치(I/O:input&output device)

하드웨어����������� ������������������  기능����������� ������������������  및����������� ������������������  기초적인����������� ������������������  프로그래밍����������� ������������������  실력을����������� ������������������  키우기����������� ������������������  위한����������� ������������������  2013����������� ������������������  전시회����������� ������������������  보드

•CPU가 하는 일 ①사칙연산, 대소비교 등 연산 ②명령어처리(레지스터를 통해)

BASIC CIRCUIT

• s u pp l y l i n e v o l t a ge • 도선에 전류를 공급

Vcc

• 저항기 • 전류를 억제하기 위한 부품 • 극성 없음

Re s i s t e r

1. 전원의 두 극이 저항 없이 직접 연결 2. 전기선 합선 (과도한 전류의 흐름) 3. 소자의 극성과 반대되는 전류 흐름

Sho r t

• V : 전류를 발생시키는 능력, 단위 : v

• I : 전하의 흐름, 단위 : A • R: 전류를 막는 작용, 단위 : Ω

• Ground (접지 ) • 전기기기와 대지를 도선으로 연결 ->전위를 0으로 유지

GND

✓ 결과 : ① 스파크 발생 ②소자 손상

③납땜을 다시 해야함

✓ 전원공급기에 short 반응시 일단 빨리 끌 것.

저항크기����������� ������������������  ����������� ������������������  확인방법

0 1 2 3 4 5 6 7 8 9

세자릿수 표현방법 !첫째자릿수 : 둘째자릿수 : 제2색대 셋째자릿수 : 제1색대

Ex: 10k-> ✓ 300 ->

갈검주 주검갈

100

47k

330

CAPACITOR

1 1pF 332 .0033µF10 10pF 333 ?

101 100pF 472 .0047µF102 0.001µ

F473 .047µF

103 0.01µF !콘덴서크기����������� ������������������  표기방

법104 0.1µF222 .

0022µF223 .022µF

333

•전하를 축적하는 소자 (평행한 두 금속판에 전하 축적) •단위 : F(패럿)

Click ☞ H1117 datasheet link

REGULATOR

입력전압과 소자의 소비전류 변화에 무관하게 일정한 출력전압을 내보내는 소자

• anode : 양극., cathode : 음극 • anode 와 cathode 사이의 전위차가 일정량 이상이 되어야 전류가 흐름 • 효과 : ①안정된 전압입력, ②전류의 역류 방지 기능(정류작용), • ③교류->직류변환(정류작용)

DIODE

• switching diode : swich ON/OFF 시 회로 안정화를 위해 사용 (ex : 1n4148) • Zener diode : 일정 전압 이상이 가해지면 역방향으로 전류가 흐름(cathod -> anode)

• LED : 다이오드 내에 있는 정공상태의 화합물과 전자가 결합하면서 빛 에너지 발생

ETC.캐패시터가 교류만 흐르게 하는 이유 1. 교류의 경우 전압이 +와 -를 sine파의 형태로 반복 -> 충전과 방전을 반복하며 전류가 흐름. !직류의 경우는 일정량의 전하가 충전되면 더이상 충전이 되지않기에 전류가 흐르지 않음 !2. 캐패시터의 기본식 Q = C x V ! 양변을 시간으로 미분, ! dQ/dt = C x dV/dt, ! dQ/dt = current(A) ! (C는 콘덴서의 용량을 나타내는 상수.)! -> 직류의 경우 흐르지 않음

테스트보드 구성부품!CPU : AT mega 8����������� ������������������  Regulator : (h1117s)����������� ������������������  Diode : 1n4148, led����������� ������������������  

Resitor : 10k, 47k, 330, 500(가변저항0)����������� ������������������  Capacitor : 20pF, 10µF����������� ������������������  

Etc : Xtal, PB switch

•Test����������� ������������������  board.����������� ������������������  •마이크로컴퓨터의����������� ������������������  3요소����������� ������������������  중����������� ������������������  하나인����������� ������������������  주기억장치에대해서����������� ������������������  알아보기����������� ������������������  •EEPROM과����������� ������������������  flash����������� ������������������  memory비교하기����������� ������������������  •저항의����������� ������������������  제4색대가����������� ������������������  뭔지알아보기����������� ������������������  •Oscillator에����������� ������������������  대해서����������� ������������������  알아보기����������� ������������������  (요거����������� ������������������  중요해)

숙제

QnA#2����������� ������������������  .notice1. MEGA8����������� ������������������  spec,����������� ������������������  feature����������� ������������������  2. 컴퓨터언어����������� ������������������  처리����������� ������������������  과정����������� ������������������  3. I/O����������� ������������������  INTERFACE����������� ������������������  4. 간단한����������� ������������������  register����������� ������������������  설명����������� ������������������  5. PULL����������� ������������������  UP����������� ������������������  저항����������� ������������������  6. ����������� ������������������  실습����������� ������������������  (datasheet����������� ������������������  +����������� ������������������  eclipse)