Nghiên Cứu và Chế Tạo Cánh Tay Robot Bậc 3

Chuyên khảo phân tích Ch to v đi u khiển cnh tay robot bậc 3 m1 s3, đánh giá các khía cạnh quan trọng, đề xuất hướng nghiên cứu tiếp theo.

Trường đại học

Trường Đại Học Kỹ Thuật

Chuyên ngành

Cơ Điện Tử

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2023

75
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN MÔ HÌNH CÁNH TAY ROBOT BẬC 3

1.1. Lịch sử hình thành robot

1.2. Giới thiệu đề tài

1.3. Lý do chọn đề tài

1.4. Mục tiêu của chế tạo cánh tay robot bậc 3

1.5. Ý nghĩa của chế tạo cánh tay robot bậc 3

1.6. Lựa chọn phần cứng

2. CHƯƠNG 2: THIẾT KẾ HỆ THỐNG

2.1. Sơ đồ khái quát

2.2. Phân tích thuật toán

2.3. Cấu trúc biểu đồ thuật toán

2.4. Các khối trong biểu đồ

2.5. Thư viện Adafruit PWM Servo Driver

2.6. Ma trận không gian

2.7. Biểu đồ thuật toán

2.8. Viết code chương trình điều khiển

2.9. Chức năng của các thành phần

3. CHƯƠNG 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

3.1. Kết quả đạt được

3.2. Hướng phát triển

Tài liệu tham khảo

Tóm tắt

I. Tổng quan dự án nghiên cứu và chế tạo cánh tay robot bậc 3

Trong bối cảnh công nghiệp 4.0, việc nghiên cứu và chế tạo cánh tay robot bậc 3 đóng vai trò then chốt trong việc thúc đẩy tự động hóa sản xuất và đổi mới công nghệ. Các hệ thống robot, đặc biệt là tay máy công nghiệp, không còn là khái niệm xa vời mà đã trở thành một công cụ thiết yếu, giúp tối ưu hóa quy trình, tăng năng suất và giảm thiểu sai sót do con người. Đề tài này tập trung vào việc phát triển một mô hình cánh tay robot 3 bậc tự do hoàn chỉnh, từ khâu lên ý tưởng, phân tích lý thuyết, thiết kế cơ khí, lựa chọn linh kiện, lập trình điều khiển cho đến kiểm thử và đánh giá. Mục tiêu không chỉ dừng lại ở việc tạo ra một sản phẩm hoạt động được, mà còn là một tài liệu tham khảo giá trị, một dự án STEM robot điển hình cho sinh viên và các nhà nghiên cứu trong lĩnh vực kỹ thuật điều khiển và tự động hóa. Quá trình này đòi hỏi sự kết hợp nhuần nhuyễn giữa kiến thức về cơ học, điện tử và khoa học máy tính để giải quyết các thách thức kỹ thuật phức tạp.

1.1. Tầm quan trọng của tay máy công nghiệp trong kỷ nguyên 4.0

Sự trỗi dậy của cuộc cách mạng công nghiệp lần thứ tư đặt ra yêu cầu cấp thiết về việc tự động hóa các quy trình sản xuất. Tay máy công nghiệp (Industrial Manipulator) chính là trung tâm của sự chuyển đổi này. Chúng có khả năng thực hiện các tác vụ lặp đi lặp lại với độ chính xác và tốc độ vượt trội so với con người, từ đó giải phóng sức lao động khỏi những công việc nguy hiểm, độc hại hoặc đòi hỏi sự tỉ mỉ cao. Một cánh tay robot 3 bậc tự do là mô hình cơ bản nhưng vô cùng quan trọng, mô phỏng các chuyển động chính của cánh tay người trong không gian ba chiều. Việc nắm vững nguyên lý thiết kế và điều khiển loại robot này là nền tảng để phát triển các hệ thống phức tạp hơn, góp phần vào việc xây dựng các nhà máy thông minh và các dây chuyền sản xuất linh hoạt.

