Professional Documents
Culture Documents
VÕ HỒNG MINH
LÊ VIỆT HOÀNG
HỒ CHÍ MINH 11/2020
Lời mở đầu
Tự động hóa là tổng hòa của nhiều lĩnh vực như cơ khí, điều khiển, công nghệ
thông tin và cơ điện tử. Các hệ thống này tổng hợp với nhau tạo thành các hệ
thống tự động hóa và tự động hóa toàn bộ quá trình sản xuất. Ngành tự động
hóa ngày càng có vai trò quan trọng và hết sức cần thiết để đáp ứng các mục
tiêu phát triển kinh tế, nhất là trong tiến trình công nghiệp – hiện đại hóa nhanh
như hiện nay.
- Quy mô lớn như: Những cánh tay máy trong dây chuyền sản xuất,
những hệ thống sản xuất tự động.
- Nhỏ hơn là những robot có khả năng di chuyển làm những công việc
thay thế cho con người vào những nơi nguy hiểm, robot giúp người
già, robot vận chuyển…
Đề tài nghiên cứu khoa học nhóm em thực hiện robot dò line và tránh vật cản,
so với những robot trên thì nó chỉ là robot nhỏ, đơn giản nhưng đây là nền tảng
để chúng em làm được những cái lớn hơn, có ích hơn trong quá trình học tập và
làm việc của em sau này.
Mặc dù nhóm chúng em đã cố gắng hết sức mình để hoàn thành nghiên cứu,
nhưng do đây là lần đầu tiên tụi em làm cộng với lượng kiến thức eo hẹp nên
không tránh khỏi thiếu sót. Do vậy, chúng em mong nhận được sự góp ý quý
báu của thầy cô để nhóm có thể hoàn thành tốt hơn.
Cuối cùng, em xin thay mặt nhóm gửi lời cám ơn sâu sắc tới cô Nguyễn Lan
Anh đã giúp đỡ chúng em trong quá trình nghiên cứu khoa học này, để có kết
quả tốt nhất và cô đã tạo ra những buổi giao lưu với anh chị khóa trên để chúng
em học tập và có thêm kiến thức !
Chương 1: Tổng quan đề tài robot dò đường và tránh
vật cản
Chương 2: Cơ sở lí thuyết
-Mạch Arduino Mega 2560 Atmega là một board vi điều khiển dựa trên
ATmega2560. Board này có 54 chân I/O (14 chân PWM ), 16 analog đầu
hàng vào, 4 UARTs (phần cứng cổng tuần tự), sử dụng thạch anh 16 MHz, kết
nối cổng USB, một Jack cắm điện, chân ICSP, và một nút reset. Board có tất cả
mọi thứ cần thiết để hỗ trợ vi điều khiển
Thông Số Kỹ Thuật
- Mạch điều khiển động cơ L298N sử dụng IC Driver điều khiển động cơ
L298, mạch có chất lượng tốt, khả năng hoạt động bền bỉ và thiết kế tiện
lợi với trở kéo thích hợp, diod bảo vệ, led hiển thị trạng thái, domino và
chân cắm dễ dàng sử dụng.
- Mạch điều khiển động cơ DC L298N có khả năng điều khiển 2 động cơ
DC với dòng cấp lên đến 2A, trên mạch có IC nguồn 7805 giúp cấp nguồn
5VDC cho các module khác (lưu ý chỉ sử dụng 5V này nếu cấp nguồn <
12VDC).
Cách sử dụng:
IC L298 là một IC tích hợp nguyên khối gồm 2 mạch cầu H bên trong.
Với điện áp làm tăng công suất nhỏ như động cơ DC loại vừa…
Mình tóm tắt qua chức năng các chân của L298
- 4 chân INPUT: IN1, IN2, IN3, IN4 được nối lần lượt với các chân 5, 7, 10,
12 của L298. Đây là các chân nhận tín hiệu điều khiển.
- 4 chân OUTUT: OUT1, OUT2, OUT3, OUT4 (tương ứng với các chân
INPUT) được nối với các chân 2, 3,13,14 của L298. Các chân này sẽ được
nối với động cơ.
- Hai chân ENA và ENB dùng để điều khiển mạch cầu H trong L298. Nếu
ở mức logic “1” (nối với nguồn 5V) cho phép mạch cầu H hoạt động, nếu ở
mức logic “0” thì mạch cầu H không hoạt động
Với bài toán của mình ở trên, các bạn chỉ cần lưu ý đến cách điều khiển
chiều quay với L298:
- Khi ENA = 0: Động cơ không quay với mọi đầu vào.
- Khi ENA = 1:
INT1 = 1; INT2 = 0: Động cơ quay thuận.
INT1 = 0; INT2 = 1: Động cơ quay nghịch.
INT1 = INT2: Động cơ dùng ngay tức thì.
Với ENB cũng tương tự với INT3, INT4.
-Cảm biến siêu âm SR04 sử dụng nguyên lý phản xạ sóng siêu âm. Cảm
biến gồm 2 module.1 module phát ra sóng siêu âm và 1 module thu sóng
siêu âm phản xạ về. Đầu tiên cảm biến sẽ phát ra 1 sóng siêu âm với tần số
40khz. Nếu có chướng ngại vật trên đường đi, sóng siêu âm sẽ phản xạ lại
và tác động lên module nhận sóng. Bằng cách đo thời gian từ lúc phát đến
lúc nhận sóng ta sẽ tính được khoảng cách từ cảm biến đến chướng ngại
vật.
-Các bộ lọc của mỗi màu được phân bố đều khắp cảm biến để loại bỏ sai
lệch vị trí giữa các màu sắc. bên trong cảm biến có bộ dao động tạo ra sóng
vuông có tần số là tỷ lệ thuận với cường độ của màu sắc được lựa chọn.
-Cảm biến màu GY-31 TCS3200 được sử dụng để nhận biết màu sắc bằng
cách đo phản xạ 3 màu sắc cơ bản từ vật thể là đỏ, xanh lá và xanh dương
từ đó xuất ra tần số xung tương ứng với 3 màu này qua các chân tín hiệu,
đo 3 tần số xung này và qua 1 vài bước chuyển đổi nhất định là bạn sẽ có
đươc thông tin của màu sắc của vật thể cần đo.
THÔNG SỐ CẢM BIẾN MÀU GY-31 :
· Nguồn 2.7 -> 5.5VDC
· Ngõ ra: 3 tần số xung tương ứng 3 màu đỏ xanh dương và xanh lá.
GND GND
+ OUT : Đầu ra là tần số thay đổi phụ thuộc cường độ và màu sắc.
Động cơ DC giảm tốc vàng có chất lượng và giá thành vừa phải cùng với
khả năng dễ lắp ráp của nó đem đến chi phí tiết kiệm và sự tiện dụng cho
người sử dụng, các bạn khi mua động cơ giảm tốc vàng có thể mua thêm
gá bắt động cơ vào thân Robot cũng như bánh xe tương thích.
THÔNG SỐ KỸ THUẬT
Bánh xe V1 được thiết kế để sử dụng với động cơ giảm tốc V1. Bánh xe V1
là loại bánh được sử dụng nhiều nhất trong các thiết kế robot hiện nay vì
có giá thành phải chăng, chất lượng tốt, dể lắp ráp và ứng dụng trong thiết
kế.
2.1.6 Khung xe