Damh1 20119cl3b 20119041 Nghiem Dinh Khanh 20119260 Nguyen Yen Nhi Bao Cao Chuong 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM


KHOA ĐIỆN – ĐIỆN TỬ

ĐỒ ÁN MÔN HỌC 1

ĐỀ TÀI:

XÂY DỰNG VÀ KHẢO SÁT MÔ HÌNH


MẠNG LORAWAN TRÊN MODULE
LORA E5 MINI
GVHD: ThS. TRƯƠNG NGỌC HÀ

SVTH:

Nguyễn Yến Nhi 20119260

Nghiêm Đình Khánh 20119041

TP. Hồ Chí Minh, tháng 05 năm 2023


Đồ án môn học 1

NHẬN XÉT
…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

…………………………………………………………………………………………

………………………………………………………………………………

Ký tên

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH
Đồ án môn học 1

LỜI CẢM ƠN
Trong quá trình thực hiện và hoàn thành đồ án môn học 1, chúng em đã nhận được
sự hỗ trợ và và góp ý của giáo viên hướng dẫn Thầy Trương Ngọc Hà.

Chúng em xin cảm ơn thầy đã tạo điều kiện, nhiệt tình hướng dẫn và chỉ bảo cho
chúng em trong quá trình làm đề tài để hoàn thành đồ án kỳ này.

Chúng em xin gửi lời cám ơn chân thành đến quý Thầy Cô bộ môn Điện điện tử,
Trường Đại Sư Phạm Kỹ Thuật TPHCM đã nhiệt tình giảng dạy, truyền đạt những kiến
thức quý báu cho em trong suốt thời gian học tập những kỳ vừa qua.

Sau cùng, chúng em xin kính chúc Thầy Trương Ngọc Hà, đạt được nhiều thành
công tốt đẹp trong cuộc sống.

Chúng em xin chân thành cảm ơn!

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH
Đồ án môn học 1

MỤC LỤC
Chương 1: ...................................................................................................................... 1

GIỚI THIỆU YÊU CẦU – GIỚI HẠN....................................................................... 1

1.1 GIỚI THIỆU ....................................................................................................... 1


1.1.1 ĐẶT VẤN ĐỀ .............................................................................................. 1

1.1.2 GIỚI THIỆU VỀ LORAWAN ................................................................... 2

1.1.3 MỤC TIÊU SỬ DỤNG LORAWAN ......................................................... 2

1.1.4 MỤC TIÊU ĐỀ TÀI .................................................................................... 3

1.2 GIỚI HẠN ........................................................................................................... 3


Chương 2: ...................................................................................................................... 5

KHẢO SÁT MÔ HÌNH ................................................................................................ 5

2.1 GIỚI THIỆU ....................................................................................................... 5


2.1.1 GIỚI THIỆU VỀ LORA E5 MINI ............................................................ 5

2.1.2 EPS32 ............................................................................................................ 5

2.2 THIẾT KẾ SƠ ĐỒ HOẠT ĐỘNG.................................................................... 7


2.3 THIẾT KẾ SƠ ĐỒ NGUYÊN LÝ .................................................................... 8
2.3.1 NGUYÊN LÝ TRUYỀN - NHẬN .............................................................. 8

2.3.2 AT COMMAND .......................................................................................... 9

2.3.3 THIẾT KẾ KHỐI TRUYỀN (Transmission) ......................................... 12

2.3.4 THIẾT KẾ KHỐI NHẬN (Receive) ........................................................ 15

Chương 3: .................................................................................................................... 18

KẾT QUẢ THỰC HIỆN – HƯỚNG PHÁT TRIỂN .............................................. 18

3.1 KẾT QUẢ THỰC HIỆN .............................................................................. 18


3.2 HƯỚNG PHÁT TRIỂN ............................................................................... 18
TÀI LIỆU THAM KHẢO.......................................................................................... 19

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH
Đồ án môn học 1

Chương 1:
GIỚI THIỆU YÊU CẦU – GIỚI HẠN
1.1 GIỚI THIỆU
1.1.1 ĐẶT VẤN ĐỀ

LoRaWAN là một công nghệ truyền thông không dây tiên tiến và đang được sử
dụng rộng rãi trong các ứng dụng IoT, nhưng vẫn còn một số vấn đề cần được giải quyết
để nó có thể phát triển tốt hơn. Dưới đây là một số vấn đề cần được quan tâm:

• Tiêu thụ năng lượng: Một trong những thách thức lớn nhất của LoRaWAN là
tiêu thụ năng lượng. Các thiết bị IoT thường được cài đặt ở những nơi khó tiếp
cận hoặc có điều kiện môi trường khắc nghiệt, do đó việc thay pin cho chúng là
rất khó khăn. Để giải quyết vấn đề này, cần phải tối ưu hóa thiết kế phần cứng
và phần mềm để giảm thiểu tiêu thụ năng lượng của các thiết bị IoT.
• An toàn: LoRaWAN cung cấp một số tính năng bảo mật để đảm bảo tính toàn
vẹn của dữ liệu truyền qua mạng, nhưng vẫn còn một số thách thức liên quan đến
an toàn. Ví dụ, các cuộc tấn công từ xa và các cuộc tấn công man-in-the-middle
có thể đe dọa tính toàn vẹn của dữ liệu và hoạt động của mạng LoRaWAN.
• Quản lý thiết bị: Với số lượng thiết bị IoT ngày càng tăng, việc quản lý chúng
trở nên phức tạp hơn. Các nhà cung cấp dịch vụ IoT và các nhà phát triển ứng
dụng cần cung cấp các công cụ và giải pháp quản lý để quản lý các thiết bị IoT
của họ một cách hiệu quả.
• Độ trễ: Độ trễ trong truyền thông trên mạng LoRaWAN có thể làm giảm hiệu
suất của các ứng dụng IoT. Cần phải tối ưu hóa việc định kỳ truyền thông và
giảm thiểu độ trễ để tăng hiệu suất của mạng LoRaWAN.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 1
Đồ án môn học 1

1.1.2 GIỚI THIỆU VỀ LORAWAN

LoRaWAN (Long Range Wide Area Network) là một công nghệ mạng không
dây tiêu thụ ít năng lượng và có khả năng truyền dữ liệu qua khoảng cách xa. Nó được
thiết kế để kết nối các thiết bị Internet of Things (IoT) và cung cấp khả năng kết nối lâu
dài và ổn định cho các thiết bị này.

Các mạng LoRaWAN hoạt động trên các băng tần không được cấp phép, cho
phép các thiết bị gửi dữ liệu trên khoảng cách rất xa mà không cần sử dụng quá nhiều
năng lượng. Các thiết bị LoRaWAN có thể được triển khai cho nhiều ứng dụng, bao
gồm theo dõi động vật, giám sát môi trường, theo dõi vật phẩm, quản lý bãi đỗ xe thông
minh và nhiều ứng dụng IoT khác.

1.1.3 MỤC TIÊU SỬ DỤNG LORAWAN

Mục đích sử dụng LoRaWAN (Long Range Wide Area Network) là để kết nối
các thiết bị IoT (Internet of Things) và cho phép truyền tải dữ liệu giữa chúng qua
khoảng cách xa. Công nghệ LoRaWAN cung cấp khả năng kết nối lâu dài và ổn định
cho các thiết bị IoT, với khả năng tiêu thụ ít năng lượng, phạm vi truyền tải dữ liệu rộng
và độ tin cậy cao.

Các ứng dụng của LoRaWAN rất đa dạng và phong phú. LoRaWAN có thể được
sử dụng để giám sát môi trường, theo dõi động vật, theo dõi vật phẩm, quản lý bãi đỗ
xe thông minh, quản lý năng lượng, quản lý giao thông, giám sát hệ thống cấp nước và
cung cấp các dịch vụ IoT khác. Nó được sử dụng rộng rãi trong các lĩnh vực như nông
nghiệp thông minh, các ứng dụng công nghiệp và quản lý thành phố thông minh.

Một trong những ưu điểm của LoRaWAN là khả năng kết nối các thiết bị IoT ở
vị trí khó tiếp cận, như các khu vực nông thôn, các khu vực khó tiếp cận hoặc các khu
vực có tín hiệu yếu. Do đó, nó được sử dụng rộng rãi cho các dự án IoT có quy mô lớn
và yêu cầu khả năng truyền tải dữ liệu qua khoảng cách xa.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 2
Đồ án môn học 1

1.1.4 MỤC TIÊU ĐỀ TÀI

