1. Trang chủ
  2. » Cao đẳng - Đại học

vi điều khiển tổng quan

22 98 4

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 1,18 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài 01TỔNG QUAN VI ĐIỀU KHIỂN 1...  PIC là một họ vi điều khiển RISC của MICROCHIP PIC: Programmable Intelligent Computer Tổng quan vi điều khiển... Hiển thị thông tin bằng phương pháp

Trang 1

Bài 01

TỔNG QUAN VI ĐIỀU KHIỂN

1

Trang 2

 PIC là một họ vi điều khiển RISC của MICROCHIP

 PIC: Programmable Intelligent Computer

Tổng quan vi điều khiển

Trang 3

1 Một số đặc tính của vi điều khiển PIC16F877A

3

Trang 5

2 Hình dạng PIC16F877A

5

Trang 6

3 Sơ đồ chân PIC16F877A

22 23

24

25

26

27 28 29 30

33 34 35 36 37 38 39

RD3/PSP3 RC4/SDA

RC5/SDO

RC6/TX/CK

RC7/RX/DT

RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

 Chân 32,11: Nguồn VDD = 5VDC

 Chân 31,12: GND

 Chân 1: RESET; tích cực mức thấp

 Chân 39, 40: Dùng cho cổng ghi chương trình

 Chân 13, 14: nối thạch anh tạo dao động cho

vi điều khiển

 Chân 16, 17: ngõ ra PWM (CCP2, CCP1)

 Chân 18, 23, 24: giao tiếp SPI/I2C

 Chân 25, 26: giao tiếp USART (TxD, RxD)

 Các chân (2,3,4,6,7,8,9,10): ngõ vào ADC

 Chân 4, 5: ngõ vào điện áp chuẩn riêng cho bộ ADC

 Chân 33: tín hiệu ngắt ngoài; mức thấp

 33 I/O: PA (6), PB (8), PC (8), PD (8), PE (3)

Trang 7

* Điều kiện hoạt động:

RST

VDD

C6 33P

ICSPDAT RST

8 9 10

11 12

13

14

15 16 17 18

19 20 21

22 23

24 25 26

27 28 29 30

33 34 35 36 37 38 39

40 MCLR/Vpp

RA0/AN0 RA1/AN1 RA2/AN2/Vref - RA3/AN3/Vref + RA4/TOCKI RA5/AN4/SS

RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7

RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCL

RD0/PSP0 RD1/PSP1 RD2/PSP2

RD3/PSP3 RC4/SDA

RC5/SDO RC6/TX/CK RC7/RX/DT

RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

ICSPDAT

CCS

PIC KIT

7

Trang 8

* Tạo nguồn cung cấp 5 VDC:

D3 DIODE

C5 104

1

3 VIN

D VOUT

C3 2200uF

VDD

Trang 9

* Cấu trúc I/O: dòng IL và IH là 25 mA

9

Trang 10

4 Mạch điều khiển thiết bị DC/AC:

R12 10K

R10 270

LED PIN

VDD

PIN

R11 270

LED

Trang 11

Kí hiệu MOSFET:

11

Trang 12

5 Mạch hiển thị dùng LED 7S, 5VDC:

g d

R10 4K7 R9 4K7

6 4 2 1 9 10 5

a b c d e f g

p C1 C2

e e

6 4 2 1 9 10 5

a b c d e f g

p C1 C2

LED1 LED7S 7

6 4 2 1 9 10 5

a b c d e f g

p C1 C2

p

f g

LED2 LED7S 7

6 4 2 1 9 10 5

a b c d e f g

Số Bit: (7)

p

(6) g

(5) f

(4) e

(3) d

(2) c

(1) b

(0) a

Trang 13

Hiển thị thông tin bằng phương pháp quét:

ALL LED OFF

Trang 14

6 Mạch hiển thị dùng LED 7S-12VDC và TEXT-LCD:

p C1 C2

R4 5/3W

Trang 15

7 Mạch điều khiển chiều quay động cơ DC (mạch cầu H)

15

Trang 16

Mạch cầu H điều khiển chiều quay và tốc độ động cơ bằng PWM sử dụng linh kiện rời.

Trang 17

Mạch cầu H điều khiển chiều quay và tốc độ động cơ bằng PWM sử dụng mạch tích hợp (L298).

R2 470

U1

L298

5 7 10 12

2 3 13 14

6 11

1 15

9 4

1A1 1A2 2A1 2A2

1Y 1 1Y 2 2Y 1 2Y 2

1EN 2EN

1E 2E

VCC1 VCC2

PWM1

D1 FR504

FR504

R3

1/10W

D2 FR504

PWM2

D4 FR504

C4 103

Trang 18

8 Mạch điều khiển phím nhấn:

PIN

ADC PIN

R19 SW

VDD

R17 10K

R18 VDD

SW1 R20

Trang 19

c) Mạch bàn phím HEX:

c)

R15 10K

J1

PORT

1 2 3 4 5 6 7 8

R16 10K

R13 10K

7

A 2

VDD

C 0

1

R14 10K

D

B 6

Trang 20

c) Đọc bàn phím HEX bằng phương pháp quét:

Trang 21

3 Vẽ mạch điều khiển 1 quạt AC (220V) dùng RC4; biết RC4 = 0: quạt hoạt động?

4 Vẽ mạch điều khiển 2 led 7 đoạn 5V, Cathod chung; hiển thị bằng phương pháp

quét; sử dụng PORT B và PORT D?

5 Vẽ mạch điều khiển 2 led 7 đoạn 9V, Anode chung; hiển thị bằng phương pháp

quét; sử dụng mạch đệm 2803 cho đường DATA; sử dụng PORT C và PORT B?

U3

ULN2803 10

1 2 3 4 5 6 7 8

18 17 16 15 14 13 12 11

COM

IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8

OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8

ULN2803: bộ đệm đảo 500 mA, 8

ngõ vào và 8 ngõ ra

21

Trang 22

BÀI TẬP

6 Cho mạch điện (DATA nối PORT B theo thứ tự 8->1 nối RB7 ->RB0):

g d

R10 4K7 R9 4K7

7 6 4 2 1 9 10 5

3 8

a b c d e f g

p C1 C2

e e

7 6 4 2 1 9 10 5

3 8

a b c d e f g

p C1 C2

LED1 LED7S

7 6 4 2 1 9 10 5

3 8

a b c d e f g

p C1 C2

p

f g

LED2 LED7S

7 6 4 2 1 9 10 5

3 8

a b c d e f g

a) Định nghĩa mã led 7 đoạn từ 0 đến 9

b) Định nghĩa mã led 7 đoạn “oC”

c) Định nghĩa mã led 7 đoạn “HELP”

d) Định nghĩa mã led 7 đoạn “StOP”

e) Định nghĩa mã led 7 đoạn “run-”

Ngày đăng: 24/10/2020, 07:59

TỪ KHÓA LIÊN QUAN

w