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

Ngành nuôi trồng thủy sản giữ vai trò nòng cốt trong cơ cấu kinh tế nông nghiệp Việt Nam, đưa nước ta trở thành quốc gia đứng thứ ba thế giới về sản lượng nuôi trồng (sau Trung Quốc và Ấn Độ) và đứng thứ tư thế giới về nuôi tôm, cá. Kim ngạch xuất khẩu thủy sản tăng trưởng liên tục từ 2,4 tỷ USD năm 2004 lên 7,84 tỷ USD năm 2014. Năm 2015, kim ngạch đạt 6,7 tỷ USD, trong đó riêng mặt hàng tôm đóng góp 3 tỷ USD với sản lượng 660.000 tấn (khu vực Đồng bằng sông Cửu Long chiếm 2,55 tỷ USD). Sang năm 2016, tổng sản lượng thủy sản đạt 6.726 ngàn tấn (khai thác 3.076 ngàn tấn, nuôi trồng 3.650 ngàn tấn). Sự tham gia vào các hiệp định thương mại tự do như TPP, EVFTA, FTA Việt Nam - Hàn Quốc mở ra tiềm năng lớn cho xuất khẩu.

Tuy nhiên, lĩnh vực nuôi trồng thủy sản đối mặt với nhiều nguy cơ nghiêm trọng:

  • Tác động tiêu cực của biến đổi khí hậu, nắng nóng kéo dài, hạn hán và xâm nhập mặn bất thường (đầu năm 2016 làm thiệt hại khoảng 2.000 ha tại Trà Vinh, Kiên Giang, Bến Tre, Cà Mau, Bạc Liêu).
  • Quy hoạch tự phát, thiếu kiểm soát môi trường (80% diện tích nuôi tôm tại Đồng bằng sông Cửu Long mang tính nhỏ lẻ).
  • Dịch bệnh bùng phát trên diện rộng (đốm trắng, hoại tử gan tụy, phân trắng, vi bào tử trùng); năm 2012 ghi nhận hơn 100.000 ha bị dịch bệnh, trong 11 tháng đầu năm 2015 có 49.656,51 ha tôm nước lợ bị thiệt hại.
  • Lạm dụng hóa chất, kháng sinh khiến tồn dư vượt mức quy định; tỷ lệ nuôi tôm thành công tại Việt Nam chỉ đạt từ 33% đến 35%, thấp hơn đáng kể so với Indonesia và Ấn Độ (khoảng 70%).

Trước tình trạng đó, việc kiểm soát các chỉ số chất lượng nước là yêu cầu cấp thiết để bảo đảm môi trường sống ổn định cho thủy sản.

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

  1. Nghiên cứu và thiết kế hệ thống giám sát môi trường nước ao nuôi tôm, cá có khả năng đo đạc các thông số vật lý - hóa học cốt lõi.
  2. Xây dựng cơ chế truyền dẫn cảnh báo từ xa mọi lúc mọi nơi thông qua mạng viễn thông di động bằng module SIM900A, giúp người nuôi can thiệp kịp thời nhằm phòng tránh dịch bệnh và giảm thiểu thiệt hại kinh tế.

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

  1. Khảo sát các yếu tố môi trường nước ảnh hưởng đến sinh trưởng của thủy sản (nhiệt độ, pH, độ mặn, độ kiềm, độ cứng, độ đục...).
  2. Nghiên cứu cấu trúc phần cứng vi điều khiển ATmega328P (trên nền tảng Arduino Nano) và module truyền thông GSM/GPRS SIM900A.
  3. Khảo sát và ứng dụng tập lệnh AT điều khiển dịch vụ gọi điện, gửi/nhận tin nhắn SMS.
  4. Thiết kế sơ đồ nguyên lý, vẽ mạch in (PCB) bằng phần mềm EasyEDA, thi công mạch phần cứng hoàn chỉnh kết nối cảm biến nhiệt độ LM35 và cảm biến pH.
  5. Lập trình giải thuật đọc tín hiệu ADC, xử lý dữ liệu, hiển thị LCD và truyền bản tin cảnh báo qua mạng GSM.

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

  • Đối tượng nghiên cứu: Các thông số chất lượng môi trường nước ao nuôi (nhiệt độ, độ pH), vi điều khiển ATmega328P, module GSM/GPRS SIM900A, cảm biến LM35, cảm biến pH và tập lệnh điều khiển AT.
  • Phạm vi nghiên cứu: Thiết kế mô hình phần cứng thực nghiệm quy mô phòng thí nghiệm, đo đạc thông số môi trường nước và gửi tin nhắn/gọi điện cảnh báo về điện thoại cá nhân thông qua hạ tầng mạng di động GSM.

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

