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

Trong bối cảnh cuộc Cách mạng công nghiệp lần thứ tư (Cách mạng công nghiệp 4.0) đang thúc đẩy mạnh mẽ quá trình chuyển đổi số và tự động hóa trong nhiều ngành sản xuất, việc ứng dụng công nghệ cao vào nông nghiệp trở thành xu thế tất yếu. Tại Việt Nam, ngành nông nghiệp chiếm tỷ trọng lớn trong nền kinh tế nhưng phương thức canh tác truyền thống còn nhiều hạn chế, dẫn đến năng suất, quy mô và chất lượng sản phẩm chưa tương xứng với tiềm năng. Song song với đó, Việt Nam là quốc gia nhiệt đới sở hữu tổng số giờ nắng trung bình quanh năm cao, tuy nhiên nguồn năng lượng mặt trời tái tạo và vô tận này vẫn chưa được khai thác triệt để trong lĩnh vực trồng trọt.

Nghề trồng hoa lan mang lại giá trị kinh tế cao, nhưng đây là loài thực vật nhạy cảm với các yếu tố vi khí hậu (nhiệt độ, độ ẩm không khí, độ ẩm đất, ánh sáng, nước mưa). Các hệ thống giám sát và chăm sóc tự động hiện có trên thị trường hầu hết là thiết bị ngoại nhập, có chi phí đầu tư lớn và phụ thuộc hoàn toàn vào mạng lưới điện quốc gia. Nhằm giải quyết các hạn chế này, đề tài "Thiết kế và thi công mô hình giám sát trồng hoa lan sử dụng nguồn pin năng lượng mặt trời" được thực hiện để tạo ra một giải pháp tự động hóa có chi phí hợp lý, vận hành độc lập nhờ năng lượng mặt trời và cho phép giám sát, điều khiển từ xa qua mạng Internet.

Mục tiêu nghiên cứu:

  1. Thiết kế và thi công hoàn chỉnh mô hình giám sát và chăm sóc vườn lan vận hành bằng nguồn pin năng lượng mặt trời, tích hợp khả năng giám sát và điều khiển thông qua hệ thống Internet vạn vật (IoTs).
  2. Nghiên cứu, tìm hiểu nguyên lý hoạt động và phương thức ghép nối phần cứng giữa bo mạch Arduino, module ESP8266, các cảm biến môi trường (nhiệt độ, độ ẩm không khí, độ ẩm đất, ánh sáng, mưa) và các thiết bị chấp hành.
  3. Xây dựng hệ thống thu thập dữ liệu vi khí hậu từ vườn lan, hiển thị trực quan các thông số trên màn hình LCD tại chỗ và đồng bộ dữ liệu lên không gian mạng để quản lý từ xa.

