Thiết Kế Và Chế Tạo Thiết Bị Thu Thập Dữ Liệu Qua Mạng Mesh Sử Dụng Công Nghệ LoRa

Khóa luận trình bày thiết kế và chế tạo thiết bị thu thập dữ liệu qua mạng mesh sử dụng công nghệ truyền thông LoRa, ứng dụng trong kỹ thuật máy tính.

Chuyên ngành

Kỹ Thuật Máy Tính

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2021

62
5
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: LÝ DO CHỌN ĐỀ TÀI VÀ TÍNH MỚI

1.1. Lý do chọn đề tài

1.2. Một số công trình nghiên cứu liên quan

1.2.1. Một số nghiên cứu về Mesh Bluetooth và Mesh Zigbee

1.2.2. Một số nghiên cứu LoRa Mesh

1.3. Tính mới và sáng tạo của đề tài

2. CHƯƠNG 2: MÔ HÌNH MẠNG LƯỚI KHÔNG DÂY

2.1. Mạng lưới không dây (Wireless Mesh Network)

2.2. Một số ứng dụng hiện tại

2.3. Công nghệ truyền thông LoRa

2.4. Công nghệ điều chế sóng LoRa

2.5. Ưu điểm của ứng dụng công nghệ LoRa

2.6. Nhược điểm của ứng dụng công nghệ LoRa

2.7. Ứng dụng hiện tại

3. CHƯƠNG 3: HIỆN THỰC HỆ THỐNG THU THẬP DỮ LIỆU

3.1. Module truyền nhận LoRa RFM95W

3.2. Node MCU-32S ESP32

3.3. Cảm biến AHT10

3.4. Thiết kế mô hình mạng Mesh

3.5. Tổng quan hệ thống

3.6. Gateway và Server MQTT

3.7. Cân bằng giữa năng lượng và độ trễ

3.8. Giải quyết vấn đề tiết kiệm năng lượng

3.9. Giải quyết vấn đề đụng độ gói tin trong mạng

3.10. Giải thuật cho mạng Mesh

3.11. Phần mềm hiển thị kết quả từ MQTT

3.12. Kết quả thử nghiệm trên thực tế sau khi hoàn thiện

3.13. Hình ảnh lắp đặt trong thực tế

3.14. Năng lượng tiêu thụ

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

4.1. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Thiết Kế Thiết Bị Thu Thập Dữ Liệu Sử Dụng Công Nghệ LoRa

Thiết kế thiết bị thu thập dữ liệu sử dụng công nghệ LoRa trong mạng Mesh đang trở thành xu hướng quan trọng trong lĩnh vực IoT. Công nghệ LoRa cho phép truyền tải dữ liệu với khoảng cách xa và tiêu thụ năng lượng thấp, phù hợp cho các ứng dụng trong môi trường đô thị. Mạng Mesh giúp kết nối nhiều nút cảm biến, tạo ra một hệ thống thu thập dữ liệu hiệu quả và linh hoạt.

1.1. Công nghệ LoRa và Mạng Mesh là gì

Công nghệ LoRa (Long Range) là một phương pháp truyền thông không dây cho phép kết nối các thiết bị IoT ở khoảng cách xa. Mạng Mesh là một cấu trúc mạng cho phép các nút kết nối với nhau, tạo ra một mạng lưới linh hoạt và mở rộng.

1.2. Lợi ích của việc sử dụng LoRa trong mạng Mesh

Việc sử dụng công nghệ LoRa trong mạng Mesh mang lại nhiều lợi ích như tiết kiệm năng lượng, khả năng mở rộng cao và độ tin cậy trong việc truyền tải dữ liệu. Điều này giúp cải thiện hiệu suất của hệ thống thu thập dữ liệu.

II. Thách thức trong Thiết Kế Thiết Bị Thu Thập Dữ Liệu Sử Dụng LoRa

Mặc dù công nghệ LoRa và mạng Mesh mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức trong việc thiết kế thiết bị thu thập dữ liệu. Các vấn đề như độ trễ trong truyền tải, xung đột gói tin và tiêu thụ năng lượng cần được giải quyết để đảm bảo hiệu quả hoạt động của hệ thống.

2.1. Độ trễ và xung đột gói tin

Độ trễ trong mạng Mesh có thể ảnh hưởng đến hiệu suất thu thập dữ liệu. Xung đột gói tin xảy ra khi nhiều nút cùng truyền dữ liệu, dẫn đến mất mát thông tin. Cần có các giải pháp để giảm thiểu vấn đề này.

2.2. Tiêu thụ năng lượng trong thiết bị

