Đồ án HCMUTE: Thiết kế hệ thống thu thập dữ liệu và mô phỏng ứng dụng mạng Zigbee

Đồ án nghiên cứu hcmute thiết kế hệ thống thu thập dữ liệu và mô phỏng ứng dụng mạng zigbee, áp dụng công nghệ tiên tiến, tối ưu giải pháp kỹ thuật cho bài toán .

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2016

93
17
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CÁM ƠN

TÓM TẮT ĐỀ TÀI BẰNG TIẾNG VIỆT

MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

DANH MỤC CÁC TỪ VIẾT TẮT

DANH MỤC CÁC THUẬT NGỮ CHUYÊN NGÀNH

DANH MỤC CÁC BẢNG BIỂU

DANH MỤC CÁC BIỂU ĐỒ VÀ HÌNH ẢNH

1. CHƯƠNG 1: DẪN NHẬP

1.1. TỔNG QUAN TÌNH HÌNH NGHIÊN CỨU HIỆN NAY

1.2. TÍNH CẤP THIẾT CỦA ĐỀ TÀI

1.3. MỤC ĐÍCH NGHIÊN CỨU

1.4. ĐỐI TƯỢNG - KHÁCH THỂ NGHIÊN CỨU

1.5. NHIỆM VỤ NGHIÊN CỨU

1.6. GIỚI HẠN ĐỀ TÀI

1.7. PHƯƠNG PHÁP NGHIÊN CỨU

2. CHƯƠNG 2: CƠ SỞ LÝ LUẬN

2.1. TỔNG QUAN VỀ MẠNG ZIGBEE

2.1.1. Giới thiệu chung

2.1.2. Đặc điểm

2.2. GIỚI THIỆU CHUẨN ZIGBEE/IEEE 802

2.3. TỔNG QUAN VỀ MODULE SIM900

2.3.1. Đặc điểm của Module SIM900

2.3.2. Cách thiết lập lệnh AT cho module SIM900A

2.3.3. Thiết lập cấu hình mặc định

2.3.4. Đọc tin nhắn SMS

2.3.5. Gửi tin nhắn SMS

2.4. CÁC THIẾT BỊ THU THẬP DỮ LIỆU

2.4.1. Cảm biến nhiệt độ LM35

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

3.1. GIỚI THIỆU SƠ LƯỢC VỀ HOẠT ĐỘNG CỦA HỆ THỐNG

3.1.1. Sơ đồ khối của hệ thống

3.1.2. Yêu cầu của hệ thống

3.2. PHÂN TÍCH CHỨC NĂNG TỔNG THỂ CỦA HỆ THỐNG

3.3. THIẾT KẾ PHẦN CỨNG KHỐI XỬ LÝ TRUNG TÂM

3.3.1. Sơ đồ khối khối xử lý trung tâm

3.3.2. Yêu cầu của node trung tâm

3.3.3. Thiết kế node trung tâm

3.4. THIẾT KẾ PHẦN CỨNG KHỐI THU THẬP DỮ LIỆU

3.4.1. Vai trò của module thu thập dữ liệu

3.4.2. Thiết kế module thu thập dữ liệu

3.5. LẬP TRÌNH PHẦN MỀM

3.5.1. Nạp code cho chương trình ZigBee

3.5.2. Giao tiếp máy tính

3.6. LƯU ĐỒ THUẬT TOÁN CỦA HỆ THỐNG

3.6.1. Lưu đồ thuật toán hệ thống

3.6.2. Lưu đồ thuật toán module trung tâm

3.6.3. Lưu đồ thuật toán module thu thập dữ liệu

4. CHƯƠNG 4: KIỂM TRA HOẠT ĐỘNG CỦA HỆ THỐNG

4.1. KIỂM TRA KHOẢNG CÁCH TRUYỀN NHẬN

4.2. KIỂM TRA HOẠT ĐỘNG PHẦN CỨNG CỦA HỆ THỐNG

4.3. MỘT SỐ KHUYẾT ĐIỂM CỦA HỆ THỐNG

5. CHƯƠNG 5: MÔ PHỎNG HỆ THỐNG QUA NS-2

5.1. GIỚI THIỆU VỀ NS-2