Nhiệm vụ nghiên cứu cụ thể:

  • Nhiệm vụ 1: Tìm hiểu cấu tạo phần cứng, nguyên lý hoạt động và thông số kỹ thuật của module Arduino Mega 2560, module NodeMCU ESP8266 V1, module điều khiển động cơ L298, cảm biến DHT11, cảm biến ánh sáng (quang trở CDS), cảm biến mưa, cảm biến độ ẩm đất và hệ thống pin năng lượng mặt trời.
  • Nhiệm vụ 2: Thiết kế và thực hiện giao tiếp truyền nhận dữ liệu giữa vi điều khiển chính Arduino Mega 2560 và module truyền thông NodeMCU ESP8266 qua chuẩn giao tiếp nối tiếp UART.
  • Nhiệm vụ 3: Lập trình thuật toán điều khiển tự động các cơ cấu chấp hành (bơm tưới gốc, bơm phun sương làm mát, động cơ kéo mái che, đèn chiếu sáng) dựa trên các ngưỡng cảm biến môi trường và dữ liệu thời gian thực.
  • Nhiệm vụ 4: Xây dựng giao diện hiển thị thông số và trạng thái hoạt động của hệ thống trên ứng dụng di động.
  • Nhiệm vụ 5: Lập trình cơ chế điều khiển thiết bị hai chiều (tự động và thủ công) thông qua ứng dụng di động trên nền tảng điện thoại thông minh.
  • Nhiệm vụ 6: Thiết kế và gia công mô hình vật lý hoàn chỉnh gồm khung cơ khí, hệ thống ống tưới, tủ điện và giá đỡ tấm pin mặt trời.
  • Nhiệm vụ 7: Vận hành thử nghiệm, đo đạc thông số thực tế và đánh giá kết quả đạt được của mô hình so với các tiêu chuẩn thiết kế ban đầu.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống nhúng giám sát và điều khiển tự động môi trường vi khí hậu phục vụ nuôi trồng hoa lan; hệ thống thu nhận và lưu trữ năng lượng mặt trời độc lập.
  • Phạm vi và giới hạn kỹ thuật:
    • Kích thước mô hình cơ khí: $60 \text{ cm} \times 40 \text{ cm} \times 50 \text{ cm}$ (khung vỏ bảo vệ và không gian lắp đặt thực tế: $60 \text{ cm} \times 40 \text{ cm} \times 60 \text{ cm}$).
    • Nguồn cấp: Tấm pin năng lượng mặt trời công suất 22W nạp điện vào bình ắc quy 12V – 5Ah qua mạch sạc.
    • Cảm biến môi trường: Sử dụng cảm biến nhiệt độ và độ ẩm DHT11 có sai số trong ngưỡng $\le 5%$.
    • Cơ cấu chấp hành: Sử dụng động cơ điện một chiều 12V DC cho hệ thống bơm tưới gốc, bơm phun sương và động cơ giảm tốc đóng/mở mái che.
    • Phương thức vận hành: Cho phép chuyển đổi linh hoạt giữa chế độ điều khiển bằng nút nhấn vật lý trên bảng điều khiển tại chỗ và chế độ điều khiển từ xa qua ứng dụng di động Blynk.

Cơ sở lý thuyết và phương pháp

Cơ sở lý thuyết chuyên ngành

Quá trình sinh trưởng của cây hoa lan phụ thuộc chặt chẽ vào 4 yếu tố môi trường cốt lõi:

  • Nhiệt độ: Lan nhiệt đới yêu cầu mức nhiệt ban ngày từ $16^\circ\text{C} - 18^\circ\text{C}$, ban đêm khoảng $14^\circ\text{C}$; lan ôn đới yêu cầu nhiệt độ ban ngày $13^\circ\text{C} - 15^\circ\text{C}$, ban đêm từ $10^\circ\text{C} - 11^\circ\text{C}$.
  • Độ ẩm không khí: Đa phần các giống lan nhiệt đới thích nghi tốt trong môi trường có độ ẩm từ $70% - 90%$, lan á nhiệt đới từ $60% - 80%$. Mức duy trì lý tưởng cho mô hình là khoảng $70%$.
  • Ánh sáng: Hoa lan cần lượng ánh sáng vừa đủ để quang hợp; cường độ bức xạ quá mạnh có thể gây cháy lá và vàng cây, đòi hỏi hệ thống mái che cơ học linh hoạt.
  • Nước và độ ẩm giá thể: Lan ưa ẩm nhưng rất dễ úng rễ khi thừa nước; hệ thống cần điều tiết lượng tưới hợp lý và ngừng tưới khi có mưa tự nhiên.

Hệ thống ứng dụng hiệu ứng quang điện thông qua tấm pin mặt trời 22W (điện áp phát $17\text{V} - 21\text{V}$) kết hợp bộ điều khiển sạc điều chế độ rộng xung (PWM) để nạp điện cho ắc quy chì 12V – 5Ah. Nền tảng phần cứng điều khiển trung tâm sử dụng vi điều khiển ATmega2560 (Arduino Mega 2560 R3) với xung nhịp 16 MHz, bộ nhớ Flash 256 KB, SRAM 8 KB và EEPROM 4 KB, kết hợp cùng vi xử lý 32-bit Tensilica Xtensa LX106 (NodeMCU ESP8266 V1) chạy ở tần số $80 - 160\text{ MHz}$ hỗ trợ giao thức mạng TCP/IP và Wi-Fi chuẩn $802.11\text{ b/g/n}$.