Tiêu thụ năng lượng là một yếu tố quan trọng trong thiết kế thiết bị IoT. Các thiết bị cần được tối ưu hóa để hoạt động lâu dài mà không cần thay pin thường xuyên, điều này đặc biệt quan trọng trong các ứng dụng ngoài trời.

III. Phương pháp Thiết Kế Thiết Bị Thu Thập Dữ Liệu Sử Dụng LoRa

Để thiết kế thiết bị thu thập dữ liệu hiệu quả, cần áp dụng các phương pháp tối ưu hóa mạng và giảm thiểu tiêu thụ năng lượng. Việc sử dụng các thuật toán điều khiển và cấu trúc mạng thông minh sẽ giúp cải thiện hiệu suất của hệ thống.

3.1. Thuật toán điều khiển trong mạng Mesh

Sử dụng các thuật toán điều khiển thông minh giúp tối ưu hóa việc truyền tải dữ liệu trong mạng Mesh. Điều này giúp giảm thiểu độ trễ và xung đột gói tin, nâng cao hiệu suất thu thập dữ liệu.

3.2. Tối ưu hóa tiêu thụ năng lượng

Các thiết bị cần được thiết kế để tiêu thụ năng lượng thấp nhất có thể. Việc sử dụng các cảm biến tiết kiệm năng lượng và chế độ ngủ thông minh sẽ giúp kéo dài tuổi thọ pin của thiết bị.

IV. Ứng dụng thực tiễn của Thiết Bị Thu Thập Dữ Liệu Sử Dụng LoRa

Thiết bị thu thập dữ liệu sử dụng công nghệ LoRa trong mạng Mesh đã được áp dụng trong nhiều lĩnh vực như nông nghiệp thông minh, giám sát môi trường và thành phố thông minh. Những ứng dụng này không chỉ giúp cải thiện hiệu quả công việc mà còn tiết kiệm chi phí.

4.1. Giám sát môi trường

Các thiết bị thu thập dữ liệu có thể giám sát các thông số môi trường như nhiệt độ, độ ẩm và chất lượng không khí. Điều này giúp đưa ra các quyết định kịp thời trong quản lý môi trường.

4.2. Nông nghiệp thông minh

Trong nông nghiệp, việc sử dụng thiết bị thu thập dữ liệu giúp nông dân theo dõi tình trạng cây trồng và đất đai, từ đó tối ưu hóa quy trình sản xuất và tiết kiệm tài nguyên.

V. Kết luận và Tương lai của Thiết Bị Thu Thập Dữ Liệu Sử Dụng LoRa

Thiết bị thu thập dữ liệu sử dụng công nghệ LoRa trong mạng Mesh đang mở ra nhiều cơ hội mới cho các ứng dụng IoT. Tương lai của công nghệ này hứa hẹn sẽ mang lại nhiều cải tiến trong việc thu thập và quản lý dữ liệu, góp phần vào sự phát triển bền vững.

5.1. Xu hướng phát triển công nghệ

Công nghệ LoRa và mạng Mesh sẽ tiếp tục phát triển, với nhiều cải tiến về hiệu suất và khả năng kết nối. Điều này sẽ tạo ra nhiều cơ hội mới cho các ứng dụng IoT trong tương lai.

5.2. Tác động đến xã hội

Việc áp dụng công nghệ này trong các lĩnh vực như nông nghiệp, môi trường và đô thị sẽ góp phần nâng cao chất lượng cuộc sống và bảo vệ môi trường. Sự phát triển của IoT sẽ tạo ra một xã hội thông minh hơn.

10/07/2025
Khóa luận tốt nghiệp kỹ thuật máy tính thiết kế và chế tạo thiết bị thu thập dữ liệu thông qua mô hình mạng mesh sử dụng công nghệ truyền thông lora

Trích đoạn nội dung tài liệu

MỞ ĐẦU Mỗi giai đoạn phát triển của lịch sử thế giới đều gắn liền với những cuộc cách mạng về khoa học kĩ thuật, chúng làm thay đổi cuộc sống của con người từng ngày từng giờ theo hướng hiện đại hóa. Dân số trên thế giới ngày càng tăng và nhu cầu từ đó cũng tăng theo, các dịch vụ tiện ích từ đó cũng phát triển. Ngày nay, cuộc cách mạng công nghiệp 4.0 nói chung và sự bùng né của Internet of Things đã tạo nên những thay đổi đáng kế cho cuộc sống con người ở hiện tai và trong tương lai. Tuy nhiên việc triển khai, lắp đặt các cảm biến trong một khu vực rộng lớn gặp nhiều khó khăn và có thể tốn kém chi phí nếu như sử dụng các phương pháp nối dây truyền thống.