5.2. KIẾN TRÚC CỦA NS-2

5.3. CÁC ĐẶC TÍNH CỦA NS-2

5.4. CHẠY CHƯƠNG TRÌNH NS-2

5.4.1. CÁC BƯỚC CƠ BẢN MÔ PHỎNG KỊCH BẢN TRONG NS-2

5.4.1.1. Khởi tạo và kết thúc
5.4.1.2. Định nghĩa các nút và mạng liên kết
5.4.1.3. Khởi tạo node
5.4.1.4. Khởi tạo link
5.4.1.5. Khởi tạo network agents
5.4.1.6. Khởi tạo các loại traffic
5.4.1.7. Các dịch vụ cơ bản trong Internet

5.5. MÔ PHỎNG HỆ THỐNG

5.5.1. Chương trình mô phỏng

5.5.2. Kết quả mô phỏng

6. CHƯƠNG 6: KẾT LUẬN

6.1. HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Thiết kế hệ thống thu thập dữ liệu Zigbee

Phần này tập trung vào khía cạnh thiết kế hệ thống thu thập dữ liệu dựa trên mạng Zigbee. Đồ án tốt nghiệp đề cập đến việc xây dựng hệ thống này, bao gồm việc tìm hiểu cấu trúc mạng Zigbee, lựa chọn các thiết bị thu thập dữ liệu phù hợp (như CC2530, LM35), và thiết kế phần cứng và phần mềm cần thiết. Thiết kế phần cứng bao gồm mạch thu thập dữ liệu và node trung tâm. Thiết kế phần mềm tập trung vào việc lập trình firmware cho các node Zigbee sử dụng ngôn ngữ C, đảm bảo khả năng thu thập dữ liệu, truyền dữ liệu qua mạng Zigbee, và giao tiếp với máy tính. Kiến trúc hệ thống được mô tả chi tiết, bao gồm các module thu thập dữ liệu, module xử lý trung tâm và cơ chế truyền nhận dữ liệu. Giao thức Zigbee được sử dụng để truyền dữ liệu từ các cảm biến đến node trung tâm. Thu thập dữ liệu thời gian thực Zigbee được nhấn mạnh như một yêu cầu quan trọng của hệ thống. Đồ án cũng đề cập đến việc kiểm tra khoảng cách truyền nhận và hoạt động của hệ thống. Lập trình phần mềm Zigbee là một khía cạnh quan trọng trong phần này, liên quan đến việc sử dụng Z-Stack Developer’s Guide và các kiến thức lập trình C. Thu thập dữ liệu IoT cũng được xem xét như một phần mở rộng tiềm năng của hệ thống.

1.1. Thiết kế phần cứng Zigbee

Thiết kế phần cứng tập trung vào hai thành phần chính: khối thu thập dữ liệukhối xử lý trung tâm. Khối thu thập dữ liệu sử dụng các cảm biến như LM35 để thu thập dữ liệu về nhiệt độ. Thiết kế phần cứng Zigbee được thực hiện dựa trên các yêu cầu cụ thể của hệ thống, bao gồm khả năng hoạt động ổn định, độ chính xác cao, và tiêu thụ năng lượng thấp. Khối xử lý trung tâm đóng vai trò như một node trung tâm trong mạng Zigbee, chịu trách nhiệm thu nhận dữ liệu từ các node thu thập dữ liệu và truyền dữ liệu đến máy tính. Thiết kế node trung tâm bao gồm việc lựa chọn bộ vi điều khiển phù hợp và thiết kế mạch điện tử cần thiết. Kiến trúc hệ thống Zigbee được thiết kế để tối ưu hiệu suất và độ tin cậy. Phần cứng Zigbee được lựa chọn để đảm bảo khả năng tương thích và hiệu quả hoạt động. Thiết kế phẩn cứng khối thu thập dữ liệu tập trung vào việc lựa chọn các cảm biến phù hợp, và thiết kế mạch điện tử để đảm bảo khả năng thu thập dữ liệu chính xác và hiệu quả. Thiết kế phẩn cứng khối xử lý trung tâm tập trung vào việc lựa chọn bộ vi điều khiển phù hợp, và thiết kế mạch điện tử để đảm bảo khả năng xử lý dữ liệu và truyền dữ liệu hiệu quả.

