HoDucDung Buoi6

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 25

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 6 : ĐIỀU KHIỂN HIỂN THỊ LCD


I. Nôi dung bài thực hành:
Bài 1: Hiển thị LCD
1. Sơ đồ nguyên lý:
2. chương trình:
3. Kết quả:
II. Bài tập theo yêu cầu:
Bài 2: Hiển thị trên LCD thoe yêu cầu:
Điều khiển động cơ bước
1. Sơ đồ nguyên lý:
2. Lưu đồ:
3. Chương trình:
4. Kết quả:
Ở màn hình trạng thái 1, thông số phần trăm (%) sẽ thay đổi tương ứng với ô trống được bôi đen:
Khi thông số phần trăm đạt 100%, màn hình trạng thái 2 được hiển thị:
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