Mục tiêu khi sử dụng 2 mô-đun LoRa Mini E5 để khảo sát LoRaWAN là tạo ra
một mạng LoRaWAN nhỏ trên phạm vi địa lý nhất định để kiểm tra tính năng và hiệu
suất của mạng LoRaWAN. Với 2 mô-đun LoRa Mini E5, bạn có thể cấu hình một mô-
đun làm thiết bị truyền (node) và một mô-đun làm thiết bị nhận (gateway) để truyền và
nhận dữ liệu trên mạng LoRaWAN.

Mục tiêu việc khảo sát LoRaWAN bằng hai mô-đun LoRa Mini E5:

• Hiểu rõ hơn về cách hoạt động và cấu trúc của mạng LoRaWAN.
• Kiểm tra tính năng và hiệu suất của mô-đun LoRa Mini E5 trong môi trường
thực tế.
• Kiểm tra khoảng cách truyền dữ liệu tối đa giữa hai mô-đun và ảnh hưởng của
các yếu tố môi trường, chẳng hạn như địa hình và tường.
• Tìm hiểu các thông số truyền nhận, băng tần và cửa sổ nhận trong cấu hình của
mô-đun LoRa Mini E5 để tối ưu hoá hiệu suất truyền dữ liệu.

1.2 GIỚI HẠN


Việc sử dụng 2 module LoRa E5 Mini để xây dựng một mạng LoRaWAN có thể
gặp một số giới hạn nhất định. Dưới đây là một số giới hạn có thể xảy ra

• Khoảng cách truyền thông giữa các module LoRa E5 Mini: Khoảng cách truyền
thông tối đa giữa hai module LoRa E5 Mini phụ thuộc vào nhiều yếu tố, bao gồm
môi trường, tần số và cường độ của tín hiệu. Nếu khoảng cách giữa hai module
quá xa, tín hiệu sẽ bị yếu và có thể dẫn đến mất kết nối hoặc thất bại truyền
thông.
• Số lượng thiết bị kết nối: Khi sử dụng hai module LoRa E5 Mini để xây dựng
một mạng LoRaWAN, số lượng thiết bị kết nối được giới hạn bởi khả năng xử
lý và lưu trữ của module. Việc tăng số lượng thiết bị có thể dẫn đến hao tổn tài
nguyên và ảnh hưởng đến hiệu suất của mạng.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 3
Đồ án môn học 1

• Vùng phủ sóng: Vùng phủ sóng của một mạng LoRaWAN cũng bị giới hạn bởi
công suất phát của module LoRa E5 Mini. Nếu muốn tăng phạm vi phủ sóng,
bạn có thể sử dụng bộ khuếch đại tín hiệu LoRa hoặc các anten mạnh hơn.
• Băng thông truyền thông: Băng thông truyền thông trên mạng LoRaWAN cũng
bị giới hạn bởi module LoRa E5 Mini. Nếu số lượng thiết bị kết nối và lưu lượng
truyền thông tăng, cần phải đánh giá lại băng thông và tăng cường khả năng xử
lý dữ liệu để đảm bảo hiệu suất mạng.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 4
Đồ án môn học 1

Chương 2:
KHẢO SÁT MÔ HÌNH
2.1 GIỚI THIỆU
2.1.1 GIỚI THIỆU VỀ LORA E5 MINI

LoRa E5 Mini là một module thu phát sóng LoRa dựa trên chipset Semtech
SX126x. Module này được thiết kế để hỗ trợ các ứng dụng Internet of Things (IoT) với
khả năng truyền dữ liệu không dây xa, tiêu thụ năng lượng thấp và độ tin cậy cao.

Module LoRa E5 Mini tích hợp đầy đủ các tính năng của LoRaWAN và có khả
năng tương thích ngược với các chuẩn truyền thông không dây khác như BLE, Zigbee
và 802.15.4. Nó có thể hoạt động ở nhiều tần số khác nhau trên toàn thế giới và hỗ trợ
các chế độ truyền thông LoRaWAN Class A, Class B và Class C.

Module LoRa E5 Mini được thiết kế với kích thước nhỏ gọn và các chân đấu nối
dễ dàng để tích hợp vào các thiết bị IoT khác nhau. Nó cũng có thể được cấu hình và
quản lý từ xa thông qua các dịch vụ đám mây hoặc các nền tảng quản lý thiết bị IoT.

2.1.2 EPS32

