Trên thế giới, mạng không dây phát triển mạnh và được chuẩn hoá thành các loại khác nhau. Về bản chất chúng đều là mạng truyền thông không dây, nhưng cấu hình, quy mô, mục đích sử dụng khác nhau nên chúng có những điểm giống nhau và những điểm khác nhau. Trong số các mạng không dây, mạng cảm nhận không dây ra đời trên cơ sở ứng dụng những thành tựu cao của công nghệ chế tạo linh kiện điện tử và sự chín muồi trong việc hiểu biết và làm chủ kiến thức phần mềm hệ điều hành mạng. Mỗi nút mạng trong mạng cảm nhận không dây được xem như những hạt bụi (motes) vì kích thước của chúng rất bé, tiêu thụ năng lượng rất ít nhưng chính chúng có thể đảm đương chức năng nút mạng, và hơn thế, chúng còn có chức năng đo các thông số môi trường (chức năng cảm nhận) nơi chúng có mặt. Lợi ích mà mạng cảm nhận không dây đem lại là to lớn, trên thế giới đang hình thành những trào lưu nghiên cứu, chuẩn hoá, phát triển và khai thác các ứng dụng rất đa dạng của nó.
Trong lĩnh vực đo lường điều khiển tự động từ xa, việc ứng dụng công nghệ mạng cảm nhận không dây để thu nhận dữ liệu, và điều khiển, tìm được rất nhiều ứng dụng. Ví như đo các thông số môi trường cho nuôi trồng thuỷ sn, dự báo cháy rừng, dự báo lũ trên các sông, theo dõi sức khỏe….
Với các nhận thức trên cùng với sự khuyến khích động viên, hướng dẫn của Thầy giáo hướng dẫn và mong muốn được tìm hiểu, thử nghiệm ứng dụng công nghệ mạng không dây em đã chọn đề tài “Xây dựng ứng dụng của mạng cảm nhận không dây”
Đề tài gồm 2 chương như sau:
Chương 1: Giới thiệu về mạng cảm nhận không dây
Chương 2: Những ứng dụng của mạng cảm nhận không dây trên thế giới
Chương 3: Những ứng dụng của mạng cảm nhận không dây có thể ứng dụng ở nước ta.
Chương 4: Thực nghiệm của mạng cảm nhận không dây
71 trang |
Chia sẻ: nhungnt | Lượt xem: 2611 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Đồ án Xây dựng ứng dụng của mạng cảm nhận không dây, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Mục Lục
LỜI CẢM ƠN 3
MỤC ĐÍCH CỦA ĐỀ TÀI 4
NỘI DUNG LUẬN VĂN 5
CHƯƠNG 1 7
GIỚI THIỆU VỀ MẠNG CẢM NHẬN KHÔNG DÂY 7
1. Giới thiệu về mạng cảm nhận không dây 7
1.1. Định nghĩa về mạng cảm nhận không dây 7
1.2. Yêu cầu của WSN 7
1.2.1. Khả năng tự cấu hình 7
1.2.2. Vấn đề tiết kiệm năng lượng 8
1.2.3. Giá thành thấp 9
1.2.4. An toàn bảo mật dữ liệu 9
1.3. Các ứng dụng của WSN 9
1.4. Tình hình nghiên cứu và ứng dụng mạng cảm nhận không dây trên thế giới và trong nước 11
1.4.1. Trên thế giới 11
1.4.2 Ở trong nước 13
1.5. Kiến trúc 13
1.5.1. Kiến trúc mạng 13
1.5.1.1. Kiến trúc mạng dạng tuyến tính 13
1.5.1.2. Kiến trúc mạng dạng hình cây 14
1.5.1.3. Kiến trúc mạng dạng bó (linked cluster architecture_LCA) 16
1.5.2. Kiến trúc một nút mạng ( nút mạng CC1010 ) 17
1.5.1.1. Đặc điểm chung của CC1010 18
CHƯƠNG 2 20
MỘT SỐ ỨNG DỤNG CỦA MẠNG CẢM NHẬN KHÔNG DÂY TRÊN THẾ GIỚI 20
2.1. Cấu trúc của mạng wsn 20
2.2. Một số ứng dụng mạng cảm nhận không dây ở nứớc ngoài. 20
2.2.1. Võng mạc nhân tạo 20
2.2.1.1. Mạng và xử lý những yêu cầu cảu mạng 24
2.2.2. Theo dõi mức Glucoza 26
2.2.3 Dò tìm ung thư 26
2.2.4. Theo dõi sức khỏe toàn diện 27
CHƯƠNG 3 28
NHỮNG ỨNG DỤNG CỦA MẠNG CẢM NHẬN KHÔNG DÂY CÓ THỂ ỨNG DỤNG Ở NƯỚC TA 28
3.1. Trong nông nghiệp 28
3.2. Trong việc dự báo cháy rừng 29
3.3. Trong việc cảnh báo lũ 29
3.4. Trong nuôi trồng thuỷ sản 30
CHƯƠNG 4 32
THỰC NGHIỆM CỦA MẠNG CẢM NHẬN KHÔNG DÂY 32
4.1 Bài toán 32
4.2 Mô hình của mạng cảm nhận 32
4.3 Mục đích của bài toán gốc 32
4.4 Phân tích bài toán 32
4.4.1. yêu cầu cảu bài toán 33
4.4.2. Thiết kế mạng 33
4.4.3. Thuật toán 33
4.4.4. Sơ đồ khối 34
4.4.5. Lập trình 35
4.4.6. Kết quả của chương trình 48
4.4.7. Nhận xét và đánh giá chương trình 48
4.4.8. Phương hướng phát triển đề tài 49
Các Tài liệu liên quan 50
PHỤ LỤC 51
LỜI CẢM ƠN
Trước hết em xin được bày tỏ lòng biết ơn sâu sắc đối với thầy giáo hướng dẫn Thạc sĩ Hòa Quang Dự, Khoa Công Nghệ Thông Tin - Đại học Dân Lập Hải Phòng đã tận tình giúp đỡ, chỉ bảo em trong những năm học qua và đã dành rất nhiều thời gian quí báu để giúp em hoàn thành Luận văn tốt nghiệp này.
Em xin gửi lời cảm ơn đến Ban giám hiệu, các Thầy cô giáo của Trường Đại học Dân Lập Hải Phòng đã giảng dạy chúng em trong suốt quãng thời gian qua, cung cấp cho chúng em những kiến thức chuyên môn cần thiết và quý báu giúp chúng em hiểu rõ hơn các lĩnh vực đã nghiên cứu để hoàn thành đề tài được giao .
Xin cảm ơn các bạn bè và gia đình đã động viên cổ vũ, đóng góp ý kiến, trao đổi, động viên trong suốt quá trình học cũng như làm tốt nghiệp, giúp em hoàn thành đề tài đúng thời hạn.
Hải Phòng, tháng 7 năm 2007
NGUỄN XUÂN HÙNG
MỤC ĐÍCH CỦA ĐỀ TÀI
Đề tài tìm hiểu và tổng quan được những nét lớn, cơ bản của mạng cảm nhận không dây.Các ứng dụng cơ bản của mạng cảm nhận không dây cũng như các mục tiêu thực hiện của mạng cảm nhận không dây.
Tìm hiểu tình hình ứng dụng của mạng cảm nhận không dây trên thế giới và trong nuớc ta. Đưa ra được những ưu điểm, nhược điểm của mạng cảm nhận không dây. Tìm hiểu nhưng ứng dụng của mạng cảm nhận không dây có thể ứng dụng trng thực tiễn của nước ta . Xây dựng mô hình và đánh giá cho một ứng dụng cụ thể trong lĩnh vực nuôi trồng thuỷ sản của mạng cảm nhận không dây.
NỘI DUNG LUẬN VĂN
Trên thế giới, mạng không dây phát triển mạnh và được chuẩn hoá thành các loại khác nhau. Về bản chất chúng đều là mạng truyền thông không dây, nhưng cấu hình, quy mô, mục đích sử dụng khác nhau nên chúng có những điểm giống nhau và những điểm khác nhau. Trong số các mạng không dây, mạng cảm nhận không dây ra đời trên cơ sở ứng dụng những thành tựu cao của công nghệ chế tạo linh kiện điện tử và sự chín muồi trong việc hiểu biết và làm chủ kiến thức phần mềm hệ điều hành mạng. Mỗi nút mạng trong mạng cảm nhận không dây được xem như những hạt bụi (motes) vì kích thước của chúng rất bé, tiêu thụ năng lượng rất ít nhưng chính chúng có thể đảm đương chức năng nút mạng, và hơn thế, chúng còn có chức năng đo các thông số môi trường (chức năng cảm nhận) nơi chúng có mặt. Lợi ích mà mạng cảm nhận không dây đem lại là to lớn, trên thế giới đang hình thành những trào lưu nghiên cứu, chuẩn hoá, phát triển và khai thác các ứng dụng rất đa dạng của nó.
Trong lĩnh vực đo lường điều khiển tự động từ xa, việc ứng dụng công nghệ mạng cảm nhận không dây để thu nhận dữ liệu, và điều khiển, tìm được rất nhiều ứng dụng. Ví như đo các thông số môi trường cho nuôi trồng thuỷ sn, dự báo cháy rừng, dự báo lũ trên các sông, theo dõi sức khỏe….
Với các nhận thức trên cùng với sự khuyến khích động viên, hướng dẫn của Thầy giáo hướng dẫn và mong muốn được tìm hiểu, thử nghiệm ứng dụng công nghệ mạng không dây em đã chọn đề tài “Xây dựng ứng dụng của mạng cảm nhận không dây”
Đề tài gồm 2 chương như sau:
Chương 1: Giới thiệu về mạng cảm nhận không dây
Chương 2: Những ứng dụng của mạng cảm nhận không dây trên thế giới
Chương 3: Những ứng dụng của mạng cảm nhận không dây có thể ứng dụng ở nước ta.
Chương 4: Thực nghiệm của mạng cảm nhận không dây
Em xin chân thành cảm ơn thầy giáo hướng dẫn Th.s Hòa Quang Dự đã tận tình chỉ bảo, hướng dẫn và động viên em hoàn thành đề tài này. Em xin chân thànhg cảm ơn các Thầy, Cô trong Trường Đại học Dân lập Hải Phòng đã nhiệt tình dạy dỗ, truyền đạt kiến thức chuyên môn và tạo điều kiện thuận lợi để em hoàn thành đề tài này.
Hải Phòng, tháng 4 năm 2007
Nguyễn Xuân Hùng
CHƯƠNG 1
GIỚI THIỆU VỀ MẠNG CẢM NHẬN KHÔNG DÂY
1. Giới thiệu về mạng cảm nhận không dây
1.1. Định nghĩa về mạng cảm nhận không dây
Mạng cảm nhận không dây (Wireless Sensor Network - WSN) là một mạng không dây mà các nút của nó sử dụng các vi điều khiển, cảm biến, Bộ truyền tín hiệu sóng Radio,… với kích thước rất nhỏ, tiêu thụ năng lượng ít, tự tổ chức, giá thành thấp dùng để đo các dữ liệu và truyền thông không dây giữa các nút trong mạng.
Hình 1.1: một mô hình của mạng cảm nhận không dây
1.2. Yêu cầu của WSN
1.2.1. Khả năng tự cấu hình
- Ưu điểm mấu chốt của WSN đó là tính dễ triển khai, để triển khai thành công , thì khi đưa ra sử dụng các nút mạng phải có chức năng tự cấu hình . Các nút khi được đặt vào môi trường và có thể hoạt động ngay. Một vài nút vì một số lí do không hoạt động , để mạng tiếp tục hoạt động nó phải có khả năng tự cấu hình lại, Nghĩa là phải phát hiện ra các nút bị hỏng hoặc định kỳ thực hiện cấu hình lại mạng.
- Việc mạng phải thực hiện cấu hình có thể do nhiều nguyên nhân khác nhau như : càn phải thích ứng với sự thay đổi của môi trường, do khoảng cách giữa các nút mạng bị thay đổi… Chính vì vậy việc cấu hình lại là việc cần thiết để duy trì hoạt động của mạng.
- Để khắc phục điều này thì giải pháp tốt nhất đó là dùng kiến trúc bó và khẳ năng tự cấu hình của bó. Kiến trúc bó là kiến trúc mà các nút mạng theo một tiêu chuẩn nào đó mà thành lập bó ( Vd các nút ở cạnh nhau có thể được tạo thành một bó, trong mỗi bó thì có một nút đầu bó để nhận dữ liệu gửi về từ các nút trong bó sau đó các nút đầu bó có thể gửi dữ liệu cho nhau để chuyền về máy tính…)
1.2.2. Vấn đề tiết kiệm năng lượng
Nguồn năng lượng của các nút mạng cảm nhận không dây thường là pin. Chính vì vậy mà nguồn năng lượng này là có hạn dẫn đến việc tiết kiệm năng lượng là yêu cầu cần thiết. Theo các nhà nghiên cứu thì mức điện tiêu thụ trung bình của một nút mạng trong mạng cảm nhận không dây là trên dưới 50 MW
- Để đảm bảo các nút mạng có thể hoạt động được trong thời gian dài (hàng năm) thì việc cần thiết là phải sử dụng các phần cứng tiêu thụ hết it điện năng. Ngoài nguồn điện năng là pin thì ta có thể dùng các nguồn năng lượng khác để có thể tiết kiệm năng lượng như: Nguồn năng lượng có thể tự tạo ra từ môi trường hoạt động của mạng ( VD: Dùng năng lượng mặt trời, năng lượng được tạo ra từ nhiệt … ).
- Việc sử dụng các phần mềm nhúng với các thuật toán nhằm tiết kiệm năng lượng cũng có thể là một giải pháp hữu hiệu đối với việc tiết kiệm năng lượng.
1.2.3. Giá thành thấp
Do quy mô của mạng cảm nhận không dây la rất rộng do vậy chi phí cho mỗi nút mạng cũng ảnh hưởng tới việc chiển khai mạng. Tổng chi phí vật tư và chi phí triển khai ban đầu là hai yếu tố chủ chốt dẫn đến việc có thể chấp nhận các công nghệ WSN. Với mộ ngân sách cố định thì việc làm giảm giá thành trên mỗi nút sẽ làm cho khả mua thêm nhiều nút, triển khai một mạng thu thập với mật độ cao hơn, và thu thập được nhiều dữ liệu hơn.
1.2.4. An toàn bảo mật dữ liệu
Mạng cảm nhận không dây thường được dùng ở ngoài môi trường, phạm vi rộng, giao tiếp với nhau dưới dạng sóng ( sóng Radio, sóng vô tuyến.. ) chính vì vậy mà việc khi dữ liệu gửi đi bị nhiễu là hoàn toán không thể tránh khỏi, hay việc bất kỳ một người nào cũng có thể truy nhập vào để lấy thông tin của mạng, yêu cầu đặt ra là phải đảm bảo an toàn và bảo mật.
- Việc mã hóa thông tin để đảm bảo tính an toàn trong mạng, cần bảo đảm cho bất kỳ người nhận được thông báo từ người gửi không bị sửa đổi thông tin bên trong bằng bất kỳ cách nào.
- Các nút mạng trước khi truyền dữ liệu đi cần phải được mã hóa bằng các thuật toán mã hóa như: mã hóa DES…
1.3. Các ứng dụng của WSN
Ngày nay với sự phát triển của công nghệ cao, các mạng cảm nhận không dây không ngừng được phát triển và được ứng dụng rất nhiều vào cuộc sống. Các ứng dụng của mạng cảm nhận không dây mà chúng ta có thể thấy rõ nhất như là:
- Điều khiển và giám sát công nghiệp.
- Nhà điều khiển tự động và điều khiển điện tiêu dùng tự động
- Thu thập thông tin trong An ninh và Quân đội
- Theo dõi tài sản và quản lý dây chuyền cung cấp
- Nông nghiệp và cảm nhận môi trường thông minh
- Theo dõi sức khỏe...
+ Thu thập thông tin trong An ninh và Quân đội
Việc sử dụng mạng cảm nhận không dây đầu tiên là được ứng dụng trong quân đội. Các nút mạng cảm nhận có thể thay thế các lính gác khi đó có thể đảm bảo an toàn cho họ. Mạng có thể sử dụng để kiểm soát việc đột nhập bất ngờ bằng cách các nút mạng có thể được gắn các cảm biến đo chấn động, đo thân nhiệt .. khi đó có thể kiểm soát được việc đột nhập bất hợp pháp trong khi đó các nút mạng trong mạng cảm nhận không dây là rất nhỏ do đó rễ dàng ngụy trang cho các nút mạng này ( có thể dấu vào bụi cây, hòn đá…). Ngoài ra còn có thể dung để thay thế con người trong các công việc nguy hiểm ( như trong hầm mỏ, nơi nhiễm phóng xạ..)
+ Nông nghiệp và cảm nhận môi trường thông minh
Trong các trang trại thì diệm tích thường rất lớn do vậy việc kiểm soát cây trồng cũng như điềm kiện tự nhiên của tường khu vực là khó khăng, nhất là lượng mưa trong từng khu vực vì mỗi khu vực thường có lượng mưa khác nhau khi đó mạng cảm nhận không dây có thể thu thập về lượng mưa của từng khu vực.
Mạng cảm nhận không dây có thể thu thập dữ liệu của môi trường sống của cây trồng, vật nuôi (độ ẩm, nhiệt độ.. ) để cho con người tìm cách trăm sóc cây trồng, vật nuôi để đạt được năng suất cao.
1.4. Tình hình nghiên cứu và ứng dụng mạng cảm nhận không dây trên thế giới và trong nước
1.4.1. Trên thế giới
Trên thế giới thì việc phát triền của mạng cảm nhận không dây đã ra đời được một thời gian khá lâu do vậy họ đã ứng dụng vào một số lĩnh vực trong đời sống. Không những thế mà còn nghiên cứu để phát triển thêm mạng này kết hợp với việc công nghệ điện tử ngày càng phát triển với giá thành ngày càng thấp. Việc phát triển mạng cảm nhận không dây điược nghi lại với những mốc quan trọng nhu sau:
Tương ứng với sự phát triên và mở rộng của hệ thống truyền thông không dây sự phát triển cuả mạng cảm nhận không dây bắt đầu từ 1978 khi DARPA tài trợ cho Sensor Nets Workshop trường đại học Mellon Pittsburgh, Pennsylvania theo yêu cầu cảu hệ thống giám sát quân đội.
Tiếp đó 1990 dự án SensIT. 1998 tiêu điểm về mạng không dây cho hệ thống cảm biến quân đội phân tán tổng số 29 dự án nghiên cứu 25 cơ quan được cấp vốn dưới dự án này.
1993 Trường DDH California Los Angeles hợp tác với trung tâm Rock well đã có một mạng tích hợp cảm biến không dây Wireless Intergate Network Sensor (WINS) và được thương mại hóa thành công ty Sensonia – California 1998.
Jan M. Rabaey DDH California bắt đầu chương trình PicoRadio.
Dựa trên những nghiên cứu đó kể từ đây hàng loạt các nghiên cứu , dự án về phát triển mạng cảm nhận không dây ra đời ;
MAMPS là chương trình do Principal Investigator Anantha Chandrakasan –viện công nghệ Massachusetts tập trung vào sự phát triển của một hệ thống đầy đủ mạng cảm biến không dây nhấn mạnh việc tiêt kiệm năng lượng : và giao thức truyền thông cho magnj cảm biến này đó là phân cấp xếp nhóm Adaptive năng lượng thấp LEACH.
Dự án Terminodes và mạng di động đặc biệt MANET của IETF – Intenet Engineering Task Force với mức tiêu thụ điện thấp, vấn đề địa chỉ và lộ trình trong mạng cảm nhận không dây với các nút mạng lưu động.
Mạng không gian sâu và âm thanh dưới nước ,với những đặc tính phạm vi rộng, truyền dữ liệu bằng mạng Radio.
Mạng cảm nhận không dây là chìa khóa để thu thập thông tin cần thiết qua những môi trường nhạy cảm, cho dù trong những tòa nhà, những nơi công cộng, khu công nghiệp, tàu thuyền, các hệ thống chuyên chở tự động hay bất cứ nơi nào khác. Mạng không dây làm tăng khả năng trao đổi dữ liệu. Sự phát triển mạnh mẽ của công nghệ liên quan, các nhà kinh doanh đã đưa ra các bộ cảm ứng sẵn có nhiều loại mà phù hợp cho các ứng dụng của mạng cảm nhận không dây với các chuẩn được đưa ra:
+ 802.11 Wireless Local Area Netwrok.
+ Bluetooth 1. (802.15.1)
+ Home RF (Radio Frequency)
+ 802.15.4 WPAN :chuẩn với những cải tiến vượt bậc : sự phức tạp thấp, giá và năng lượng tiêu thụ thấp, ổn định, uyển chuyển. được phê chuẩn tháng 5 năm 2003.
Như vậy với nhu cầu trao đổi thông tin của xã hội cùng với sự phát triển mạnh mẽ của các công nghệ liên quan mà mà mạng cảm nhận không dây được phát triển mạnh mẽ và đang được ứng dụng rộng rãi trong đời sống.
1.4.2 Ở trong nước
Ở nước ta bài toán tự động hoá đang được đặt ra cho mọi lĩnh vực kinh tế, quốc phòng...nhằm nâng cao hiệu quả công việc,tiến kịp trình độ chung của khu vực và thế giới .
Trong lĩnh vực đo lường điều khiển tự động từ xa, việc ứng dụng công nghệ mạng cảm nhận không dây để thu nhận dữ liệu, và điều khiển, tìm được rất nhiều ứng dụng. Ví như đo các thông số môi trường dự báo thời tiết, cho nuôi trồng thuỷ sản, dự báo cháy rừng, dự báo lũ trên các sông, …
Mới bắt đầu nghiên cứu và chưa có ứng dụng cụ thể nào .Do Những điều kiện về vật chất, thiết bị, cũng như đây là một vấn đề rất mới đối với nước ta, nên hiện dang fchỉ có một vài trung tâm khoa hoc công nghệ lớn dang quá trình nghiên cứu: Trung tâm thông tin KH& CN quốc gia, Hội đồng khoa học trường đại học công nghệ đại hoc Quốc Gia Hà Nội: Nghiên cứu về lý thuyết, truyền thông giữa 2 nút, truyền thông tuyến tính đa bước để đo một số thông số cơ bản: nhiệt độ, độ ẩm, quang...Nhận rõ sức mạng ứng dụng thực tế của WSN , hi vọng trong tương lai gần WSN sẽ không ngừng được mở rộng nghiên cứu,và ứng dụng rộng rãi trong nước.
1.5. Kiến trúc
1.5.1. Kiến trúc mạng
Do việc ứng dụng trong thực tế mà kiến trúc của mạng thường hay dùng là dạng hình cây, dạng tuyến tính và Kiến trúc mạng dạng bó.
1.5.1.1. Kiến trúc mạng dạng tuyến tính
Mạng cảm nhận không dây sử dụng kiến trúc dạng tuyến tính thì trong mạng gồm có các thành phần sau: Nút gốc, nút trung gian và nút cảm biến.
Hình 1.2: Kiến trúc mạng dạng tuyến tính
- Ưu điểm của
+ Lập trình hoạt động cho các nút mạng đơn giản ( Dễ dàng trong việc tìm đường đi ).
+ Dễ kiểm soát các nút trong mạng
+ Mạng có thể phát triển theo chiều dài tốt
- Nhược điểm
+ Phạm vi của mạng không lớn.
+ Việc phát triển mạng theo chiều rộng là khó.
1.5.1.2. Kiến trúc mạng dạng hình cây
Trong mạng này gồm có các thành phần: Nút gốc là nới tiếp nhận toàn bộ dữ liệu thu thập được trong mạng để chuyển đến người dùng, nút cảm nhận là nơi thu thập thông tin( nhiệt độ, độ ẩm… ) .
Hình 1.3: Kiến trúc mạng dạng hình cây
- Ưu điểm
+ Quy mô của mạng rộng
- Nhược điểm
+ Việc lập trình cho các nút mạng này là khó khăn ( do việc phân bố cảu cà nút là rộng do vậy thì các nút cần phải thay nhau làm nút gốc của nhánh để tiết kiếm năng lượng.
+ Số lượng nút là lớn và ở trên diện rộng do vậy việc kiểm soát các nút mạng là khó khăn.
Trong trường hợp nếu muốn mở rộng mạng này theo chiều dày thì có thể kết hợp cả kiến trúc mạng hình cây và kiến trúc mạng dạng tuyến tính. Trong trường hợp này thì các nút cảm ứng không truyền dữ liệu trực tiếp về nút gốc mà phải truyền qua các nút trung gian.
Hình 1.4: Kiến trúc mạng dạng kết hợp
1.5.1.3. Kiến trúc mạng dạng bó (linked cluster architecture_LCA)
Nhóm các nút vào trong các bó, tập hợp dữ liệu và đánh dấu một nút giữ vai trò truyền thông với trạm gốc
Hình 1.5 : Kiến trúc mạng dạng bó
Trong mạng tổ chức thành một tập hợp của những bó các nút, mỗi nút thuộc về ít nhất một bó. Mỗi bó có tiều đề bó hành động như một điều khiển cục bộ cho những nút bên trong bó. Những cổng vào của các nút cung cấp truyền thông giữa các bó.
- Ưu điểm: Quy mô của mạng rộng nhất. năng lượng tiêu thụ của các nút mạng là ít nhất trừ nút đầu bó ( do các nút trong bó chỉ phải gửi dữ liệu đến các nút đầu bó không phải gửi dữ liệu đi xa )
- Nhược điểm: Nếu nút đầu bó ngưng hoạt động thì các nút trong bó cũng sẽ bị ngưng hoạt động trừ khi các nút có sử dụng giải thuật chọn lại nút đầu bó. Việc lập trình cho kiến trúc dạng bó là hết sức phức tạp nhất là trong trường hợp chọn lại nút đầu bó.
1.5.2. Kiến trúc một nút mạng ( nút mạng CC1010 )
Ứng dụng của mỗi nút mạng là thu thập thông tin dữ liệu, các thông tin có thể là nhiệt độ, độ ẩm, ánh sáng, áp suất độ PH,…trong văn phòng, nhà xưởng, hầm mỏ, viện bảo tàng, trong nông nghiệp, trong y tế, trong công nghiệp, …WSN còn có khả năng theo dõi và cảnh báo mức độ an toàn môi trường hoặc định vị sự di chuyển của các đối tượng trong phạm vi của nó
Hiện nay trên thị trường có nhiều loại vi điều khiển,có thể chia thành 3 họ vi điều khiển chính như sau:
Họ vi điều khiển MSP430
Họ vi điều khiển ATMEGA
Họ vi điều khiển CC1010
Nhưng dựa trên các tiêu chí :
-Tiêu thụ năng lượng thấp
-Giá thành rẻ
-Tích hợp ADC có khả năng ghép nối với cảm biến
-Kích thước vật lý nhỏ
-Hỗ trợ lập trình các ngôn ngữ bậc cao,bậc trung,gỡ lỗi…
Vi điều khiển CC1010 được lựa chọn làm nút mạng vì đáp ứng được gần như đầy đủ các tiêu chí 1 vi điều khiển của mạng cảm nhận không dây.
CC1010 được tích hợp nhiều các tính năng phục vụ cho các ứng dụng không dây như bộ truyền - nhận vô vuyến, bộ biến đổi ADC, bộ nhớ lập trình Flash, kích thước nhỏ, tiêu thụ năng lượng thấp... Vì vậy CC1010 chỉ cần đến ít các thành phần phụ trợ khác để có thể trở thành một nút mạng của mạng cảm nhận không dây. Do đó chip CC1010 là một bộ vi xử lí thích hợp cho các ứng dụng truyền nhận không dây. Sau đây là các đặc điểm nổi bật của CC1010, các chế độ hoạt động và cách thức xây dựng mô hình mạng cảm nhận không dây sử dụng CC1010.
1.5.1.1. Đặc điểm chung của CC1010
Vi điều khiển CC1010 chứa nhân CPU 8051, được tích hợp với bộ thu phát sóng vô tuyến, cùng các thành phần phụ trợ khác và có mức tiêu thụ năng lượng thấp, đã được lựa chọn để xây dựng nút mạng. Các thành phần trong CC1010 và đặc tính của chúng như sau:
Lõi là vi điều khiển 8051.
Tốc độ xử lý bằng 2.5 lần vi điều khiển 8051 chuẩn.
32 kB flash, 2048 + 128 Byte SRAM.
3 kênh ADC 10 bit.
4 bộ định thời.
2 cổng UART, RTC.
Watchdog.
Giao diện lập trình SPI.
Bộ mã hóa DES tích hợp bên trong.
26 chân vào ra chung.
Nguồn cung cấp 2.7 - 3.6 V.
Bộ thu phát sóng vô tuyến 300-1000MHz.
Tiêu thụ dòng thấp (9.1 mA trong chế độ thu).
Công suất phát có thể lập trình được (có thể lên tới +10dBm).
Tốc độ thu phát dữ liệu lên tới 76.8 kbit/s.
Hình 1.5: cấu tạo của một nút mạng dùng CC1010
Hình 1.6: cấu tạo của một bảng mạch để kết nối giữa CC1010 với máy tính
CHƯƠNG 2
MỘT SỐ ỨNG DỤNG CỦA MẠNG CẢM NHẬN KHÔNG DÂY TRÊN THẾ GIỚI
2.1.
Các file đính kèm theo tài liệu này:
- bao cao LV.doc
- ung dung mang cam nhan.ppt