1.2. Mục tiêu và ý nghĩa của một dự án STEM robot thực tiễn

Mục tiêu chính của đề tài là thiết kế, chế tạo và vận hành thành công một mô hình cánh tay robot bậc 3. Cụ thể, dự án hướng đến việc: nghiên cứu cơ sở lý thuyết điều khiển robot, giải quyết bài toán động học robot, và xây dựng một hệ thống điều khiển hoàn chỉnh. Theo báo cáo gốc, dự án không chỉ có ý nghĩa về mặt học thuật mà còn mang lại giá trị thực tiễn to lớn. Đây là một dự án STEM robot tiêu biểu, giúp sinh viên áp dụng kiến thức lý thuyết vào thực tế, phát triển kỹ năng làm việc nhóm, giải quyết vấn đề và tư duy sáng tạo. Thành công của dự án mở ra tiềm năng ứng dụng trong các dây chuyền lắp ráp quy mô nhỏ, phòng thí nghiệm, hoặc làm mô hình giảng dạy trực quan, qua đó thúc đẩy đam mê nghiên cứu khoa học trong thế hệ trẻ.

II. Hướng dẫn thiết kế cơ khí và lựa chọn linh kiện điện tử

Quy trình thiết kế cánh tay robot là giai đoạn nền tảng, quyết định đến độ ổn định, độ chính xác và tầm với của robot. Giai đoạn này bao gồm việc phác thảo ý tưởng, lựa chọn vật liệu, thiết kế các khớp và khâu trên phần mềm CAD, sau đó tiến hành gia công. Song song với thiết kế cơ khí là quá trình lựa chọn linh kiện điện tử. Việc chọn đúng bộ điều khiển, động cơ và các mạch phụ trợ sẽ đảm bảo robot hoạt động đúng theo thuật toán đã lập trình. Quá trình này yêu cầu sự cân bằng giữa hiệu năng kỹ thuật và chi phí. Báo cáo nghiên cứu của nhóm sinh viên Học viện Công nghệ Bưu chính Viễn thông đã trình bày chi tiết việc lựa chọn các thành phần phần cứng, từ vi điều khiển trung tâm cho đến cơ cấu chấp hành, tạo nên một hệ thống đồng bộ và hiệu quả.

2.1. Quy trình thiết kế và gia công cơ khí bằng công nghệ in 3D

Việc thiết kế cánh tay robot được thực hiện chủ yếu trên các phần mềm thiết kế 3D chuyên dụng như SolidWorks hoặc Fusion 360. Các khâu (link) và khớp (joint) được mô hình hóa chi tiết để đảm bảo khả năng chuyển động linh hoạt và tránh va chạm. Vật liệu chính được lựa chọn cho các mô hình nghiên cứu thường là nhựa PLA hoặc ABS, được gia công bằng công nghệ in 3D cánh tay robot. Phương pháp này có ưu điểm là chi phí thấp, thời gian chế tạo nhanh và dễ dàng tùy chỉnh thiết kế. Cấu trúc cơ khí phải đảm bảo độ cứng vững để chịu được tải trọng từ các động cơ servo và vật cần gắp, đồng thời phải đủ nhẹ để tối ưu hóa mô-men xoắn yêu cầu tại mỗi khớp, giúp robot hoạt động hiệu quả và tiết kiệm năng lượng.

2.2. Lựa chọn bộ não điều khiển Arduino và động cơ Servo

Trái tim của hệ thống điều khiển là bo mạch Arduino Uno R3, một vi điều khiển phổ biến nhờ cộng đồng hỗ trợ lớn và thư viện mã nguồn mở phong phú. Để hiện thực hóa chuyển động, các động cơ servo (cụ thể là SG90 trong dự án gốc) được lựa chọn cho các khớp quay. Động cơ servo cung cấp khả năng điều khiển vị trí góc chính xác, một yêu cầu cơ bản trong robot học. Tuy nhiên, do số lượng chân PWM trên Arduino có hạn, một mạch mở rộng như PCA9685 16-Channel PWM/Servo Driver được tích hợp. Mạch này giao tiếp với Arduino qua chuẩn I2C, cho phép điều khiển đồng thời nhiều servo chỉ với hai chân tín hiệu, là giải pháp tối ưu cho các dự án Arduino robot arm phức tạp.