ESP32 là một module IoT (Internet of Things) tích hợp Wi-Fi và Bluetooth đa
năng của Espressif Systems. Được ra mắt vào năm 2016, ESP32 được xem là một bước
tiến lớn so với mô-đun trước đó của hãng là ESP8266. ESP32 có kiến trúc hai nhân
Tensilica Xtensa LX6, bộ xử lý chính tốc độ cao, RAM lớn, tốc độ đồng hồ lên đến
240MHz và tích hợp nhiều tính năng, bao gồm Wi-Fi, Bluetooth, GPIO, SPI, I2C,
UART và các giao thức mạng TCP/IP.

Khi kết hợp ESP32 với LoRa Mini E5 để xây dựng mạng LoRaWAN, ta có thể
tận dụng các tính năng nổi bật của cả hai để tạo ra một mạng IoT đáng tin cậy và hiệu
quả. Một số tính năng nổi bật của ESP32 khi kết hợp với LoRa Mini E5 để tạo ra mạng
LoRaWAN bao gồm:

• Kết nối Wi-Fi và Bluetooth: ESP32 tích hợp Wi-Fi chuẩn 802.11 b/g/n và
Bluetooth 4.2 BLE. Điều này cho phép thiết bị được kết nối với mạng Wi-Fi và
Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 5
Đồ án môn học 1

truyền dữ liệu thông qua Bluetooth, đồng thời cũng có thể sử dụng các giao thức
mạng TCP/IP để truyền dữ liệu.
• Tiết kiệm năng lượng: ESP32 được thiết kế để tiêu thụ năng lượng thấp và hỗ
trợ các chế độ tiết kiệm điện. Điều này cho phép thiết bị có thể hoạt động lâu
hơn mà không cần phải thay pin thường xuyên.
• Đa chức năng: ESP32 hỗ trợ nhiều chuẩn giao tiếp như I2C, SPI, UART, GPIO
và PWM. Điều này cho phép nó kết nối với các thiết bị ngoại vi và các cảm biến
để thu thập dữ liệu và điều khiển các thiết bị.
• Khả năng xử lý tín hiệu: ESP32 tích hợp bộ xử lý tín hiệu số (DSP) để xử lý tín
hiệu âm thanh và hình ảnh. Điều này cho phép thiết bị xử lý các dữ liệu phức tạp
và hiển thị chúng dưới dạng trực quan.
• Tích hợp LoRa: LoRa Mini E5 tích hợp mô-đun LoRa, cho phép truyền dữ liệu
xa hơn và tiêu thụ ít năng lượng hơn so với các giao thức truyền thống. Khi kết
hợp với ESP32, ta có thể tận dụng tính năng này để truyền dữ liệu thông qua
mạng LoRaWAN.

Sự kết hợp giữa ESP32 và LoRa Mini E5 tạo ra một giải pháp IoT đa chức năng và tiết
kiệm năng lượng cho việc xây dựng mạng LoRaWAN. Với tính năng kết nối Wi-Fi,
Bluetooth, các giao thức mạng TCP/IP và LoRa, các thiết bị này có thể thu thập và
truyền dữ liệu từ nhiều nguồn khác nhau và truyền dữ liệu xa hơn.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 6
Đồ án môn học 1

2.2 THIẾT KẾ SƠ ĐỒ HOẠT ĐỘNG

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 7
Đồ án môn học 1

Sơ Đồ Chân Liên Kết Uart Giữa ESP32 với LoRa E5 Mini

2.3 THIẾT KẾ SƠ ĐỒ NGUYÊN LÝ


2.3.1 NGUYÊN LÝ TRUYỀN - NHẬN

Khi kết hợp ESP32 với hai module LoRa E5 Mini, chúng ta có thể sử dụng
ESP32 để điều khiển việc truyền/nhận dữ liệu giữa hai module LoRa E5 Mini thông
qua giao thức LoRaWAN.

Nguyên lý hoạt động của việc truyền nhận dữ liệu bằng hai module LoRa E5
Mini kết hợp với ESP32 như sau:

• ESP32 kết nối với module LoRa E5 Mini thông qua giao tiếp UART, và sử dụng
các lệnh AT để cấu hình và điều khiển module LoRa E5 Mini.
• ESP32 sử dụng thư viện LoRa để tạo ra các gói tin dữ liệu và truyền chúng qua
module LoRa E5 Mini theo giao thức LoRaWAN.
• Module LoRa E5 Mini ở chế độ nhận sẽ lắng nghe các gói tin dữ liệu và xác định
các gói tin thuộc cùng một mạng LoRaWAN bằng cách kiểm tra địa chỉ đích và
địa chỉ nguồn trong gói tin.
• Nếu gói tin dữ liệu thuộc cùng một mạng LoRaWAN, module LoRa E5 Mini sẽ
giải mã và truyền dữ liệu tới ESP32 thông qua giao tiếp UART.
• Nếu gói tin dữ liệu không thuộc cùng một mạng LoRaWAN, module LoRa E5
Mini sẽ bỏ qua và tiếp tục lắng nghe các gói tin khác.
• ESP32 có thể nhận các gói tin dữ liệu từ module LoRa E5 Mini thông qua giao
tiếp UART và xử lý chúng theo các yêu cầu của ứng dụng.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 8
Đồ án môn học 1

2.3.2 AT COMMAND

Các lệnh AT dùng để cấu hình truyền nhận khi khảo sát:

AT KIỂM TRA

Sử dụng để đặt chế độ hoạt động


AT + MODE = TEST của thiết bị vào chế độ kiểm tra
(TEST MODE).

Sử dụng để gửi một gói tin dữ


AT + TEST = TXLPRKT, "XXXXXXXXXX"
liệu thông qua radio.

Sử dụng để kiểm tra tính năng


thu sóng của thiết bị thông qua
AT + TEST = RXLRPKT
việc nhận gói tin dữ liệu được
gửi từ một thiết bị khác.

Sử dụng để cấu hình một mô-đun


AT + TEST = RFCFG, 866, SF12, 125, 12, 15, 14,
radio LoRa với các thông số cụ
ON, OFF, OFF
thể

• AT: Khi gửi lệnh và RECV phản hồi đã kết nối thành công

• AT + MODE = TEST: Cài đặt chế độ hoạt động của thiết bị vào chế độ kiểm
tra.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 9
Đồ án môn học 1

• AT + TEST = TXLPRKT, "XXXXXXXXXX": Gửi một gói tin dữ liệu.

• AT + TEST = RXLRPKT: Kiểm tra việc nhận gói tin dữ liệu được gửi từ một
thiết bị khác.

• AT + TEST = RFCFG, 866, SF12, 125, 12, 15, 14, ON, OFF, OFF: cấu hình
một mô-đun LoRa.

• +TEST: Đây là một lệnh đặc biệt của mô-đun radio LoRa khởi động chế
độ kiểm tra để cấu hình các thiết lập của mô-đun.
• RFCFG: Tham số này chỉ định cài đặt cấu hình radio sẽ được sửa đổi bởi
lệnh.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 10
Đồ án môn học 1

• F:866000000: Tham số này chỉ định băng tần sử dụng cho truyền thông,
trong trường hợp này là 866 MHz.
• SF12: Tham số này đặt hệ số trải phổ thành 12, xác định tỷ lệ dữ liệu và
độ nhạy của truyền tải.
• BW125k: Tham số này đặt băng thông của truyền tải thành 125 kHz.
• TXPR:12: Tham số này đặt chu kỳ truyền tải (tức thời gian giữa các gói
tin được gửi) là 12, tương ứng với khoảng cách thời gian giữa các gói tin.
• RXPR:15: Tham số này đặt chu kỳ nhận (tức thời gian giữa các lần nhận
dữ liệu) là 15, tương ứng với khoảng cách thời gian giữa các lần nhận.
• POW:14dBm: Tham số này đặt công suất đầu ra của mô-đun radio LoRa
là 14dBm.
• CRC: ON: Tham số này bật kiểm tra độ tin cậy chu kỳ (CRC).
• IQ: OFF: Tham số này tắt chế độ đảo ngược IQ.
• NET: OFF: Tham số này tắt chế độ mạng (network).

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 11
Đồ án môn học 1

2.3.3 THIẾT KẾ KHỐI TRUYỀN (Transmission)

Khối Truyền Dữ Liệu

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 12
Đồ án môn học 1

Transmission dùng các lệnh AT ở bảng trên để cấu hình và truyền liên tục các
gói tin cho Receive thông qua sóng lora với code:

void LORA_RX_Task(void* arg)


