Robotic - Cảm Biến & Thuật Toán Điều Khiển (PID)

Robotics Bài 2: Cảm Biến & Thuật Toán Điều Khiển (PID)
Robotics Module 02 // ADVANCED CONTROL SYSTEMS
Tiến độ bài học:
25%

CẢM BIẾN & THUẬT TOÁN PID

Khám phá nguyên lý cảm biến dò đường (IR Array) và làm chủ Thuật toán điều khiển PID – trái tim giúp Robot tự hành giữ thăng bằng, di chuyển mượt mà và chính xác tuyệt đối.

Nguyên Lý Cảm Biến Dò Đường (IR Sensor Line Array)

Optical Infrared Reflectance Principles

Cảm biến dò đường sử dụng cặp **đèn LED phát tia hồng ngoại (IR)** và **Mắt thu IR (Phototransistor)**. Khi gặp bề mặt màu trắng, tia hồng ngoại bị phản xạ mạnh về mắt thu (mức Logic LOW/HIGH tùy mạch). Khi đè lên vạch màu đen, ánh sáng bị hấp thụ hoàn toàn, mắt thu không nhận được tín hiệu.

Mô phỏng trực quan 5 Mắt Cảm Biến Hồng Ngoại Click vào mắt cảm biến để thử nghiệm

Vạch Đen (Line)
S1
0
S2
0
S3
1
S4
0
S5
0
Mã Nhị Phân (Binary): 00100
Độ Lệch Vạch (Error): 0 (Đúng tâm đường)
Trạng Thái Robot: Chạy thẳng cân bằng
P

Tỷ Lệ (Proportional - Kp)

Phản ứng trực tiếp với độ lệch hiện tại ($Error$). Độ lệch càng lớn, lực bẻ lái càng mạnh.

Lực điều khiển P = Kp * Error
I

Tích Phân (Integral - Ki)

Cộng dồn tất cả các sai số trong quá khứ ($Integral$). Tăng lực bẻ lái nếu sai số bị duy trì liên tục kéo dài.

Lực điều khiển I = Ki * ∫Error dt
D

Đạo Hàm (Derivative - Kd)

Dự đoán xu hướng sai số tương lai dựa trên tốc độ thay đổi sai số ($Derivative$). Giúp giảm hiện tượng giật rung lắc.

Lực điều khiển D = Kd * (dError / dt)

© STEM Robotics Series - Module 2: Sensors & Control Algorithms