Lập Trình Điều Khiển Cánh Tay Robot

Khi Arduino nổi lên như một hướng đi mới trong lĩnh vực điện tử, điều khiển tự động thì LabVIEW là phần mềm trực quan tiền được ứng dụng hết sức rộng rãi trong công nghiệp. Sự kết hợp giữa bọn chúng hỗ trợ thực hiện những ứng dụng thu thập dữ liệu với điều khiển thiết bị. Những bạn hãy cùng chúng tôi tìm hiểu về phương pháp lập trình điều khiển cánh tay robot 4 bậc tự bởi vì bằng LabVIEW nhé.

Bạn đang xem: Lập trình điều khiển cánh tay robot

*

I. Giới thiệu.

Qua những phương tiện tin tức trên mạng internet và các trung vai trung phong học tập thực hành, có thể thấy rằng nhu cầu học tập, nghiên cứu với tự mày mò về các lĩnh vực trong ngành điện tử nói thông thường và ngành tự động hoá nói riêng là cực kỳ cao. Hiện nay gồm rất nhiều tay thứ được sử dụng trong dây chuyền sản xuất. Robot gồm những tính năng và khả năng làm cho việc vào môi trường độc hại mà bé người không tồn tại được. Cũng chính vì vậy, việc nghiên cứu và chế tạo ra các loại robot phục vụ mang lại tự động hoá sản xuất là điều thiết thực đến hiện tại với tương lai.


II. Hoạt động.

Vào năm 2012, ABB đã đã tạo ra mắt PalletPack 460 được thiết kế đặc biệt để thực hiện chức năng bốc xếp với tốc độ cao. Với trung tâm điểm là IRB 460, đây là robot bốc xếp nhanh nhất bên trên thị trường. IRB 460 4 trục tất cả tầm với 2.4 mét với công suất thổi lên tới 100kg. Đây thực sự là một sản phẩm lý tưởng để tích hợp vào các dây chuyền đóng gói sẵn bao gồm nhờ vào thiết kế nhỏ gọn. Dưới đây là robot 4 bậc tự do được tế bào phỏng theo công nghệ IRB 460. Sản phẩm này đã được thu nhỏ lại với 2 cánh tay đòn gồm chiều nhiều năm 160mm, nặng 2kg và có thể nâng vật thể tất cả trọng lượng 250g.

III. Quá trình thực hiện lập trình điều khiển cánh tay robot.

Trên LabVIEW họ cần tất cả một bộ VIs của Arduino nhằm kết nối và có tác dụng việc với Arduino. LabVIEW tất cả thể lấy dữ liệu từ những chân Arduino trải qua bộ VIs cùng xử lý, điều khiển xuất xắc hiển thị kết quả trên màn hình máy tính. Nhờ vào sự phổ biến với chuẩn hoá của Arduino cơ mà bộ VIs đã trở đề nghị vô thuộc phổ biến và tất cả thể tự lập trình. Chúng ta bắt đầu thực hiện theo các bước sau đây:

B1: cài đặt đặt VIPM - VI Package Manager. Đây là phần mềm quản lý giúp chúng ta tải những gói VI của LabVIEW.

Xem thêm: “ Ai Được Gì Và Tại Sao ”: Những Bài Học Quý Dành Cho Startup

*

B2: sau thời điểm đã download đặt chúng ta vào VIPM tra cứu giao diện Arduino với từ khoá “LabVIEW Interface for Arduino”. Tiếp theo bạn hãy cài đặt giao diện vừa tìm đến LabVIEW. Chăm chú cài đặt đúng phiên bản những bạn nhé.

B3: Kết nối Arduino với máy tính thông qua cổng USB.

B4: Nạp mã nguồn cho Arduino để nó tất cả thể giao tiếp với LabVIEW. Họ thực hiện bước này theo cách sau.

Tìm đến là nơi chứa thư mục LabVIEW sau khi đã mua đặt.Chọn vi.libLabVIEW interface for ArduinoFirmware, sau đó nhấn đúp vào LIFA_Base. Trình duyệt IDE Arduino sẽ tự hiển thị.Chọn Board cùng Serial Port rồi nhấp vào Upload để nạp vào Arduino. Lúc hiển thị thông báo Done uploading tức là bạn đã nạp thành công, bây giờ thì bao gồm thể bắt đầu làm việc với Arduino trên LabVIEW rồi.Lúc này bạn sẽ thấy khối Init bao gồm rất nhiều chân nhưng để thiết lập cho việc kết nối thì bạn chỉ cần chú ý tới một số chân thôi. Đơn cử như chân VISA resource đóng vai trò thiết lập cổng COM giao tiếp giữa LabVIEW với Arduino. Chân Baud Rate là để thiết lập tốc độ Baud. Tốc độ Baud là 115200 đối với Arduino Uno, còn đối với các dòng Arduino không giống là 9600. Chân Board Type để chọn loại Arduino, bao gồm 3 loại Arduino được hỗ trợ là: Uno, Mega 2560 cùng Dimuelanove/Atmega328. Chân Connection Type để lựa chọn kiểu kết nối: USB, XBEE hoặc qua Bluetooth. Chân Arduino resource để kết nối với các khối khác. Một khối tất cả 2 dãy chân dữ liệu. Những chân phía bên trái của khối đưa dữ liệu vào hoặc là thiết lập ban đầu của tín hiệu. Những chân mặt phải đưa dữ liệu ra hoặc các thành phần của tín hiệu đã bóc được lúc đi qua khối. Để thiết lập chân của khối chúng ta trỏ chuột tới chân cần thiết lập để nó trở thành Wiring tool hoặc tất cả thể sử dụng Tool palette.Bạn nhấn chuột phải sau đó chọn kiểu thiết lập bằng biện pháp nhấn Create: Constant (hằng số), Control (điều khiển) hoặc Indicator (hiển thị) tuỳ vào mục đích. Chân Arduino resource của khối này kết nối với chân Arduino của khối khác. Chân Error out của khối trước kết nối với chân Error in của khối sau. Thực hiện các bước thiết lập tương tự đối với những khối khác.

IV. Kết luận.

*

Việc thực hiện lập trình điều khiển cánh tay robot bằng arduinocó thiết kế nhỏ gọn với đẹp mắt. Mặc dù nhiên, mặt cạnh đó vẫn có một số khuyết điểm như:

Tốc độ hoạt động còn chậm cùng công suất chưa cao.Khớp tay kẹp vận hành chậm.