Professional Documents
Culture Documents
CK VĐK
CK VĐK
CK VĐK
Thiết kế bộ điều khiển cho động cơ một chiều gồm 2 mạch vòng:
2 mạch vòng tốc độ và dòng điện
Đặt tốc độ trên máy tính PC
Hiện thì giá trị phản hồi trên PC
II. Mô hình hóa
Mô hình hóa động cơ DC:
III.Cấu trúc điều khiển
UART
Đo dòng Mạch vòng dòng điện:
- Sử dụng ngắt Timer chu kỳ
PI dòng điện 10ms
PWM
- Băm xung PWM tần số 5kHZ
Loop Mạch vòng tốc độ:
Đo tốc độ - Sử dụng ngắt Timer chu kỳ 100ms
PI tốc độ
Task UART
- Nhận thông tin người dùng từ PC thông qua khung bản tin như sau:
Byte Start Byte dấu Byte dữ liệu Byte check sum Byte End
Frame truyền:
- Byte Start: 0x7a
- Byte dấu: 0x00 và 0x01 tương đương dấu dương và âm
- Byte dữ liệu: Giá trị đặt vị trí (số vòng 1->50)
Sai quá 5 lần thì bật đèn báo trạng thái cho người dùng
Ngoài ra, Task UART còn thực hiện truyền thông tin về vị trí của động cơ cho người
dung và vẽ đồ thị trên phần mềm Osilosope
V. Kết quả
- Do dòng điện tải sinh ra bé( cỡ 0.15A) và tải không đối xứng nên chưa đo được
dòng điện và không thực hiện được mạch vòng dòng điện
0->1.5ph:50 vòng 1.5->3ph:20 vòng 3->4.5ph:-50 vòng
Vị trí và tốc độ
V. Kết quả
duty
3. Kết luận
THANK YOU !