III. Giải mã động học robot Từ lý thuyết đến mô phỏng thực tế

Nền tảng toán học của mọi robot manipulator 3-DOFđộng học robot. Lĩnh vực này nghiên cứu mối quan hệ giữa vị trí góc của các khớp và vị trí, hướng của cơ cấu chấp hành cuối (end-effector) trong không gian. Việc giải quyết thành công bài toán động học là điều kiện tiên quyết để lập trình robot thực hiện các quỹ đạo chuyển động mong muốn một cách chính xác. Quá trình này bao gồm hai bài toán chính: động học thuận và động học ngược. Trước khi triển khai trên phần cứng, việc mô phỏng robot 3 bậc trên các phần mềm như MATLAB/Simulink là bước cực kỳ quan trọng, giúp kiểm tra tính đúng đắn của thuật toán, phát hiện sớm các lỗi logic và tối ưu hóa chuyển động, tiết kiệm thời gian và chi phí cho giai đoạn chế tạo vật lý.

3.1. Phân tích bài toán động học thuận và động học ngược

Bài toán động học thuận (forward kinematics) là quá trình xác định vị trí và hướng của end-effector khi biết trước các góc quay của từng khớp. Bài toán này tương đối đơn giản, thường được giải quyết bằng cách nhân chuỗi các ma trận biến đổi đồng nhất. Ngược lại, bài toán động học ngược (inverse kinematics) lại phức tạp hơn rất nhiều. Đây là quá trình tìm ra một bộ giá trị góc khớp phù hợp để đưa end-effector đến một vị trí và hướng mong muốn trong không gian làm việc. Đối với cánh tay robot 3 bậc tự do, bài toán này có thể có nhiều lời giải, không có lời giải, hoặc một lời giải duy nhất. Việc tìm ra lời giải tối ưu là thách thức lớn, quyết định tính thông minh và linh hoạt của robot.

3.2. Ứng dụng bảng tham số Denavit Hartenberg D H hiệu quả

Để tiêu chuẩn hóa việc mô tả toán học cho robot, quy ước bảng tham số Denavit-Hartenberg (D-H) được sử dụng rộng rãi. Phương pháp này thiết lập một hệ tọa độ riêng cho mỗi khâu của robot và xác định mối quan hệ giữa các hệ tọa độ liên tiếp thông qua bốn tham số: a, α, d, và θ. Dựa trên bảng D-H, có thể dễ dàng xây dựng ma trận biến đổi cho từng khớp. Từ đó, việc giải bài toán động học thuận trở nên có hệ thống và giảm thiểu sai sót. Mặc dù có một số hạn chế với các cấu trúc robot đặc biệt, D-H vẫn là công cụ nền tảng và mạnh mẽ trong hầu hết các bài toán nghiên cứu và chế tạo cánh tay robot hiện nay.

IV. Bí quyết lập trình điều khiển cánh tay robot 3 bậc tự do

Sau khi hoàn thiện phần cứng và cơ sở lý thuyết, bước tiếp theo là lập trình robot công nghiệp để thổi hồn vào mô hình. Quá trình này bao gồm việc viết mã nguồn để đọc dữ liệu từ cảm biến (nếu có), tính toán các giá trị góc khớp thông qua thuật toán động học ngược, và xuất tín hiệu PWM để điều khiển động cơ servo. Môi trường lập trình Arduino IDE cung cấp một nền tảng trực quan để phát triển code. Việc sử dụng các thư viện có sẵn như Adafruit_PWMServoDriver.h giúp đơn giản hóa quá trình điều khiển. Một hệ thống điều khiển tốt cần đảm bảo chuyển động mượt mà, chính xác và phản ứng nhanh với các lệnh đầu vào. Trong báo cáo gốc, chương trình điều khiển được thiết kế để robot thực hiện một chuỗi hành động được lập trình sẵn, minh chứng cho khả năng vận hành tự động của hệ thống.