1.2. Thiết kế phần mềm Zigbee

Phần mềm được lập trình bằng ngôn ngữ C, tập trung vào việc thiết kế các chức năng thu thập, xử lý và truyền dữ liệu qua mạng Zigbee. Lập trình phần mềm Zigbee bao gồm việc viết code cho cả node trung tâm và các node thu thập dữ liệu. Giao tiếp máy tính được thực hiện thông qua cổng nối tiếp. Việc nạp code cho chương trình Zigbee được thực hiện bằng phần mềm IAR. Thuật toán được thiết kế để đảm bảo độ chính xác và hiệu quả của hệ thống. Lưu đồ thuật toán cho cả hệ thống, node trung tâm và node thu thập dữ liệu được trình bày chi tiết. Phần mềm mô phỏng NS2 được sử dụng để kiểm tra và đánh giá hiệu suất của hệ thống. Thiết kế phần mềm Zigbee được thực hiện dựa trên Z-Stack Developer’s Guide. Kiến trúc phần mềm được thiết kế để đảm bảo tính mở rộng và khả năng bảo trì. Thiết kế phần mềm đảm bảo khả năng tương thích với các thiết bị Zigbee khác nhau trong mạng. Ứng dụng mạng Zigbee trong trường hợp này là thu thập và truyền dữ liệu từ các cảm biến.

II. Mô phỏng mạng Zigbee

Phần này tập trung vào việc mô phỏng mạng Zigbee sử dụng phần mềm NS2. Việc mô phỏng mạng không dây cho phép đánh giá hiệu suất của hệ thống trong điều kiện thực tế, bao gồm độ trễ, độ tin cậy và khả năng mở rộng. Mô hình hóa mạng Zigbee trong NS2 giúp phân tích các thông số quan trọng của hệ thống. Mô phỏng hệ thống thu thập dữ liệu giúp xác định các điểm yếu và cải thiện thiết kế hệ thống. Mô phỏng mạng IoT có thể được coi là một phần mở rộng của mô phỏng này. Kết quả mô phỏng cung cấp thông tin quan trọng để đánh giá hiệu quả của hệ thống và xác định các vấn đề cần giải quyết. Mô phỏng mạng Zigbee trong môi trường NS2 cho phép đánh giá hiệu suất của giao thức Zigbee và tối ưu hóa thiết kế hệ thống. An ninh mạng Zigbee không được đề cập trong phần mô phỏng này.

2.1. Mô phỏng và phân tích hệ thống

Phần này trình bày chi tiết quá trình mô phỏng hệ thống sử dụng phần mềm NS2. Kiến trúc NS2 được sử dụng để xây dựng mô hình mạng Zigbee. Các kịch bản mô phỏng được thiết kế để đánh giá hiệu suất của hệ thống trong các điều kiện khác nhau. Các bước cơ bản mô phỏng kịch bản trong NS2 được trình bày rõ ràng, bao gồm việc khởi tạo các node, link và network agents. Kết quả mô phỏng được phân tích để đánh giá hiệu suất của hệ thống, bao gồm độ trễ, độ tin cậy và khả năng mở rộng. Phân tích dữ liệu Zigbee thu được từ mô phỏng giúp xác định các điểm mạnh và yếu của thiết kế hệ thống. Mô phỏng mạng lưới Zigbee cung cấp một phương pháp hiệu quả để đánh giá hiệu suất hệ thống trước khi triển khai thực tế. Mô phỏng mạng khổng dây cho phép thử nghiệm các cấu hình khác nhau và tối ưu hóa hệ thống. Quản lý năng lượng Zigbee không được đề cập rõ ràng trong phần mô phỏng này.

III. Ứng dụng và kết luận