{
ESP_LOGI(RX_TASK_TAG,"LORA RX TASK");
uint8_t *data = (uint8_t*)malloc(RX_BUFFER+1);
char *dstream = malloc(RX_BUFFER+1);
while (1) {
memset(dstream, 0, sizeof(malloc(RX_BUFFER+1)));
const int rxBytes = uart_read_bytes(UART_LORA, data, RX_BUFFER, 500/portTICK_RATE_MS);
if (rxBytes > 0)
{
data[rxBytes] = 0;
Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 13
Đồ án môn học 1

snprintf(dstream, RX_BUFFER+1, "%s", data);


ESP_LOGI(RX_TASK_TAG, "data recv %s", dstream);
}
vTaskDelay(100/portTICK_PERIOD_MS);
}
free(data);
free(dstream);
}

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 14
Đồ án môn học 1

2.3.4 THIẾT KẾ KHỐI NHẬN (Receive)

Khối Nhận Dữ Liệu

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 15
Đồ án môn học 1

Khi Receive nhận được gói tin truyền từ Transmission sẽ trả về lệnh :

Đây là thông báo từ thiết bị trả về cho người dùng thông qua chuỗi ký tự "data recv".
Thông báo này cho biết về gói dữ liệu đã nhận được bởi thiết bị. Cụ thể, chuỗi ký tự
"+TEST: LEN:7, RSSI:-7, SNR:5" cung cấp các thông số của gói dữ liệu như sau:
Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 16
Đồ án môn học 1

• LEN:7: Độ dài của gói dữ liệu nhận được là 7 byte.


• RSSI:-7: Giá trị RSSI (Received Signal Strength Indicator) được đo tại thời điểm
nhận gói tin dữ liệu, và giá trị này là -7 dBm. RSSI được sử dụng để đo mức độ
công suất của tín hiệu nhận được.
• SNR:5: Giá trị SNR (Signal-to-Noise Ratio) được đo tại thời điểm nhận gói tin
dữ liệu, và giá trị này là 5 dB. SNR được sử dụng để đo chất lượng của tín hiệu,
bằng cách so sánh mức công suất của tín hiệu nhận được và mức nhiễu của tín
hiệu.

Các thông số này có thể được sử dụng để đánh giá hiệu suất của thiết bị, hoặc để xác
định chất lượng của liên kết truyền dữ liệu giữa hai thiết bị.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 17
Đồ án môn học 1

Chương 3:

KẾT QUẢ THỰC HIỆN – HƯỚNG PHÁT TRIỂN


3.1 KẾT QUẢ THỰC HIỆN
- Hiểu rõ hơn về cấu trúc và cách hoạt động của mạng LoRaWAN và các thông
số kỹ thuật liên quan đến mô-đun LoRa E5 Mini.
- Mô-đun LoRa E5 Mini có thể hoạt động tốt trong môi trường thực tế và có độ
chính xác cao truyền việc truyền nhận dữ liệu.
- Khoảng cách nhóm thực hiện truyền dữ liệu dao động từ 1 đến 2km trong môi
trường thực tế chưa phải là khoảng cách tối đa.
- Đề tài bị giới hạn về số lượng thiết bị kết nối và phạm vi phủ sóng của mạng
LoRaWAN được xây dựng.
3.2 HƯỚNG PHÁT TRIỂN
- Qua quá trình thực hiện và những kinh nghiệm tích lũy được, nhóm đề xuất các
ý tưởng mới nhằm phát triển mô hình như:
- Thực hiện tăng thêm số lượng thiết bị kết nối để mở rộng mô hình ứng dụng vào
trường học, bệnh viện, thành phố,…
- Nâng cấp mô hình để ứng dụng vào đời sống như: Hệ thống giám sát nhiệt độ,
độ ẩm; hệ thống giám sát cây trồng; hệ thống quản lý nhà thông minh, …
- Viết giao diện, phần mềm giúp người dùng dễ dàng sử dụng chức năng của hệ
thống.
- Thử nghiệm mô hình với nhiều môi trường khác nhau và đa dạng để cải tiến và
hoàn thiện mô hình hơn.

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 18
Đồ án môn học 1

TÀI LIỆU THAM KHẢO


[1] Seeed Studio. "Grove LoRa E5 New Version." Seeed Studio, 2021. [Online].
Available: https://wiki.seeedstudio.com/Grove_LoRa_E5_New_Version/. [Accessed:
May 9, 2023].

[2] Seeed Studio. "LoRa E5 Mini." Seeed Studio, 2021. [Online]. Available:
https://wiki.seeedstudio.com/LoRa_E5_mini/. [Accessed: May 9, 2023].

Sinh viên thực hiện: NGUYỄN YẾN NHI – NGHIÊM ĐÌNH KHÁNH 19

You might also like