4.1. Xây dựng thuật toán điều khiển vị trí với bộ điều khiển PID

Để đảm bảo các khớp của robot di chuyển đến vị trí mong muốn một cách chính xác và ổn định, việc áp dụng một thuật toán điều khiển vòng kín là cần thiết. Bộ điều khiển PID (Proportional-Integral-Derivative) là một trong những giải pháp phổ biến và hiệu quả nhất. Bộ điều khiển này liên tục tính toán sai số giữa vị trí góc hiện tại và vị trí mong muốn, sau đó tạo ra tín hiệu điều khiển để giảm thiểu sai số này về không. Thành phần Tỷ lệ (P) giúp phản ứng nhanh với sai số, thành phần Tích phân (I) giúp khử sai số xác lập, và thành phần Vi phân (D) giúp giảm thiểu dao động và cải thiện độ ổn định của hệ thống. Tinh chỉnh các tham số PID là một bước quan trọng trong lý thuyết điều khiển robot để đạt được hiệu suất tối ưu.

4.2. Giao tiếp và điều khiển đa Servo với Module I2C PCA9685

Việc điều khiển đồng thời ba hoặc nhiều động cơ servo có thể gây quá tải cho các chân PWM của một bo mạch Arduino thông thường. Module PCA9685 giải quyết vấn đề này một cách triệt để. Bằng cách sử dụng giao thức truyền thông I2C, module này cho phép Arduino gửi lệnh đến 16 kênh PWM riêng biệt chỉ qua hai đường dây (SDA và SCL). Trong chương trình, thư viện Adafruit_PWMServoDriver được sử dụng để khởi tạo module, cài đặt tần số PWM (thường là 50-60Hz cho servo), và gửi giá trị xung (pulse width) đến từng servo để điều khiển góc quay. Cách tiếp cận này không chỉ tiết kiệm chân GPIO mà còn giúp mã nguồn trở nên gọn gàng và dễ quản lý hơn, đặc biệt hữu ích trong các dự án Raspberry Pi điều khiển robot hoặc các hệ thống phức tạp hơn.

V. Kết quả nghiên cứu và các ứng dụng thực tiễn nổi bật

Kết quả cuối cùng của dự án nghiên cứu và chế tạo cánh tay robot bậc 3 là một mô hình hoạt động ổn định, có khả năng thực hiện các tác vụ gắp và đặt vật thể theo một quỹ đạo được lập trình trước. Báo cáo nghiên cứu đã chỉ ra những thành công cụ thể, từ việc thiết kế cơ khí tối ưu, lắp ráp hệ thống điện tử thành công, đến việc xây dựng và gỡ lỗi thuật toán điều khiển. Mô hình này không chỉ là một sản phẩm học thuật mà còn mở ra nhiều tiềm năng ứng dụng thực tiễn. Nó có thể được xem như một phiên bản thu nhỏ của các tay máy công nghiệp sử dụng trong các dây chuyền sản xuất, hoặc trở thành một công cụ giảng dạy, học tập hiệu quả trong lĩnh vực robot và tự động hóa, góp phần nâng cao chất lượng đào tạo kỹ thuật.

5.1. Đánh giá hiệu suất và độ chính xác của robot manipulator

Sau khi hoàn thiện, robot manipulator 3-DOF đã trải qua quá trình kiểm tra và đánh giá hiệu suất. Các chỉ tiêu chính bao gồm độ chính xác lặp lại (repeatability), sai số vị trí, và tốc độ thực hiện tác vụ. Kết quả cho thấy robot có khả năng di chuyển đến các điểm mục tiêu trong không gian làm việc với sai số chấp nhận được cho các ứng dụng giáo dục và mô hình thử nghiệm. Mặc dù vẫn tồn tại những hạn chế như độ rung ở tốc độ cao và ảnh hưởng của sai số tích lũy, sản phẩm đã đáp ứng đầy đủ các mục tiêu đề ra ban đầu. Những nhược điểm này cũng chính là cơ sở để đề xuất các phương án cải tiến trong các giai đoạn phát triển tiếp theo.

