You are on page 1of 23

Báo cáo Bài tập lớn môn điện tử ứng dụng

THIẾT KẾ MẠCH ĐO &


ĐIỀU KHIỂN TỐC ĐỘ
ĐỘNG CƠ DC
GVHD: Nguyễn Trung Hiếu

SVTH: Phạm Minh Trí -1811300


Nguyễn Hồng Hải Hà - 1810904
Phạm Việt Phong – 1752415
Nguyễn Hoàng Khang -1812546
GIỚI THIỆU ĐỀ TÀI
Đề 9: Thiết kế mạch đo & điều khiển tốc độ động cơ DC:
• Động cơ DC kích từ nối tiếp
• Va=24VDC, Ia=5A, ω=1500rpm
• Phương pháp điều khiển PWM
• Cài đặt & ổn định tốc độ
ĐẶC TẢ HỆ THỐNG
1. Product requirement

a) Tên: Mạch đo và điều khiển tốc độ động cơ DC


b) Mục đích: đo và điều khiển tốc độ của động cơ
c) Ngõ vào/ra:
Ngõ vào: 2 nút nhấn UP, DOWN
Ngõ ra: Động cơ, LCD hiển thị tốc độ
d) Các trường hợp sử dụng:
Điều khiển tốc độ của động cơ
ĐẶC TẢ HỆ THỐNG
1. Product requirement

e) Chức năng:

User product
Nhấn nút UP hoặc Động cơ tăng hoặc
Down giảm tốc độ 10%

f) Hiệu năng: động cơ có sai số 10%


g) Chi phí: 500.000 VND
h) Công suất: Nguồn 5V, 24V
i) Kích thước: Nhỏ gọn, khoảng 15x10x7cm (dài x rộng x cao); Cân nặng ~ 300g
j) Cài đặt: Cố định
ĐẶC TẢ HỆ THỐNG
2.Engineering specification

a) Nguyên lý hoạt động: Vi điều khiển nhận tín hiệu từ nút nhấn sẽ lập tức gửi tín hiệu đến
các chân của module điều khiển động cơ L298N, từ đó module điều khiển động cơ L298N
sẽ điều khiển các động cơ DC quay theo tốc độ đã được lập trình sẵn. Tốc độ được đọc và
liên tục hiển thị lên LCD.
b) Mội trường hoạt động: Ở nhiệt độ phòng, tránh ẩm, không chống nước, phù hợp sử dụng
trong nhà, gần ổ cắm 220VAC
ĐẶC TẢ HỆ THỐNG
2.Engineering specification

c) Sơ đồ khối hệ thống (hardware):


ĐẶC TẢ HỆ THỐNG
2.Engineering specification

d) Mô tả các khối chính;


- Button: Các nút nhấn điều khiển động cơ
- PIC16F877: Vi điều khiển chính
- L298N: Module điều khiển động cơ L298N
- Động cơ DC: Động cơ DC kích từ nối tiếp
- LCD 16x2: LCD test 1602 Xanh dương
- Power Supply: nguồn cấp cho động cơ và module L298N
ĐẶC TẢ HỆ THỐNG
2.Engineering specification

e) Chia phần cứng, phần mềm:


ĐẶC TẢ HỆ THỐNG
3. Hardware specification

Vi điều khiển: Pic16F877A


Thông số kỹ thuật
- Vi xử lý: PIC 8 bit
- Điện áp hoạt động: 2 -5.5 VDC
- Bộ nhớ: 16 KB
- Tần số hoạt động: tối đa 20 MHz
- Số chân: 40 chân
- Kích thước: 53.34 x 15.24mm.
ĐẶC TẢ HỆ THỐNG
3. Hardware specification
ĐẶC TẢ HỆ THỐNG
3. Hardware specification

Module điều khiển động cơ L298N


