1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo đồ án môn cơ điện tử Nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy

38 18 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Nghiên Cứu, Thiết Kế Mobile Robot Dạng Bốn Bánh Vận Chuyển Phôi Trong Nhà Máy
Tác giả Trần Văn Linh, Lê Minh Hùng, Nguyễn Văn Hiệu
Người hướng dẫn TS. Nguyễn Văn Trường
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Cơ Điện Tử
Thể loại báo cáo đồ án
Năm xuất bản 2020
Thành phố Hà Nội
Định dạng
Số trang 38
Dung lượng 1,96 MB

Cấu trúc

  • BẢNG KÝ HIỆU VIẾT TẮT

  • CÁC TỪ VIẾT TẮT

    • Các tính năng nổi bật của Arduino Mega 2560:

    • Thông số kỹ thuật của Arduino Mega 2560

    • Một số lưu ý khi sử dụng Arduino Mega 2560

    • Nguồn cấp cho động cơ

    • Nguồn cấp cho Arduino

    • 3.5.HỆ THỐNG DÒ ĐƯỜNG

      • Bộ sản phẩm dò line gồm có :

      • Hướng dẫn sử dụng:

    • 3.6.HỆ THỐNG TRÁNH VẬT CẢN

Nội dung

Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Báo cáo đồ án môn cơ điện tử nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy Nghiên cứu, thiết kế mobile robot dạng bốn bánh vận chuyển phôi trong nhà máy

TỔNG QUAN VỀ MOBILE ROBOT

PHƯƠNG PHÁP THỰC HIỆN ĐỀ TÀI

Hình 2 1: Hệ tọa độ của Robot

Hệ tọa độ tuyệt đối ( hệ tọa độ gốc) là hệ tọa độ cố định được đặt trong môi trường và được biểu diễn bằng (X,Y).

Hệ tọa độ tương đối ( hệ tạo độ robot) là hệ tọa độ gắn liền với robot và được biểu thị bằng (Xr,Yr).

Gốc của hệ tọa độ robot là P.

Vị trí robot so với hệ tọa độ robot được xác định bằng ma trận vị trí

Để chuyển đổi vị trí của robot từ hệ tọa độ tương đối (PxrYr) sang hệ tọa độ tuyệt đối (OXY), chúng ta sử dụng ma trận chuyển đổi R được xác định cụ thể.

(2-2)Trong đó R(θ) là ma trận quay của robot quanh trục thẳng đứng

MÔ HÌNH ĐỘNG HỌC, ĐỘNG LỰC HỌC MOBILE ROBOT 4 BÁNH

TÍNH TOÁN ĐỘNG HỌC

Hình 2 1: Hệ tọa độ của Robot

Hệ tọa độ tuyệt đối ( hệ tọa độ gốc) là hệ tọa độ cố định được đặt trong môi trường và được biểu diễn bằng (X,Y).

Hệ tọa độ tương đối ( hệ tạo độ robot) là hệ tọa độ gắn liền với robot và được biểu thị bằng (Xr,Yr).

Gốc của hệ tọa độ robot là P.

Vị trí robot so với hệ tọa độ robot được xác định bằng ma trận vị trí

Để chuyển đổi vị trí của robot từ hệ tọa độ tương đối (PxrYr) sang hệ tọa độ tuyệt đối (OXY), chúng ta cần sử dụng ma trận chuyển đổi R được xác định một cách cụ thể.

(2-2)Trong đó R(θ) là ma trận quay của robot quanh trục thẳng đứng

Vận tốc tuyến tính của robot trong hệ tọa độ bằng trung bình vận tốc tuyến tính của hai bánh xe theo hệ tọa độ robot

(2-4) Vận tốc góc của robot là:

Các vận tốc của robot trong hệ tọa độ giờ có thể biểu diễn dưới dạng các vận tốc của điểm trung tâm P trong khung robot như sau:

(2-7) Với R=0.15 là bán kính bánh xe của robot

L=0.3 : là khoảng cách giữa 2 bánh xe ´ φ R , φ ´ L = 0.4 : là vận tốc của bánh phải, trái của robotThay vào ta được:

Ma trận vận tốc theo hệ tuyệt đối được thể hiện như sau:

(2-8) Với R=0.15 là bán kính bánh xe của robot

L=0.3 : là khoảng cách giữa 2 bánh xe ´ φ R ,φ´ L =0.4 : là vận tốc của bánh phải, trái của robot θ =0: là góc quay của bánh xe Thay vào ta được:

Ma trận q ´ l còn được thể hiện theo vận tốc dài v và vận tốc ω theo công thức sau: cos 0 sin 0

TÍNH TOÁN ĐỘNG LỰC HỌC

Phương pháp tiếp cận động năng Lagrange, do Lagrange phát minh, là một phương pháp phổ biến trong việc xây dựng phương trình chuyển động cho các động cơ.

Phương trình Lagrange được viết dưới dạng như sau: i i i i d K K P dt q q q Q

K: là động năng của hệ P: là thế năng của hệ

Hệ thống chuyển động của robot bao gồm 2 bánh sau dẫn động và 2 bánh omni phía trước để dẫn hướng Do đó, mọi chuyển động của robot phụ thuộc vào việc điều khiển vận tốc của 2 bánh sau, cụ thể là v_wR và v_wL.

Ta có tổng động năng của robot:

Hình 2 2: Mô hình phân tích lực bánh sau của robot [6] tt b

K K  K (2-11) Động năng tịnh tiến của thân xe:

K tt : là động năng tịnh tiến của thân xe m t : là khối lượng thânxe v t : là vận tốc dài của xe

(2-13) Động năng của bánh xe:

K b : là động năng của bánh xe

J wR , J wL : là momen quán tính của từng bánh xe

Coi bánh xe là đĩa tròn mỏng thì:

R: là bán kính bánh xe m b : là khối lượng bánh xe v wR , v wL : là vận tốc dài của 2 bánh xe

Thay vào công thức (2-12),(2-13), (2-14),(2-15) ta được:

Suy ra: Tổng động năng của robot là:

Xét robot chạy trên mặt phẳng nên thế năng bằng 0

1 i dc mst msl dc dc 4 t b

M dc : là momen do động cơ sinh ra

M mst : là momen hao tổn trên trục

M msl : là momen ma sát lăn

R: là bán kính bánh xe G: là gia tốc trọng trường K: là hệ số ma sát bánh xe với mặt đường m t : là khối lượng thân xe m b : là khối lượng bánh xe u: là hệ số tổn thất trên trục động cơ

Thay vào phương trình Lagrange

Với φ ´ wR = ´φ wL = ´φ w ta được:

Trong đó ´ φ w : là gia tốc góc của bánh xe (rad/ s 2 ) a: là gia tốc dài (m/ s 2 )

V b ,V a : là vận tốc tại điểm A,B (m/s) t: là thời gian di chuyển từ A đến B (s)

THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN

BỘ ĐIỀU KHIỂN TRUNG TÂM ARDUINO MEGA 2560

Arduino Mega 2560 là một sản phẩm nổi bật trong dòng mạch Mega, với nhiều cải tiến vượt trội so với Arduino Uno Bộ nhớ Flash của Mega đã được tăng gấp 4 lần so với phiên bản Uno R3, cho phép lưu trữ dữ liệu lớn hơn Ngoài ra, mạch này được trang bị 3 timer và 6 cổng interrupt, giúp giải quyết hiệu quả các bài toán phức tạp, điều khiển nhiều động cơ và xử lý song song nhiều luồng dữ liệu số và tương tự.

Các tính năng nổi bật của Arduino Mega 2560:

Arduino Mega 2560 là một vi điều khiển hoạt động dựa trên chip ATmega2560. Bao gồm:

54 chân digital (trong đó có 15 chân có thể được sủ dụng như những chân PWM là từ chân số 2 → 13 và chân 44 45 46)

6 ngắt ngoài: chân 2 (interrupt 0), chân 3 (interrupt 1), chân 18 (interrupt 5), chân 19 (interrupt 4), chân 20 (interrupt 3), and chân 21 (interrupt 2)

16 chân vào analog (từ A0 đến A15)

4 cổng Serial giao tiếp với phần cứng:

Cổng Serial Chân RX Chân TX

Bảng 3.2 Các cổng Serial của Arduino Mega 2560

1 thạch anh với tần số dao động 16 MHz

Thông số kỹ thuật của Arduino Mega 2560

Chip xử lý ATmega2560 Điện áp hoạt động 5V Điện áp vào ( đề nghị) 7V-15V Điện áp ra (giới hạn) 6V-20V

Cường độ dòng điện trên mỗi 3.3V pin 50 mA

Cường độ dòng điện trên mỗi I/O pin 20 mA

Một số lưu ý khi sử dụng Arduino Mega 2560

