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

Định hướng đề tài đồ án điều khiển tự động

Tên SV 1: Võ Huỳnh Lâm MSSV: 20151209


Tên SV 2: Phan Duy Linh MSSV:
Lớp: 201514B
GVHD:
Tên đề tài: Thiết kế bộ điều khiển PID điều khiển tốc độ động cơ DC sử dụng Arduino và
MATLAB Simulink.

Nội dung thực hiện: Tìm hiểu về động cơ DC và bộ điều khiển PID. Tìm hiểu về Arduino và
các linh kiện điện tử cần thiết để điều khiển động cơ DC. Lựa chọn và mua các linh kiện cần
thiết để xây dựng mạch điều khiển động cơ DC, bao gồm mạch driver, encoder, LCD... Thiết
kế mạch điều khiển động cơ DC, thiết kế bộ điều khiển PID sử dụng MATLAB Simulink để
phân tích và tối ưu hệ thống điều khiển. Thiết kế giao diện trên LCD để hiển thị tốc độ quay
của động cơ DC. Kiểm tra và đánh giá hiệu suất của bộ điều khiển PID sử dụng các phương
pháp đo lường tốc độ và độ chính xác của động cơ.

Mô tả về đề tài: Đề tài "Thiết kế bộ điều khiển PID điều khiển tốc độ động cơ DC sử dụng
Arduino và MATLAB Simulink" sẽ tập trung vào việc thiết kế một bộ điều khiển PID để điều
khiển tốc độ động cơ DC. Bộ điều khiển này sẽ sử dụng phần mềm MATLAB Simulink để
thiết kế và mô phỏng trước khi triển khai trên vi điều khiển Arduino. Đối với động cơ DC, tốc
độ quay là một yếu tố quan trọng và được điều khiển bởi một bộ điều khiển PID. Bộ điều
khiển này bao gồm ba thành phần chính: P (Proportional), I (Integral) và D (Derivative). Kết
hợp với một encoder để đo tốc độ, bộ điều khiển PID có thể điều chỉnh tần số điện áp đưa vào
động cơ để điều khiển tốc độ quay theo một mức độ chính xác nhất định. Trong đề tài này, sẽ
thực hiện thiết kế bộ điều khiển PID cho động cơ DC, sử dụng Arduino và MATLAB
Simulink. Việc lập trình và mô phỏng sẽ được thực hiện trên phần mềm MATLAB Simulink.
Sau đó, chương trình sẽ được tải lên vi điều khiển Arduino để kiểm tra hiệu suất thực tế của
bộ điều khiển PID. Đồng thời, việc đo tốc độ động cơ DC sẽ được thông qua 1 encoder và
hiển thị trên LCD giúp cho hệ thống điều khiển tốc độ đạt được độ chính xác cao hơn. Việc
hiển thị tốc độ động cơ DC trên LCD cũng giúp người sử dụng có thể dễ dàng quan sát và
đánh giá hiệu suất của hệ thống điều khiển. Kết quả của đề tài này sẽ giúp cải thiện độ chính
xác trong việc điều khiển tốc độ động cơ DC và tăng hiệu suất trong các ứng dụng sử dụng
động cơ DC, như các thiết bị tự động hóa, robot và các hệ thống điều khiển công nghiệp
khác.

Sản phẩm dự kiến: Sản phẩm dự kiến của đề tài này là một hệ thống điều khiển tốc độ động
cơ DC với hiệu suất cao, ổn định và độ chính xác cao, đồng thời cũng cung cấp cho người
dùng một phương pháp thiết kế và xây dựng hệ thống điều khiển tốt sử dụng cả Arduino và
MATLAB Simulink.
Thời gian nhận đề tài:

Thời gian hoàn thành:

Kết hoạch thực hiện đề tài:


STT Ngày bắt đầu (tuần) Nội dung Xác nhận GVHD
1 + Nghiên cứu lý thuyết về động cơ DC,
bộ điều khiển PID và Arduino.
2 + Chuẩn bị các linh kiện cần thiết như
động cơ DC, module điều khiển động
cơ, Arduino, sensor encoder, LCD…
+ Lập trình điều khiển động cơ DC
bằng Arduino và thu thập dữ liệu tốc độ
từ sensor encoder.
3 + Tích hợp việc đo tốc độ vào bộ điều
khiển PID.
+ Thiết kế và lập trình bộ điều khiển
PID trên MATLAB Simulink.
4 + Kết nối Arduino với MATLAB
Simulink để gửi tín hiệu điều khiển và
nhận tín hiệu từ encoder.
5 + Kiểm tra và hiệu chỉnh bộ điều khiển
PID trên MATLAB Simulink để đạt
được độ chính xác và ổn định cao.
6 + Kết hợp việc hiển thị tốc độ động cơ
trên LCD.
+ Thực hiện thử nghiệm và đánh giá
hiệu quả của bộ điều khiển PID trên
động cơ DC.
7 + So sánh kết quả thực nghiệm với kết
quả mô phỏng trên MATLAB
Simulink.
8 + Hoàn thiện báo cáo đồ án.

You might also like