Thông số kỹ thuật
Driver: L298N tích hợp hai mạch cầu H.
Điện áp điều khiển: +5 V ~ +12 V
Dòng tối đa cho mỗi cầu H là: 2A
Điện áp của tín hiệu điều khiển: +5 V ~ +7 V
Dòng của tín hiệu điều khiển: 0 ~ 36mA
Công suất hao phí: 20W (khi nhiệt độ T = 75 ℃)
Nhiệt độ bảo quản: -25 ℃ ~ +130 ℃
ĐẶC TẢ HỆ THỐNG
3. Hardware specification
Tên chân Chức năng

IN1 và IN2 Đầu vào của motor A. Dùng để điều khiển chiều quay của motor A.

IN3 và IN4 Đầu vào của motor B. Dùng để điều khiển chiều quay của motor B.

ENA Chân cấp tín hiệu PWM cho motor A.

ENB Chân cấp tín hiệu PWM cho motor B.

OUT1 và OUT2 Đầu ra của motor A.

OUT3 và OUT4 Đầu ra của motor B.

12V Chân cấp nguồn 12V.

5V Chân cấp ngõ ra 5V.

GND Đất.
ĐẶC TẢ HỆ THỐNG
3. Hardware specification

Động cơ DC Servo Geared TT Motor With Encoder Ratio 1:45


Thông số kỹ thuật
Điện áp hoạt động: 3-9 VDC
Dòng tiêu thụ: 160mA
Tỉ số truyền: 1:45
Sai số tốc độ: <10%
ĐẶC TẢ HỆ THỐNG
3. Hardware specification

■ G: Chân cấp nguồn GND cho Encoder.


■ H1: Chân phát xung kênh A của Encoder.
■ H2: Chân phát xung kênh B của Encoder.
■ V: chân cấp nguồn VCC (3.3~5VDC) của Encoder.
■ M+: Chân cấp nguồn của Motor.
■ M-: Chân cấp nguồn của Motor.
ĐẶC TẢ HỆ THỐNG
3. Hardware specification

LCD 16x2
- Điện áp hoạt động là 5 V
- Kích thước: 80 x 36 x 12.5 mm
- Chữ đen, nền xanh lá
- Khoảng cách giữa hai chân kết nối là 0.1 inch tiện dụng khi kết nối với Breadboard.
- Tên các chân được ghi ở mặt sau của màn hình LCD hổ trợ việc kết nối, đi dây điện.
- Có đèn led nền, có thể dùng biến trở hoặc PWM điều chình độ sáng để sử dụng ít điện
năng hơn.
- Có thể được điều khiển với 6 dây tín hiệu
ĐẶC TẢ HỆ THỐNG
3. Hardware specification

Button: loại 4 chân, 6mm


ĐẶC TẢ HỆ THỐNG
4. Software specification

■ Button Driver: chống rung, chấp nhận là phím được nhấn khi thời gian bấm phím < 0,5s.
■ Control Driver: phân loại, phát hiện nút nhấn nào được nhấn để điều khiển tốc độ,
DESIGN ISSUE
1. Constraints

- Giá thành hợp lí: <500.000 đồng


- Tiêu thụ năng lượng thấp
- Độ phản hồi của nút nhấn khi thao tác không được quá chậm
- Nhỏ gọn và nhẹ.
DESIGN ISSUE
2. Functions

- Tốc độ động cơ phải hoạt động chính xác


- Terminal phải thể hiện được tốc độ động cơ hiện tại

3. Real-time systems
- Soft real time: độ trễ <0.5s

4. Concurrent systems
Multi-functions:
- Điều khiển tốc độ động cơ bằng xung PWM
- Đọc thông tin từ encoder
THIẾT KẾ HỆ THỐNG
Đề 9: Thiết kế mạch đo & điều khiển tốc độ động cơ DC:
• Động cơ DC kích từ nối tiếp
• Va=24VDC, Ia=5A, ω=1500rpm
• Phương pháp điều khiển PWM
• Cài đặt & ổn định tốc độ
Phần cứng
Sơ đồ mạch phần cứng
Phần mềm
Lưu đồ thuật toán
PHẦN DEMO

You might also like