You are on page 1of 26

Báo cáo thực hành Vi Điều Khiển

Họ và Tên: Hồ Đức Dũng.


Mssv: 20114851.
Mã lớp học phần: DHDKTD16B - 420300343404

BUỔI 5: Ma trận phím điều khiển led 7 đoạn và động cơ bước


I. Nôi dung bài thực hành:
Bài 1: Sử dụng ma trận phím điều khiển led 7 đoạn.
1. Sơ đồ nguyên lý:
2. chương trình:
3. Kết quả:
Khi nhấn phim bất kì thì Led 7 đoạn sẽ hiển thị nút nhấn đó ở vị trí số bao nhiêu
Từ 10-15 thì sẽ quy đổi về hệ số hexaldecimal( hệ số 16)
Figure 3: Light off

II. Bài tập theo yêu cầu:


Bài 2:
Điều khiển động cơ bước
1. Sơ đồ nguyên lý:
2. Chương trình:
3. Kết quả:
Bài 3: Điều khiển step
motor có sử dụng nút nhấn

A. 1.Sơ đồ nguyên lý:


2. Chương trình:
3. Kết quả:
Nhấn nút B1 động cơ quay thuận:
Nhấn B2 động cơ quay ngược:
Bài 4: Điều khiển động cơ bước sử
dụng 3 nút nhấn:
1. Sơ đồ nguyên lý:
START

2. Lưu đồ : Khởi tạo PORTC


Khởi tạo PORTD

YES

Phím RD0=0?

NO
YES
Quay ngược
Phím RD1=0?

NO
NO Dừng động cơ
Phím RD2=0?
Quay thuận
YES
Gán PORTC =0x20
Gọi trễ 2.5ms
Dừng động cơ và đơi tín hiệu tiếp i=0

Gán PORTC =0x04


Gọi trễ 2.5ms Dịch phải PORTC 1 bit
i=0 Gọi trễ + kiểm tra phím
i =i +1

Dịch trái PORTC 1 bit NO YES


Gọi trễ + kiểm tra phím
i =i +1 i<4

YES
NO
i<4
3. Chương trình:
4. Kết quả
Nhấn B3 động cơ quay thuận:
Nhấn B4 động cơ quay nghịch:
Nhấn B5 động cơ dừng quay về kiểm tra chờ tín hiệu tiếp theo:
IV Nhận xét giáo viên
…………

You might also like