Khi bắt đầu với Arduino Mega 2560, hãy chắc chắn chọn đúng board bằng cách vào Tool → Board → Arduino Mega 2560 Điều này giúp tránh tình trạng cổng vẫn nhận diện board cũ từ việc sử dụng loại Arduino khác trước đó, nhằm ngăn ngừa các lỗi khi biên dịch.

Khi sử dụng chân RX và TX của Arduino, bạn cần rút dây cắm khỏi hai chân này trước khi bắt đầu quá trình tải lên Sau khi hoàn tất, hãy cắm lại dây như bình thường để tránh gặp phải lỗi.

Không được phép cắm trực tiếp chân GND vào chân nguồn 5V, có thể dẫn tới hỏng mạch.

MẠCH CẦU H ĐIỀU KHIỂN TỐC ĐỘ ĐỘNG CƠ

Hình 3 2: Mạch cầu H dung IR2184 Đặc tính kỹ thuật:

Driver công suất sử dụng 4 MOSFET IRF540 cho dòng đỉnh tối đa 22A. Điện áp cấp từ +24V.

Sử dụng IC kich FET chuyên dụng IR2184 bảo đảm FET dẫn tốt và chống hiện tượng trùng dẫn.

Driver cách ly tần công suất dùng OPTO xung P900V của SHARP làm cho Driver đáp ứng được với tín hiệu PWM có tần số cao.

Driver có biến trở dùng chỉnh dòng giới hạn qua động cơ giúp bảo vệ thiết bị.

Tín hiệu vào điều khiển bao gồm DIR+, DIR-, PWM+ và PWM-, cho phép người dùng linh hoạt lựa chọn mức tác động điều khiển cao hoặc thấp.

Board gồm 2 led SMD báo nguồn và báo chiều quay động cơ.

Board được thiết kế nhỏ gọn.

Board mạch 2 lớp, chất lượng cao, phủ màu đỏ ,rất thích hợp cho Robocon.

MODULE LM 2596

Là module giảm áp có khả năng điều chỉnh được dòng ra đến 3A LM2596 là

IC nguồn tích hợp đầy đủ bên trong Tức là khi cấp nguồn 9v vào module, sau khi giảm áp ta có thể lấp được nguồn 3A < 9v như 5V hay 3.3V

Module nguồn không sử dụng cách ly

BỘ NGUỒN

 Nguồn cấp cho động cơ

Thông số kỹ thuật: Điện thế ra: 12V

 Nguồn cấp cho Arduino Để arduino hoạt động ổn định thì cần bộ nguồn riêng phù hợp với arduino Nên nhóm đồ án quyết định sử dụng pin Lipo.

Module dò line là một thành phần quan trọng trong các cuộc thi robot như Robocon, đua xe dò line và Robo Sumo Nó được sử dụng cho các robot tự động hoặc bán tự động, giúp chúng di chuyển chính xác theo đường đi đã được xác định Ngoài ra, tính năng dò line cũng được áp dụng trong ngành công nghiệp, hỗ trợ các robot tự hành trong việc thực hiện các nhiệm vụ một cách hiệu quả.

Hình 3 6: Cảm biến dò line 8 LED

Bộ sản phẩm dò line gồm có :

 Module dò line 8 kênh sử dụng quang trở với công nghệ led đôi 2 hàng đảm bảo

Lưu ý: khi sử dụng module cần setup khoảng cách từ mặt quang trở đến mặt sàn là 5mm-10mm để tối ưu độ chính xác của quang trở

Module đọc ADC chuyển đổi 8 kênh ADC thành tín hiệu số với tốc độ nhanh, giúp người dùng dễ dàng đọc và xử lý tín hiệu Trên module có 8 đèn LED hiển thị kết quả chuyển đổi ADC tương ứng với từng kênh và nút nhấn để điều chỉnh độ nhạy của cảm biến.

Hình 3 8: Module đọc ADC Hướng dẫn sử dụng:

 Đấu Bus bo quang trở và led vào bo main có kí hiệu ADC sensor.

 Đấu bus bo main có ki hiệu là OUT vđk về bo master.

 Cấp nguồn vào thì thấy 8 led đơn chớp 4 lần (dấu hiệu bo tốt).