Khung lý thuyết và công nghệ sử dụng

  1. Công nghệ truyền thông GSM/GPRS và Module SIM900A: Module SIM900A do hãng SIMCom phát triển, hỗ trợ 2 băng tần GSM/GPRS 900/1800MHz (phiên bản SIM900 hỗ trợ 4 băng tần 850/900/1800/1900MHz), giao tiếp UART (tương thích 3.3V và 5V), dải điện áp nguồn 5–12VDC (dòng 2–3A) hoặc pin Li-Po 1-cell. Module được điều khiển bằng tập lệnh chuẩn AT (GSM 07.05) kết hợp các lệnh mở rộng của SIMCom để thực hiện chức năng gọi điện, đọc, gửi và xóa tin nhắn SMS.
  2. Giao thức tin nhắn ngắn SMS (Short Message Service): Giao thức cho phép gửi các bản tin văn bản tối đa 160 ký tự (mã hóa 7-bit) hoặc 70 ký tự (mã hóa 16-bit Unicode UCS2).
  3. Nền tảng vi điều khiển ATmega328P (Arduino Nano V3): Vi điều khiển cấu trúc RISC 8-bit, 32KB bộ nhớ Flash, 2KB SRAM, 1KB EEPROM, xung nhịp 16MHz, 14 chân I/O số (6 chân PWM), 8 chân đầu vào tương tự kết nối với bộ chuyển đổi ADC 10-bit nội suy.
  4. Lý thuyết chuyển đổi tương tự - số (ADC): Nguyên lý số hóa tín hiệu liên tục thông qua bộ chuyển đổi trực tiếp (flash ADC), xác định độ phân giải ($2^n$ mức với $n$-bit) và điện áp tham chiếu ($V_{ref}$) theo công thức tính toán mức số: $$\text{Giá trị số} = (2^n - 1) \times \frac{V_{in}}{V_{ref}} = 1023 \times \frac{V_{in}}{V_{ref}}$$
  5. Cảm biến đo lường môi trường: Cảm biến nhiệt độ LM35 (đầu ra điện áp tuyến tính theo nhiệt độ) và cảm biến pH kèm module điều hòa tín hiệu.

Phương pháp nghiên cứu

  • Phương pháp phân tích và tổng hợp lý thuyết: Thu thập, phân tích tài liệu chuyên ngành thủy sản, tiêu chuẩn môi trường nước nuôi trồng và tập lệnh viễn thông AT.
  • Phương pháp thiết kế và thi công kỹ thuật: Sử dụng phần mềm EasyEDA để thiết kế sơ đồ nguyên lý toàn mạch và thiết kế mạch in (PCB Layout), tiến hành gia công mạch và đóng hộp thiết bị.
  • Phương pháp thực nghiệm: Lập trình trên Arduino IDE, nạp chương trình điều khiển vào vi điều khiển ATmega328P, kết nối cảm biến và module SIM900A để kiểm thử chức năng đọc cảm biến, xuất dữ liệu ra LCD và truyền tin SMS thực tế.

Nguồn dữ liệu

  • Số liệu thống kê từ Hiệp hội Chế biến và Xuất khẩu Thủy sản Việt Nam (VASEP), Bộ Nông nghiệp và Phát triển Nông thôn, Cục Thú y.
  • Tài liệu kỹ thuật datasheet của vi điều khiển ATmega328P, Module SIM900A, cảm biến LM35, mạch hạ áp LM2596S.