Phương pháp nghiên cứu thực hiện

Đề tài sử dụng kết hợp các phương pháp kỹ thuật thực nghiệm:

  1. Phương pháp phân tích và tính toán thiết kế: Tính toán cân bằng công suất biểu kiến, dòng tiêu thụ của toàn bộ linh kiện tải, dung lượng ắc quy tích trữ và thời gian sạc/xả của hệ thống nguồn năng lượng mặt trời.
  2. Phương pháp thiết kế mạch điện tử và gia công phần cứng: Thiết kế sơ đồ nguyên lý phân khối trên phần mềm chuyên dụng, vẽ mạch in PCB một lớp kích thước $150\text{ mm} \times 150\text{ mm}$, khoan lỗ, hàn linh kiện và đấu nối dây dẫn.
  3. Phương pháp ghép nối và lập trình nhúng: Xây dựng lưu đồ giải thuật cho chương trình điều khiển chính trên Arduino IDE, lập trình giao tiếp nối tiếp UART đa kênh, đọc giá trị tương tự (ADC 10-bit) từ cảm biến đất, cảm biến quang trở, giao thức 1-Wire từ DHT11 và giao thức $\text{I}^2\text{C}$ từ IC thời gian thực DS1307.
  4. Phương pháp kiểm thử thực nghiệm: Đo kiểm điện áp, dòng điện thực tế tại các điểm kiểm tra trên bo mạch, kiểm thử thời gian đáp ứng của rơ-le và mạch cầu H L298N, đánh giá độ ổn định của luồng dữ liệu truyền lên ứng dụng Blynk.

Thiết kế và triển khai

Hệ thống được thiết kế theo cấu trúc module hóa gồm 8 khối chức năng liên kết chặt chẽ với nhau:

Khối chức năng Linh kiện / Thiết bị chính Thông số kỹ thuật / Chức năng chính Giao tiếp / Chân kết nối vi điều khiển
Khối nguồn Tấm pin NLMT 22W, Ắc quy 12V–5Ah, Module LM2596 Tạo áp $17-21\text{V}$, hạ áp ngõ ra $3-30\text{V}$, dòng tải max 3A, hiệu suất 92% Cấp nguồn 12VDC, 5VDC và 3.3VDC cho toàn mạch
Khối xử lý trung tâm Bo mạch Arduino Mega 2560 R3 Vi điều khiển ATmega2560, 54 Digital I/O, 16 Analog In, 4 bộ UART Đóng vai trò thu nhận, xử lý tín hiệu và điều khiển toàn hệ thống
Khối truyền thông Module NodeMCU ESP8266 V1 Vi xử lý 32-bit Tensilica LX106, Wi-Fi $802.11\text{ b/g/n}$, TCP/IP Kết nối UART3 với Arduino Mega qua chân 14 (TX3) và 15 (RX3)
Khối cảm biến DHT11, Cảm biến ẩm đất (LM393), Quang trở CDS, Cảm biến mưa Đo nhiệt độ ($0-50^\circ\text{C}$), độ ẩm khí ($20-90%$), độ ẩm đất, cường độ sáng, lượng mưa Chân Analog A0 (Đất), A1 (Ánh sáng); Chân Digital D17 (Mưa), D18 (DHT11)
Khối nút nhấn 5 nút nhấn vật lý, tích hợp thanh điện trở kéo $10\text{ k}\Omega$ Lựa chọn chế độ (MODE), điều khiển thủ công bơm tưới, phun sương, mái che, đèn Kết nối các chân Digital D41 (MODE), D43 (Mái che), D45 (Bơm), D47 (Sương), D49 (Đèn)
Khối thực thi 2 module mạch cầu H L298N, động cơ DC 12V, động cơ bước Điều khiển 01 bơm tưới 12V, 01 bơm phun sương 5V/12V, động cơ kéo mái, đèn 5V Module 1 nối chân D5, D6; Module 2 nối chân D8, D9 của Arduino Mega
Khối thời gian thực Module RTC DS1307 Cung cấp dữ liệu giờ, phút, giây, ngày, tháng, năm thực tế Chuẩn $\text{I}^2\text{C}$ qua chân D20 (SDA) và D21 (SCL)
Khối hiển thị Màn hình LCD 20x4 (nền xanh, chữ trắng) Hiển thị 4 dòng $\times$ 20 ký tự các thông số môi trường, thời gian, trạng thái thiết bị Giao tiếp chế độ 4-bit qua các chân Digital D4, D5, D6, D7; biến trở $10\text{ k}\Omega$ chỉnh tương phản

