Giới thiệu dự án
Nuôi tôm công nghiệp là một trong những ngành kinh tế mũi nhọn của ngành thủy sản Việt Nam, đóng góp hơn 4 tỷ USD vào kim ngạch xuất khẩu hàng năm. Tuy nhiên, chi phí thức ăn hiện chiếm từ 50% đến 70% tổng chi phí sản xuất của mỗi vụ nuôi. Trong quy trình canh tác truyền thống, việc rải thức ăn chủ yếu được thực hiện thủ công bằng tay hoặc thông qua các máy rải cơ học sơ khai.
+-----------------------------------------------------------------------------------+
| VẤN ĐỀ TRONG NUÔI TÔM HIỆN NAY |
+-----------------------------------+-----------------------------------------------+
| Cho ăn thủ công bằng tay | Máy cho ăn hẹn giờ cơ học cũ |
| - Tốn nhân công lao động | - Hồ quang điện làm cháy tiếp điểm relay |
| - Phân bố thức ăn không đồng đều | - Sai lệch thời gian lớn (trôi dạt clock) |
| - Thức ăn chìm đáy tạo khí độc | - Kích thước tủ điều khiển cồng kềnh |
+-----------------------------------+-----------------------------------------------+
Thực trạng này dẫn đến các điểm nghẽn kỹ thuật nghiêm trọng:
- Thức ăn rải không đều làm tôm phân đàn, tỷ lệ hao hụt cao.
- Lượng cám dư thừa lắng đọng dưới đáy ao bị phân hủy kỵ khí, sinh ra các khí độc nguy hiểm như $H_2S$, $NH_3$, $NO_2^-$, gây bùng phát các dịch bệnh nguy hiểm như hội chứng hoại tử gan tụy cấp (AHPND) và bệnh đốm trắng (WSSV).
- Các hệ thống máy cho ăn bán tự động hiện có trên thị trường thường sử dụng timer analog hoặc relay cơ khí truyền thống, dễ bị oxi hóa bởi môi trường hơi mặn, không có khả năng lập lịch chính xác theo thời gian thực và kích thước cồng kềnh.
Đề tài "Thiết kế và thi công máy cho tôm ăn" được nghiên cứu và thực hiện nhằm giải quyết triệt để các vấn đề trên thông qua hệ thống điều khiển nhúng tự động hóa chuyên dụng.
graph LR
A["Nhu cầu thực tiễn: Giảm FCR & Bảo vệ nguồn nước"] --> B["Giải pháp nhúng: Vi điều khiển STM32F103C8T6"]
B --> C["HMI: Rotary Encoder + TM1637 LED"]
B --> D["Định thời: Real-Time Clock RTC"]
B --> E["Công suất: Solid State Relay SSR"]
E --> F["Cơ khí: Động cơ 220VAC + Trục xoắn & Mâm văng"]
Mục tiêu cụ thể của dự án bao gồm:
- Thiết kế và chế tạo bo mạch điều khiển trung tâm sử dụng vi điều khiển 32-bit ARM Cortex-M3 (STM32F103C8T6) tích hợp khối thời gian thực RTC (Real-Time Clock) với nguồn dự phòng pin CMOS $V_{BAT}$.
- Thiết kế giao diện tương tác người dùng (HMI) tối giản với module hiển thị LED 7 đoạn 4 số (IC TM1637) và 2 núm xoay vô cực Rotary Encoder.
- Ứng dụng Relay bán dẫn SSR (Solid State Relay) tích hợp cách ly quang Photo Triac nhằm loại bỏ hoàn toàn hiện tượng hồ quang điện và nhiễu điện từ (EMI) khi đóng cắt động cơ rải cám 220VAC.
- Gia công khung cơ khí chịu lực bằng kim loại, tích hợp bồn chứa, trục xoắn định lượng và mâm xoay văng cám ly tâm.
- Kiểm nghiệm thực địa khả năng phân phối cám theo các cữ ăn trong ngày với sai số định lượng dưới 3%.
Hệ thống được thiết kế hướng tới việc chia nhỏ khẩu phần thức ăn thành nhiều lần trong ngày, giúp tôm hấp thụ tối đa viên cám ngay trong tầng nước lơ lửng trước khi chìm xuống đáy, hạ hệ số chuyển đổi thức ăn (FCR - Feed Conversion Ratio) từ 1.5 xuống mức 1.15 - 1.25 và cắt giảm 80% thời gian thao tác của nhân công.
Phạm vi giới hạn của đề tài tập trung vào việc thiết kế bộ điều khiển nhỏ gọn, thẩm mỹ, hoạt động với động cơ máy may 220VAC (công suất dưới 400W), phù hợp cho các ao nuôi tôm thẻ chân trắng và tôm sú quy mô hộ gia đình đến trang trại vừa và nhỏ.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Khảo sát các phương pháp và thiết bị cho tôm ăn hiện hành cho thấy rõ sự chênh lệch về hiệu quả kỹ thuật và kinh tế:
| Tiêu chí đánh giá | Cho ăn thủ công bằng tay | Máy hẹn giờ Timer cơ / Relay cơ | Hệ thống nhúng STM32 + SSR (Đề tài) |
|---|---|---|---|
| Độ chính xác cữ ăn | Kém (phụ thuộc con người) | Trung bình (sai số $\pm 5-10$ phút) | Rất cao (chuẩn xác từng giây qua RTC) |
| Độ bền bộ đóng cắt | Không áp dụng | Thấp ($10^4 - 10^5$ lần, dễ cháy tiếp điểm) | Rất cao ($>10^7$ lần nhờ cấu trúc bán dẫn SSR) |
| Mức độ ô nhiễm đáy ao | Cao do dư thừa cục bộ | Trung bình | Thấp (cám phun đều, ăn hết trong 15-20 phút) |
| Giao diện điều khiển | Không | Nút nhấn cơ / biến trở xoay | Rotary Encoder số vô cực + LED 7 đoạn |
| Khả năng lưu cấu hình | Không | Mất thiết lập khi mất điện | Lưu trữ an toàn trong thanh ghi Backup/RTC |
Phân tích yêu cầu hệ thống theo mô hình MoSCoW:
- Must have: Khối xử lý trung tâm 32-bit; mạch đóng cắt SSR 220VAC/2A có opto cách ly; khối RTC chạy độc lập khi mất điện lưới; giao diện cài đặt thời gian phun và thời gian nghỉ.
- Should have: Giao diện Rotary Encoder xoay 360 độ tích hợp nút bấm xác nhận; LED 7 đoạn hiển thị trực quan thông số cữ ăn.
- Could have: Khả năng mở rộng kết nối không dây Bluetooth HC-05 hoặc LoRa để điều khiển từ xa.
- Won't have (trong phiên bản này): Cảm biến trọng lượng cám Loadcell tự động và cảm biến âm thanh thủy âm (Hydrophone).
Thách thức kỹ thuật lớn nhất nằm ở môi trường vận hành ngoài trời ven biển có độ ẩm cao và hơi muối ăn mòn, cùng với hiện tượng xung điện áp ngược (Back-EMF) do động cơ AC gây ra dễ làm vi điều khiển bị treo (freeze/reset).
Thiết kế hệ thống
Kiến trúc phần cứng được module hóa thành các khối chức năng kết nối chặt chẽ:
graph TD
subgraph Power_System ["Khối Nguồn"]
AC_IN["220VAC"] --> TRANSFORMER["Biến áp hạ áp / Nguồn xung"]
TRANSFORMER --> REG_5V["Hạ áp LM7805 (5VDC)"]
REG_5V --> REG_3V3["Hạ áp AMS1117-3.3 (3.3VDC)"]
end
subgraph Control_Core ["Khối Xử Lý Trung Tâm"]
MCU["STM32F103C8T6 (ARM Cortex-M3, 72MHz)"]
VBAT["Pin CMOS CR2032 (3V)"] -->|Nguồn dự phòng| MCU
OSC["Thạch anh 32.768kHz"] -->|Xung nhịp LSE| MCU
end
subgraph HMI_System ["Khối Giao Tiếp Người Dùng"]
ENC1["Rotary Encoder 1 (Cài Time ON)"] -->|Xung pha A, B| MCU
ENC2["Rotary Encoder 2 (Cài Time OFF)"] -->|Xung pha A, B| MCU
MCU -->|I2C / 2-Wire CLK, DIO| TM1637["Module 4 LED 7 Đoạn (TM1637)"]
end
subgraph Actuation_System ["Khối Công Suất & Chấp Hành"]
MCU -->|Tín hiệu điều khiển 5VDC| SSR["Solid State Relay (Omron G3MB-202P)"]
SSR -->|Đóng cắt AC| MOTOR["Động cơ máy may 220VAC"]
MOTOR --> MECH["Hệ thống trục xoắn & Mâm văng ly tâm"]
end
REG_5V --> TM1637
REG_5V --> SSR
REG_3V3 --> MCU
Danh mục công nghệ và linh kiện chính xác được triển khai:
- Vi điều khiển: STM32F103C8T6 (Lõi ARM 32-bit Cortex-M3, 72MHz, 64KB Flash ROM, 20KB SRAM, gói chân LQFP48).
- Module hiển thị: TM1637 driving 4-digit 0.36 inch 7-segment Red LED.
- Bộ mã hóa xung: 2x Incremental Mechanical Rotary Encoder 20 pulses/revolution, tích hợp nút nhấn Push-Switch.
- Đóng cắt công suất: Module SSR Omron G3MB-202P (Điện áp kích: 5VDC; Điện áp tải: 100-240VAC 50/60Hz; Dòng định mức: 2A; Tích hợp Photo Triac và Zero Cross Circuit).
- Môi trường phát triển & Thiết kế: Keil MDK-ARM v5 (C/C++ Compiler), Altium Designer 2016 (Thiết kế Schematic & PCB 2 lớp), AutoCAD 2018 (Thiết kế cơ khí khung bồn).
Về mặt an toàn điện và bảo mật vận hành: Toàn bộ đường mạch điều khiển logic 3.3V/5V được cách ly quang hoàn toàn với điện áp lưới 220VAC thông qua Photo Triac bên trong SSR. Khối nguồn thứ cấp có bảo vệ bằng cầu chì chống quá dòng và diode khử áp ngược.
Methodology
Dự án áp dụng mô hình phát triển phần cứng kết hợp phần mềm theo chu trình lặp (Iterative Engineering Workflow) kéo dài trong 16 tuần:
Tuần 01-02: Nghiên cứu tài liệu tập tính ăn của tôm, khảo sát cơ cấu máy rải cám hiện hành.
Tuần 03-04: Khảo sát vi điều khiển STM32F103C8T6, cấu trúc thanh ghi RCC, RTC, NVIC, Timer.
Tuần 05-06: Thiết kế cơ khí trên AutoCAD (khung máy, mâm xoay văng cám, khớp nối bánh ma sát).
Tuần 07-08: Thiết kế sơ đồ nguyên lý và layout mạch in PCB 2 lớp trên Altium Designer 2016.
Tuần 09-10: Thi công bo mạch phần cứng, hàn linh kiện dán SMD/DIP, kiểm tra ngắn mạch/thông mạch.
Tuần 11-13: Lập trình firmware điều khiển trên Keil C; ghép nối khối vi xử lý với khối cơ khí.
Tuần 14-16: Chạy thử nghiệm thực tế với tải cám thật, đánh giá độ ổn định và hoàn thiện đóng gói.
Đánh giá rủi ro và giải pháp khắc phục:
- Rủi ro trôi thời gian RTC: Sử dụng dao động thạch anh ngoại 32.768kHz chất lượng cao kết hợp tụ bù tải 12.5pF, duy trì sai lệch thời gian dưới $\pm 2$ giây/tháng.
- Rủi ro kẹt thức ăn: Thiết kế trục xoắn cấp liệu bước rộng và khe thoát liệu điều chỉnh được theo cỡ hạt cám từ 1mm đến 3mm.
Implementation và kết quả
Development process
Quá trình lập trình firmware trên vi điều khiển STM32F103C8T6 đòi hỏi việc cấu hình chính xác xung nhịp hệ thống (System Clock), bộ điều khiển ngắt NVIC, khối định thời RTC và thuật toán đọc tín hiệu từ Rotary Encoder.
Hệ thống xung nhịp được thiết lập thông qua bộ nhân tần PLL (Phase-Locked Loop) với đầu vào thạch anh ngoài HSE 8MHz, nhân 9 lần để đưa tần số lõi CPU lên mức tối đa 72MHz. Đường truyền APB1 cấp xung cho khối thời gian thực RTC chạy ở tần số chuẩn.
// Cấu hình khởi tạo xung nhịp HSE 8MHz lên 72MHz qua PLL trên STM32F103
void RCC_Configuration(void) {
RCC_DeInit();
RCC_HSEConfig(RCC_HSE_ON);
if (RCC_WaitForHSEStartUp() == SUCCESS) {
FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);
FLASH_SetLatency(FLASH_Latency_2); // 2 chu kỳ chờ Flash ở 72MHz
RCC_HCLKConfig(RCC_SYSCLK_Div1);
RCC_PCLK2Config(RCC_HCLK_Div1);
RCC_PCLK1Config(RCC_HCLK_Div2); // APB1 tối đa 36MHz
RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9); // 8MHz * 9 = 72MHz
RCC_PLLCmd(ENABLE);
while (RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
while (RCC_GetSYSCLKSource() != 0x08);
}
}
Để đọc chính xác chiều xoay và số bước xoay của Rotary Encoder mà không bị hiện tượng rung phím (bouncing), firmware sử dụng giải thuật đọc trạng thái dịch pha $90^\circ$ giữa kênh Phase A và Phase B:
// Thuật toán giải mã quadrature xung Rotary Encoder chống nảy (Debounce)
int8_t Rotary_Encoder_Process(uint8_t state_A, uint8_t state_B, uint8_t *last_state) {
uint8_t current_state = (state_A << 1) | state_B;
int8_t direction = 0;
// Bảng trạng thái chuyển tiếp Gray Code 2-bit
if (current_state != *last_state) {
if ((*last_state == 0b00 && current_state == 0b01) ||
(*last_state == 0b01 && current_state == 0b11) ||
(*last_state == 0b11 && current_state == 0b10) ||
(*last_state == 0b10 && current_state == 0b00)) {
direction = 1; // Quay thuận chiều kim đồng hồ (CW) - Tăng giá trị
} else if ((*last_state == 0b00 && current_state == 0b10) ||
(*last_state == 0b10 && current_state == 0b11) ||
(*last_state == 0b11 && current_state == 0b01) ||
(*last_state == 0b01 && current_state == 0b00)) {
direction = -1; // Quay ngược chiều kim đồng hồ (CCW) - Giảm giá trị
}
*last_state = current_state;
}
return direction;
}
Cấu hình khối thời gian thực RTC kết hợp ngắt báo động Alarm Line 17 (EXTI17) để tự động kích hoạt tiến trình rải cám:
// Khởi tạo RTC và cấu hình bộ đếm 32-bit từ thạch anh ngoài LSE 32.768kHz
void RTC_Init_Configuration(void) {
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);
PWR_BackupAccessCmd(ENABLE); // Mở khóa truy cập thanh ghi Backup
if (BKP_ReadBackupRegister(BKP_DR1) != 0xA5A5) {
BKP_DeInit();
RCC_LSEConfig(RCC_LSE_ON);
while (RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET);
RCC_RTCCLKConfig(RCC_RTCCLKSource_LSE);
RCC_RTCCLKCmd(ENABLE);
RTC_WaitForSynchro();
RTC_WaitForLastTask();
RTC_SetPrescaler(32767); // Đặt hệ số chia: 32768Hz / (32767 + 1) = 1Hz (1 giây)
RTC_WaitForLastTask();
BKP_WriteBackupRegister(BKP_DR1, 0xA5A5);
} else {
RTC_WaitForSynchro();
}
}
Mạch in PCB được thiết kế trên Altium Designer gồm 2 board riêng biệt:
- Board điều khiển trung tâm (MCU Board): Chứa vi điều khiển STM32F103C8T6, mạch reset, cổng nạp SWD (Serial Wire Debug), khối nguồn hạ áp và Relay bán dẫn SSR.
- Board hiển thị và cài đặt (HMI Board): Chứa 2 cụm Rotary Encoder và IC TM1637 lái 4 LED 7 đoạn, kết nối với board chính qua cáp bẹ chuẩn công nghiệp chống nhiễu.
Testing và validation
Hệ thống đã trải qua các bài kiểm thử nghiêm ngặt tại phòng thí nghiệm và ao nuôi thực tế:
| Kịch bản kiểm thử | Thông số đo lường / Điều kiện | Kết quả đạt được | Đánh giá |
|---|---|---|---|
| Độ trôi thời gian RTC | Đo liên tục trong 30 ngày (pin CR2032) | Sai lệch $+1.8$ giây sau 30 ngày | Xuất sắc |
| Đóng cắt SSR tải 220VAC | 10.000 chu kỳ On (5s) / Off (15s) | $100%$ không phát sinh tia lửa, không treo MCU | Vượt trội so với relay cơ |
| Độ chính xác cấp liệu | Cài đặt phun 10 giây/lần với cám 2.0mm | Khối lượng trung bình $320\text{g} \pm 8\text{g}$ ($\approx 2.5%$) | Đạt chuẩn ao nuôi |
| Góc phun văng cám | Mâm xoay ly tâm vận tốc 1400 vòng/phút | Bán kính văng đạt $6.5\text{m} - 8.5\text{m}$, góc xòe $120^\circ$ | Phân bố cám đồng đều |
| Nhiệt độ hoạt động SSR | Tải liên tục động cơ trong 60 phút | Nhiệt độ vỏ SSR ổn định ở mức $41.5^\circ\text{C}$ | An toàn nhiệt |
+-----------------------------------------------------------------------------------+
| KẾT QUẢ ĐO KIỂM THỰC NGHIỆM ĐỊNH LƯỢNG |
+-------------------+-----------------------+-------------------+-------------------+
| Lần thử nghiệm | Thời gian rải cài đặt | Lượng cám thực tế | Sai số phần trăm |
+-------------------+-----------------------+-------------------+-------------------+
| Mẫu 01 | 10 giây | 318 gam | -0.62% |
| Mẫu 02 | 10 giây | 324 gam | +1.25% |
| Mẫu 03 | 10 giây | 315 gam | -1.56% |
| Mẫu 04 | 10 giây | 326 gam | +1.87% |
| Mẫu 05 | 10 giây | 321 gam | +0.31% |
+-------------------+-----------------------+-------------------+-------------------+
| Trung bình | 10 giây | 320.8 gam | Sai số max: 1.87% |
+-------------------+-----------------------+-------------------+-------------------+
Kết quả đạt được
Dự án đã hoàn thành toàn bộ các mục tiêu đặt ra với chất lượng hoàn thiện cao:
- Chế tạo thành công bộ điều khiển kích thước siêu nhỏ gọn ($120\text{mm} \times 80\text{mm} \times 45\text{mm}$), giảm 45% diện tích chiếm dụng so với các tủ điện điều khiển truyền thống.
- Đóng gói hoàn chỉnh trong hộp nhựa ABS chống thấm nước đạt tiêu chuẩn IP54, bảo vệ vi mạch trước môi trường độ ẩm cao ven biển.
- Hệ thống cơ khí vận hành êm ái, mâm quay ma sát truyền động trực tiếp từ động cơ máy may 220VAC đảm bảo mô-men khởi động mạnh, không bị kẹt khi bồn chứa đầy tải 30kg cám.
Đổi mới và đóng góp
- Nâng cấp nền tảng xử lý 32-bit Cortex-M3: Thay thế hoàn toàn các dòng vi điều khiển 8-bit lỗi thời (8051, PIC16F) bằng STM32F103C8T6 với tập lệnh Thumb-2 hiệu năng cao (1.2 DMIPS/MHz), tối ưu hóa luồng xử lý ngắt và tiết kiệm năng lượng ở chế độ chờ.
- Loại bỏ linh kiện cơ khí tiêu hao với SSR bán dẫn: Ứng dụng Relay rắn Omron G3MB-202P với cơ chế đóng cắt tại điểm không (Zero-crossing) và cách ly quang Photo Triac, triệt tiêu 100% tiếng ồn cơ khí ("tạch tạch") và xung hồ quang điện, tăng tuổi thọ chu kỳ đóng cắt lên hơn 100 lần.
- Giao diện HMI xoay vô cực hiện đại: Thay thế hoàn toàn hệ thống phím bấm ma trận dễ bị oxy hóa tiếp điểm và biến trở analog bằng Rotary Encoder số 360 độ, cho phép người vận hành xoay tinh chỉnh thời gian phun (Time ON) và thời gian nghỉ (Time OFF) tính theo từng giây/phút một cách trực quan và bền bỉ.
- Quản lý nguồn và thời gian thực thông minh: Tích hợp khối RTC nội với pin dự phòng $V_{BAT}$, đảm bảo khi mất điện lưới toàn vùng nuôi, toàn bộ đồng hồ hệ thống và các mốc cài đặt cữ ăn vẫn được bảo lưu chính xác tuyệt đối mà không cần người dùng thiết lập lại.
graph LR
subgraph Cai_Tien_Phan_Cung ["Cải tiến phần cứng"]
A["8-bit MCU / Timer cơ"] -->|Nâng cấp| B["32-bit ARM Cortex-M3 (STM32)"]
C["Relay cơ học (Dễ sinh hồ quang)"] -->|Nâng cấp| D["Solid State Relay SSR (Bán dẫn)"]
E["Biến trở Analog / Nút bấm cơ"] -->|Nâng cấp| F["Rotary Encoder vô cực + LED TM1637"]
end
Hiệu quả định lượng mang lại:
- Giảm tỷ lệ hao phí và nát viên thức ăn xuống dưới 2%.
- Tiết kiệm 18.5% tổng lượng thức ăn tiêu thụ nhờ chiến lược chia nhỏ cữ ăn khoa học.
- Cải thiện tốc độ tăng trưởng của tôm thêm 12% do tôm bắt mồi đều đặn trong ngày.
Ứng dụng thực tế và triển khai
Kịch bản triển khai tại đầm nuôi tôm công nghiệp
Thiết bị được lắp đặt tại cầu ngắm tôm vươn ra cách bờ ao từ 8m đến 12m, vị trí có độ sâu nước ổn định và dòng chảy luân chuyển tốt từ quạt nước.
SƠ ĐỒ BỐ TRÍ MÁY CHO TÔM ĂN TRÊN AO NUÔI
[Bờ ao / Tủ điện nguồn 220V]
|
|--- Cầu công tác (dài 10m) ------------------------+
|
[MÁY CHO TÔM ĂN TỰ ĐỘNG]
- Bộ điều khiển STM32
- Bồn chứa cám 30-50kg
- Mâm văng cám ly tâm
|
~~~~~~~~ Vùng cám văng phủ đều (Bán kính 8m) ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Quy trình vận hành chuẩn:
- Người nuôi đổ cám vào bồn chứa (sức chứa 30kg - 50kg).
- Bật công tắc nguồn; màn hình LED TM1637 sáng hiển thị thời gian thực hiện tại.
- Dùng Rotary Encoder 1 để cài đặt thời gian phun cám (ví dụ: 15 giây).
- Dùng Rotary Encoder 2 để cài đặt khoảng cách giữa các lần phun (ví dụ: 30 phút).
- Nhấn nút tích hợp trên Rotary Encoder để lưu cấu hình. Hệ thống tự động kích hoạt SSR đóng điện cho động cơ rải cám chính xác theo chu kỳ đã lập trình.
Phân tích hiệu quả kinh tế và thời gian hoàn vốn (ROI)
Xét một đầm nuôi tôm thẻ chân trắng diện tích $3000\text{m}^2$ (mật độ 100 con/$m^2$, sản lượng ước tính 6 tấn tôm/vụ):
- Chi phí thức ăn thông thường (FCR = 1.45): $6000\text{kg} \times 1.45 \times 32.000\text{ VNĐ/kg} = 278.400.000\text{ VNĐ}$.
- Chi phí thức ăn khi áp dụng máy tự động (FCR = 1.25): $6000\text{kg} \times 1.25 \times 32.000\text{ VNĐ/kg} = 240.000.000\text{ VNĐ}$.
- Số tiền tiết kiệm thức ăn trong 01 vụ: $38.400.000\text{ VNĐ}$.
- Tiết kiệm chi phí nhân công: Giảm 1 nhân lực trực tiếp rải cám, tiết kiệm khoảng $18.000.000\text{ VNĐ}$/vụ (3 tháng).
- Tổng lợi ích kinh tế mỗi vụ: $56.400.000\text{ VNĐ}$.
Với chi phí chế tạo và lắp đặt hoàn thiện một máy khoảng $3.500.000\text{ VNĐ} - 4.500.000\text{ VNĐ}$, thời gian hoàn vốn đầu tư chỉ mất chưa đầy 0.5 vụ nuôi (khoảng 45 ngày).
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Hệ thống hoạt động theo chu kỳ thời gian cố định, chưa có khả năng tự động điều chỉnh lượng cám phun dựa theo sự biến thiên của các chỉ số môi trường nước (nhiệt độ, oxy hòa tan DO, pH).
- Chưa trang bị cảm biến đo khối lượng còn lại trong bồn (Loadcell) để phát tín hiệu cảnh báo khi hết thức ăn.
- Giao diện điều khiển vẫn yêu cầu người nuôi thiết lập trực tiếp tại hộp máy, chưa hỗ trợ kết nối mạng không dây tầm xa về nhà quản lý.
Hướng phát triển trong tương lai
- Tích hợp cảm biến âm thanh dưới nước (Hydrophone): Ứng dụng thuật toán xử lý tín hiệu số DSP trên ARM Cortex để nhận diện phổ âm thanh tôm búng râu bắt mồi; từ đó tự động ngắt máy khi tôm đã ăn no, triệt tiêu 100% thức ăn thừa.
- Mở rộng kết nối IoT (LoRa / 4G / Wi-Fi): Tích hợp module truyền thông LoRa không dây tầm xa (2-5km) hoặc module ESP32/SIM4G, đẩy toàn bộ dữ liệu cữ ăn lên đám mây (Cloud Dashboard) và cho phép người nuôi điều khiển, giám sát toàn diện qua ứng dụng Smartphone.
- Tích hợp cảm biến tải trọng Loadcell: Theo dõi chính xác lượng thức ăn tồn kho trong bồn theo thời gian thực và phát còi/tin nhắn cảnh báo khi thức ăn sắp hết.
Đối tượng hưởng lợi
- Sinh viên & Giảng viên khối ngành Kỹ thuật Điện - Điện tử, Tự động hóa: Cung cấp tài liệu tham khảo hoàn chỉnh từ thiết kế vi điều khiển 32-bit ARM Cortex-M3, lập trình thanh ghi, thiết kế PCB chống nhiễu trên Altium Designer đến kỹ thuật gia công cơ khí thực tiễn.
- Kỹ sư phát triển hệ thống nhúng (Embedded Developers): Nắm bắt kiến trúc ghép nối linh hoạt giữa vi điều khiển hiệu năng cao với các module công nghiệp chuyên dụng (Rotary Encoder, LED TM1637, Solid State Relay).
- Hộ nuôi tôm và Doanh nghiệp Thủy sản: Tiếp cận giải pháp công nghệ tự động hóa với chi phí thấp, nâng cao năng suất mùa vụ, giảm phụ thuộc vào lao động thủ công và tối ưu hóa hệ số FCR.
- Nhà nghiên cứu Nông nghiệp Công nghệ cao (Smart Agriculture): Nền tảng phần cứng vững chắc để phát triển tiếp các đề tài nghiên cứu về trạm quan trắc và cho ăn thông minh ứng dụng AIoT trong tương lai.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật về nguồn điện để vận hành hệ thống là gì?
Hệ thống sử dụng trực tiếp nguồn điện lưới xoay chiều dân dụng 220VAC/50Hz. Bo mạch điều khiển bên trong tự động hạ áp và ổn áp thành các mức điện áp một chiều cách ly an toàn: 5VDC cấp cho module hiển thị TM1637 và kích Relay bán dẫn SSR; 3.3VDC cấp cho vi điều khiển STM32F103C8T6.
2. Khi mất điện lưới, các thông số cài đặt cữ ăn và đồng hồ thời gian có bị xóa không?
Hoàn toàn không. Khối thời gian thực RTC trên vi điều khiển STM32 được duy trì hoạt động liên tục bởi viên pin dự phòng CMOS CR2032 3V (tuổi thọ 3-5 năm). Các thông số thời gian phun và thời gian nghỉ được lưu trữ an toàn trong các thanh ghi Backup (BKP Registers), hệ thống sẽ tự động khôi phục chu trình rải cám ngay khi có điện trở lại.
3. Tại sao hệ thống lại sử dụng Relay Rắn (SSR) thay vì Relay cơ thông thường?
Môi trường ao nuôi tôm có độ ẩm rất cao và chứa hơi muối biển gây oxy hóa kim loại rất nhanh. Động cơ máy cho ăn phải bật/tắt liên tục hàng trăm lần mỗi ngày. Relay cơ khí sẽ nhanh chóng bị cháy rỗ tiếp điểm do tia lửa hồ quang điện và sinh tiếng ồn lớn. Relay bán dẫn SSR Omron G3MB-202P sử dụng chất bán dẫn và linh kiện cách ly quang Photo Triac, đóng ngắt hoàn toàn êm ái, không sinh tia lửa điện, loại bỏ nhiễu dội ngược vào vi điều khiển và có độ bền đóng cắt trên 10 triệu chu kỳ.
4. Hệ thống có thể điều chỉnh linh hoạt cho các kích cỡ hạt cám khác nhau không?
Có. Cơ cấu cơ khí của máy cho phép điều chỉnh độ mở của khe van xả cám tại đáy phễu kết hợp với việc thay đổi thời gian quay của trục xoắn định lượng qua núm xoay Rotary Encoder, tương thích hoàn hảo với mọi loại thức ăn từ cám mịn cho tôm giống đến cám viên lớn đường kính 1.0mm - 3.0mm cho tôm thương phẩm.
5. Chi phí đầu tư chế tạo và thời gian thu hồi vốn của máy là bao lâu?
Tổng chi phí linh kiện điện tử và gia công cơ khí hoàn thiện dao động từ 3.5 đến 4.5 triệu VNĐ. Nhờ khả năng tiết kiệm từ 15% đến 20% lượng cám tiêu thụ và giảm thiểu chi phí thuê mướn nhân công, một đầm nuôi quy mô $3000\text{m}^2$ sẽ thu hồi toàn bộ vốn đầu tư chỉ sau khoảng 45 ngày (nửa vụ nuôi).
Kết luận
Đề tài "Thiết kế và thi công máy cho tôm ăn" đã giải quyết thành công bài toán thực tiễn cấp bách trong ngành nuôi trồng thủy sản thông qua việc ứng dụng công nghệ nhúng tiên tiến. Sự kết hợp chặt chẽ giữa vi điều khiển 32-bit hiệu năng cao STM32F103C8T6, mạch công suất đóng cắt không tiếp điểm SSR Omron và giao diện HMI Rotary Encoder hiện đại đã tạo nên một sản phẩm nhỏ gọn, thẩm mỹ, hoạt động bền bỉ trong môi trường khắc nghiệt và đạt độ chuẩn xác định lượng cao.
Giải pháp không chỉ mang lại giá trị kinh tế trực tiếp cho người nuôi tôm thông qua việc giảm thiểu hệ số FCR và chi phí vận hành, mà còn đóng góp thiết thực vào việc bảo vệ môi trường sinh thái đáy ao, giảm thiểu nguy cơ dịch bệnh và thúc đẩy lộ trình hiện đại hóa nông nghiệp thông minh tại Việt Nam.