Giải pháp dé giải quyết cho van dé này là sử dụng các chuẩn giao tiếp không dây dé kết nối và thu thập dữ liệu từ các cảm biến như trong [1] đã thiết kế một hệ thống iot cho phép giám sát các thông số về nhiệt độ, độ 4m và CO» của môi trường thông qua một mạng cảm biến không dây. Một mạng không dây có các thông số quan trọng đã được dé cập trong [2] như độ tin cậy, độ trễ của gói tin, khả năng mở rộng của mạng và mức độ tiêu thụ năng lượng. Có nhiều mô hình mạng không dây được sử dụng phô biến hiện nay như mô hình mạng hình sao, mô hình mạng hình cây và mô hình mạng Mesh, trong mô hình mạng Mesh cũng được phân chia thêm một số loại khác nữa. Bài báo này sẽ chỉ tập trung vào mô hình mạng Mesh.

Hiện tại có một số hệ thong mang không dây sử dung mô hình mang Mesh như BLE Mesh, trong [3] đã đưa ra chỉ tiết những đặc điểm của BLE Mesh, theo bài báo thì BLE Mesh được sử dụng nhiều nhất trong các hệ thống chiếu sáng. Một loại mô hình mạng Mesh không dây cũng được sử dụng phô biến hiện nay đó là ZigBee Mesh, như trong [4] đã thiết kế một hệ thống phát hiện lũ lụt sử dụng công nghệ ZigBee Mesh và các nút trong hệ thống có thể giao tiếp với khoảng cách tối đa là 75 m. Xét về khoảng cách giao tiếp giữa các nút trong mạng thì hai loại mạng Mesh trên còn tương đối ngắn, để đáp ứng các ứng dụng yêu cầu khoảng cách giao tiếp của các nút xa cũng như đảm bảo vẫn tiêu thụ năng lượng thấp thì LoRa Mesh là một lựa chọn phù hợp. Hiện tại đã có một số công trình nghiên cứu và triển khai LoRa Mesh như trong [5] đã đưa ra các ứng dụng của LoRa Mesh như theo đõi sự đóng băng của đường ống nước, hệ thong đèn chiếu sáng và giám sát khí độc trong quá trình đóng tàu có kích thước lớn.

Trong bài báo [6] đã hiện thực hệ thống theo dõi vị trí động vật trong khu vực lớn sử dụng LoRa Mesh tuy nhiên trong bài báo trên phần cứng được sử dụng là Raspberry pi 2 nên có thé dẫn đến tăng chi phi và trong bài báo [7] đã hiện thực mạng LoRa Mesh gồm 19 nút thu thập dữ liệu từ cảm biến và được đặt trong khu vực 800 m x 600 m tuy nhiên trong bài báo trên chưa giải quyết về vấn đề tiêu thụ năng lượng của các nút. Hiện nay, các hướng nghiên cứu về ứng dụng công nghệ cao trong giám sát từ xa các thông số môi trường trong nông nghiệp thường sử dụng các công nghệ truyền thông truyền thống như: Zigbee, Wifi, Bluetooth. Trong những công nghệ truyền thông kể trên, công nghệ Wifi, Zigbee, Bluetooth có phạm vi hoạt động chỉ từ 10 đến 100 m. Với phạm vi hoạt động như vậy, các chuẩn trên chỉ phù hợp cho việc giám sát trong một khu vực nhỏ.

Khi cần sử dụng cho một khu vực rộng lớn hoặc tại nhiều khu vực, thì việc sử dụng các công nghệ trên dé xây dựng hệ thống trở nên phức tạp và tốn kém chi phí hơn. Bên cạnh đó, việc tiêu thụ nhiều năng lượng cũng dẫn đến thời lượng sử dụng pin của nút cảm biến bị giảm xuống. Nhằm mở rộng nhu cầu kết nối số lượng lớn cảm biến trên phạm vi rộng và tiêu thụ ít năng lượng phục vụ cho nhu cầu vận hành bảo trì, chuẩn truyền thông LoRa là một sự lựa chọn tối ưu so với các công nghệ sẵn có. Công nghệ truyền thông LoRa dựa trên phương pháp điều chế CSS (Chirp Spread Spectrum) với mục đích chính là tiết kiệm năng lượng tiêu thụ và tăng khoảng cách truyền thông.

Khoảng cách truyền thông có thể lên tới 2 — 20 km. Thời gian có thé duy trì kết nối và chia sẻ dữ liệu lên đến 10 năm với năng lượng pin. Hiện nay, trong nước hướng nghiên cứu về công nghệ LoRa còn khá mới mẻ. Điều này được thé hiện qua những bài báo, công trình nghiên cứu về công nghệ LoRa và ứng dụng còn rất ít.

