SlideShare a Scribd company logo
1 of 48
Download to read offline
Nội Dung
01
02
03
04
Chương 1:
Giới thiệu module
điều khiển băng tải
Chương 3:
Truyền thông giữa
các băng & Giao
tiếp máy tính
Chương 2:
Xây dựng bộ điều
khiển PID- Ổn định
tốc độ băng tải
Chương 4:
Thiết kế mạch
Altium
2
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
Tổng quan về module
 Được nạp sẵn firmware có thể sử dụng đi
dây dễ dàng
 Thiết bị giúp ổn định tốc độ của băng tải
bằng phương pháp PID
 Điều khiển giám sát bằng các nút nhấn
trên board hoặc trên giao diện máy tính
 Có thể giao tiếp với các module khác sử
dụng chuẩn giao tiếp UART
 Sử dụng vi điều khiển PIC giá thành rẻ
chống nhiễu tốt
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
• Nguồn cấp: tối đa 35VAC.
• 2-3 chân nối với động cơ(chân 2 dương,
chân 3 âm=> động cơ chạy thuận và
ngược lại).
• 4-7. Jump kết nối RS485, trong đó:
4-Vcc, 5-Rx, 6-Tx, 7-GND.
• 8-9. Nguồn nuôi Vs cho động cơ DC,
Vs_đm = 50VDC.
• Buton OFF: dừng băng tải
• Buton ON: khởi động băng tải
• Buton UP: tăng tốc độ thêm 10 m/ph mỗi
lần nhấn
• Buton DOWN: giảm tốc độ 10 m/ph mỗi
lần nhấn
• LCD: hiển thị tốc độ đặt,tốc độ thực, hay
các tham số PID của băng tải.
Các tính năng
Linh kiện sử dụng
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
 Khi ấn nút ON: các băng tải khởi động tuần tự theo thời gian lần lượt là:BT3 → BT2→BT1.
Mỗi băng tải khởi động cách nhau 5s.
 Khi ấn nút OFF: băng tải dừng tuần tự theo thời gian lần lượt là:BT3 → BT2→BT1.
Mỗi băng tải dừng cách nhau một khoảng thời gian là 5s.
 Khi ấn nút UP/DOWN tốc độ đặt của băng tải tăng/giảm thêm 10m/phút mỗi 1 lần ấn.
Đồng thời gửi dữ liệu tới các băng tải khác, để đồng bộ tốc độ giữa các băng.
 Ổn định tốc độ băng tải theo tốc độ đặt mong muốn dùng giải thuật PID. Đơn vị tốc độ là
m/phút. Hiển thị 2 thông số trên lên LCD được gắn ở trên board
 Ngoài ra, ta có thể điều khiển giám sát tốc độ của băng tải trên giao diện máy tính được
viết bằng ngôn ngữ C# winform.(Hình 2.5)
 Giao diện gồm các nút ON, OFF, kiểm tra trạng thái cổng COM, hiển thị tốc độ truyền, loại
cổng COM đang kết nối
 Gửi thông số tốc độ đặt, tham số PID để hiệu chỉnh tốc độ xuống băng tải.
 Hiển thị tốc độ của từng băng tải đưa lên máy tính, giám sát tốc độ qua đồ thì của từng
băng(thường dùng trong việc hiệu chỉnh tham số PID)
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
Vi điều khiển PIC 18F448
 Thuộc loại vi điều khiển 8 bit
 40 chân, 5 port IO.có đầy đủ bộ timer, ngắt,
PWM
 Có 21 nguồn ngắt, 256 byte EEPROM
 Có 4 bộ timer, 1 module CCP
 Phạm vi điện áp hoạt động 2.0V-5.5V
 Dòng sink/source lên đến 25mA
 Bộ nhớ flash 16K bytes
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
Động cơ GA25 encoder
 Tốc độ cực đại: 1000rpm
 Điện áp định mức: 12VDC
 Số xung encoder: 24 xung
 Dây đỏ: nguồn cấp cho motor
 Dây đen: GND nguồn cấp
encoder
 Dây vàng: kênh trả xung A
 Dây lục: kênh trả xung B
 Dây xanh dương: nguồn cấp
cho encoder
 Dây trắng: dây nguồn động cơ
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
IC MAX487
 Tốc độ bit Max= 2,5Mbps
 Có thể kết nối tối đa 32 thiết bị trên bus
485.
 Điện áp hoạt động : -7V ~ 12V (ổn định
nhất ở 5V)
 Bus Max485 truyền dữ liệu Vi sai bằng 2
dây A,B nên khoảng cách truyền lớn, khả
năng chống nhiễu tốt.
 Với A-B > 200mV sẽ tạo mức logic 1.
 Với B-A>200mV sẽ tạo mức logic 0.
GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI
CHƯƠNG I
Tổng quan về module
Thông số kỹ thuật
Các tính năng
Linh kiện sử dụng
IC L298
 Nguồn cấp Vs lên đến 50V
 Nguồn cấp logic Vss = 7V
 Điện áp cho phép V_en và điện áp đầu vào Vin
từ -0.3 – 7V
 L298N có 2 mạch diode cầu có thể điều khiển 2
