Bối cảnh và vấn đề nghiên cứu

Trong xu thế phát triển của khoa học và công nghệ hiện đại, tự động hóa đóng vai trò then chốt trong việc thay thế lao động thủ công nhằm nâng cao năng suất và hiệu quả sản xuất. Đối với công tác quản lý và vận hành kho bãi, các hệ thống kho truyền thống bộc lộ nhiều hạn chế:

  • Phụ thuộc chủ yếu vào sức người, dẫn đến rủi ro mất an toàn trong quá trình bốc xếp hàng hóa.
  • Không tận dụng được tối đa dung tích và không gian lưu trữ của nhà kho.
  • Dễ xảy ra thất lạc, nhầm lẫn hoặc hư hỏng hàng hóa trong quá trình xuất nhập.
  • Tốn nhiều thời gian cho mỗi chu kỳ nhập và xuất hàng.
  • Nguy cơ ứ đọng và tồn kho hàng hóa quá hạn sử dụng nếu không được kiểm soát kịp thời.

Hệ thống tìm và lưu trữ hàng hóa tự động (Automated Storage and Retrieval System - AS/RS) ra đời nhằm khắc phục những nhược điểm trên thông qua việc tự động hóa hoàn toàn chu trình lưu kho, giảm chi phí nhân công, rút ngắn thời gian thao tác, nâng cao độ an toàn, bảo mật và cho phép giám sát dữ liệu thời gian thực trên máy tính.

Đồ án tốt nghiệp ngành Công nghệ Kỹ thuật Cơ điện tử tại Trường Đại học Sư phạm Kỹ thuật TP.HCM (thực hiện bởi sinh viên Đỗ Thanh Bình và Hà Thanh Toàn, dưới sự hướng dẫn của Th.S Nguyễn Việt Thắng, hoàn thành vào tháng 7/2015) tập trung vào việc nghiên cứu, tính toán, thiết kế và chế tạo mô hình hệ thống AS/RS cỡ nhỏ phục vụ mục đích thực nghiệm.