Đồ án này có ứng dụng thực tiễn trong nhiều lĩnh vực, chẳng hạn như IoT Zigbee, ứng dụng Zigbee trong nông nghiệp, ứng dụng Zigbee trong y tế, và ứng dụng Zigbee trong nhà thông minh. Hệ thống nhúng Zigbee là một ứng dụng tiềm năng khác. Kết luận tóm tắt những kết quả chính của đồ án, bao gồm thiết kế hệ thống, kết quả mô phỏng và những hạn chế. Hướng phát triển của đề tài đề xuất các cải tiến và mở rộng hệ thống trong tương lai. Đồ án tốt nghiệp này đóng góp vào nghiên cứu Zigbee tại Trường Đại học Sư phạm Kỹ thuật TP.HCM (HCMUTE). Dự án tốt nghiệp HCMUTE này là một ví dụ về ứng dụng thực tiễn của công nghệ thông tin HCMUTE.

3.1. Ứng dụng thực tiễn và hướng phát triển

Hệ thống được thiết kế có thể được ứng dụng trong nhiều lĩnh vực khác nhau, đặc biệt là trong các hệ thống giám sát và điều khiển từ xa. Ứng dụng Zigbee trong nhà thông minh là một ví dụ điển hình. Việc thu thập dữ liệu từ các cảm biến nhiệt độ, độ ẩm... và truyền dữ liệu về trung tâm điều khiển cho phép người dùng giám sát và điều khiển các thiết bị trong nhà một cách hiệu quả. Ứng dụng Zigbee trong nông nghiệp có thể được sử dụng để giám sát điều kiện môi trường trong nhà kính, giúp tối ưu hóa quá trình sản xuất nông sản. Ứng dụng Zigbee trong y tế có thể được sử dụng để giám sát các thông số sức khỏe của bệnh nhân, giúp bác sĩ theo dõi tình trạng sức khỏe của bệnh nhân từ xa. Hệ thống nhúng Zigbee có thể được tích hợp vào các thiết bị khác nhau để cải thiện hiệu quả hoạt động. Hướng phát triển của hệ thống bao gồm việc tích hợp thêm các loại cảm biến khác nhau, nâng cao khả năng xử lý dữ liệu và tích hợp với các hệ thống khác. Nghiên cứu khoa học HCMUTE có thể tiếp tục nghiên cứu và phát triển hệ thống này để đáp ứng nhu cầu ngày càng tăng của thị trường.

01/02/2025

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

CHƯƠNG 1: DẪN NHẬP TỔNG QUAN TÌNH HÌNH NGHIÊN CỨU HIỆN NAY Mạng viễn thông ngày nay không ngừng mở rộng và phát triển. Có rất nhiều chuẩn không dây (wireless) để truyền dữ liệu với tốc độ cao giữa các thiết bị với nhau như Bluetooth hay Wifi. Nhưng đối với những mạng quản lý các sensor trong các ứng dụng điều khiển - tự động hóa của các thiết bị trong nhà hay bệnh viện thì Wifi hay Bluetooth lại không thể đáp ứng được vì chúng có nhiều khuyết điểm như sử dụng băng thông rộng làm tiêu hao nhiều điện năng không cần thiết, sử dụng các nguồn điện trực tiếp, ít sử dụng pin, phạm vi kết nối nhỏ hẹp, độ trễ cao, cơ chế bảo mật đơn giản (Bluetooth), yêu cầu về các thiết bị phần cứng cao, chi phí lớn. Vì vậy, các nhà khoa học trên thế giới đang nghiên cứu để đưa ra một giải pháp có thể khắc phục được các nhược điểm của các chuẩn không dây nói trên.

Và một giải pháp được đưa ra là sử dụng chung kênh tần số. Công nghệ mới hiện đang được ứng dụng trong các mạng liên lạc đã đạt được hiệu quả cao là công nghệ ZigBee. Công nghệ ZigBee được áp dụng cho các hệ thống điều khiển và cảm biến có tốc độ truyền tin thấp nhưng chu kỳ hoạt động dài. Công nghệ ZigBee hoạt động ở dải tần 868/915MHz và 2,4GHz với những ưu điểm nổi bật là độ trễ truyền tin thấp, tiêu hao ít năng lượng, ít lỗi, dễ mở rộng, khả năng tương thích cao và giá thành thiết bị thấp.

