SỞ KHOA HỌC VÀ CÔNG NGHỆ THÀNH PHỐ CẦN THƠ

Đột phá phát triển khoa học, công nghệ, đổi mới sáng tạo và chuyển đổi số quốc gia

Nghiên cứu thiết kế hệ thống robot tự hành tránh vật cản ứng dụng cảm biến siêu âm

[02/03/2026 08:30]

Bài báo trình bày quá trình thiết kế và chế tạo hệ thống robot tự hành có khả năng phát hiện và tránh vật cản trong môi trường thực tế. Hệ thống sử dụng vi điều khiển Arduino kết hợp cảm biến siêu âm HC-SR04 để đo khoảng cách và điều khiển động cơ DC thông qua mạch cầu H L298N. Thuật toán điều khiển được xây dựng dựa trên cơ chế phản hồi khoảng cách theo thời gian thực, giúp robot thay đổi hướng khi phát hiện vật cản trong phạm vi nguy hiểm. Kết quả thực nghiệm cho thấy robot nhận diện vật cản trong khoảng từ 2 cm đến 300 cm với sai số chấp nhận được và phản ứng chuyển hướng ổn định trong môi trường trong nhà.

1. Đặt vấn đề

Sự phát triển của robot di động đã mở rộng nhiều ứng dụng trong công nghiệp và đời sống. Trong đó, khả năng tự nhận diện và tránh vật cản là chức năng cơ bản quyết định tính an toàn và tự chủ của hệ thống. Đối với robot hoạt động trong môi trường không xác định trước, việc phát hiện chướng ngại vật kịp thời giúp hạn chế va chạm và nâng cao hiệu suất vận hành.

Cảm biến siêu âm được lựa chọn nhờ chi phí thấp, cấu trúc đơn giản và khả năng đo khoảng cách tương đối chính xác trong phạm vi gần. Việc kết hợp cảm biến này với nền tảng Arduino cho phép xây dựng mô hình robot phù hợp cho nghiên cứu và đào tạo.

2. Phương pháp nghiên cứu

2.1. Thiết kế tổng thể hệ thống

Hệ thống gồm ba khối chính: khối cảm biến, khối xử lý trung tâm và khối chấp hành. Các khối được kết nối đồng bộ nhằm đảm bảo khả năng thu thập và xử lý dữ liệu theo thời gian thực.

2.2. Khối cảm biến

Cảm biến siêu âm HC-SR04 hoạt động dựa trên nguyên lý phát và thu sóng siêu âm. Thời gian truyền và nhận sóng phản xạ được chuyển đổi thành khoảng cách thông qua công thức tính vận tốc âm thanh trong không khí. Dữ liệu đo được truyền về vi điều khiển qua các chân digital.

2.3. Khối xử lý trung tâm

Arduino Uno được sử dụng làm bộ điều khiển chính. Thuật toán điều khiển dựa trên phương pháp so sánh ngưỡng khoảng cách. Khi khoảng cách đo được lớn hơn giá trị an toàn, robot tiếp tục di chuyển thẳng. Khi khoảng cách nhỏ hơn ngưỡng đặt trước, hệ thống kích hoạt cơ chế dừng và chuyển hướng.

2.4. Khối chấp hành

Hai động cơ DC gắn bánh xe được điều khiển thông qua mạch cầu H L298N. Việc điều chỉnh chiều quay và tốc độ động cơ cho phép robot thực hiện các thao tác tiến, lùi và rẽ.

3. Thiết kế và chế tạo

Khung robot được chế tạo từ vật liệu nhẹ nhằm giảm tải cho động cơ. Cảm biến siêu âm được bố trí phía trước để tối ưu khả năng phát hiện vật cản theo hướng chuyển động chính.

Nguồn cấp sử dụng pin 7,4V kết hợp mạch ổn áp để đảm bảo điện áp ổn định. Mạch điện được kiểm tra và mô phỏng trước khi lắp ráp thực tế nhằm giảm thiểu sai sót kỹ thuật.

4. Kết quả thực nghiệm

Robot được thử nghiệm trong môi trường phòng thí nghiệm với nhiều loại vật cản khác nhau. Cảm biến hoạt động ổn định trong phạm vi từ 5 cm đến 200 cm. Sai số tăng khi khoảng cách vượt quá 250 cm do ảnh hưởng của môi trường và góc phản xạ.

Thời gian phản hồi trung bình của hệ thống nhỏ hơn 200 ms, đủ để robot thay đổi hướng trước khi xảy ra va chạm. Robot di chuyển ổn định trên mặt phẳng và thực hiện chuyển hướng trơn tru.

5. Thảo luận

Hệ thống đạt hiệu quả tốt trong điều kiện môi trường trong nhà. Tuy nhiên, độ chính xác giảm khi môi trường có nhiều vật hấp thụ hoặc phản xạ sóng âm phức tạp. Việc sử dụng một cảm biến đơn lẻ khiến vùng quan sát bị giới hạn.

Trong tương lai, có thể tích hợp thêm nhiều cảm biến hoặc áp dụng thuật toán điều khiển nâng cao nhằm cải thiện khả năng thích nghi và độ chính xác.

6. Kết luận

Nghiên cứu đã thiết kế và chế tạo thành công hệ thống robot tự hành tránh vật cản sử dụng cảm biến siêu âm và Arduino. Hệ thống hoạt động ổn định, đáp ứng yêu cầu phát hiện và phản ứng kịp thời với chướng ngại vật. Mô hình có thể được mở rộng cho các ứng dụng thực tế trong tương lai.

Nguồn: Tạp chí Khoa học và Công nghệ, Tập 59, Số 2B, 2023. (nhahuy)
Bản quyền @ 2017 thuộc về Sở Khoa học và Công nghệ thành phố Cần Thơ
Địa chỉ: Số 02, Lý Thường kiệt, phường Ninh Kiều, thành phố Cần Thơ
Điện thoại: 0292.3820674, Fax: 0292.3821471; Email: sokhcn@cantho.gov.vn
Trưởng Ban biên tập: Ông Trần Đông Phương An - Phó Giám đốc Sở Khoa học và Công nghệ thành phố Cần Thơ