Thiết kế và triển khai

Hệ thống được thiết kế theo cấu trúc mô-đun hóa nhúng với các khối chức năng liên kết chặt chẽ:

[ Cảm biến pH & LM35 ] ---> [ Khối xử lý: Arduino Nano (ATmega328P) ] ---> [ Màn hình LCD ]

Kiến trúc phần cứng

  • Khối xử lý trung tâm: Sử dụng board Arduino Nano tích hợp vi điều khiển ATmega328P. Chân Analog A0 nhận tín hiệu từ cảm biến pH, chân A1 nhận tín hiệu từ cảm biến nhiệt độ LM35.
  • Khối truyền thông GSM: Module SIM900A Mini kết nối với Arduino thông qua cổng UART bằng cách sử dụng các chân số Digital (D2 làm chân TXD truyền dữ liệu, D3 làm chân RXD nhận dữ liệu). Nguồn nuôi được cấp từ adapter 5V/2A qua cổng nguồn VIN.
  • Khối hiển thị: Màn hình LCD ghép nối với các chân I/O số của Arduino để hiển thị giá trị nhiệt độ và pH tại chỗ.
  • Khối nguồn: Mạch hạ áp nguồn xung LM2596S hạ điện áp từ nguồn đầu vào để cấp mức điện áp ổn định cho toàn hệ thống.
Chân Arduino Nano Chân Module SIM900A Chức năng kết nối
5V / IOREF VCC Điện áp so sánh mức logic UART (3.3V/5V)
GND GND Nối đất chung (0V)
D2 TXD Nhận dữ liệu truyền từ SIM900A sang Arduino
D3 RXD Truyền dữ liệu lệnh từ Arduino sang SIM900A
VIN / Nguồn ngoài VIN Cấp nguồn công suất (5–12VDC, 2–3A)

Tập lệnh AT điều khiển truyền thông

Hệ thống sử dụng các tập lệnh AT cơ bản để quản lý việc truyền nhận dữ liệu:

Tập lệnh AT Cú pháp / Tham số Đáp ứng Chức năng thực thi
ATD ATD[Số_điện_thoại];<CR> OK / NO CARRIER / BUSY Thực hiện cuộc gọi quay số khẩn cấp
ATA ATA<CR> OK Chấp nhận cuộc gọi đến
ATH ATH<CR> OK Hủy hoặc ngắt kết thúc cuộc gọi
AT+CLIP AT+CLIP=1 OK Kích hoạt chế độ hiển thị số gọi đến
AT+CMGF AT+CMGF=1 OK Thiết lập định dạng tin nhắn SMS ở chế độ văn bản (Text mode)
ATE ATE0 hoặc ATE1 OK Tắt (0) hoặc Bật (1) chế độ phản hồi ký tự
AT+CMGS AT+CMGS="[Số_điện_thoại]"<CR> > $\rightarrow$ Nhập nội dung $\rightarrow$ <Ctrl-Z> Soạn và gửi tin nhắn SMS cảnh báo
AT+CMGR AT+CMGR=[Vị_trí_bộ_nhớ] +CMGR: ... kèm nội dung Đọc nội dung tin nhắn trong bộ nhớ SIM
AT+CMGD AT+CMGD=[Vị_trí_bộ_nhớ] OK Xóa tin nhắn đã xử lý khỏi bộ nhớ