Tính toán năng lượng và thời gian vận hành

Dòng điện tiêu thụ định mức của các thành phần tải trong hệ thống:

  • Module NodeMCU ESP8266: $80\text{ mA}$
  • Module cảm biến nhiệt độ, độ ẩm DHT11: $2.5\text{ mA}$
  • Bo mạch xử lý Arduino Mega 2560: $580\text{ mA}$
  • Động cơ bơm/giảm tốc: $380\text{ mA}$
  • Tổng dòng điện tiêu thụ toàn hệ thống: $I_{\text{tổng}} = 80 + 2.5 + 580 + 380 = 1015\text{ mA} \approx 1.015\text{ A}$

Dung lượng tích trữ lý thuyết của bình ắc quy: $$W_{\text{ắc quy}} = U \times Q = 12\text{ V} \times 5\text{ Ah} = 60\text{ Wh}$$

Thời gian hoạt động liên tục của ắc quy khi không có ánh nắng mặt trời: $$t_{\text{xả}} = \frac{60\text{ Wh}}{12\text{ V} \times 1.015\text{ A}} \approx 4.92\text{ giờ}$$

Thời gian nạp đầy ắc quy bằng tấm pin mặt trời 22W trong điều kiện bức xạ tiêu chuẩn: $$t_{\text{sạc lý thuyết}} = \frac{60\text{ Wh}}{22\text{ W}} \approx 2.7\text{ giờ}$$ Do hiệu suất của bộ điều khiển sạc PWM chỉ đạt trong khoảng $60% - 80%$, thời gian sạc đầy thực tế của hệ thống dao động trong khoảng $3.5 - 4.5\text{ giờ}$.

Quy trình gia công và lắp ráp mô hình

  1. Chế tạo mạch in (PCB): Chuẩn bị phíp đồng $150\text{ mm} \times 150\text{ mm}$, in layout, ăn mòn hóa học, khoan chân linh kiện, gắn cố định Arduino Mega 2560, NodeMCU ESP8266, các cọc cắm kết nối ngoại vi và hàn nối chân linh kiện.
  2. Lắp ráp phần cứng và kết cấu cơ khí: Khung mô hình được chế tạo bằng sắt và nhựa mica với kích thước tổng thể $60\text{ cm} \times 40\text{ cm} \times 60\text{ cm}$. Không gian mô hình được phân thành hai khoang riêng biệt:
    • Khoang kỹ thuật: Bố trí tủ điện chứa bo mạch điều khiển, ắc quy, bình chứa nước và các động cơ bơm. Tủ điều khiển gắn ngay mặt trước để thao tác các nút nhấn.
    • Khoang nuôi trồng: Đặt các chậu lan, lắp đặt cảm biến đất cắm trực tiếp vào giá thể, cảm biến nhiệt ẩm DHT11 treo giữa không gian, hệ thống ống dẫn nước tưới có đường kính trong $8\text{ mm}$, đầu béc phun sương và cơ cấu mái che di động gắn động cơ ở phía trên. Tấm pin mặt trời được gắn cố định trên nóc mô hình để đón nắng.

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

CHƯƠNG 1: TỔNG QUAN