Tất cả những ưu điểm đó đang khiến cho công nghệ ZigBee trở thành một trong những xu hướng phát triển trong tương lai. Vì vậy, nhóm quyết định thiết kế một ứng dụng dựa trên công nghệ ZigBee đồng thời mô phỏng trên máy tính qua phần mềm NS2 để cho chúng ta có một cái nhìn tổng quan hơn về công nghệ ZigBee thông qua đề tài “THIẾT KẾ HỆ THỐNG THU THẬP DỮ LIỆU VÀ MÔ PHỎNG QUA ỨNG DỤNG MẠNG ZIGBEE”. TÍNH CẤP THIẾT CỦA ĐỀ TÀI Trong thời đại khoa học kỹ thuật đang thay đổi từng ngày như hiện nay, việc xây dựng một hệ thống thu thập dữ liệu và điều khiển thiết bị bằng mạng vô tuyến thay cho việc con người phải thu thập dữ liệu và điều khiển trực tiếp thiết bị tại nơi lắp đặt là một yêu cầu rất cấp bách và thiết thực. Vì việc thu thập các thông tin về nhiệt độ, độ ẩm,… tại một số khu vực hoặc địa điểm hẻo lánh ít người lui tới như rừng, núi để có thể kiểm soát và cảnh báo hiện tượng cháy rừng; hay việc thu thập nhiệt độ, độ rung chấn tại các miệng núi lửa để có thể phát hiện sớm và cảnh báo hoạt động của núi lửa cho con người biết đều rất khó khăn.

Với yêu cầu lấy dữ liệu tại các khu vực nguy hiểm như trên thì việc sử dụng một mạng vô tuyến để kết nối các module cập nhật dữ liệu sau đó truyền thông tin về để con người có thể xử lý, phát 1 do an hiện và đưa ra cảnh báo để hạn chế tối đa các tai nạn xảy ra là một trong những bước tiến khá quan trọng trong việc ứng dụng mạng vô tuyến vào phục vụ các nhu cầu cần thiết của con người. Mặt khác, hệ thống thu thập dữ liệu và điều khiển thiết bị bằng mạng vô tuyến cần phải thỏa mãn một số yêu cầu:  Hoạt động ổn định.  Độ chính xác truyền nhận dữ liệu cao.  Tiêu hao ít năng lượng.

 Có thể mở rộng thệ thống một cách dễ dàng bằng cách lắp đặt thêm thiết bị mà không cần phải thiết kế lại mạng.  Linh động, dễ dàng lắp đặt và sửa chữa. Với các yêu cầu trên thì việc xây dụng một hệ thống thu thập dữ liệu và điều khiển thiết bị bằng mạng ZigBee là một giải pháp tối ưu nhất so với các chuẩn không dây hiện tại nhờ các ưu điểm như tiêu hao ít năng lượng, độ chính xác truyền nhận dữ liệu cao, hoạt động ổn định, mở rộng mạng dễ dàng của mạng ZigBee. MỤC ĐÍCH NGHIÊN CỨU Các mục tiêu cần nghiên cứu trong đề tài:  Cấu hình và thiết lập cho từng thành viên trong mạng.

 Giao thức truyền nhận dữ liệu giữa các thành viên trong mạng.  Cấu hình module SIM900.  Thiết kế các đối tượng phục vụ cho việc truyền nhận dữ liệu từ mạch thu thập dữ liệu.  Thiết kế và thi công mạch phần cứng điều khiển trực tiếp các thiết bị ngoại vi thông qua tin nhắn SMS.

ĐỐI TƯỢNG - KHÁCH THỂ NGHIÊN CỨU  Tập lệnh AT Commands và phương thức giao tiếp Sim900.  Phần mềm IAR và phương thức lập trình Zigbee GB2530.  Các thiết bị liên quan đến việc thu thập dữ liệu và điều khiển thiết bị. NHIỆM VỤ NGHIÊN CỨU  Lý thuyết về mạng ZigBee.

 Các đối tượng liên quan tới SIM 900.  Các đối tượng liên quan tới Zigbee GB2530.  Các đối tượng liên quan tới lập trình. 2 do an  Chuẩn không dây ZigBee/IEEE 802.