Quy trình phần mềm

  1. Khởi tạo cấu hình vi điều khiển, cổng nối tiếp UART (tốc độ baud phù hợp), khởi tạo màn hình LCD và cấu hình module SIM900A bằng lệnh AT+CMGF=1.
  2. Đọc định kỳ giá trị điện áp tương tự từ cảm biến LM35 và cảm biến pH thông qua bộ ADC 10-bit của ATmega328P.
  3. Tính toán chuyển đổi giá trị số sang nhiệt độ (°C) và giá trị pH thực tế, sau đó xuất thông số ra màn hình LCD.
  4. Kiểm tra ngưỡng an toàn môi trường:
    • Nếu giá trị vượt ngưỡng cho phép (ví dụ: pH < 6,5 hoặc pH > 9,0; nhiệt độ biến động vượt giới hạn), vi điều khiển tự động gửi chuỗi lệnh AT+CMGS chứa nội dung cảnh báo thông số cụ thể đến số điện thoại của người quản lý.
    • Khi có cuộc gọi hoặc tin nhắn truy vấn gửi đến, hệ thống giải mã lệnh qua AT+CMGR để phản hồi trạng thái ao nuôi.

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

Chương 1: Tổng quan về việc giám sát môi trường nước trong ngành nuôi trồng thủy sản

Chương 1 phân tích bối cảnh ngành thủy sản Việt Nam và thế giới, chỉ rõ các cơ hội xuất khẩu cũng như thách thức nghiêm trọng về môi trường và dịch bệnh. Tác giả dẫn chứng số liệu thực tế về sản lượng khai thác và diện tích thiệt hại do biến đổi khí hậu giai đoạn 2012–2016.

Chỉ tiêu sản xuất thủy sản năm 2016 Kế hoạch 2016 Thực hiện 2016 So với 2015 (%)
Tổng sản lượng — 6.726 ngàn tấn +2,5%
Sản lượng khai thác — 3.076 ngàn tấn +3,0%
- Khai thác biển — 2.876 ngàn tấn +2,21%
- Khai thác nội địa 185 ngàn tấn 200 ngàn tấn 0%
Sản lượng nuôi trồng — 3.650 ngàn tấn +1,9%
- Tôm nước lợ 680 ngàn tấn 650 ngàn tấn +3,2%
- Cá tra 1.150 ngàn tấn — -5,6%
Diện tích nuôi — 1.300 ngàn ha +4,0%
- Tôm nước lợ 695 ngàn ha 700 ngàn ha +1,5%
- Cá tra 5,1 ngàn ha 5,05 ngàn ha -1,0%

Chương này cũng tổng quan về hệ thống tự động giám sát Smart gate - CWRS1 (truyền qua GPRS/sóng vô tuyến) và hệ thống mạng IoT/BigData, đồng thời trình bày chi tiết các yếu tố lý - hóa ảnh hưởng trực tiếp đến môi trường nước nuôi cá, tôm:

  • Nhiệt độ: Biến động ngày/đêm (cao nhất 14–16h, thấp nhất 2–5h; trung bình 10h); thay đổi đột ngột 3–4°C sẽ gây sốc, tổn thương bóng hơi và làm chết thủy sản.
  • Độ trong/đục: Tối ưu từ 30–40 cm (nếu do thực vật phù du phytoplankton); < 20 cm là ao quá đục; > 60 cm là nước quá trong, làm giảm năng suất.
  • Màu sắc, mùi, vị: Mùi khí $H_2S$ (trứng thối), clo, tảo lam/lục; vị mặn do $NaCl > 500\text{ mg/l}$, vị đắng do $Mg^{2+} > 1\text{ g/l}$.
  • Độ pH: Biến động tự nhiên từ 4,5–9,5 (thích hợp nhất 6,5–9,0). Khi pH < 5 làm giảm khả năng vận chuyển oxy của hemoglobin, tăng tiết dịch nhầy mang và da; khi pH > 9 phá hủy mô mang và tăng độc tính của khí $NH_3$.
  • Độ mặn, độ kiềm, độ cứng và sắt ($Fe^{2+}$): Ảnh hưởng trực tiếp đến áp suất thẩm thấu, quá trình lột xác của tôm và cản trở hô hấp của cá.

Chương 2: Cơ sở lý thuyết liên quan