5.2. Tiềm năng ứng dụng trong tự động hóa sản xuất và giáo dục

Mô hình cánh tay robot 3 bậc có tiềm năng ứng dụng đa dạng. Trong lĩnh vực tự động hóa sản xuất, nó có thể được sử dụng trong các dây chuyền lắp ráp linh kiện điện tử, phân loại sản phẩm, hoặc thực hiện các công đoạn đơn giản. Trong giáo dục, đây là một công cụ học tập vô giá. Sinh viên có thể trực tiếp tương tác, lập trình và quan sát cách các nguyên lý động học robot được áp dụng vào thực tế. Hơn nữa, với chi phí chế tạo thấp, mô hình này rất phù hợp để triển khai hàng loạt trong các phòng thí nghiệm, câu lạc bộ robotic, hoặc các cuộc thi dự án STEM robot, khơi dậy niềm đam mê khoa học và công nghệ.

09/07/2025
Ch to v đi u khiển cnh tay robot bậc 3 m1 s3

Trích đoạn nội dung tài liệu

CHƯƠNG 1: TNG QUAN MÔ HÌNH CNH TAY ROBOT BẬC 3 1.1 Lịch sử hình th7nh robot Khái nim về robot lần đầu tiên xuất hin vo ngy 09/10/1922 tại New York, khi nh soạn kịch người Tip Kh Karen Kapek đã tưởng tượng ra mt cỗ máy hoạt đng tự đng, điều ny phản ánh niềm mơ ước của con người lúc bấy giờ. Từ đ, Q tưởng thiết kế v chế tạo robot đã không ngừng thúc đẩy con người. Vo năm 1948, tại phòng thí nghim quốc gia Argonne, Goertz đã chế tạo thnh công tay máy đôi (master-slave manipulator). Đến năm 1954, Goertz tiếp tục phát triển tay máy đôi s dụng đng cơ servo, c khả năng nhn biết lực tác đng lên khâu cuối.

Năm 1956, hãng General Mills đã chế tạo tay máy để thực hin nhim vụ thám hiểm đại dương. Mosher của General Electric đã chế tạo mt cỗ máy biết đi bằng bốn chân, vn hnh bằng đng cơ đốt trong v h thống servo thủy lực cho từng chân. Năm 1969, Đại hc Stanford đã thiết kế được robot tự hnh nhờ nhn dạng hình ảnh.1 Robot Shakey Năm 1970 con người đã chế tạo được Robot tự hnh Lunokohod, thám hiểm bề mặt của mặt trăng. Trong giai đoạn ny, ở nhiều nước khác cũng tiến hnh công tác nghiên cứu tương tự, tạo ra các Robot điều khiển bằng máy tính c lắp đặt các loại cảm biến v thiết bị giao tiếp người v máy.

Robot hn điểm Hình 1. Robot phẫu thut Theo sự tiến b của khoa hc k thut, các Robot ngy cng được chế tạo nhỏ gn hơn, thực được nhiều chức năng hơn, thông minh hơn. Mt lĩnh vực được nhiều nước quan tâm l các Robot tự hnh, các chuyển đng của chúng ngy cng đa dạng, bắt chước các chuyển đng của chân người hay các loi đng vt như : bò sát, đng vt 4 chân, … Trong bối cảnh ny, cánh tay robot bc 3 (3 DOF robotic arm) đng mt vai trò quan trng, vì n c ba bc tự do cho phép thực hin các chuyển đng đa dạng v linh hoạt, phù hợp với nhiều ứng dụng khác nhau trong sản xuất v nghiên cứu.2 Giới thiệu đ5 t7i: Cánh tay robot l mt trong những thnh phần quan trng v phổ biến nhất trong h thống robot công nghip hin đại. Với khả năng mô phỏng chuyển đng của cánh tay con người, cánh tay robot đã trở thnh công cụ thiết yếu trong nhiều lĩnh vực như sản xuất, y tế, v nghiên cứu khoa hc.