GIỚI HẠN ĐỀ TÀI Nhóm sinh viên chỉ thực hiện thiết kế chương trình trên nền tảng mạng ZigBee theo chuẩn IEEE 802. Vì lý do giới hạn về thời gian nghiên cứu đề tài, cũng như có những giới hạn nhất định về kiến thức chuyên ngành, nhóm sinh viên thực hiện đề tài tốt nghiệp chỉ tập trung nghiên cứu một số vấn đề chính:  Đặc điểm của mạng Zigbee.  Các ưu, khuyết điểm của mạng ZigBee so với mạng Wifi, Bluetooth….  Biết cách cài đặt, cấu hình và sử dụng các bộ công cụ dùng cho việc lập trình, phát triển phần mềm ứng dụng.

 Biết cách tạo mới một project, biên dịch và đóng gói project.  Biết cách cấu hình cho từng thiết bị trong mạng.  Lập trình các chức năng tương thích với từng thành viên trong mạng.  Lập trình cho các hoạt động như nhận tin nhắn SMS hay gửi tin nhắn SMS.

PHƯƠNG PHÁP NGHIÊN CỨU Sau khi được sự chấp nhận đề tài nghiên cứu của giáo viên hướng dẫn, nhóm sinh viên đã từng bước tiến hành đề tài như sau:  Tìm hiểu ngôn ngữ lập trình C.  Tìm hiểu các tập lệnh AT Commands của module SIM900.  Tiến hành nghiên cứu phương thức truyền nhận dữ liệu giữa các ZigBee Gb2530.  Tìm hiểu các thông tin cơ bản về mạng ZigBee như: lịch sử hình thành và phát triển, đặc điểm…  Tìm kiếm, tải và tham khảo các tài liệu về mạng ZigBee.

 Phác thảo về giao diện, tính năng, các đối tượng sẽ được sử dụng để lập trình cho phần ứng dụng.  Thiết kế và chỉnh sửa sao cho hoàn chỉnh ứng dụng.  Tiến hành chạy thử nghiệm mô phỏng trên máy tính để phát hiện các lỗi cú pháp và lỗi logic của bộ chương trình.  Thi công mạch phần cứng.

 Sau khi đã chạy mô phỏng và thi công mạch phần cứng hoàn chỉnh, tiến hành cài đặt chương trình chạy thực tế kiểm nghiệm tính tương thích của phần mềm.  Tiến hành viết báo cáo. 3 do an CHƯƠNG 2: CƠ SỞ LÝ LUẬN 2. TỔNG QUAN VỀ MẠNG ZIGBEE Giới thiệu chung ZigBee là một tập hợp các giao thức giao tiếp mạng không dây khoảng cách ngắn, có tốc độ truyền dữ liệu thấp.

Các thiết bị không dây dựa trên tiêu chuẩn ZigBee hoạt động trên 3 dãy tần số là 868MHz, 915MHz và 2. Bộ tiêu chuẩn ZigBee chính thức được tạo dựng và thông qua bởi tổ chức ZigBee Alliance vào năm 2004 khi giới khoa học bắt đầu nhận thấy Wifi và Bluetooth không phù hợp cho nhiều ứng dụng công nghiệp. Đối tượng mà ZigBee nhắm vào là mạng điều khiển dành cho nhà thông minh (Smarthome), trong các quá trình tự động hóa (Home Automation, Building Automation), các hoạt động theo dõi, tiếp nhận và xử lý thông tin trong lĩnh vực y tế (Health Care) và phương thức quản lý năng lượng hiệu quả (Smart Energy)… Khi được sử dụng trong các hệ thống này, ZigBee có khả năng phát huy tất cả các điểm mạnh của nó như độ trễ truyền tin thấp, tiêu hao ít năng lượng, giá thành thấp, ít lỗi, dễ mở rộng và thời gian sử dụng pin dài (một cặp pin AA có thể hoạt động trong vòng hai năm). Khái niệm ZigBee là một giao thức truyền thông bậc cao được phát triển dựa trên chuẩn truyền thông không dây IEEE 802.4, sử dụng tín hiệu radio cho các mạng cá nhân PAN (Personal Area Network) nhằm phục vụ cho những ứng dụng yêu cầu về giá thành và công suất thấp nhưng phải có khả năng linh động trong phạm vi rộng.