Mục tiêu và nhiệm vụ nghiên cứu của đề tài được xác định cụ thể:

  1. Tìm hiểu tổng quan lý thuyết về cấu tạo, phân loại và ứng dụng của hệ thống kho tự động AS/RS.
  2. Tính toán và thiết kế cơ khí cho mô hình kho đơn và cơ cấu chấp hành vận chuyển 3 bậc tự do ($Ox, Oy, Oz$).
  3. Thiết kế hệ thống điện điều khiển sử dụng vi điều khiển kết hợp mạch công suất điều khiển động cơ bước và động cơ servo.
  4. Xây dựng phần mềm giao diện giám sát, điều khiển trên nền tảng máy tính (C# WinForms) giao tiếp qua cổng nối tiếp.
  5. Hiện thực hóa các thuật toán điều khiển: định vị tọa độ ô chứa, quy trình nhập/xuất hàng và quản lý hàng hóa theo thời hạn sử dụng.
  6. Gia công, lắp ráp và chạy thử nghiệm mô hình thực tế nhằm đánh giá độ ổn định và độ chính xác của hệ thống.

Đối tượng nghiên cứu là mô hình hệ thống AS/RS dạng kho đơn hoạt động trong không gian tọa độ 3 chiều ($Ox, Oy, Oz$). Phạm vi nghiên cứu giới hạn ở mô hình thực nghiệm quy mô phòng thí nghiệm gồm 1 dãy kho 16 ô chứa (kết cấu $4 \times 4$), sử dụng vật liệu phi kim (Mica/PMMA), tải trọng hàng hóa dưới 0,3 kg mỗi khay, điều khiển thông qua vi điều khiển Arduino Mega 2560 và giao diện giám sát máy tính.


Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết và phân loại AS/RS

Tác giả tổng hợp cơ sở lý thuyết về hệ thống AS/RS, bao gồm 4 thành phần kết cấu chính:

  • Kho lưu trữ: Dãy khung chứa chia thành nhiều ô riêng biệt, thường chế tạo bằng thép trong công nghiệp để chịu tải.
  • Khay chứa hàng: Vật chứa trung gian (dạng hộp nhựa hoặc tấm pallet) để cố định hàng hóa khi đưa vào kho.
  • Máy bốc xếp hàng: Cơ cấu cơ khí mang tải di chuyển theo 3 trục để vận chuyển và gắp/đặt khay hàng vào từng vị trí ô kệ.
  • Máy tính điều khiển, giám sát và trạm vận chuyển: Hệ thống máy tính trung tâm cài đặt giao diện điều hành kết hợp các thiết bị chuyển tải như băng chuyền, xe nâng hoặc robot.

Theo tài liệu chuyên ngành được trích dẫn, hệ thống AS/RS được phân loại thành 4 nhóm chính:

  1. AS/RS tải đồng nhất (Unit Load): Chuyên dùng cho các kiện hàng tải trọng nặng (vài tấn) có kích thước đồng đều.
  2. AS/RS tải nhẹ (Mini-Load): Sử dụng cho các kiện hàng nhẹ (từ vài trăm gram đến vài chục kilogram), hàng hóa được xếp trong khay tiêu chuẩn.
  3. AS/RS tải hàng dài (Deep-Lane): Tương tự tải đồng nhất nhưng mỗi ô chứa được nhiều kiện hàng xếp nối tiếp theo chiều sâu nhằm tiết kiệm diện tích.
  4. AS/RS có người điều khiển (Man-On-Board): Công nhân ngồi trực tiếp trên bàn nâng của thiết bị bốc xếp để bốc dỡ các loại hàng đặc biệt.

Phương pháp nghiên cứu và tính toán thiết kế

Đề tài áp dụng kết hợp các phương pháp kỹ thuật cơ điện tử:

  • Phương pháp tính toán giải tích cơ học: Sử dụng công thức xác định mô men xoắn cần thiết cho bộ truyền đai răng và trục vít me ($T = M \cdot \mu \cdot r$), tính toán lực căng đai ($F_0, F_1, F_2$), lực vòng ($F_t$) và vận tốc chuyển động nhằm lựa chọn công suất động cơ phù hợp.
  • Phương pháp mô hình hóa 3D: Thiết kế toàn bộ kết cấu cơ khí, khung kho, giá trượt và các gối đỡ trên phần mềm thiết kế chuyên dụng trước khi gia công.
  • Phương pháp ghép nối phần cứng và điều khiển số: Thiết kế mạch giao tiếp giữa vi điều khiển ATmega2560 với driver điều khiển động cơ bước TB6560, ULN2003 theo nguyên lý điều chế độ rộng xung (PWM) và xác định hướng chuyển động (DIR).
  • Phương pháp lập trình phần mềm: Xây dựng giao diện WinForms bằng ngôn ngữ C# và lập trình truyền thông nối tiếp RS-232 giữa PC và Arduino.

Nguồn dữ liệu tham khảo của đề tài xuất phát từ tài liệu kỹ thuật của các hãng chế tạo hệ thống AS/RS quốc tế (Daifuku, Hirata, Dematic Corp, Lalesse), tài liệu kỹ thuật từ kỹ sư Công ty Intel Corporation, cùng các dự án nghiên cứu kho tự động trong nước do Sở Khoa học và Công nghệ TP.HCM và Khu Công nghệ cao TP.HCM nghiệm thu.


Thiết kế và triển khai hệ thống kỹ thuật

Thiết kế phần cứng cơ khí

Mô hình cơ khí được chia thành 4 cụm kết cấu chính:

[Khung kho chứa hàng (4x4)] <---> [Cơ cấu di chuyển dọc (Trục X)]
                                         |
                                         v
                                [Cơ cấu nâng/hạ (Trục Y)]
                                         |
                                         v
                                [Bàn nâng lấy hàng (Trục Z)]
  1. Khung kho và khay chứa hàng:

    • Kho đơn gồm 4 tầng, mỗi tầng 4 ô (tổng cộng 16 ô chứa), chế tạo bằng vật liệu Mica.
    • Kích thước tổng thể dãy kho: Dài 370 mm, Cao 250 mm.
    • Kích thước mỗi ô chứa: $80 \times 47\text{ mm}$, diện tích mặt chứa $80 \times 80\text{ mm}$.
    • Khay chứa hàng dạng hộp chữ nhật bằng Mica, chịu tải trọng thiết kế dưới 0,3 kg.
  2. Bàn nâng và cơ cấu lấy hàng (Trục Z):

    • Sử dụng 2 ray trượt song song loại P-10A106C J731 và 4 gối đỡ ổ bi.
    • Cơ cấu tay kéo đặt trên block trượt, sử dụng 1 động cơ RC servo để đóng mở cữ kéo và 1 động cơ bước DC 5V-2A (công suất 10W, tốc độ 20 vòng/phút, mô men cực đại 4750 Nmm) dẫn động qua bộ truyền đai răng (bán kính puly $r = 6\text{ mm}$).
    • Mô men tính toán tối thiểu yêu cầu: $T = 0,7\text{ Nmm}$.
  3. Cơ cấu nâng/hạ (Trục Y):

    • Chiều cao hành trình: 300 mm; tải trọng nâng: 1 kg; vận tốc nâng: $10 - 13,3\text{ mm/s}$.
    • Cơ cấu truyền động: Trục vít me - đai ốc bi bằng Thép 45 (đường kính trục chia $d_1 = 10\text{ mm}$, đường kính bi $d_b = 1\text{ mm}$, bước ren $p = 10\text{ mm}$, đường kính đỉnh ren $d_{a1} = 12\text{ mm}$, lực dọc trục $F_a = 10\text{ N}$) kết hợp bộ truyền đai răng tỉ số truyền $u = 1$ (khoảng cách trục $a = 90\text{ mm}$, đường kính bánh đai $d_1 = d_2 = 20\text{ mm}$).
    • Động cơ bước: DC 5V-2A, công suất 10W, tốc độ 62,5 vòng/phút, mô men cực đại 1528 Nmm (mô men tính toán cần thiết $T = 15\text{ Nmm}$).
  4. Cơ cấu di chuyển dọc (Trục X):

    • Chiều dài hành trình: 630 mm; vận tốc tối đa: $50\text{ mm/s}$ (vận tốc làm việc thực tế $49\text{ mm/s}$); tải trọng chịu lực: 5 kg.
    • Cơ cấu truyền động: Bộ truyền đai răng (khoảng cách trục $a = 600\text{ mm}$, đường kính đai dẫn $d_1 = 15\text{ mm}$, đai bị dẫn $d_2 = 30\text{ mm}$, tỉ số truyền $u = 2$, lực vòng $F_t = 3,3\text{ N}$, lực căng ban đầu $F_0 = 10,3\text{ N}$, lực căng đai dẫn $F_1 = 12\text{ N}$, đai bị dẫn $F_2 = 8,6\text{ N}$).
    • Động cơ bước: DC 5V-2A, công suất 10W, tốc độ 62,5 vòng/phút, mô men cực đại 1528 Nmm.
Thông số kỹ thuật Bàn nâng lấy hàng (Trục Z) Cơ cấu nâng/hạ (Trục Y) Cơ cấu di chuyển dọc (Trục X)
Hành trình / Kích thước Ray trượt đơn P-10A106C Chiều cao 300 mm Chiều dài 630 mm
Cơ cấu truyền động chính Dây đai + Khớp kéo Servo Vít me bi (Thép 45, $p=10\text{ mm}$) Bộ truyền đai răng ($u=2$)
Tải trọng thiết kế $\le 0,3\text{ kg}$ $1,0\text{ kg}$ $5,0\text{ kg}$
Vận tốc làm việc Theo chu kỳ kéo khay $10 - 13,3\text{ mm/s}$ $49\text{ mm/s}$
Động cơ dẫn động Bước DC 5V-2A + RC Servo Bước DC 5V-2A, 10W Bước DC 5V-2A, 10W
Mô men tính toán ($T$) $0,7\text{ Nmm}$ $15\text{ Nmm}$ $5\text{ Nmm}$

Thiết kế hệ thống điện và điều khiển

Hệ thống điện - điều khiển bao gồm các khối chức năng chính:

  • Khối điều khiển trung tâm (PC): Đóng vai trò máy chủ xử lý dữ liệu cấp cao, gửi lệnh vận hành và nhận dữ liệu phản hồi thông qua chuẩn giao tiếp RS-232/USB Serial.
  • Khối xử lý tín hiệu (KXLTH): Sử dụng bo mạch Arduino Mega 2560 (Vi điều khiển ATmega2560, tần số thạch anh 16 MHz, điện áp hoạt động 5V DC, bộ nhớ Flash 256 KB, SRAM 8 KB, EEPROM 4 KB, 54 chân Digital I/O với 15 chân PWM và 16 chân Analog).
  • Khối công suất (KCS): Module driver TB6560 (nguồn $5 - 35\text{V DC}$, dòng định mức 3,5A, hỗ trợ vi bước full, half, 1/8, 1/16 step) điều khiển động cơ bước các trục chính và IC ULN2003 (nguồn $5 - 12\text{V DC}$, dòng cực đại 1A) điều khiển động cơ trục phụ.
  • Khối chấp hành (KCCCH): Hệ thống động cơ bước góc bước $1,8^\circ/\text{bước}$ và động cơ RC servo.
  • Khối cảm biến và panel điều khiển: 3 công tắc hành trình xác định tọa độ gốc ($x_0, y_0, z_0$) cho 3 trục, 4 nút nhấn panel (START, HOME, STOP, E-STOP) và 4 đèn báo trạng thái tương ứng.

Tổng số cổng vào/ra (I/O) sử dụng trong hệ thống gồm khoảng 25 ngõ:

  • 10 ngõ vào (Input): 3 tín hiệu công tắc hành trình vị trí Home, 4 tín hiệu nút bấm panel, cùng các tín hiệu giám sát logic.
  • 15 ngõ ra (Output): 4 tín hiệu đèn báo panel, 2 tín hiệu điều khiển trục X (pwm1, dir1), 2 tín hiệu điều khiển trục Y (pwm2, dir2), và 4 tín hiệu điều khiển trục Z (pwm3, pwm4, pwm5, pwm6).

Bảng phân bố tọa độ 16 ô hàng

Tọa độ các ô hàng được xác định theo điểm mốc tại vị trí Home ($x_0, y_0, z_0$) trên hệ trục Decartes:

Ô hàng Tọa độ X (mm) Tọa độ Y (mm) Tọa độ Z (mm) Ô hàng Tọa độ X (mm) Tọa độ Y (mm) Tọa độ Z (mm)
1 147 0 187 9 247 0 187
2 147 63 187 10 247 63 187
3 147 126 187 11 247 126 187
4 147 189 187 12 247 189 187
5 197 0 187 13 297 0 187
6 197 63 187 14 297 63 187
7 197 126 187 15 297 126 187
8 197 189 187 16 297 189 187

Xây dựng phần mềm giám sát và giải thuật điều khiển

Giao diện điều khiển WinForms được lập trình trên C# tích hợp các chức năng:

  • Màn hình đăng nhập bảo mật và quản lý quyền truy cập.
  • Bảng điều khiển thiết lập chế độ di chuyển (chế độ chạy tự động hoặc điều khiển bằng tay).
  • Màn hình giám sát trạng thái thời gian thực, quản lý thời gian nhập/xuất kho và hiển thị mật độ hàng hóa.
  • Đồ thị giám sát chuyển động mô hình trực quan.
  • Hệ thống 13 lưu đồ giải thuật điều khiển chuyên biệt:
    1. Giải thuật chọn chế độ di chuyển trên giao diện.
    2. Giải thuật nhập hoặc xuất hàng hóa tổng quát.
    3. Giải thuật nhập hàng vào ô trong kho.
    4. Giải thuật xuất hàng từ ô trong kho.
    5. Giải thuật xác định hàng nhập kho.
    6. Giải thuật xác định hàng xuất kho.
    7. Giải thuật phân tích gói dữ liệu truyền thông chuỗi (String Send).
    8. Giải thuật điều khiển bàn nâng di chuyển tới ô hàng chỉ định.
    9. Giải thuật điều khiển bàn nâng di chuyển về điểm gốc Home.
    10. Giải thuật điều khiển bàn nâng thực hiện thao tác lấy hàng.
    11. Giải thuật điều khiển bàn nâng thực hiện thao tác xuất hàng.
    12. Giải thuật tự động phát hiện hàng hết hạn lưu kho.
    13. Giải thuật tự động xuất tất cả hàng hết hạn trong kho.

Nội dung chính theo từng chương

Chương 1: Tổng quan về đề tài

Chương 1 giới thiệu định nghĩa AS/RS là hệ thống xuất nhập hàng tự động kết hợp liên ngành giữa cơ khí, điện tử và công nghệ thông tin. Tác giả phân tích 6 lợi ích cốt lõi (giảm chi phí nhân công, tăng tốc độ và độ chính xác, an toàn bảo mật, tối ưu diện tích kho, hạn chế thất thoát hàng hóa, quản lý dữ liệu thời gian thực) cùng các thách thức (chi phí đầu tư cao, thời gian thiết kế lắp đặt chuyên biệt). Chương này phân loại 4 mô hình AS/RS công nghiệp (tải đồng nhất, tải nhẹ, tải hàng dài, có người điều khiển) và tổng quan tình hình ứng dụng thực tế tại các doanh nghiệp có vốn đầu tư nước ngoài (Intel, Jabil) cũng như các đề tài nghiên cứu thử nghiệm trong nước (ĐH Bách Khoa TP.HCM hợp tác VIKYNO, Trung tâm Nghiên cứu Triển khai Khu Công nghệ cao TP.HCM).

Chương 2: Thiết kế mô hình AS/RS

Nội dung chương 2 tập trung vào việc tính toán thiết kế chi tiết toàn bộ phần cứng cơ khí mô hình kho đơn 16 ô:

  • Thiết kế kết cấu giá đỡ và khay chứa hàng bằng Mica với kích thước ô $80 \times 47\text{ mm}$, tải trọng dưới 0,3 kg/khay.
  • Tính toán lựa chọn động cơ bước cho bàn nâng lấy hàng đạt mô men xoắn $4750\text{ Nmm}$, phân tích ứng suất uốn của tấm trượt Mica dưới tải trọng công tác.
  • Tính toán cơ cấu nâng hạ trục vít me bi Thép 45 chiều dài 300 mm kết hợp bộ truyền đai răng tỉ số truyền $u = 1$, lực dọc trục $10\text{ N}$, vận tốc nâng $10 - 13,3\text{ mm/s}$, động cơ bước 10W.
  • Tính toán cơ cấu di chuyển dọc chiều dài 630 mm, vận tốc $49\text{ mm/s}$, bộ truyền đai răng tỉ số truyền $u = 2$, lực căng đai $F_1 = 12\text{ N}, F_2 = 8,6\text{ N}$.
  • Tổng hợp bản vẽ mô hình 3D và hoàn thiện mô hình thực tế.

Chương 3: Thiết kế hệ thống điều khiển

Chương 3 trình bày chi tiết kiến trúc điều khiển tự động của hệ thống:

  • Phân tích bài toán định vị tọa độ và bài toán quản lý thời gian lưu kho của từng mặt hàng.
  • Thiết lập danh sách 25 cổng I/O phần cứng và lập bảng tra cứu tọa độ 3 chiều ($X, Y, Z$) cho 16 ô chứa.
  • Giới thiệu thông số phần cứng: Vi điều khiển ATmega2560 (Arduino Mega), driver công suất TB6560, driver ULN2003 và nguyên lý bước của động cơ stepper $1,8^\circ/\text{xung}$.
  • Xây dựng sơ đồ khối toàn hệ thống, sơ đồ kết nối chuẩn RS-232 giữa PC và Arduino, sơ đồ mạch công suất và mạch cảm biến công tắc hành trình.
  • Thiết kế giao diện giám sát C# WinForms và xây dựng chi tiết 13 lưu đồ giải thuật điều khiển nhập/xuất và kiểm tra hạn sử dụng.

Chương 4: Thực nghiệm

Chương 4 ghi nhận quá trình chế tạo và thử nghiệm mô hình thực tế:

  • Lập bảng kế hoạch hoạch định thời gian cho quá trình gia công và lắp ráp mô hình cơ khí.
  • Trình bày hình ảnh quá trình gia công cắt khắc Mica, lắp ráp trục dẫn hướng, ray trượt, vít me bi và gắn động cơ.
  • Tiến hành chạy thử nghiệm mô phỏng và thực nghiệm vận hành hệ thống thực tế: kiểm tra khả năng bắt điểm Home, độ chính xác khi di chuyển đến từng ô hàng trong bảng tọa độ, khả năng mang khay hàng và độ ổn định của giao diện điều khiển WinForms kết hợp đồ thị bám chuyển động.

Chương 5: Tổng kết

Chương 5 đúc kết các kết quả kỹ thuật đạt được của đồ án, đánh giá mức độ tương thích giữa tính toán lý thuyết và mô hình chế tạo thực nghiệm, đồng thời chỉ ra các hạn chế kỹ thuật của mô hình và đề xuất các giải pháp nâng cấp trong tương lai.


Kết quả và đóng góp

Kết quả kỹ thuật thực nghiệm

  • Chế tạo hoàn chỉnh mô hình hệ thống AS/RS dạng kho đơn 16 ô kích thước dài 370 mm, cao 250 mm hoạt động trên 3 bậc tự do ($Ox, Oy, Oz$).
  • Cơ cấu nâng hạ bằng vít me bi ($L = 300\text{ mm}$) và cơ cấu di chuyển dọc bằng đai răng ($L = 630\text{ mm}$) hoạt động ổn định với vận tốc di chuyển ngang đạt xấp xỉ $49\text{ mm/s}$ và vận tốc nâng hạ đạt $10 - 13,3\text{ mm/s}$.
  • Thiết lập thành công hệ thống mạch điều khiển vi bước sử dụng Arduino Mega 2560 kết hợp driver TB6560 và ULN2003, tiếp nhận và xử lý chính xác tín hiệu từ 3 công tắc hành trình định vị vị trí Home.
  • Xây dựng hoàn chỉnh phần mềm C# WinForms giao tiếp máy tính qua RS-232, cho phép nhập/xuất hàng tự động theo mã, quản lý ngày giờ lưu kho và tự động thông báo, gom xuất các mặt hàng hết hạn sử dụng.

Đóng góp kỹ thuật của đề tài

  • Cung cấp quy trình tính toán cơ học và phương pháp chọn công suất động cơ bước cho các hệ thống truyền động cơ điện tử cỡ nhỏ (kết hợp vít me bi và bộ truyền đai răng).
  • Xây dựng giải pháp điều khiển định vị tọa độ 3 chiều chính xác không dùng cảm biến vị trí tuyệt đối đắt tiền mà sử dụng phương pháp đếm xung bước kết hợp định vị điểm gốc Home.
  • Tích hợp thành công chức năng giám sát hạn sử dụng của hàng hóa vào giải thuật xuất/nhập kho tự động, giúp nâng cao tính thực tiễn trong công tác quản trị kho bãi.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế của đề tài

  • Mô hình chỉ được thiết kế ở dạng kho đơn (1 dãy kho 16 ô) và chỉ có khả năng lấy hàng từ một phía, chưa phản ánh hết cấu trúc không gian của kho hai dãy đối xứng trong công nghiệp.
  • Vật liệu chế tạo khung và khay chứa chủ yếu là Mica (PMMA), độ cứng vững cơ học chưa cao và tải trọng nâng bị giới hạn dưới 0,3 kg/khay.
  • Hệ thống nhận diện hàng hóa hoàn toàn phụ thuộc vào việc nhập mã thủ công trên phần mềm giao diện máy tính, chưa tích hợp đầu đọc mã vạch (Barcode) hoặc thẻ nhận dạng tần số vô tuyến (RFID) trực tiếp trên khay hàng.
  • Tốc độ xử lý và khả năng tối ưu hóa đường đi của bàn nâng khi xuất/nhập đồng thời nhiều kiện hàng chưa được phát triển chuyên sâu.

Hướng nghiên cứu tiếp

  • Nâng cấp kết cấu cơ khí bằng khung kim loại (nhôm định hình hoặc thép) để tăng độ cứng vững và nâng cao tải trọng nâng của hệ thống.
  • Mở rộng mô hình thành hệ thống kho đôi (hai dãy kho đối xứng) và cải tiến cơ cấu bàn nâng để có thể lấy/trả hàng đa hướng (cả 2 phía).
  • Tích hợp thêm module quét mã vạch hoặc công nghệ RFID tại trạm xuất nhập để tự động hóa hoàn toàn quy trình nhận diện sản phẩm mà không cần nhập mã thủ công.
  • Nghiên cứu và ứng dụng các giải thuật tối ưu hóa đường đi nhằm rút ngắn thời gian di chuyển của máy bốc xếp khi xử lý danh sách đơn hàng lớn.

Giá trị tham khảo

Đồ án là tài liệu tham khảo kỹ thuật hữu ích cho:

  • Sinh viên ngành Cơ điện tử, Kỹ thuật Tự động hóa và Cơ khí chế tạo máy: Tham khảo phương pháp tính toán động học, động lực học và chọn động cơ bước cho các mô hình máy nhiều trục Cartesian ($X-Y-Z$).
  • Người nghiên cứu và phát triển mô hình máy CNC/Robot mini: Kế thừa sơ đồ nguyên lý mạch công suất điều khiển động cơ bước dùng driver TB6560, ULN2003 kết nối với vi điều khiển họ AVR (ATmega2560).
  • Lập trình viên phần mềm nhúng và SCADA/HMI: Tham khảo cấu trúc chương trình C# WinForms giao tiếp máy tính qua giao thức nối tiếp RS-232 để điều khiển và hiển thị dữ liệu thời gian thực từ phần cứng.

Các phần đáng tham khảo sâu gồm:

  1. Quy trình tính toán thông số cơ học của bộ truyền vít me bi và bộ truyền đai răng (Mục 2.3 và 2.4).
  2. Sơ đồ đấu nối phần cứng điều khiển giữa PC, Arduino Mega 2560 và module driver TB6560 (Mục 3.5 và 3.6).
  3. Hệ thống 13 lưu đồ giải thuật điều khiển phân tích chuỗi dữ liệu và quản lý hạn sử dụng hàng hóa (Mục 3.9).

Câu hỏi thường gặp

1. Kích thước và tải trọng thiết kế của hệ thống kho và khay chứa hàng trong mô hình là bao nhiêu?

Hệ thống được thiết kế theo dạng kho đơn $4 \times 4$ gồm 16 ô chứa bằng vật liệu Mica, tổng kích thước dãy kho dài 370 mm và cao 250 mm. Mỗi ô chứa có kích thước $80 \times 47\text{ mm}$ (diện tích mặt đáy chứa $80 \times 80\text{ mm}$). Khay chứa hàng dạng hộp chữ nhật bằng Mica, được thiết kế để chứa các kiện hàng có tải trọng từ 0,3 kg trở xuống.

2. Các trục chuyển động Ox, Oy, Oz sử dụng cơ cấu truyền động cơ khí nào?

  • Trục di chuyển dọc (Ox): Dẫn động bằng bộ truyền đai răng (tỉ số truyền $u = 2$, khoảng cách trục $a = 600\text{ mm}$) gắn trên ray trượt, vận tốc làm việc $49\text{ mm/s}$.
  • Trục nâng/hạ (Oy): Dẫn động bằng bộ truyền trục vít me - đai ốc bi Thép 45 (bước ren $p = 10\text{ mm}$, hành trình 300 mm) kết hợp đai răng tỉ số truyền $u = 1$, vận tốc nâng $10 - 13,3\text{ mm/s}$.
  • Trục lấy hàng (Oz): Dẫn động bằng bộ truyền đai răng kết hợp ray trượt đơn P-10A106C J731 và 1 động cơ RC servo đóng mở cữ kéo để kéo/đẩy khay hàng.

3. Phần cứng điều khiển trung tâm và mạch công suất của mô hình gồm những thiết bị gì?

Hệ thống sử dụng bo mạch vi điều khiển Arduino Mega 2560 (ATmega2560, 16 MHz) làm khối xử lý tín hiệu trung tâm giao tiếp với máy tính qua RS-232. Khối công suất gồm module driver TB6560 (dòng tối đa 3,5A) điều khiển động cơ bước các trục chính và IC ULN2003 (tần số 100 Hz, dòng tối đa 1A) điều khiển động cơ phụ.

4. Tọa độ của các ô hàng trong kho được phân bố như thế nào?

16 ô hàng được phân bố theo lưới tọa độ Descartes tính từ điểm gốc Home ($x_0, y_0, z_0$). Tọa độ trục Z cố định ở mức 187 mm. Tọa độ trục Y chia thành 4 mức tầng gồm 0 mm, 63 mm, 126 mm, 189 mm. Tọa độ trục X chia thành 4 cột gồm 147 mm (ô 1-4), 197 mm (ô 5-8), 247 mm (ô 9-12) và 297 mm (ô 13-16).

5. Hệ thống phần mềm xử lý bài toán hàng hết hạn sử dụng như thế nào?

Giao diện C# WinForms lưu trữ mốc thời gian nhập kho và thời hạn sử dụng của từng mã hàng tương ứng với từng ô chứa. Phần mềm tích hợp giải thuật quét tự động (Giải thuật 3.12 và 3.13) để so sánh thời gian thực với hạn dùng; khi phát hiện hàng hết hạn, hệ thống sẽ phát cảnh báo vị trí trên màn hình giám sát và kích hoạt chu trình điều khiển bàn nâng tự động di chuyển đến ô chứa để xuất toàn bộ các lô hàng hết hạn ra khỏi kho.


Kết luận

Đồ án tốt nghiệp "Thiết kế mô hình hệ thống tìm và lưu trữ hàng hóa tự động (AS/RS)" đã hoàn thành việc tính toán, chế tạo và thử nghiệm thành công mô hình kho tự động 3 bậc tự do quy mô 16 ô chứa. Hệ thống chứng minh tính khả thi thông qua việc kết hợp cơ cấu cơ khí vít me - đai răng với mạch điều khiển Arduino Mega 2560, driver vi bước TB6560 và phần mềm C# WinForms giao tiếp RS-232. Kết quả nghiên cứu cung cấp cơ sở kỹ thuật rõ ràng về thiết kế cơ điện tử cho các mô hình kho bãi thông minh cỡ nhỏ, đồng thời mở ra định hướng tích hợp công nghệ nhận dạng tự động và tối ưu hóa giải thuật trong các nghiên cứu tiếp theo.