Chương 1 giới thiệu tính cấp thiết của đề tài trong xu thế phát triển nông nghiệp 4.0 và ứng dụng năng lượng tái tạo tại Việt Nam. Tác giả chỉ ra bài toán thực tế trong nuôi trồng hoa lan chất lượng cao, xác định mục tiêu thiết kế một hệ thống giám sát và điều khiển tự động có chi phí hợp lý. Chương này nêu rõ 7 nội dung nghiên cứu kỹ thuật, thiết lập các giới hạn về kích thước mô hình ($60 \times 40 \times 50\text{ cm}$), dung lượng nguồn pin/ắc quy ($12\text{V} - 5\text{Ah}$), sai số cảm biến ($\le 5%$) và bố cục tổng thể gồm 6 chương của đồ án tốt nghiệp.

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

Chương 2 trình bày chi tiết nền tảng lý thuyết sinh học về các yếu tố ảnh hưởng trực tiếp đến sự phát triển của cây hoa lan (nhiệt độ tối ưu ngày/đêm cho lan nhiệt đới và ôn đới, độ ẩm không khí chuẩn $70%$, nhu cầu ánh sáng và chế độ tưới nước). Đồng thời, chương này tổng quan cấu tạo, thông số kỹ thuật, sơ đồ chân và nguyên lý hoạt động của các linh kiện điện tử được lựa chọn:

  • Tấm pin năng lượng mặt trời và nguyên lý chuyển đổi quang điện;
  • Vi điều khiển ATmega2560 trên bo mạch Arduino Mega 2560 R3 (nguồn nuôi khuyến nghị 7-9VDC, dòng cực đại mỗi chân I/O là 40mA);
  • Module NodeMCU ESP8266 V1 (kiến trúc 32-bit Xtensa LX106, dải nhiệt độ hoạt động $-40^\circ\text{C} \sim 125^\circ\text{C}$);
  • Cảm biến độ ẩm đất (IC so sánh LM393);
  • Cảm biến ánh sáng sử dụng quang trở Sunfua Cadmi (CDS, bước sóng đỉnh 540nm);
  • Cảm biến nhiệt độ và độ ẩm không khí DHT11 (dải nhiệt $0-50^\circ\text{C} \pm 2^\circ\text{C}$, dải ẩm $20-90% \text{RH} \pm 5%$);
  • Cảm biến mưa (ngõ ra số TTL D0);
  • Module công suất L298N, mạch giảm áp LM2596 (ngõ vào $4.5-50\text{V}$, ra $3-30\text{V}$, dòng tối đa 3A) và màn hình hiển thị LCD 20x4.

CHƯƠNG 3: TÍNH TOÁN VÀ THIẾT KẾ

Chương 3 tập trung phân tích chức năng của từng khối trong sơ đồ khối tổng thể (8 khối chức năng), thiết kế sơ đồ nguyên lý chi tiết cho từng mạch thành phần và sơ đồ nguyên lý toàn mạch. Chương này thực hiện các phép tính toán năng lượng quan trọng: xác định tổng dòng tiêu thụ của hệ thống là $1015\text{ mA}$, dung lượng sử dụng của ắc quy $12\text{V} - 5\text{Ah}$ đạt $60\text{ Wh}$, tính toán thời gian vận hành liên tục khi không sạc đạt khoảng $4.92\text{ giờ}$, và thời gian sạc đầy ắc quy qua tấm pin 22W với bộ sạc PWM đạt từ $3.5 - 4.5\text{ giờ}$. Bản vẽ phân bổ kết nối chân vào/ra (I/O) giữa Arduino Mega 2560 với các module được thiết lập cụ thể.

CHƯƠNG 4: THI CÔNG HỆ THỐNG

Chương 4 mô tả toàn bộ quá trình chế tạo phần cứng và xây dựng phần mềm:

  • Thống kê danh mục linh kiện thi công (gồm 01 Arduino Mega, 01 NodeMCU ESP8266, 01 cảm biến mưa, 01 cảm biến đất, 01 DHT11, 01 quang trở, 03 module L298N, 01 module LM2596, 01 bơm 12VDC, 01 bơm 5VDC, 01 LCD 20x4, 01 DS1307, 06 nút nhấn).
  • Quy trình 8 bước gia công bo mạch in PCB kích thước $150\text{ mm} \times 150\text{ mm}$, lắp ráp linh kiện, hàn mạch và kiểm tra mức điện áp các nguồn 5V, 3.3V.
  • Thi công mô hình cơ khí khung sắt bọc mica kích thước $60 \times 40 \times 60\text{ cm}$, bố trí đường ống tưới đường kính trong 8mm và tủ điều khiển.
  • Xây dựng lưu đồ giải thuật cho chương trình điều khiển chính, chương trình gửi nhận dữ liệu UART giữa Arduino và ESP8266, chương trình kiểm tra nút nhấn chuyển chế độ (Auto/Manual), chương trình kiểm tra tự động theo cảm biến và quy trình truyền thông dữ liệu lên ứng dụng điều khiển di động Blynk.