Đặc bit, cánh tay robot bc 3, với ba bc tự do, cho phép thực hin các chuyển đng linh hoạt v chính xác hơn, đáp ứng nhu cầu ngy cng cao về tự đng ha trong các quy trình phức tạp.4 (3 DOF robotic arm) Đề ti "Chế tạo cánh tay robot bc 3" tp trung vo vic nghiên cứu v phát triển mt mô hình cánh tay robot c khả năng thực hin các nhim vụ cụ thể, như gắp, đặt, v thao tác trong không gian ba chiều. Nghiên cứu ny không chỉ đng gp vo vic nâng cao kiến thức về cơ cấu hc v điều khiển robot, m còn mở ra các ứng dụng thực tiSn quan trng trong công nghip, từ dây chuyền sản xuất tự đng đến h thống robot hỗ trợ y tế v các ứng dụng dịch vụ. Đề ti bao gồm các ni dung chính: phân tích các yêu cầu k thut của cánh tay robot bc 3, thiết kế v mô phỏng các thnh phần cơ khí, lp trình điều khiển để cánh tay thực hin các chuyển đng mong muốn, v th nghim đánh giá hiu quả của mô hình. Thông qua nghiên cứu ny, nhm tác giả kỳ vng sẽ đng gp vo vic phát triển các giải pháp robot tiên tiến, giúp nâng cao năng suất v hiu quả trong nhiều lĩnh vực ứng dụng.3 Lý do chọn đ5 t7i TOnh ứng dụng cao: Cánh tay robot bc 3 c khả năng thực hin các tác vụ phức tạp trong công nghip v đời sống, nâng cao hiu suất v giảm rủi ro cho con người.

Phát triển công nghệ tự động hóa: Nghiên cứu ny gp phần vo vic cải tiến các h thống tự đng ha, đáp ứng nhu cầu ngy cng tăng của các ngnh công nghip. Nâng cao kỹ năng chuyên môn: Đề ti yêu cầu sự kết hợp của nhiều lĩnh vực k thut, giúp phát triển kiến thức v k năng trong cơ khí, đin t v điều khiển tự đng. Ti5m năng phát triển: Cánh tay robot bc 4 l bước đm cho nghiên cứu các h thống robot phức tạp hơn trong tương lai, với nhiều ứng dụng tiềm năng.4 Mục tiêu của chế tạo cánh tay robot bậc 3 Nghiên cứu ny nhằm mục tiêu thiết kế v chế tạo mt cánh tay robot bc 4 với các đặc điểm sau: -Khả năng hoạt đng linh hoạt trong không gian ba chiều. -Đ chính xác cao trong vic thao tác v di chuyển.

-Tính ổn định v đ bền cao để ứng dụng trong môi trường công nghip. _ Hướng đến khả năng phát triển v cải tiến trong tương lai.5 Ý nghĩa của chế tạo cánh tay robot bậc 3 Ý nghĩa của đề ti "Chế tạo cánh tay robot bc 4" nằm ở nhiều khía cạnh quan trng đối với cả khoa hc công ngh v xã hi. Trước hết, vic nghiên cứu ny gp phần vo sự tiến b của lĩnh vực robot v tự đng ha, nơi những giải pháp k thut tiên tiến đang ngy cng trở nên cần thiết để đáp ứng nhu cầu của các ngnh công nghip hin đại. Cánh tay robot bc 4, với khả năng mô phỏng chuyển đng linh hoạt, không chỉ giúp tối ưu ha quy trình sản xuất m còn c thể ứng dụng rng rãi trong y tế, dịch vụ v nhiều lĩnh vực khác, mang lại những lợi ích thiết thực cho đời sống con người.