Chương 2 trình bày toàn diện cơ sở kỹ thuật cấu thành hệ thống:

  • Module SIM900A: Khảo sát chi tiết sơ đồ chân, đặc tính dải tần, mức điện áp so sánh và quy trình cấp nguồn (khởi động bằng nút PKey trong 2 giây, quan sát đèn NetLight).
  • Tập lệnh AT: Cú pháp cơ bản, tham số S, cú pháp mở rộng. Khảo sát chu trình thiết lập/kết thúc cuộc gọi (ATD, ATA, ATH, AT+CLIP), các chuỗi thông báo mạng (OK, NO CARRIER, BUSY, NO ANSWER), cùng chu trình đọc/gửi/xóa tin nhắn SMS văn bản (AT+CMGF=1, AT+CMGS, AT+CMGR, AT+CMGD).
  • Giao thức SMS: Phân tích cấu trúc bản tin 5 phần (Instructions to air interface, Instructions to SMSC, Instructions to handset, Instructions to SIM, Instructions body) và phương thức ghép nối các tin nhắn dài.
  • Nền tảng Arduino Nano và Vi điều khiển ATmega328P: Cấu trúc 8-bit RISC, tập lệnh 133 lệnh, bộ nhớ Flash 32KB, SRAM 2KB, EEPROM 1KB, cấu hình các chân Digital I/O, chân PWM, giao tiếp SPI (chân 10, 11, 12, 13) và Serial UART (chân 0, 1).
  • Nguyên lý chuyển đổi ADC: Phân tích phương pháp Flash ADC sử dụng mạch phân áp và bộ so sánh op-amp; khái niệm độ phân giải ($n$-bit ứng với $2^n - 1$ bộ so sánh), điện áp tham chiếu $V_{ref}$ và cách tính toán giải mã mức số trên vi điều khiển AVR.

Chương 3: Thiết kế và thi công mạch

Chương 3 tập trung vào khâu hiện thực hóa hệ thống phần cứng và phần mềm:

  • Thiết kế mạch: Thiết kế sơ đồ nguyên lý toàn mạch trên phần mềm EasyEDA, thiết kế layout mạch in (PCB) tích hợp vi điều khiển ATmega328P, module SIM900A, mạch hạ áp LM2596S, cảm biến pH, cảm biến LM35 và màn hình LCD.
  • Lập trình điều khiển: Viết mã nguồn trên Arduino IDE để điều khiển vi điều khiển đọc dữ liệu cảm biến, tính toán giá trị pH, nhiệt độ, truyền dữ liệu ra màn hình LCD và giao tiếp với module SIM900A qua cổng nối tiếp mềm.
  • Thi công và lắp ráp: Thực hiện đóng gói mạch vào hộp bảo vệ, kết nối các đầu dò cảm biến và hoàn thiện sản phẩm mẫu thực nghiệm.

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

  • Đánh giá tổng quan mức độ hoàn thành nhiệm vụ của mô hình thiết kế và thi công.
  • Khẳng định khả năng ứng dụng thực tế của mô hình trong nông nghiệp quy mô vừa và nhỏ.
  • Định hướng phát triển mở rộng đề tài trong tương lai.

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

Kết quả chính

  • Xây dựng thành công mô hình phần cứng nguyên mẫu: Hoàn thiện mạch in PCB thiết kế trên EasyEDA và đóng hộp bảo vệ thiết bị, kết nối đồng bộ giữa vi điều khiển ATmega328P, module SIM900A, màn hình LCD, mạch nguồn LM2596S và các đầu đo cảm biến.
  • Đo đạc và xử lý dữ liệu cảm biến: Hệ thống đọc chính xác tín hiệu tương tự từ cảm biến nhiệt độ LM35 và cảm biến pH thông qua bộ chuyển đổi ADC 10-bit, sau đó hiển thị trực quan thông số lên màn hình LCD.
  • Thực hiện truyền thông GSM/SMS tự động: Kích hoạt thành công tập lệnh AT qua cổng UART để gửi tin nhắn SMS cảnh báo chi tiết các chỉ số chất lượng nước vượt ngưỡng an toàn đến thuê bao di động của người quản lý, đồng thời hỗ trợ nhận diện cuộc gọi và phản hồi thông tin trạng thái ao nuôi.