CHƯƠNG 5: KẾT QUẢ NHẬN XÉT VÀ ĐÁNH GIÁ

Chương 5 trình bày các kết quả thực nghiệm thu được từ mô hình hoàn chỉnh. Hệ thống phần cứng hoạt động ổn định; màn hình LCD 20x4 hiển thị rõ ràng thời gian thực, nhiệt độ, độ ẩm không khí, độ ẩm đất và trạng thái các thiết bị. Ứng dụng Blynk trên điện thoại di động cập nhật thông số môi trường liên tục và gửi lệnh điều khiển tức thời. Các cơ cấu chấp hành (bơm tưới gốc, bơm phun sương làm mát, đèn chiếu sáng, động cơ kéo mái che khi có nắng gắt hoặc mưa) phản hồi chính xác theo ngưỡng cảm biến cài đặt ở chế độ tự động và theo nút nhấn ở chế độ chỉnh tay.

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

Chương 6 tổng kết các hạng mục công việc đã hoàn thành so với mục tiêu ban đầu, khẳng định khả năng ứng dụng thực tế của mô hình trong việc giám sát môi trường trồng hoa lan bằng năng lượng sạch. Đồng thời, tác giả chỉ ra các mặt còn tồn tại và đề xuất các hướng nâng cấp hệ thống trong tương lai.


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

Kết quả thực nghiệm chính

  • Vận hành phần cứng và nguồn điện: Mô hình cơ khí ($60 \times 40 \times 60\text{ cm}$) và tủ điều khiển hoạt động hoàn chỉnh, cấp nguồn độc lập từ ắc quy 12V–5Ah được nạp bởi pin mặt trời 22W qua mạch giảm áp LM2596 và bộ sạc PWM.
  • Thu thập và hiển thị dữ liệu: Đọc chính xác các thông số môi trường từ cảm biến DHT11 (nhiệt độ, độ ẩm khí), cảm biến đất LM393 (độ ẩm giá thể), quang trở CDS (cường độ sáng) và cảm biến mưa; hiển thị đồng thời lên LCD 20x4 và truyền qua UART sang ESP8266 để đẩy lên ứng dụng Blynk.
  • Điều khiển đa chế độ:
    • Chế độ tự động (Auto): Tự động bật máy bơm tưới khi độ ẩm đất xuống thấp; kích hoạt bơm phun sương khi nhiệt độ cao hoặc độ ẩm không khí giảm; tự động kéo mái che khi trời mưa hoặc cường độ ánh sáng quá mạnh; bật đèn chiếu sáng bổ sung theo thời gian thực hoặc khi thiếu sáng.
    • Chế độ thủ công (Manual): Cho phép người dùng trực tiếp bật/tắt từng thiết bị (bơm tưới, phun sương, mái che, đèn) thông qua 5 nút nhấn cơ học trên tủ điện hoặc các nút điều khiển ảo trên giao diện ứng dụng Blynk.

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

  • Tự chủ nguồn năng lượng cho hệ thống giám sát nông nghiệp thông minh, không phụ thuộc vào điện lưới, phù hợp triển khai tại các khu vực vườn lan biệt lập.
  • Kết hợp tối ưu giữa vi điều khiển đa chân I/O Arduino Mega 2560 để quản lý nhiều cảm biến/tải chấp hành và chip Wi-Fi ESP8266 để truyền thông IoT, giảm tải xử lý cho từng vi điều khiển.
  • Cung cấp giải pháp công nghệ có chi phí chế tạo thấp hơn đáng kể so với các hệ thống tự động hóa nhập khẩu trên thị trường.

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

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

  • Hệ thống chỉ mới dừng lại ở quy mô mô hình thử nghiệm kích thước nhỏ ($60 \times 40 \times 60\text{ cm}$), chưa được thử nghiệm trên diện tích vườn lan canh tác thực tế quy mô lớn.
  • Các cảm biến sử dụng (như DHT11, cảm biến đất dạng điện cực kim loại) thuộc phân khúc phổ thông cho học tập/nghiên cứu, độ bền và độ chính xác lâu dài trong môi trường nông nghiệp khắc nghiệt còn hạn chế.
  • Tấm pin năng lượng mặt trời được lắp đặt cố định, chưa có cơ cấu tự động xoay hướng để tối ưu hóa góc đón bức xạ mặt trời trong suốt cả ngày.