động cơ,chân IN1 và IN2 cùng với chân enable A
được nối với vi điều khiển dùng để điều khiển
chiều quay hoặc tốc độ quay của động cơ.chân
OUT1 và OUT 2 nối với 2 đầu động cơ, nếu điện
áp OUT1 > OUT2 động cơ chạy thuận, ngược lại
OUT1 < OUT2 động cơ chạy ngược.chân Vs và
chân SENSA nối với nguồn nuôi động cơ, Vs định
mức = 50V hoặc tùy thuộc vào điện áp định mức
của động cơ.
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
𝝎(𝒔)
𝐔(𝒔)
=
𝐊
𝐋𝐉𝒔𝟐 + 𝑹𝑱+𝑳𝒃 𝒔+ 𝑹𝒃+𝑲𝟐
 Momen quán tính của roto: J =
𝑘𝑔.𝑚2
𝑠2
 Hệ số cản trên trục roto: b = N.m.s
 Hằng số sức điện động: Ke =
N.m
A
 Điện trở phần ứng: R (Ω)
 Điện cảm phần ứng: L (H)
 Điện áp nguồn DC cấp cho mạch phần ứng: U (V)
 Vận tốc quay của roto: 𝜔 (rad/s)
(10)
 mô tả toán học của động cơ một chiều
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Thuật toán đo tốc độ động cơ
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Sơ đồ kết nối
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Điều chế độ rộng xung PWM
UOUT = (TON /T)*U
Trong đó: TON là thời gian xung điện áp ở mức
cao trong một chu kỳ T
: TOFF là thời gian xung điện áp ở
mức thấp trong một chu kỳ T
Chu kỳ PWM = [(PR2)+1].4.TOSC.(giá trị Prescale của TMR2)
Từ công thức trên ta tính được giá trị khởi tạo cho timer2:
setup_timer_2(t2_div_by_16,249,1);
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Tính toán cấu hình cho timer 1
GT = 65536 - Tdelay.Fosc/(4.prescaler)
Thay số với: T_delay = 0.1s
: Fosc = 20MHz
: prescaler = 8
Ta được: GT = 65536 – 0.1 x 20.106 /(4x8) = 3036
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Kết quả đo được lưu trên excel
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II Form: u1=xlsread(' “đường dẫn chứa file excel” .xlsx',1,'A3:A482')
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Đồ thị đáp ứng đầu ra và đầu vào của động cơ
Nhận xét: đồ thị vận tốc không có trễ, tốc độ ở trạng thái xác lập chưa ổn định
với dao động 25 vòng/ph tải thời điểm điện áp định mức 12V.sau nhận dạng ta
thu được hàm truyền và đồ thị của nó với độ chính xác lên đến 93.55% so với đồ
thị tốc độ đo được, hình 3.12.
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Ta thu được hàm truyền của động cơ
𝐺𝑝 𝑠 =
53.558
(1 + 3.8727𝑠)(1 + 0.31332𝑠)
↔ 𝐺𝑝 𝑠 =
53.558
1.2134𝑠2 + 4.18602𝑠 + 1
Nhận xét: hàm truyền tìm được hoàn toàn phù
hợp với mô hình lý thuyết (khâu quán tính bậc
hai không trễ), Do đó hàm truyền đối tượng thu
được là đáng tin cậy. (công thức số 10)
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Nhận dạng hàm truyền
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Xác định các hệ số Kpid
Bộ điều khiển PID vẽ trên simulink Đồ thị đáp ứng thu được khi sử dụng bộ PID
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Xác định hệ số PID
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Xác định các hệ số Kpid
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Xác định hệ số PID
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Thông số PID thu được là:
Kp = 4.03164129552165
Ki = 1.44789294500494
Kd = 1.17095683841646
Nhận xét: tham số PID tìm được ở
trên thì đáp ứng quá độ của hệ thống
kín liên tục đạt được các tiêu chí với
độ vọt lố (8.68%), thời gian quá độ
nhanh (khoảng 0.09s) và sai lệch
tĩnh bằng 0.
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Xác định hệ số PID
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Xác định thời gian lấy mẫu sử dụng matlab
>> T = 1;
>>Kp = 4.03164129552165;
>>Ki = 1.44789294500494;
>>Kd = 1.17095683841646;
>>z = tf('z',T);
>>dz = Kp + Ki*(T/2)*(z+1)/(z-1) + (Kd/T)*((z-1)/z);
>>gp = tf([53.558],[1.2134 4.19 1]);
>>gpz = c2d(gp, T, 'zoh');
>>g = feedback(series(dz,gpz), 1);
>>step(g)
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Chu kỳ lấy mẫu
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II  Xác định thời gian lấy mẫu sử dụng matlab
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Chu kỳ lấy mẫu
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Thuật toán
điều khiển tốc
độ
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Điều khiển tốc độ
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Thuật toán xử lý các hàm ngắt
TocDo = (SoXung/ThoiGianLayMau)*60s)/DoPhanGiaiEncoder
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Điều khiển tốc độ
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Qui đổi tốc độ động cơ sang tốc độ băng tải
Tốc độ băng tải (m/ph) = Chu vi trục rulo (tang trống) * số vòng rulo quay trên phút (vg/ph)
Ta chọn chu vi trục rulo và tỷ số truyền giống với mô hình băng tải belt mini có gắn động cơ GA25 với chu vi trục
rulo = 0.2m. tỷ số truyền là 1/2. Với tốc độ động cơ cực đại là 1000 v/p, nên tốc độ băng tải có thể lên tới tối đa
100m/ph
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Điều khiển tốc độ
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Cấu trúc 1 chương trình trong vi điều khiển
Khai báo hàm, thư viện, biến,...
O1
Function
Tính toán vận tốc, buton,
hiển thị,...
03
Main Loop
Cấu hình PWM, timer,ngắt,...
02 Setup
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Lập trình hàm PID
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
 Lập trình xử lý thuật toán PID
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
Kết quả mô phỏng
Lập trình hàm PID
XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI
CHƯƠNG II
Nhận dạng hàm truyền
Xác định hệ số PID
Chu kỳ lấy mẫu
Điều khiển tốc độ
Lập trình hàm PID
====
Kết quả mô phỏng
 Ổn định tốc độ băng tải với tốc độ đặt
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
 Tìm hiểu về truyền thông UART
