Professional Documents
Culture Documents
INE214 Assignment - H A Văn Nam
INE214 Assignment - H A Văn Nam
HẢI PHÒNG
ASSIGNMENT
CHUYÊN NGÀNH: CN KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG
HÓA
Học phần: Vi Điều Khiển INE214
ĐỀ TÀI: XE DÒ LINE TRÁNH VẬT CẢN
1
MỤC LỤC
Y1- Xây dựng mô hình toán học và thiết kế bộ PID liên tục..........................3
1. Xây dựng mô hình toán học động cơ DC....................................................3
2. Tìm hiểu bộ PID liên tục và đưa ra phương án thiết kế..............................3
3. Thiết kế bộ PID điều khiển động cơ DC liên tục........................................6
4. Mô phỏng bộ điều khiển PID liên tục trên matlab......................................8
Y2- Xây dựng bộ PID rời rạc và thi công.........................................................9
1. Tìm hiểu bộ PID rời rạc............................................................................10
2. Thiết kế bộ PID điều khiển động cơ DC rời rạc........................................12
3. Thiết lập phần cứng kết nối động cơ DC, máy tính, Matlab và bộ điều
khiển 12
4. Vận hành hệ thống, vẽ và nhận xét các đồ thị...........................................13
TÀI LIỆU THAM KHẢO................................................................................15
2
LỜI NÓI ĐẦU
Để nước ta có thể trở thành một nước công nghiệp hiện đại, thì phải có rất nhiều
máy móc tự động. Việc chế tạo được một thiết bị tự động làm việc thay thế con
người là yêu cầu bắt buộc đối với một sinh viên học các ngành công nghệ. Đặc
biệt đối với sinh viên thuộc các ngành điện điện tử, tự động hóa thì càng cần
phải biết chế tạo các thiết bị tự động.
3
Y1- Tìm hiểu sơ bộ về đề tài
4
- ST 62
- ST7
- STM8
- STM32 (Cortex-Mx)
Hình 2. STM32
Arduino Uno R3
6
32 KB (ATmega328) với 0.5KB dùng bởi bootloader
Bộ nhớ flash
SRAM 2 KB (ATmega328)
EEPROM 1KB (ATmega328)
1. Sơ đồ khối
7
Hình 3.2 Đế pin 18650
- Ngoài ra ta có thể sử dụng Pin Lipo 2s với mức điện áp tương đương nhưng có nhiều
ưu điểm khả năng lưu trữ năng lượng cao, ít bị rò rỉ, hoạt động mạnh mẽ, khỏe khoắn, không
bị hiệu ứng nhớ.
Arduino Uno R3
8
Hình 4. Sơ đồ chân Arduino Uno R3
SRAM 2 KB (ATmega328)
EEPROM 1KB (ATmega328)
9
Hình 4.2. Mạch điều khiển động cơ DC L298N
- Mạch điều khiển động cơ DC L298N: dễ sử dụng, chi phí thấp, dễ lắp đặt, là sự lựa
chọn tối ưu trong tầm giá.
THÔNG SỐ KỸ THUẬT
- Động cơ giảm tốc là động cơ điện gắn với một tổ hợp bánh răng (bánh nhông), trong
cơ cấu bánh răng này có 1 bánh răng lớn nhất gắn liền với trục ra, chịu trách nhiệm truyền đi
lực momen mạnh nhất. Số lượng bánh răng truyền động càng nhiều thì tốc độ của motor hộp
số càng chậm.
10
• Điện áp: 3-12VDC, khuyến nghị ở giải điện áp (6-8VDC).
- Khoảng cách làm việc hiệu quả 2 ~ 5cm, điện áp làm việc là 3.3 V đến 5V. Độ nhạy
sáng của cảm biến vật cản hồng ngoại được điều chỉnh bằng chiết áp, cảm biến dễ lắp ráp,
dễ sử dụng,….
- Có thể được sử dụng rộng rãi trong robot tránh chướng ngại vật, xe tránh chướng
ngại vật và dò đường….
THÔNG SỐ KỸ THUẬT
*Với khối nguồn nhóm em chọn 2 cell 18650 mắc nối tiếp cung cấp điện áp 7.4V
*Khối điều khiển nhóm em chọn Arduino Uno R3
*Khối khuếch đại điện áp động cơ nhóm em chọn L298N V2
*Khối động cơ nhóm em chọn động cơ giảm tốc 3-6V
*Khối thu phát tín hiệu nhóm em chọn cảm biến hồng ngoại vật cản.
11
Y2- Thiết kế sản phẩm
Hình 6 Sơ đồ nguyên lý
12
Hình 6.3 Sơ đồ cấu trúc
2. Lập lưu đồ thuật toán
13
Hình 6.5 Xác định vị trí xe
14
TÀI LIỆU THAM KHẢO
15