Hướng nghiên cứu và phát triển tiếp

  • Bổ sung hệ thống cơ điện tử tự động xoay tấm pin năng lượng mặt trời theo hướng ánh sáng mặt trời (solar tracking) nhằm nâng cao tối đa hiệu suất sạc cho ắc quy.
  • Nâng cấp sử dụng các dòng cảm biến công nghiệp có độ bền cao, chống ăn mòn và chuẩn hóa kết nối không dây tầm xa (như chuẩn LoRa, Zigbee) để quản lý diện tích lớn.
  • Tích hợp thêm camera quan sát chất lượng cao để truyền hình ảnh trực tiếp về quá trình sinh trưởng của cây lan và tích hợp thuật toán nhận diện sâu bệnh qua ảnh trên ứng dụng di động.

Giá trị tham khảo

Đồ án tốt nghiệp này là tài liệu tham khảo hữu ích cho sinh viên, học viên thuộc các ngành:

  • Công nghệ Kỹ thuật Điện tử - Truyền thông, Kỹ thuật Điều khiển và Tự động hóa, Kỹ thuật Máy tính: Tham khảo phương pháp thiết kế bo mạch vi điều khiển kết hợp đa chip xử lý (Arduino Mega 2560 và NodeMCU ESP8266), kỹ thuật lập trình nhúng truyền thông UART, thiết kế mạch cầu H L298N điều khiển động cơ DC và kỹ thuật kết nối nền tảng IoT Blynk.
  • Kỹ thuật Năng lượng tái tạo: Tham khảo phương pháp tính toán cân bằng công suất, lựa chọn dung lượng ắc quy và thông số tấm pin quang điện cho các hệ thống tải tiêu thụ độc lập (off-grid).
  • Nông nghiệp công nghệ cao: Tham khảo mô hình tự động hóa vi khí hậu và kiểm soát các thông số môi trường sinh trưởng chuyên biệt cho hoa lan.

Các phần đáng tham khảo sâu nhất trong tài liệu gồm có: Chương 3 (Các bước tính toán công suất tiêu thụ và thời gian sạc/xả của hệ thống nguồn pin mặt trời) và Chương 4 (Quy trình thiết kế thi công mạch in PCB cùng lưu đồ thuật toán điều khiển hai chế độ Auto/Manual).


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

1. Hệ thống xử lý trung tâm và module truyền thông không dây trong đồ án sử dụng linh kiện gì?
Hệ thống sử dụng bo mạch vi điều khiển chính là Arduino Mega 2560 R3 (chip ATmega2560, xung nhịp 16MHz) để đọc tín hiệu cảm biến và điều khiển các thiết bị chấp hành. Module truyền thông không dây được sử dụng là NodeMCU ESP8266 V1 (vi xử lý 32-bit Tensilica Xtensa LX106) kết nối trực tiếp với Arduino Mega 2560 qua cổng giao tiếp nối tiếp UART3 (chân 14-TX3 và chân 15-RX3) để đẩy dữ liệu lên mạng Internet.