Sau khi gắn thiết bị vào robot, tiến hành canh chỉnh thông số trên sân bằng cách đưa phần bo quang trở tới vùng sáng nhất, thường là màu đỏ hoặc xanh lá, tránh các vạch trắng Nhấn nút mode để thấy 8 LED đơn chạy từ ngoài vào trong Bạn có thể điều chỉnh độ nhạy bằng cách nhấn các nút từ 0 đến 6, trong đó nút 0 có độ nhạy cao nhất và nút 6 có độ nhạy thấp nhất Sau khi điều chỉnh, đưa thiết bị vào vạch trắng để kiểm tra kết quả Nếu chưa đạt yêu cầu, đưa ra vùng nền để điều chỉnh lại và thử nghiệm tiếp Khi kết quả đạt yêu cầu, nhấn nút mode để thoát khỏi chương trình setup và lưu kết quả vào EEPROM, lúc này 8 LED đơn sẽ chạy từ trong ra ngoài.

Ngoài ra nếu các chế độ trên vẫn còn nhạy các bạn có thể tổ hợp nút mode + nút

Để vào chế độ setup, bạn nhấn nút mode và nút 1, lúc này độ nhạy của modul sẽ được giảm Các bước thao tác tiếp theo vẫn giống như trước, và có ba chế độ khác nhau để phân biệt.

 mode là khi nhấn xong không có led sáng

 mode + nút 0 khi nhấn tổ hợp thì có led 0 sáng.

 mode + nút 1 khi nhấn tổ hợp thì có led 1 sáng

 Tín hiệu trả về MCU:

Các chân tín hiệu từ 0 -> 7 trên module chuyển đổi tương ứng với các kênh từ

Trên module dò line, có tổng cộng 7 kênh Khi không phát hiện line trắng, các chân tương ứng sẽ duy trì ở mức 1 (5V) Ngược lại, nếu bất kỳ kênh nào phát hiện line trắng, chân tương ứng với kênh đó sẽ hạ xuống mức 0 (0V).

3.6.HỆ THỐNG TRÁNH VẬT CẢN

Hình 3 9: Cảm biến vật cản hồng ngoại DS30c4

Nguồn điện cung cấp: 6 ~ 36VDC.

Khoảng cách phát hiện: 5 ~ 30cm.

Có thể điều chỉnh khoảng cách qua biến trở.

Dòng kích ngõ ra: 300mA.

Ngõ ra dạng NPN với cực thu hở cho phép tùy chỉnh điện áp ngõ ra Điện áp ngõ ra sẽ tương ứng với mức trở treo được thiết lập, tạo ra điện áp đầu ra theo yêu cầu.

Chất liệu sản phẩm: nhựa.

Có led hiển thị ngõ ra màu đỏ.

ĐỀ XUẤT MÔ HÌNH XE AGV

CỤM BÁNH ĐỘNG LỰC

Bánh động lực cần có khả năng chịu tải tốt và ma sát lớn với mặt nền xưởng để tránh trượt và đảm bảo sự ổn định cho xe trong quá trình làm việc Do đó, nhóm đề xuất sử dụng cụm bánh động lực với thiết kế phù hợp.

Hình 4 1: Module cụm bánh động lực

4 Gá vòng bi và trục bánh xe

Inox tấm Cắt lazer, dập tấm, khoan, taro

CỤM NÂNG

- Yêu cầu module phải nâng, hạ được một khối lượng hàng hóa nhất định, tối đa là 50 kg.

- Đảm bảo được sự vững chắc để hàng hóa an toàn trong quá trình vận chuyển.

Nhóm đề xuất mô hình cụm module nâng hàng như sau:

Cắt lazer, dấp, uốn, hàn, khoan taro

Cắt lazer, dấp, uốn, hàn, khoan taro

Thép CT3 Cắt lazer, dấp, uốn, hàn,khoan taro

KHUNG VÀ VỎ MÔ HÌNH AGV

Khung xe cần thiết phải có khả năng chịu tải trọng lớn và được thiết kế để dễ dàng lắp ráp với các module bánh, cảm biến, module mạch và hệ thống nút điều khiển của xe.

- Kích thước phù hợp với chức năng và không gian làm việc.

- Đảm bảo được sự an toàn của hàng hóa trong quá trình di chuyển.

- Có được sự bền chắc và có tính thẩm mỹ.

Nhóm để xuất mô hình vỏ AGV như sau:

1 Đế xe Thép tấm CT3

Cắt lazer, gấp, khoan, taro

2 Tấm nắp Thép tấm CT3

Cắt lazer, uốn, sơn tĩnh điện

Cắt lazer, sơn tĩnh điện

Ngày đăng: 15/02/2022, 18:46

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w