Giải pháp và kiến nghị

  • Ứng dụng mô hình giám sát tự động để thay thế phương pháp đo thủ công tại các ao hồ nuôi cá, tôm, giúp phát hiện sớm sự mất cân bằng nhiệt độ hoặc pH do thời tiết.
  • Sử dụng nguồn adapter 5V/2A ổn định nhằm bảo đảm module SIM900A không bị sụt áp đột ngột trong quá trình phát sóng vô tuyến.

Đóng góp của đề tài

  • Đề xuất một giải pháp kỹ thuật nhúng có chi phí thấp, cấu tạo nhỏ gọn và dễ tiếp cận đối với các hộ nuôi trồng thủy sản tại Việt Nam.
  • Tận dụng hạ tầng mạng di động GSM sẵn có để truyền tin cảnh báo từ xa, không phụ thuộc vào kết nối Internet cáp quang hay mạng Wi-Fi tại các vùng ao hồ nuôi trồng xa khu dân cư.

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

Hạn chế

  • Hệ thống mới chỉ tích hợp hai loại cảm biến cơ bản là nhiệt độ (LM35) và độ pH; chưa tích hợp các cảm biến đo độ mặn, độ kiềm, oxy hòa tan (DO) hoặc nồng độ sắt ($Fe^{2+}$).
  • Tốc độ truyền nhận tin nhắn qua modem GSM bị giới hạn về mặt vật lý (chỉ đạt khoảng 6 đến 10 tin nhắn SMS trong 1 phút).
  • Hoạt động của hệ thống phụ thuộc hoàn toàn vào vùng phủ sóng di động của nhà mạng viễn thông và phát sinh chi phí cước tin nhắn SMS trong quá trình vận hành.

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

  • Tích hợp thêm các đầu dò cảm biến chuyên dụng khác như cảm biến đo độ oxy hòa tan (DO), độ oxy hóa khử (ORP), độ dẫn điện và độ mặn.
  • Ứng dụng kết nối GPRS/3G/4G để truyền dữ liệu liên tục lên máy chủ đám mây, tích hợp phần mềm phân tích dữ liệu lớn (BigData) và xây dựng ứng dụng giám sát trực quan trên điện thoại thông minh (giao diện GIS/Web).
  • Bổ sung cơ cấu chấp hành tự động (điều khiển rơ-le đóng/ngắt máy sục khí oxy, máy quạt nước hoặc van cấp xả nước tự động) khi phát hiện môi trường nước bị suy giảm chất lượng.

Giá trị tham khảo

  • Đối tượng tham khảo: Sinh viên, giảng viên và kỹ sư thuộc các chuyên ngành Kỹ thuật Điện tử, Cơ điện tử, Kỹ thuật Điều khiển & Tự động hóa, Nông nghiệp Công nghệ cao hoặc Công nghệ Thông tin nghiên cứu về hệ thống nhúng và IoT.
  • Nội dung giá trị:
    • Quy trình thiết kế mạch nhúng hoàn chỉnh trên phần mềm EasyEDA.
    • Bảng tra cứu chi tiết và quy trình thực thi tập lệnh AT điều khiển module SIM900A (gửi/nhận SMS, thực hiện và hủy cuộc gọi).
    • Phương pháp lập trình chuyển đổi và xử lý tín hiệu tương tự - số (ADC) trên vi điều khiển AVR ATmega328P.
    • Tổng quan số liệu và tiêu chuẩn kỹ thuật các yếu tố lý - hóa ảnh hưởng đến môi trường nước nuôi trồng thủy sản.

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