Trong đề tài này nhóm đã hiện thực hệ thống thu thập dữ liệu từ môi trường sử dụng LoRa Mesh. Hệ thống gồm 25 nút để thu thập các thông số từ môi trường như nhiệt độ, độ ầm. Yêu cầu đối với hệ thống này là phải giảm thiểu việc xung đột gói tin trong mạng đồng thời cũng phải tiết kiệm năng lượng. Lý do chọn đề tai Lĩnh vực IoT là một trong những yếu tổ cốt lõi và đang phát triển nhanh chóng và là công nghệ nền tảng giúp cho sự phát triển của các lĩnh vực khác trong cuộc cách mạng 4.

Đặc biệt là vai trò thu thập dữ liệu của hệ thống IoT và vấn đề được đặt ra là làm thé nào dé có thé thu thập dữ liệu một cách dé dàng, nhanh chóng và tiết kiệm chi phí nhất. Giải pháp cho vấn đề trên là sử dụng hệ thống cảm biến không dây nhăm thu thập dữ liệu. Hiện tại có một số loại kết nối không dây có thê sử dụng cho các hệ thống cảm biến như là WiFi, Bluetooth, Zigbee, LoRa. Trong các loại giao tiếp không dây trên thì mỗi loại lại có những điểm mạnh và điểm yếu riêng, tuy nhiên nếu nói đến khoảng cách truyền và năng lượng tiêu thụ thì LoRa có ưu thế hơn so với các chuẩn khác nhưng lại có tốc độ truyền thấp hơn nên nó phù hợp với các ứng dụng đòi hỏi khoảng cách truyền xa, năng lượng tiêu thụ thấp và yêu cầu băng thông thấp.