UART
Bộ truyền nhận nối tiếp
bất đồng bộ
Khái niệm
Cách kết nối
Sử dụng 2 dây RX-TX
đơn công, bán song
công, song công
Ứng dụng
COM, RS232,modems,etc
Đơn giản, chi phí thấp, dễ
triển khai
Frames
Bit Start/ Bit Stop
Data Bit
Parity Bit(optional)
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
UART – RS485
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
 Tìm hiểu về RS485
Khái niệm
Kết nối
2 dây và 4 dây
Nhược điểm
Thời gian đáp
ứng chậm.
Ưu điểm
Có thể kết nối
với 32 thiết bị
khoảng cách
lên đến 1200m
Cách dùng
Sử dụng dây
chuyển đổi
USB-RS485
Cấu tạo
Là phương thức
giao tiếp kết nối
với máy tính và
các thiết bị khác
các sợi dây
được xoắn lại
với nhau theo
từng cặp
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
UART – RS485
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
 Truyền dữ liệu
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
Truyền dữ liệu
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
 Đoạn code xử lý truyền dữ liệu
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
Truyền dữ liệu
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
 Nhận dữ liệu
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
Nhận dữ liệu
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
 Đoạn code xử lý nhận dữ liệu
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
Nhận dữ liệu
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Kết quả mô phỏng
 Giao diện C# winform
Giao tiếp máy tính
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
 Mô phỏng proteus
Kết quả mô phỏng
Khảo sát đồ thị vận tốc khi sử dụng hệ số PID từ Matlab
TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH
CHƯƠNG III
UART – RS485
Truyền dữ liệu
Nhận dữ liệu
Giao tiếp máy tính
Điều khiển tốc độ
 Mô phỏng proteus
Kết quả mô phỏng
Đồ thị vận tốc khi đã hiệu chỉnh lại hệ số PID
THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM
CHƯƠNG IV
UART – RS485
Mạch PCB
Kết luận chung
 Sơ đồ nguyên lý
Mạch nguyên lý
THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM
CHƯƠNG IV
UART – RS485
Mạch PCB
Kết luận chung
 Sửa lỗi trước khi update sang sơ đồ PCB
Mạch nguyên lý
THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM
CHƯƠNG IV
Mạch nguyên lý
Mạch PCB
Kết luận chung
 2 lớp layer sau khi phủ đồng
Mạch PCB
THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM
CHƯƠNG IV
Mạch nguyên lý
Truyền dữ liệu
Kết luận chung
 Mặt trước của module băng tải
Mạch PCB
THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM
CHƯƠNG IV
Mạch nguyên lý
Mạch PCB
Kết luận chung
 Hình ảnh mặt sau của module
Mạch PCB
THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM
CHƯƠNG IV
Mạch nguyên lý
Mạch PCB
Nhận dữ liệu
 Kết quả đạt được
Kết luận chung
 Hạn chế của đề tài
 Xây dựng được thuật toán
PID ổn định tốc độ băng tải
 Hiểu thêm về các giao thức
phổ biến trong công nghiệp
 Nâng cao kỹ năng lập trình