1. Module SIM900A trong đồ án hoạt động trên những băng tần nào và yêu cầu nguồn cấp ra sao?
Module SIM900A hoạt động trên 2 băng tần GSM/GPRS là 900MHz và 1800MHz (Dual-band). Module yêu cầu nguồn cấp ngoài từ 5–12VDC với cường độ dòng điện từ 2–3A (khuyến nghị dùng Adapter 5V/2A) hoặc pin Li-Po 1-cell để bảo đảm dòng đỉnh khi phát sóng, vì nếu nguồn không ổn định sẽ làm module bị sụt áp và tắt ngắt kết nối.

2. Vi điều khiển ATmega328P trên board Arduino Nano kết nối với module SIM900A thông qua những chân nào?
Kết nối điều khiển giữa Arduino Nano và module SIM900A Mini gồm: chân D2 nối với TXD của SIM900A (nhận dữ liệu), chân D3 nối với RXD của SIM900A (truyền dữ liệu), chân 5V/IOREF nối với VCC (làm áp so sánh mức logic UART 5V), chân GND nối với GND (nối đất chung), và nguồn cấp công suất riêng vào chân VIN (5–12VDC, 2–3A).

3. Để cấu hình gửi tin nhắn cảnh báo dạng văn bản từ SIM900A, hệ thống sử dụng các lệnh AT nào?
Hệ thống sử dụng chuỗi lệnh AT:

  • AT+CMGF=1 để chuyển đổi tin nhắn sang chế độ văn bản (Text mode).
  • AT+CMGS="[Số_điện_thoại]" để mở giao diện soạn tin nhắn.
  • Nhập nội dung văn bản và kết thúc bằng ký tự điều khiển <Ctrl-Z> (mã ASCII 0x1A) để phát lệnh gửi tin nhắn đi.

4. Bộ chuyển đổi ADC của ATmega328P trên Arduino Nano có thông số kỹ thuật như thế nào?
ATmega328P tích hợp bộ chuyển đổi ADC 10-bit với 8 chân đầu vào tương tự (A0 đến A7), cho phép phân giải điện áp tương tự thành 1.024 mức số rời rạc (từ 0 đến 1023). Tín hiệu điện áp ngõ vào từ 0V đến $V_{ref}$ (mặc định 5V) được chuyển đổi theo tỉ lệ: $\text{Giá trị số} = 1023 \times (V_{in} / V_{ref})$.

5. Các ngưỡng thông số nhiệt độ và pH nào trong môi trường nước được tác giả xác định là gây hại cho tôm, cá?
Tác giả chỉ rõ:

  • Nhiệt độ: Thay đổi đột ngột từ 3 đến 4°C hoặc vượt quá giới hạn thích ứng sẽ gây sốc nhiệt, rối loạn hô hấp, tổn thương bóng hơi và làm chết thủy sản (tôm cá chỉ chịu đựng biến đổi từ từ khoảng 0,2°C/phút).
  • Độ pH: Nước có pH < 5 làm giảm khả năng vận chuyển oxy của máu, mang và da tiết nhiều nhớt, giảm sức đề kháng; nước có pH > 9 sẽ phá hủy tế bào mô mang và làm tăng độc tính của khí $NH_3$.

Kết luận

Đồ án "Thiết kế, thi công mô hình giám sát ao hồ nuôi cá thông qua thiết bị báo SIM900A" của sinh viên Nguyễn Hoàng Phúc đã giải quyết thành công bài toán đo lường và cảnh báo sớm chất lượng môi trường nước ao nuôi thủy sản. Bằng việc kết hợp vi điều khiển ATmega328P, các cảm biến nhiệt độ, pH và module truyền thông GSM/GPRS SIM900A, hệ thống cung cấp giải pháp giám sát từ xa đáng tin cậy qua tin nhắn SMS mà không cần hạ tầng Internet phức tạp. Kết quả nghiên cứu và sản phẩm thực nghiệm của đề tài mang tính ứng dụng thực tiễn cao, đóng góp một giải pháp công nghệ chi phí thấp nhằm hỗ trợ người nông dân phòng ngừa dịch bệnh và nâng cao hiệu quả nuôi trồng thủy sản bền vững.