2. Nguồn điện của hệ thống được tính toán và thiết kế như thế nào?
Hệ thống sử dụng một tấm pin năng lượng mặt trời công suất 22W tạo điện áp từ $17\text{V} - 21\text{V}$, nạp điện cho bình ắc quy $12\text{V} - 5\text{Ah}$ (dung lượng tích trữ $60\text{ Wh}$) thông qua bộ điều khiển sạc công nghệ PWM. Tổng dòng tiêu thụ của toàn bộ linh kiện là $1015\text{ mA}$, cho phép hệ thống hoạt động liên tục khoảng $4.92\text{ giờ}$ khi không có ánh sáng mặt trời; thời gian sạc đầy ắc quy trong điều kiện thực tế mất từ $3.5 - 4.5\text{ giờ}$.

3. Cơ chế giao tiếp giữa Arduino Mega 2560 với các cảm biến và khối thực thi được bố trí qua những chân nào?

  • Cảm biến độ ẩm đất: Nối ngõ ra Analog vào chân A0.
  • Cảm biến ánh sáng quang trở: Nối ngõ ra Analog vào chân A1.
  • Cảm biến mưa: Nối ngõ ra Digital vào chân D17.
  • Cảm biến nhiệt độ - độ ẩm DHT11: Nối chân Data vào chân D18.
  • Khối thời gian thực DS1307: Nối giao tiếp $\text{I}^2\text{C}$ vào chân D20 (SDA) và D21 (SCL).
  • Khối thực thi L298N: Module 1 (bơm nước, phun sương) nối chân D5, D6; Module 2 (đèn, động cơ kéo mái che) nối chân D8, D9.
  • Màn hình LCD 20x4: Nối các chân dữ liệu D4, D5, D6, D7 vào các chân D4, D5, D6, D7 của Arduino.

4. Hệ thống hỗ trợ những phương thức điều khiển nào và qua giao diện nào?
Hệ thống hỗ trợ 2 chế độ điều khiển: Tự động (Auto) và Chỉnh tay (Manual). Ở chế độ tự động, hệ thống tự kích hoạt thiết bị dựa trên ngưỡng đo môi trường và dữ liệu thời gian thực. Ở chế độ chỉnh tay, người dùng có thể điều khiển trực tiếp thông qua cụm 5 nút nhấn vật lý (nối qua các chân D41, D43, D45, D47, D49) trên tủ điện hoặc qua giao diện ứng dụng di động Blynk trên điện thoại thông minh kết nối Wi-Fi.

5. Kích thước và kết cấu mô hình thực tế được gia công ra sao?
Mô hình thực tế có kích thước $60\text{ cm} \times 40\text{ cm} \times 60\text{ cm}$, được gia công bằng khung sắt và vách nhựa mica. Kết cấu chia làm hai khoang: một khoang chứa tủ điều khiển, bình ắc quy, bình chứa nước và các bơm điện; khoang còn lại bố trí các chậu lan, cảm biến đất, cảm biến nhiệt ẩm treo, hệ thống ống tưới đường kính trong 8mm, béc phun sương và cơ cấu mái che đóng mở tự động gắn phía trên cùng tấm pin mặt trời.


Kết luận

Đồ án tốt nghiệp "Thiết kế và thi công mô hình giám sát trồng hoa lan sử dụng nguồn pin năng lượng mặt trời" của nhóm tác giả Lê Quang Thái và Nguyễn Đông Nghiêm đã hoàn thành trọn vẹn mục tiêu nghiên cứu và chế tạo thành công một hệ thống IoT nông nghiệp hoàn chỉnh. Sản phẩm tích hợp hiệu quả giữa phần cứng vi điều khiển Arduino Mega 2560, module truyền thông NodeMCU ESP8266, đa dạng cảm biến môi trường và nguồn năng lượng mặt trời độc lập. Kết quả thực nghiệm chứng minh hệ thống vận hành chính xác ở cả hai chế độ tự động và thủ công, hỗ trợ giám sát trực quan tại chỗ qua LCD và điều khiển từ xa qua ứng dụng di động Blynk. Đây là tài liệu kỹ thuật có giá trị tham khảo thực tiễn cao cho sinh viên và kỹ sư trong lĩnh vực thiết kế hệ thống nhúng, tự động hóa và nông nghiệp công nghệ cao.