Bên cạnh đ, đề ti ny còn c Q nghĩa lớn trong vic phát triển nguồn nhân lực chất lượng cao. Những người tham gia nghiên cứu sẽ được trang bị kiến thức sâu rng về cơ khí, điều khiển tự đng v lp trình, từ đ nâng cao năng lực chuyên môn v sẵn sng đáp ứng những thách thức trong công vic. Hơn nữa, vic thnh công trong chế tạo cánh tay robot bc 4 sẽ mở ra nhiều cơ hi nghiên cứu mới, đặc bit l trong vic phát triển các h thống robot phức tạp hơn, giải quyết các vấn đề ngy cng phức tạp của tương lai.6 Lựa chọn phần cứng : Các linh kiện v7 thông s3 của chúng: 1/ mạch Arduino Uno R3 DIP kèm cáp: _ Giá tiền: 239,000 đồng _ Vi điều khiển: AT mega328 h 8 bit _ Đin áp hoạt đng: 5V-12V ( khuyên dùng) _Tần số hoạt đng: 16 MHz _Dòng tiêu thụ: khoảng 30 mA _Đin áp vo giới hạn: 19V DC _Số chân Digital I/O:14 ( 6 chân PWM) _Số chân Analog: 6 ( đ phân giải 10 bit) _Dòng tối đa trên mỗi chân I/O: 30 mA _Dòng ra tối đa ( 5V): 500 mA _Dòng ra tối đa (3.3V): 50mA _B nhớ Flash: 32kB với 0.5 kB dùng bởi Blootloader _SRAM: 2kB _EEPROM: 1kB† _Khối lượng: 25 gram Hình 1.1: mô tả kích thước nhỏ gn của Arduino Uno Arduino l mt bo mạch vi x lQ được dùng để lp trình tương tác với các thiết bị phần cứng như cảm biến, đng cơ, đèn hoặc các thiết bị khác. 2/mô hình cánh tay robot bậc 3 _ giá tiền: 102,000 đồng + S3 bậc tự do (Degrees of Freedom - DOF) 4 bậc tự do (4 DOF): o 3 bc tự do cho chuyển đng xoay v di chuyển của các khớp chính.

o 1 bc tự do cho điều khiển đầu gắp (end-effector). + Tầm với (Reach)  Chi5u d7i t3i đa của cánh tay: Tùy thuc vo mô hình, nhưng c thể dao đng từ 30 cm đến 100 cm hoặc hơn.  Phạm vi hoạt động: Không gian m cánh tay c thể tiếp cn, thường được tính theo bán kính từ gốc của cánh tay. + Độ chOnh xác (Accuracy)  Độ chOnh xác vị trO: ±0.1 mm đến ±1 mm.

 Độ lặp lại: Khả năng trở về cùng mt vị trí sau nhiều lần di chuyển, thường l ±0. + T3c độ (Speed)  T3c độ của các khớp: Thường dao đng từ 100 đến 500 đ/giây.  T3c độ di chuyển của đầu gắp: C thể dao đng từ 200 mm/giây đến 1000 mm/giây. + Phạm vi góc quay của các khớp  Khớp 1 (Base rotation): Thường c thể xoay từ -180° đến 180°.

 Khớp 2 (Shoulder): Thường c thể di chuyển từ -90° đến 90°.  Khớp 3 (Elbow): Từ -90° đến 90° hoặc tùy thuc vo thiết kế.  Khớp 4 (Wrist rotation): C thể xoay từ -180° đến 180° hoặc hơn. +Hệ th3ng truy5n động  Động cơ: o Servo motors hoặc stepper motors phổ biến cho các khớp.