C, học được ngôn ngữ lập
trình mới (C# winform)
 Quy trình thiết kế một
board mạch bằng phần
mềm Altium
 Kỹ năng giải quyết vấn đề;
nghiên cứu tìm tòi một
công nghệ mới, kiến thức
mới
 Thuật toán chưa tối ưu, thiết bị
chưa thể chạy một cách mượt
mà
 Chưa giải quyết được nhiễu
trong khi truyền dữ liệu giữa
các băng
 Đề tài mới chỉ dừng lại ở mức
mô phỏng.
điều khiển tốc độ động cơ 1 chiều sử dụng PID

More Related Content

What's hot

Giáo trình Điều khiển số.pdf
Giáo trình Điều khiển số.pdfGiáo trình Điều khiển số.pdf
Giáo trình Điều khiển số.pdf
Man_Ebook
 
Báo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plcBáo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plc
Tony Tun
 

What's hot (20)

Đề tài: Thiết kế hệ thống phân loại sản phẩm ứng dụng PLC, HOT
Đề tài: Thiết kế hệ thống phân loại sản phẩm ứng dụng PLC, HOTĐề tài: Thiết kế hệ thống phân loại sản phẩm ứng dụng PLC, HOT
Đề tài: Thiết kế hệ thống phân loại sản phẩm ứng dụng PLC, HOT
 
Mô phỏng động cơ điện 1 chiều
Mô phỏng động cơ điện 1 chiềuMô phỏng động cơ điện 1 chiều
Mô phỏng động cơ điện 1 chiều
 
Đề tài: Xây dựng bộ PID điều khiển mức nước trong bể chứa, HAY
Đề tài: Xây dựng bộ PID điều khiển mức nước trong bể chứa, HAYĐề tài: Xây dựng bộ PID điều khiển mức nước trong bể chứa, HAY
Đề tài: Xây dựng bộ PID điều khiển mức nước trong bể chứa, HAY
 
Đề tài: Hệ thống điều khiển tốc độ động cơ DC sử dụng bộ PID
Đề tài: Hệ thống điều khiển tốc độ động cơ DC sử dụng bộ PIDĐề tài: Hệ thống điều khiển tốc độ động cơ DC sử dụng bộ PID
Đề tài: Hệ thống điều khiển tốc độ động cơ DC sử dụng bộ PID
 
Giáo trình Điều khiển số.pdf
Giáo trình Điều khiển số.pdfGiáo trình Điều khiển số.pdf
Giáo trình Điều khiển số.pdf
 
Điều khiển và ổn định mức nước ứng dụng bộ điều chỉnh pid và logic mờ
Điều khiển và ổn định mức nước ứng dụng bộ điều chỉnh pid và logic mờĐiều khiển và ổn định mức nước ứng dụng bộ điều chỉnh pid và logic mờ
Điều khiển và ổn định mức nước ứng dụng bộ điều chỉnh pid và logic mờ
 
Bài tập lớn Lý thuyết điều khiển - Đề tài lò nhiệt
Bài tập lớn Lý thuyết điều khiển - Đề tài lò nhiệtBài tập lớn Lý thuyết điều khiển - Đề tài lò nhiệt
Bài tập lớn Lý thuyết điều khiển - Đề tài lò nhiệt
 
Đề tài: Thiết kế hệ thống đo nhiệt độ, HAY, 9đ
Đề tài: Thiết kế hệ thống đo nhiệt độ, HAY, 9đĐề tài: Thiết kế hệ thống đo nhiệt độ, HAY, 9đ
Đề tài: Thiết kế hệ thống đo nhiệt độ, HAY, 9đ
 
Đề tài: Thiết kế hệ thống điều khiển bơm nước sử dụng PLC, HOT
Đề tài: Thiết kế hệ thống điều khiển bơm nước sử dụng PLC, HOTĐề tài: Thiết kế hệ thống điều khiển bơm nước sử dụng PLC, HOT
Đề tài: Thiết kế hệ thống điều khiển bơm nước sử dụng PLC, HOT
 
Thi công mạch điều khiển tốc độ động cơ DC sử dụng thuật toán Pid
Thi công mạch điều khiển tốc độ động cơ DC sử dụng thuật toán PidThi công mạch điều khiển tốc độ động cơ DC sử dụng thuật toán Pid
Thi công mạch điều khiển tốc độ động cơ DC sử dụng thuật toán Pid
 
Kĩ thuật đo lường
Kĩ thuật đo lường Kĩ thuật đo lường
Kĩ thuật đo lường
 
đồ áN mạch điều khiển cho chỉnh lưu cầu ba pha 1439659
đồ áN mạch điều khiển cho chỉnh lưu cầu ba pha 1439659đồ áN mạch điều khiển cho chỉnh lưu cầu ba pha 1439659
đồ áN mạch điều khiển cho chỉnh lưu cầu ba pha 1439659
 
Báo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plcBáo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plc
 
Đề tài: Động cơ không đồng bộ ba pha, HAY, 9đ
Đề tài: Động cơ không đồng bộ ba pha, HAY, 9đĐề tài: Động cơ không đồng bộ ba pha, HAY, 9đ
Đề tài: Động cơ không đồng bộ ba pha, HAY, 9đ
 
Cam bien trong robot(sensor robot)
Cam bien trong robot(sensor robot)Cam bien trong robot(sensor robot)
Cam bien trong robot(sensor robot)
 
NGHIÊN CỨU GIẢI PHÁP BÃI ĐỖ XE THÔNG MINH CHO CÁC ĐÔ THỊ KHU VỰC MIỀN TRUNG 6...
NGHIÊN CỨU GIẢI PHÁP BÃI ĐỖ XE THÔNG MINH CHO CÁC ĐÔ THỊ KHU VỰC MIỀN TRUNG 6...NGHIÊN CỨU GIẢI PHÁP BÃI ĐỖ XE THÔNG MINH CHO CÁC ĐÔ THỊ KHU VỰC MIỀN TRUNG 6...
NGHIÊN CỨU GIẢI PHÁP BÃI ĐỖ XE THÔNG MINH CHO CÁC ĐÔ THỊ KHU VỰC MIỀN TRUNG 6...
 
Đề tài: Thiết mạch điều chỉnh tốc độ động cơ một chiều, HAY
Đề tài: Thiết mạch điều chỉnh tốc độ động cơ một chiều, HAYĐề tài: Thiết mạch điều chỉnh tốc độ động cơ một chiều, HAY
Đề tài: Thiết mạch điều chỉnh tốc độ động cơ một chiều, HAY
 
Đồ án Xây dựng bộ điều khiển bồn nước đơn.pdf
Đồ án Xây dựng bộ điều khiển bồn nước đơn.pdfĐồ án Xây dựng bộ điều khiển bồn nước đơn.pdf
Đồ án Xây dựng bộ điều khiển bồn nước đơn.pdf
 
Đề tài: Mô hình điều khiển, giám sát bãi giữ xe ô tô tự động, 9đ
Đề tài: Mô hình điều khiển, giám sát bãi giữ xe ô tô tự động, 9đĐề tài: Mô hình điều khiển, giám sát bãi giữ xe ô tô tự động, 9đ
Đề tài: Mô hình điều khiển, giám sát bãi giữ xe ô tô tự động, 9đ
 
đề Tài thiết kế hệ thống đèn giao thông tại ngã tư
đề Tài thiết kế hệ thống đèn giao thông tại ngã tưđề Tài thiết kế hệ thống đèn giao thông tại ngã tư
đề Tài thiết kế hệ thống đèn giao thông tại ngã tư
 

Similar to điều khiển tốc độ động cơ 1 chiều sử dụng PID

Mitsubishi
MitsubishiMitsubishi
Mitsubishi
ddungd4
 
Đồ án Đo và điều khiển tốc độ động cơ dùng 8051
Đồ án Đo và điều khiển tốc độ động cơ dùng 8051Đồ án Đo và điều khiển tốc độ động cơ dùng 8051
Đồ án Đo và điều khiển tốc độ động cơ dùng 8051
Vida Stiedemann
 
Mang truyen thong siemen
Mang truyen thong siemenMang truyen thong siemen
Mang truyen thong siemen
newmon1
 
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdfBÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
Man_Ebook
 

Similar to điều khiển tốc độ động cơ 1 chiều sử dụng PID (20)

ĐỒ ÁN - Điều khiển tốc độ động cơ sử dụng giải thuật Fuzzy (mờ) và PID.doc
ĐỒ ÁN - Điều khiển tốc độ động cơ sử dụng giải thuật Fuzzy (mờ) và PID.docĐỒ ÁN - Điều khiển tốc độ động cơ sử dụng giải thuật Fuzzy (mờ) và PID.doc
ĐỒ ÁN - Điều khiển tốc độ động cơ sử dụng giải thuật Fuzzy (mờ) và PID.doc
 
Mitsubishi
MitsubishiMitsubishi
Mitsubishi
 
PLC mitsubishi
PLC mitsubishiPLC mitsubishi
PLC mitsubishi
 
Hướng dẫn lập trình PLC từ cơ bản đến nâng cao.pptx
Hướng dẫn lập trình PLC từ cơ bản đến nâng cao.pptxHướng dẫn lập trình PLC từ cơ bản đến nâng cao.pptx
Hướng dẫn lập trình PLC từ cơ bản đến nâng cao.pptx
 
Đồ án Đo và điều khiển tốc độ động cơ dùng 8051
Đồ án Đo và điều khiển tốc độ động cơ dùng 8051Đồ án Đo và điều khiển tốc độ động cơ dùng 8051
Đồ án Đo và điều khiển tốc độ động cơ dùng 8051
 
Mang truyen thong siemen
Mang truyen thong siemenMang truyen thong siemen
Mang truyen thong siemen
 
Bao cao servo
Bao cao servoBao cao servo
Bao cao servo
 
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHNTài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
 
Do_an_Den_giao_thong.pdf
Do_an_Den_giao_thong.pdfDo_an_Den_giao_thong.pdf
Do_an_Den_giao_thong.pdf
 
V1 08-dieu-khien-qua-trinh
V1 08-dieu-khien-qua-trinhV1 08-dieu-khien-qua-trinh
V1 08-dieu-khien-qua-trinh
 
Tìm hiểu về mentor ii
Tìm hiểu về mentor iiTìm hiểu về mentor ii
Tìm hiểu về mentor ii
 
Xây dựng bộ điều khiển p, pi, pid truyền thống cơ khả năng dùng cho các hệ đi...
Xây dựng bộ điều khiển p, pi, pid truyền thống cơ khả năng dùng cho các hệ đi...Xây dựng bộ điều khiển p, pi, pid truyền thống cơ khả năng dùng cho các hệ đi...
Xây dựng bộ điều khiển p, pi, pid truyền thống cơ khả năng dùng cho các hệ đi...
 
Ic52
Ic52Ic52
Ic52
 
Ic52 dienhathe.vn
Ic52 dienhathe.vnIc52 dienhathe.vn
Ic52 dienhathe.vn
 
Ic52
Ic52Ic52
Ic52
 
Ic52
Ic52Ic52
Ic52
 
báo cáo pp.pptx
báo cáo pp.pptxbáo cáo pp.pptx
báo cáo pp.pptx
 
Đề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOT
Đề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOTĐề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOT
Đề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOT
 
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdfBÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
BÁO cáo học tập về PLC MITSHUBISHI FX3U.pdf
 
Những ứng dụng của PLC - bộ môn tự động đo lường
Những ứng dụng của PLC - bộ môn tự động đo lườngNhững ứng dụng của PLC - bộ môn tự động đo lường
Những ứng dụng của PLC - bộ môn tự động đo lường
 

Recently uploaded

SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfSLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
hoangtuansinh1
 

Recently uploaded (20)

3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
 
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
 
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
 
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
 
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfSLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
cac-cau-noi-tthcm.pdf-cac-cau-noi-tthcm-
cac-cau-noi-tthcm.pdf-cac-cau-noi-tthcm-cac-cau-noi-tthcm.pdf-cac-cau-noi-tthcm-
cac-cau-noi-tthcm.pdf-cac-cau-noi-tthcm-
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhkinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 

điều khiển tốc độ động cơ 1 chiều sử dụng PID

  • 1.
  • 2. Nội Dung 01 02 03 04 Chương 1: Giới thiệu module điều khiển băng tải Chương 3: Truyền thông giữa các băng & Giao tiếp máy tính Chương 2: Xây dựng bộ điều khiển PID- Ổn định tốc độ băng tải Chương 4: Thiết kế mạch Altium 2
  • 3. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Thông số kỹ thuật Các tính năng Linh kiện sử dụng Tổng quan về module  Được nạp sẵn firmware có thể sử dụng đi dây dễ dàng  Thiết bị giúp ổn định tốc độ của băng tải bằng phương pháp PID  Điều khiển giám sát bằng các nút nhấn trên board hoặc trên giao diện máy tính  Có thể giao tiếp với các module khác sử dụng chuẩn giao tiếp UART  Sử dụng vi điều khiển PIC giá thành rẻ chống nhiễu tốt
  • 4. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật • Nguồn cấp: tối đa 35VAC. • 2-3 chân nối với động cơ(chân 2 dương, chân 3 âm=> động cơ chạy thuận và ngược lại). • 4-7. Jump kết nối RS485, trong đó: 4-Vcc, 5-Rx, 6-Tx, 7-GND. • 8-9. Nguồn nuôi Vs cho động cơ DC, Vs_đm = 50VDC. • Buton OFF: dừng băng tải • Buton ON: khởi động băng tải • Buton UP: tăng tốc độ thêm 10 m/ph mỗi lần nhấn • Buton DOWN: giảm tốc độ 10 m/ph mỗi lần nhấn • LCD: hiển thị tốc độ đặt,tốc độ thực, hay các tham số PID của băng tải. Các tính năng Linh kiện sử dụng
  • 5. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật Các tính năng Linh kiện sử dụng
  • 6. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật Các tính năng Linh kiện sử dụng  Khi ấn nút ON: các băng tải khởi động tuần tự theo thời gian lần lượt là:BT3 → BT2→BT1. Mỗi băng tải khởi động cách nhau 5s.  Khi ấn nút OFF: băng tải dừng tuần tự theo thời gian lần lượt là:BT3 → BT2→BT1. Mỗi băng tải dừng cách nhau một khoảng thời gian là 5s.  Khi ấn nút UP/DOWN tốc độ đặt của băng tải tăng/giảm thêm 10m/phút mỗi 1 lần ấn. Đồng thời gửi dữ liệu tới các băng tải khác, để đồng bộ tốc độ giữa các băng.  Ổn định tốc độ băng tải theo tốc độ đặt mong muốn dùng giải thuật PID. Đơn vị tốc độ là m/phút. Hiển thị 2 thông số trên lên LCD được gắn ở trên board  Ngoài ra, ta có thể điều khiển giám sát tốc độ của băng tải trên giao diện máy tính được viết bằng ngôn ngữ C# winform.(Hình 2.5)  Giao diện gồm các nút ON, OFF, kiểm tra trạng thái cổng COM, hiển thị tốc độ truyền, loại cổng COM đang kết nối  Gửi thông số tốc độ đặt, tham số PID để hiệu chỉnh tốc độ xuống băng tải.  Hiển thị tốc độ của từng băng tải đưa lên máy tính, giám sát tốc độ qua đồ thì của từng băng(thường dùng trong việc hiệu chỉnh tham số PID)
  • 7. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật Các tính năng Linh kiện sử dụng Vi điều khiển PIC 18F448  Thuộc loại vi điều khiển 8 bit  40 chân, 5 port IO.có đầy đủ bộ timer, ngắt, PWM  Có 21 nguồn ngắt, 256 byte EEPROM  Có 4 bộ timer, 1 module CCP  Phạm vi điện áp hoạt động 2.0V-5.5V  Dòng sink/source lên đến 25mA  Bộ nhớ flash 16K bytes
  • 8. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật Các tính năng Linh kiện sử dụng Động cơ GA25 encoder  Tốc độ cực đại: 1000rpm  Điện áp định mức: 12VDC  Số xung encoder: 24 xung  Dây đỏ: nguồn cấp cho motor  Dây đen: GND nguồn cấp encoder  Dây vàng: kênh trả xung A  Dây lục: kênh trả xung B  Dây xanh dương: nguồn cấp cho encoder  Dây trắng: dây nguồn động cơ
  • 9. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật Các tính năng Linh kiện sử dụng IC MAX487  Tốc độ bit Max= 2,5Mbps  Có thể kết nối tối đa 32 thiết bị trên bus 485.  Điện áp hoạt động : -7V ~ 12V (ổn định nhất ở 5V)  Bus Max485 truyền dữ liệu Vi sai bằng 2 dây A,B nên khoảng cách truyền lớn, khả năng chống nhiễu tốt.  Với A-B > 200mV sẽ tạo mức logic 1.  Với B-A>200mV sẽ tạo mức logic 0.
  • 10. GIỚI THIỆU MODULE ĐIỀU KHIỂN TỐC ĐỘ BĂNG TẢI CHƯƠNG I Tổng quan về module Thông số kỹ thuật Các tính năng Linh kiện sử dụng IC L298  Nguồn cấp Vs lên đến 50V  Nguồn cấp logic Vss = 7V  Điện áp cho phép V_en và điện áp đầu vào Vin từ -0.3 – 7V  L298N có 2 mạch diode cầu có thể điều khiển 2 động cơ,chân IN1 và IN2 cùng với chân enable A được nối với vi điều khiển dùng để điều khiển chiều quay hoặc tốc độ quay của động cơ.chân OUT1 và OUT 2 nối với 2 đầu động cơ, nếu điện áp OUT1 > OUT2 động cơ chạy thuận, ngược lại OUT1 < OUT2 động cơ chạy ngược.chân Vs và chân SENSA nối với nguồn nuôi động cơ, Vs định mức = 50V hoặc tùy thuộc vào điện áp định mức của động cơ.
  • 11. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II 𝝎(𝒔) 𝐔(𝒔) = 𝐊 𝐋𝐉𝒔𝟐 + 𝑹𝑱+𝑳𝒃 𝒔+ 𝑹𝒃+𝑲𝟐  Momen quán tính của roto: J = 𝑘𝑔.𝑚2 𝑠2  Hệ số cản trên trục roto: b = N.m.s  Hằng số sức điện động: Ke = N.m A  Điện trở phần ứng: R (Ω)  Điện cảm phần ứng: L (H)  Điện áp nguồn DC cấp cho mạch phần ứng: U (V)  Vận tốc quay của roto: 𝜔 (rad/s) (10)  mô tả toán học của động cơ một chiều Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 12. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Thuật toán đo tốc độ động cơ Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 13. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Sơ đồ kết nối Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 14. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Điều chế độ rộng xung PWM UOUT = (TON /T)*U Trong đó: TON là thời gian xung điện áp ở mức cao trong một chu kỳ T : TOFF là thời gian xung điện áp ở mức thấp trong một chu kỳ T Chu kỳ PWM = [(PR2)+1].4.TOSC.(giá trị Prescale của TMR2) Từ công thức trên ta tính được giá trị khởi tạo cho timer2: setup_timer_2(t2_div_by_16,249,1); Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 15. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Tính toán cấu hình cho timer 1 GT = 65536 - Tdelay.Fosc/(4.prescaler) Thay số với: T_delay = 0.1s : Fosc = 20MHz : prescaler = 8 Ta được: GT = 65536 – 0.1 x 20.106 /(4x8) = 3036 Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 16. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 17. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 18. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Kết quả đo được lưu trên excel Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 19. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II Form: u1=xlsread(' “đường dẫn chứa file excel” .xlsx',1,'A3:A482') Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 20. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Đồ thị đáp ứng đầu ra và đầu vào của động cơ Nhận xét: đồ thị vận tốc không có trễ, tốc độ ở trạng thái xác lập chưa ổn định với dao động 25 vòng/ph tải thời điểm điện áp định mức 12V.sau nhận dạng ta thu được hàm truyền và đồ thị của nó với độ chính xác lên đến 93.55% so với đồ thị tốc độ đo được, hình 3.12. Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 21. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Ta thu được hàm truyền của động cơ 𝐺𝑝 𝑠 = 53.558 (1 + 3.8727𝑠)(1 + 0.31332𝑠) ↔ 𝐺𝑝 𝑠 = 53.558 1.2134𝑠2 + 4.18602𝑠 + 1 Nhận xét: hàm truyền tìm được hoàn toàn phù hợp với mô hình lý thuyết (khâu quán tính bậc hai không trễ), Do đó hàm truyền đối tượng thu được là đáng tin cậy. (công thức số 10) Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Nhận dạng hàm truyền
  • 22. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Xác định các hệ số Kpid Bộ điều khiển PID vẽ trên simulink Đồ thị đáp ứng thu được khi sử dụng bộ PID Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Xác định hệ số PID
  • 23. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Xác định các hệ số Kpid Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Xác định hệ số PID
  • 24. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Thông số PID thu được là: Kp = 4.03164129552165 Ki = 1.44789294500494 Kd = 1.17095683841646 Nhận xét: tham số PID tìm được ở trên thì đáp ứng quá độ của hệ thống kín liên tục đạt được các tiêu chí với độ vọt lố (8.68%), thời gian quá độ nhanh (khoảng 0.09s) và sai lệch tĩnh bằng 0. Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Xác định hệ số PID
  • 25. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Xác định thời gian lấy mẫu sử dụng matlab >> T = 1; >>Kp = 4.03164129552165; >>Ki = 1.44789294500494; >>Kd = 1.17095683841646; >>z = tf('z',T); >>dz = Kp + Ki*(T/2)*(z+1)/(z-1) + (Kd/T)*((z-1)/z); >>gp = tf([53.558],[1.2134 4.19 1]); >>gpz = c2d(gp, T, 'zoh'); >>g = feedback(series(dz,gpz), 1); >>step(g) Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Chu kỳ lấy mẫu
  • 26. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Xác định thời gian lấy mẫu sử dụng matlab Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Chu kỳ lấy mẫu
  • 27. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Thuật toán điều khiển tốc độ Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Điều khiển tốc độ
  • 28. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Thuật toán xử lý các hàm ngắt TocDo = (SoXung/ThoiGianLayMau)*60s)/DoPhanGiaiEncoder Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Điều khiển tốc độ
  • 29. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Qui đổi tốc độ động cơ sang tốc độ băng tải Tốc độ băng tải (m/ph) = Chu vi trục rulo (tang trống) * số vòng rulo quay trên phút (vg/ph) Ta chọn chu vi trục rulo và tỷ số truyền giống với mô hình băng tải belt mini có gắn động cơ GA25 với chu vi trục rulo = 0.2m. tỷ số truyền là 1/2. Với tốc độ động cơ cực đại là 1000 v/p, nên tốc độ băng tải có thể lên tới tối đa 100m/ph Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Điều khiển tốc độ
  • 30. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Cấu trúc 1 chương trình trong vi điều khiển Khai báo hàm, thư viện, biến,... O1 Function Tính toán vận tốc, buton, hiển thị,... 03 Main Loop Cấu hình PWM, timer,ngắt,... 02 Setup Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Lập trình hàm PID
  • 31. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II  Lập trình xử lý thuật toán PID Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID Kết quả mô phỏng Lập trình hàm PID
  • 32. XÂY DỰNG BỘ ĐIỀU KHIỂN PID - ỔN ĐỊNH TỐC ĐỘ BĂNG TẢI CHƯƠNG II Nhận dạng hàm truyền Xác định hệ số PID Chu kỳ lấy mẫu Điều khiển tốc độ Lập trình hàm PID ==== Kết quả mô phỏng  Ổn định tốc độ băng tải với tốc độ đặt
  • 33. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III  Tìm hiểu về truyền thông UART UART Bộ truyền nhận nối tiếp bất đồng bộ Khái niệm Cách kết nối Sử dụng 2 dây RX-TX đơn công, bán song công, song công Ứng dụng COM, RS232,modems,etc Đơn giản, chi phí thấp, dễ triển khai Frames Bit Start/ Bit Stop Data Bit Parity Bit(optional) UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ UART – RS485
  • 34. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III  Tìm hiểu về RS485 Khái niệm Kết nối 2 dây và 4 dây Nhược điểm Thời gian đáp ứng chậm. Ưu điểm Có thể kết nối với 32 thiết bị khoảng cách lên đến 1200m Cách dùng Sử dụng dây chuyển đổi USB-RS485 Cấu tạo Là phương thức giao tiếp kết nối với máy tính và các thiết bị khác các sợi dây được xoắn lại với nhau theo từng cặp UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ UART – RS485
  • 35. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III  Truyền dữ liệu UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ Truyền dữ liệu
  • 36. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III  Đoạn code xử lý truyền dữ liệu UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ Truyền dữ liệu
  • 37. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III  Nhận dữ liệu UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ Nhận dữ liệu
  • 38. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III  Đoạn code xử lý nhận dữ liệu UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ Nhận dữ liệu
  • 39. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III UART – RS485 Truyền dữ liệu Nhận dữ liệu Kết quả mô phỏng  Giao diện C# winform Giao tiếp máy tính
  • 40. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ  Mô phỏng proteus Kết quả mô phỏng Khảo sát đồ thị vận tốc khi sử dụng hệ số PID từ Matlab
  • 41. TRUYỀN THÔNG GIỮA CÁC BĂNG TẢI & GIAO TIẾP VỚI MÁY TÍNH CHƯƠNG III UART – RS485 Truyền dữ liệu Nhận dữ liệu Giao tiếp máy tính Điều khiển tốc độ  Mô phỏng proteus Kết quả mô phỏng Đồ thị vận tốc khi đã hiệu chỉnh lại hệ số PID
  • 42. THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM CHƯƠNG IV UART – RS485 Mạch PCB Kết luận chung  Sơ đồ nguyên lý Mạch nguyên lý
  • 43. THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM CHƯƠNG IV UART – RS485 Mạch PCB Kết luận chung  Sửa lỗi trước khi update sang sơ đồ PCB Mạch nguyên lý
  • 44. THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM CHƯƠNG IV Mạch nguyên lý Mạch PCB Kết luận chung  2 lớp layer sau khi phủ đồng Mạch PCB
  • 45. THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM CHƯƠNG IV Mạch nguyên lý Truyền dữ liệu Kết luận chung  Mặt trước của module băng tải Mạch PCB
  • 46. THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM CHƯƠNG IV Mạch nguyên lý Mạch PCB Kết luận chung  Hình ảnh mặt sau của module Mạch PCB
  • 47. THIẾT KẾ MẠCH PHẦN CỨNG SỬ DỤNG PHẦN MỀM ALTIUM CHƯƠNG IV Mạch nguyên lý Mạch PCB Nhận dữ liệu  Kết quả đạt được Kết luận chung  Hạn chế của đề tài  Xây dựng được thuật toán PID ổn định tốc độ băng tải  Hiểu thêm về các giao thức phổ biến trong công nghiệp  Nâng cao kỹ năng lập trình C, học được ngôn ngữ lập trình mới (C# winform)  Quy trình thiết kế một board mạch bằng phần mềm Altium  Kỹ năng giải quyết vấn đề; nghiên cứu tìm tòi một công nghệ mới, kiến thức mới  Thuật toán chưa tối ưu, thiết bị chưa thể chạy một cách mượt mà  Chưa giải quyết được nhiễu trong khi truyền dữ liệu giữa các băng  Đề tài mới chỉ dừng lại ở mức mô phỏng.