목차 일부
저자 서문 ... 3
이 책에 사용된 부품에 대한 설명 ... 4
학습 로드맵 ... 6
1장 하드웨어 제작을 위한 준비
01. 납땜하기 ... 19
인두 ... 19
납땜 작업의 방법 ... 20
여기서 잠깐 부품을 구할 수 있는 방법 ... 20
여기서 잠깐 인두 사용시의 주의 사항 ... 22
02...
더보기
목차 전체
저자 서문 ... 3
이 책에 사용된 부품에 대한 설명 ... 4
학습 로드맵 ... 6
1장 하드웨어 제작을 위한 준비
01. 납땜하기 ... 19
인두 ... 19
납땜 작업의 방법 ... 20
여기서 잠깐 부품을 구할 수 있는 방법 ... 20
여기서 잠깐 인두 사용시의 주의 사항 ... 22
02. 기타 사항 ... 23
전선의 피복을 벗기는 방법 ... 23
인두의 팁을 깨끗이 사용하는 방법 ... 24
납을 제거하는 방법 ... 25
여기서 잠깐 납땜용 납의 주요 성분 ... 27
2장 LED를 켜보는 실습
01. 사용할 부품과 회로도 ... 31
준비사항 ... 31
회로도와 완성 사진 ... 32
02. 회로 실습 ... 33
실습 ... 33
03. 부품의 기능 ... 37
전원 ... 38
레글레이터 ... 38
LED ... 39
원리가 보인다 레글레이터란 ... 39
스위치 ... 40
여기서 잠깐 LED의 구성 물질과 용도 ... 40
그라운드 ... 41
3장 논리 회로
01. 부품의 준비 ... 45
02. 제작하기 전에 알아야 할 것들 ... 46
칩의 구별과 핀 번호 읽기 ... 46
토글 스위치의 방향 ... 47
03. 회로의 제작 ... 48
회로 제작 실습 ... 48
04. 실험하기 전에 ... 61
AND/OR/NOT 게이트 ... 61
회로에서 사용된 3가지 칩의 구조와 기능 ... 62
회로도와 실제 회로 ... 65
05. 회로의 실험 ... 68
AND 연산 ... 68
원리가 보인다 컴퓨터에서 게이트의 역할 ... 70
OR 연산 ... 71
NOT연산 ... 72
4장 프린트기판 만들기 연습
01. 프린트기판의 제작 과정 ... 79
프린트기판이란 ... 79
프린트기판의 제작 과정 ... 79
02. 프린트기판을 이용한 회로의 제작 ... 80
준비물 ... 81
제작 실습 ... 81
여기서 잠깐 하드웨어의 매력 ... 83
03. 프린트기판을 사용한 이유 ... 84
5장 디지털 회로 학습
01. 10진수를 나타내는 회로의 제작 ... 89
준비물 ... 89
프린트기판 회로의 제작 실습 ... 90
에칭의 방법 ... 98
여기서 잠깐 에칭을 잘 하기 위한 요령 ... 98
기판의 완성 ... 102
부품의 부착 실습 ... 103
원리가 보인다 74LS47과 FND507 ... 107
02. 회로의 실험 ... 108
실험의 방법과 결과 ... 108
회로의 설명 ... 108
03. 플립플롭 ... 112
플립플롭의 개요 ... 113
비동기식 R-S 플립플롭 ... 113
여기서 잠깐 플립플롭을 공부한 이유 ... 124
비동기식 R-S 플립플롭의 제작 실습 ... 125
비동기식 R-S 플립플롭 회로의 실험 ... 128
회로의 설명 ... 132
동기식 D 플립플롭 ... 133
원리가 보인다 타임차트에 관하여 ... 137
D 플립플롭 회로의 제작 실습 ... 140
여기서 잠깐 PCB의 제작 ... 142
D 플립플롭 회로의 실험 ... 143
6장 회로의 기초
01. 전기의 성질 ... 151
전기의 본질 ... 151
도체와 부도체 ... 153
전류와 전압 ... 155
저항 ... 157
직렬 회로의 계산 ... 161
원리가 보인다 전자 회로의 수학적 법칙과 수식 ... 167
병렬 회로의 계산 ... 168
02. 자력 ... 173
자석 ... 173
스피커의 원리 ... 175
모터의 원리 ... 181
여기서 잠깐 스피커와 모터의 구조를 알아두면 많은 도움이 됩니다 ... 185
발전기의 원리 ... 186
마이크의 원리 ... 194
03. 콘덴서 ... 197
콘덴서의 개요 ... 197
콘덴서의 동작과 용량 ... 198
콘덴서의 역할 ... 200
04. 풀업 저항/풀다운 저항 ... 203
플로팅 상태 ... 203
풀업 저항 ... 204
풀다운 저항 ... 205
원리가 보인다 컴퓨터의 기초 하드웨어를 차근차근 공부하는 것이 튼튼한 기반을 쌓게 되는 것입니다 ... 206
7장 기억장치
01. D 플립플롭으로 메모리 만들기 ... 211
준비물 ... 211
메모리 회로 제작 실습 ... 212
만들어진 메모리 회로의 실험 ... 214
02. 74LS34의 구조와 회로의 설명 ... 219
74LS374란 ... 219
여기서 잠깐 74LS374의 초기값 ... 221
회로의 설명 ... 222
03. RAM의 구성과 동작 ... 229
RAM이란 ... 229
핀의 구성 ... 230
데이터를 Read/Write하는 방법 ... 231
04. RAM과 마이컴의 연결 ... 234
한 개의 RAM과 CPU의 연결 ... 234
두 개 이상의 RAM과 CPU의 연결 ... 236
3개의 RAM과 CPU의 연결 ... 247
원리가 보인다 메모리 맵 ... 249
8장 AVR로 만들면서 이해하는 CPU
01. AVR 마이크로 컨트롤러 ... 253
AVR이란 ... 253
ATmega162 ... 254
여기서 잠깐 Free Software는 공짜가 아닌 자유 소프트웨어입니다 ... 254
02. ISP보드 ... 256
ISP 보드와 회로도 ... 256
AVR-ISP 보드 ... 259
원리가 보인다 CPU와 MPU ... 261
03. ISP 보드 만들기 ... 262
준비물 ... 262
ISP 보드 제작 실습 ... 263
04. LED 보드 만들기 ... 264
LED 출력 보드의 회로도와 구성 요소 ... 265
LED 출력회로의 제작 실습 ... 266
원리가 보인다 두 회로의 GND 기준을 맞추어 주어야 합니다 ... 268
ISP 보드와 LED 출력 보드의 연결 ... 269
05. 실험을 위한 소프트웨어의 준비 ... 271
'PonyProg'의 다운로드와 설치 ... 271
'WinAVR'의 다운로드와 설치 ... 273
'AVR Studio'의 다운로드와 설치 ... 275
CPU와 PC의 연결 ... 276
'PonyProg'의 설정 ... 277
여기서 잠깐 퓨즈비트 설정시의 주의할 점 ... 280
06. 프로그램의 작성과 실행 ... 281
프로그램의 작성과 컴파일 ... 281
CPU의 플래시 메모리에 프로그램을 입력하기 ... 284
프로그램의 설명 ... 286
타이머(내부 인터럽트) ... 290
07. FND507의 실험 ... 296
준비물 ... 297
FND507 회로 제작 실습 ... 297
프로그램의 설명 ... 299
08. 입력 회로의 제작과 실험 ... 300
회로도와 회로의 구성 ... 300
회로의 제작과 프로그램의 작성 ... 301
09. RS232 시리얼 통신 ... 303
RS232 시리얼 통신이란 ... 303
RS232의 통신 방식 ... 304
MAX232 ... 305
시리얼 통신을 위한 레지스터 ... 307
여기서 잠깐 MAX232의 역할 ... 307
10. 시리얼 통신 회로의 제작 ... 310
준비물 ... 310
회로의 제작 실습 ... 310
시리얼 케이블의 제작 ... 311
프로그램의 작성 ... 313
시리얼 통신 회로의 실험 ... 313
프로그램의 설명 ... 316
송수신 프로그램의 작성 ... 318
송수신 프로그램의 설명 ... 319
인터럽트를 사용한 송수신 프로그램 ... 320
인터럽트를 이용한 송수신 프로그램의 설명 ... 322
원리가 보인다 tty란 ... 322
11. 외부 메모리 회로의 제작과 실험 ... 323
준비물 ... 323
외부 메모리 회로의 제작 ... 324
외부 메모리 회로의 설명 ... 325
외부 메모리 프로그램의 제작과 실험 ... 330
외부 메모리 관련 레지스터 ... 335
외부 메모리 회로 프로그램의 설명 ... 337
9장 IBM-PC에서의 인터럽트
01. 인텔 x86 계열 CPU의 인터럽트 동작 ... 341
x86 CPU의 인터럽트 처리 핀 ... 341
인터럽트 벡터와 IRQ 번호 ... 341
02. 8259 IC ... 343
8259 IC와 핀의 구성 ... 343
8259 IC와 CPU의 연결 ... 345
Intel 방식과 IBM 방식의 충돌 ... 346
8259 PIC의 초기화를 위한 명령어 ... 347
8259 PIC의 초기화를 위한 프로그램 ... 350
03. 인터럽트 처리 시나리오 ... 353
Real mode에서의 인터럽트 처리 방법 ... 353
부록 ... 355
임베디드 컴퓨팅 학습을 위한 지침 ... 355
더보기 닫기