o Mô-men xoắn (Torque): Thường nằm trong khoảng 1 N·m đến 10 N·m cho mỗi khớp, tùy thuc vo kích thước v tải trng.  Hệ th3ng dẫn động: Thường s dụng truyền đng bánh răng hoặc đai. + Hệ th3ng đi5u khiển  Phương pháp đi5u khiển: PID, điều khiển thích nghi, hoặc điều khiển mờ.  Giao diện đi5u khiển: C thể được điều khiển qua phần mềm trên máy tính (MATLAB, ROS, hoặc các h thống tự phát triển), hoặc điều khiển trực tiếp thông qua b điều khiển.

 Cảm biến: Cảm biến vị trí (encoder/quang hc), cảm biến lực (đối với các ứng dụng yêu cầu cảm nhn lực). + NguNn điện  Điện áp: Thường từ 12V đến 24V DC, phụ thuc vo đng cơ v h thống điều khiển.  Công suất tiêu thụ: Thường dao đng từ 50W đến 200W tùy thuc vo tải trng v kích thước của cánh tay. + KOch thước v7 trọng lượng  KOch thước tổng thể: Cánh tay robot nhỏ gn c chiều cao từ 30 cm đến 60 cm; cánh tay lớn hơn c thể cao hơn 1m.

 Trọng lượng: Từ vi kg cho mô hình nhỏ đến 50 kg hoặc hơn cho robot công nghip. + Giao tiếp  Giao thức: UART, I2C, hoặc CAN bus, tùy thuc vo h thống điều khiển.  Kết n3i: C thể s dụng cáp USB, Wi-Fi, hoặc Ethernet để kết nối với máy tính. Hình ảnh cánh tay robot 3/ Động cơ servo SG90 _ Giá tiền:108,000 đồng Đng cơ servo SG90 l loại đng cơ servo nhỏ, giá rẻ v phổ biến trong các dự án robot v Arduino.

Dưới đây l các thông số k thut cơ bản của đng cơ servo SG90:  Điện áp hoạt động: 4.09 giây/60 đ tại 6V  Momen xoắn t3i đa: o 1.8 kg·cm tại 4.2 kg·cm tại 6V  Góc quay: 0° - 180°  Trọng lượng: Khoảng 9g  KOch thước: 22.8mm x 31mm  Loại động cơ: Servo DC nhỏ với điều khiển vị trí gc Đng cơ ny thường được s dụng cho các ứng dụng điều khiển gc đơn giản, như trong các mô hình máy bay, xe điều khiển hoặc các cánh tay robot nhỏ.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Nghiên Cứu và Chế Tạo Cánh Tay Robot Bậc 3" cung cấp một cái nhìn tổng quan, chi tiết về toàn bộ quá trình từ lên ý tưởng, tính toán lý thuyết đến lắp ráp và lập trình một cánh tay robot 3 bậc tự do. Người đọc sẽ tiếp cận được những kiến thức cốt lõi về thiết kế cơ khí, lựa chọn linh kiện, xây dựng mạch điều khiển và phát triển thuật toán chuyển động, biến đây trở thành một tài liệu nền tảng quý giá cho sinh viên và những người mới bắt đầu trong lĩnh vực tự động hóa.

Sau khi nắm vững các nguyên tắc cơ bản này, bạn có thể mở rộng kiến thức của mình sang các hệ thống phức tạp và chuyên sâu hơn. Để hiểu rõ hơn về việc nâng cao số bậc tự do và ứng dụng trong môi trường đặc thù, hãy tham khảo luận văn Thiết kế chế tạo robot 04 bậc tự do mô phỏng chuyển động trên tàu thủy luận văn thạc sĩ công nghệ kỹ thuật điện tử truyền thông. Nếu bạn quan tâm đặc biệt đến khía cạnh cơ khí, một thành phần quan trọng của bất kỳ robot nào, đồ án thiết kế hệ thống cơ khí cho robot scara sẽ cung cấp một góc nhìn chuyên sâu. Ngoài ra, để khám phá tiềm năng kết hợp robot trong các hệ thống tự động hóa tiên tiến, đừng bỏ lỡ bài nghiên cứu về Ứng dụng cánh tay robot 6 bậc kết hợp xe tự hành agv, một ví dụ điển hình về robot công nghiệp hiện đại. Mỗi tài liệu là một cánh cửa giúp bạn đi sâu hơn vào thế giới robot đầy thú vị.