Tên gọi ZigBee lấy cảm hứng từ điệu nhảy theo đường zigzag của loài ong mật (honey bee), điệu nhảy này được loài ong sử dụng để trao đổi thông tin với nhau về vị trí của hoa và nguồn nước. Đặc điểm Về bản chất ZigBee cũng là một chuẩn giao tiếp không dây như những chuẩn không dây khác: UWB, Wi-Fi, IrDA, 3G, Bluetooth. nhưng nó mang những đặc tính kỹ thuật và đặc tính vật lý riêng. Vì vậy ZigBee sẽ chỉ phù hợp với một mảng ứng dụng nhất định.

Tín hiệu truyền trong giao thức ZigBee thực chất là tín hiệu radio. Trong nhiều ứng dụng, người ta hay dùng giao thức ZigBee ở dải tần 2. Đây là dải tần phổ biến và được hỗ trợ bởi nhiều thiết bị. Hơn nữa với ZigBee, dải tần này có tới 16 kênh tín hiệu trong dải (mỗi kênh cách nhau 5MHz tần số) với tốc độ truyền lớn nhất 250kb/s.

Các đặc điểm chính của mạng ZigBee: 4 do an  Tốc độ truyền dữ liệu thấp 20-250Kbps.  Công suất tiêu thụ thấp, ít hao phí điện năng.  Thời gian sử dụng pin rất dài.  Cài đặt và bảo trì dễ dàng.

 Độ tin cậy cao.  Có thể mở rộng đến 65000 node.  Chi phí đầu tư thấp. So sánh giải pháp ZigBee với các giải pháp không dây khác ZigBee chủ yếu được nhắm tới cho các ứng dụng chạy pin có tốc độ dữ liệu thấp, chi phí nhỏ và thời gian sử dụng pin dài.

Trong nhiều ứng dụng của ZigBee, tổng thời gian mà thiết bị không dây này thực sự hoạt động rất ít, thiết bị sử dụng hầu hết thời gian của nó ở chế độ tiết kiệm năng lượng hay chế độ ngủ (sleep mode). ZigBee có tầm hoạt động xa, điện năng tiêu thụ thấp và khả năng mở rộng mạng lưới cao hơn so với Bluetooth và Wifi, tuy nhiên tốc độ truyền nhận dữ liệu của Bluetooth cao hơn hẳn so với ZigBee So sánh các thông số cơ bản của mạng ZigBee với Bluetooth và Wifi.11/Wifi Tầm hoạt động 1 – 100 1 – 10 1 – 100 Thời gian sống 100 – 1000 1–7 0.

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

Bài viết "Thiết kế hệ thống thu thập dữ liệu và mô phỏng ứng dụng mạng Zigbee tại HCMUTE" trình bày một hệ thống thu thập dữ liệu hiệu quả sử dụng công nghệ mạng Zigbee, một giải pháp lý tưởng cho các ứng dụng IoT. Bài viết không chỉ giải thích cách thức hoạt động của mạng Zigbee mà còn nêu rõ những lợi ích mà nó mang lại, như tiết kiệm năng lượng và khả năng kết nối nhiều thiết bị trong một không gian rộng lớn. Độc giả sẽ tìm thấy thông tin hữu ích về cách thiết kế và triển khai hệ thống này, từ đó có thể áp dụng vào các dự án thực tế.

Nếu bạn muốn tìm hiểu thêm về hiệu suất của các giao thức mạng không dây, hãy tham khảo bài viết "Luận văn thạc sĩ đánh giá hiệu năng của giao thức mạng không dây cá nhân zigbee". Ngoài ra, bài viết "Luận văn thạc sĩ hcmute nghiên cứu giao thức định tuyến phù hợp cho mạng zigbee ieee 802 15 4" sẽ cung cấp cho bạn cái nhìn sâu sắc hơn về các giao thức định tuyến trong mạng Zigbee. Cuối cùng, để hiểu rõ hơn về các ứng dụng thực tiễn của công nghệ này, bạn có thể tham khảo bài viết "Đồ án hcmute thiết kế và thi công hệ thống quản lý mô hình vườn rau sạch qua mạng". Những tài liệu này sẽ giúp bạn mở rộng kiến thức và ứng dụng công nghệ Zigbee trong các lĩnh vực khác nhau.