Mặc dù LoRa có thé truyền rat xa trong môi trường không vat cản nhưng khi triển khai nó trên các thiết bị để thu thập dữ liệu trong các khu vực nhiều vật cản (điển hình là tại các đô thị) thì phạm vi truyền nhận dữ liệu của các thiết bị đó sẽ bị giảm xuống do khoảng cách truyền nhận của LoRa bị giảm xuống còn vài km hoặc thấp hơn còn khoảng vài trăm mét trong các khu vực nay. Đề đảm bảo có thé thu thập dữ liệu tại các khu vực đô thị rộng lớn thì cần có giải pháp dé các thiết bị sử dụng LoRa có thé mở rộng thêm khoảng cách giao tiếp giữa chúng và gải pháp được đưa ra ở đây là sử dụng kết hợp công nghệ Mesh với LoRa. Hiện nay có một số mô hình mang Mesh không dây được sử dụng phố biến như : Mesh WiFi, Mesh Bluetooth, Mesh Zigbee, những loại này có ưu và nhược điêm riêng và ứng dụng cho các mục đích khác nhau. 11 Mb Toc độ bit 1 Mbps 250 kbps ` ps 5.5 kbps va 55 Mbps OFDM (Frequency |(Direct (Orthogonal Công nghệ i Frequency điêu chê Division Spectrum) |Sequence) |Multiplexing) Hình 1.1: So sánh các công nghệ truyền thông không dây Nguồn: https://congnghiepcongnghecao.vn/tin-tuc/t225 16/mang-khong-day-lora- cho-ung-dung-iot-tam-xa.

Một số công trình nghiên cứu liên quan 1. Một số nghiên cứu về Mesh Bluetooth và Mesh Zigbee Hernandez-Solana, angela, - Được hỗ trợtừ |- Triển khai yêu |- Ứng dụng Perez-Diaz-De-Cerio, D., tô chức cầu cấu hình trong tòa nhà Garcia-Lozano, M. Bluetooth SIG thủ công va thông minh V. nên liên tục riêng lẻ của - Thành phố Bluetooth Mesh Analysis, được cập nhật từng thiết bị.

thông minh Issues, and Challenges. IEEE va cai tién. - Các nút relay | - Cham sóc sức Access, 8, 53784-53800.Ì - Được tích hợp phải liên tục khỏe thiết bị đến tiêu hao nhiều năng lượng. - Dé dang trién - Khoang cach - Giám sát môi (2019).

Flooding Detection khai trong thuc truyền của các trường. System Based on Water tế. nút trong - Điều khiển Monitoring and ZigBee Mesh - Tiết kiệm năng mạng ở mức không dây từ Protocol. 2019 4th International lượng.

Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE)., Bangaru, - Băng thông - Năng lượng - Mở rộng tam R. tiêu thụ lớn so phủ sóng WIHI Murugesan, K., & - Tốc độ truyền với LoRa, trong nhà. Concept of Optimal WiFi Mesh Router Placement for Enhanced QoS. 2019 IEEE International Conference on Electronics, Computing and Communication Technologies Đề xuất LoRa Mesh - Năng lượng - Bang thong - Quan trắc môi thấp thap.

trường - Khoảng cách - Định vi vi trí xa hơn so thấp. với WiFi, BLE, Zigbee Bang 1: Một số nghiên cứu về Mesh Bluetooth va Mesh Zigbee 1. Một số nghiên cứu LoRa Mesh Các nghiên cứu Ưu điểm Nhược điềm Ứng dụng Huh, H. - Các đường dẫn Chưa triển khai - Giám sát đóng (2019).

LoRa-based Mesh định tuyến và đánh giá băng đường Network for IoT Applications. được thiết lập trong thực tế ống chữa cháy 2019 TEBE 5th World Forum tự động giữa on Internet of Things (WF- các nút cuối.1109/wf- - Có thể liên lạc 1ot.8767242 hai chiều Lee, H. - Tăng tỉ lệ - Chưa triên - Theo dõi môi (2018). Monitoring of Large- truyền phát gói khai LoRa trường Area loT Cảm biếns Using a tin mà không mesh low LoRa Wireless Mesh Network can str dung power.

System: Design and nhiều Gateway |- Thời gian trễ Evaluation. IEEE Transactions |- Gateway chu từ lúc nút thu on Instrumentation and động yêu cầu thập dữ liệu Measurement, 67(9), 2177— lây đữ liệu từ đến khi 2187. nút, từ đó có Gateway yêu thé hạn chế việc |_ cầu dữ liệu lớn đụng độ., & |- Tudi tho pin lau | - Chi phi lap đặt | - Theo dõi động Kashyap, R. A LoRa (lên đến 10 con cao vat dién rong Wireless Mesh Network for năm) Wide-Area Animal Tracking.

- Đưa ra nhiều 2019 IEEE International mô hình LoRa Conference on Electrical, Mesh dé linh hoat su dung Computer and Communication | trong các Technologies (ICECCT). truong hop khac nhau Đề xuất của nhóm - Chi phí thấp (12 |- Băng thông | -Thu thập dữ USD /board) nhỏ liệu từ môi - Năng lượng tiêu |- Tốc độ truyền | trường (nhiệt thụ thấp (dòng thấp độ, độ am) diện tiêu thụ 800uA rộng trong môi ở trạng thái trường nhiêu sleep). vật cản - Hỗ trợ mạng mesh với 25 nút Bảng 2: Một số nghiên cứu LoRa Mesh 1.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Thiết Kế Thiết Bị Thu Thập Dữ Liệu Sử Dụng Công Nghệ LoRa Trong Mạng Mesh" trình bày một cái nhìn sâu sắc về việc thiết kế và triển khai các thiết bị thu thập dữ liệu dựa trên công nghệ LoRa trong môi trường mạng mesh. Tài liệu này không chỉ giải thích các nguyên lý hoạt động của công nghệ LoRa mà còn nêu bật những lợi ích mà nó mang lại, như khả năng truyền tải dữ liệu xa và tiết kiệm năng lượng, rất phù hợp cho các ứng dụng IoT hiện đại.

Để mở rộng kiến thức của bạn về các công nghệ liên quan, bạn có thể tham khảo tài liệu Đồ án tốt nghiệp công nghệ kỹ thuật máy tính thiết kế hệ thống giám sát nhịp tim và nồng độ oxy máu ứng dụng công nghệ lora, nơi bạn sẽ tìm thấy ứng dụng thực tiễn của công nghệ LoRa trong lĩnh vực y tế. Ngoài ra, tài liệu Thiết kế và thi công hệ thống đèn chiếu sáng sử dụng công nghệ truyền thông gsm và lora sẽ giúp bạn hiểu rõ hơn về việc tích hợp LoRa với các công nghệ khác trong các hệ thống thông minh. Cuối cùng, tài liệu Khóa luận tốt nghiệp kỹ thuật máy tính thiết kế và chế tạo thiết bị định vị trong nhà sử dụng công nghệ lora sẽ cung cấp thêm thông tin về các ứng dụng định vị trong nhà, mở rộng khả năng của công nghệ LoRa.

Những tài liệu này không chỉ giúp bạn hiểu rõ hơn về công nghệ LoRa mà còn mở ra nhiều hướng nghiên cứu và ứng dụng khác nhau trong lĩnh vực IoT.