Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
740,27 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐHDL HẢI PHÒNG Đồ Án Tốt Nghiệp Ngành Công Nghệ Thông Tin TÌMHIỂU KHUNG DỮLIỆUTỪMẠNG WSN,ỨNG DỤNGTRÊNMÁYTÍNHVÀWEBSITE ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC CHÍNH QUY Ngành: Công nghệ thông tin Sinh viên thực hiện: Giáo viên hướng dẫn: Mã số sinh viên: Nguyễn Đình Thái PGS.TS Vương Đạo Vy 10301 Nội dung chính Chương 1: Giới thiệu tổng quan về WSN và vi điều khiển CC1010. Chương 2: Tìmhiểu khung dữ liệu, kiến trúc mạng sử dụng CC1010 và phần mềm nhúng trên nút WSN. Chương 3: Thu nhận, lưu trữ kết quả thành tập tin trên PC từ nút WSN và thực hiện quảng bá tự động tập tin kết quả. Chương 4: Tự động cập nhật nội dung tập tin kết quả hiển thị trên Website. Kết luận Tài liệu tham khảo Nội dung chính (tiếp) Chương 1: Giới thiệu tổng quan về WSN và vi điều khiển CC1010. 1.1. Tổng quan WSN. Là 1 bản mạch gồm có: CPU ( vi điều khiển : ví dụ CC1010 ). Bộ thu phát sóng radio (RF). Cảm biến Chương 1: Giới thiệu tổng quan về WSN và vi điều khiển CC1010 (tiếp theo) 1.2. Khó khăn trong chọn đường và thiết kế trong WSN. • Phân bố nút • Tiêu thụ năng lượng • Phương pháp báocáo số liệu • Tính không đồng nhất của nút/tuyến • Khả năng chống lỗi • Khả năng định cỡ • Tính động của mạng • Môi trường truyền dẫn • Khả năng giám sát • Kết hợp số liệu • Chất lượng dịch vụ Chương 1: Giới thiệu tổng quan về WSN và vi điều khiển CC1010 (tiếp theo) 1.3 Sơ đồ Chương 2: Tìmhiểu khung dữ liệu, kiến trúc mạng sử dụng CC1010 và phần mềm nhúng trên nút WSN. 2.1. Khung dữliệu Gói định dạng dữliệu trong cơ chế truyền Broadcast DESTINATION FLAGS DATALEN PDATABUFFER STATUS 1 byte 1 byte 1 byte 1 byte 1 byte Truyền dữliệutừ Master tới EndPoint LEN NEXTHOP DESTINATION CMD CRC 1 byte 1 byte 1 byte 1 byte 2 byte 2.1. Khung dữliệu (tiếp) Định dạng dữliệu truyền về Master Định dạng dữliệu của Endpoint truyền về trung tâm như sau LEN PARENTADDRESS DESTINATION CMD CRC 1 byte 1 byte 1 byte 1 byte 2 byte DATA 1 byte 2.1. Khung dữliệu (Tiếp) [...]... Timhiểu được tổng quan và kiến trúc WSN sử dụng CC1010, tìmhiểu khung dữliệu trong WSN, đặc biệt vấn đề thu nhận dữ liệu, lưu trữ thông tin tự động vàtự cập nhật trên nội dungWebsite Về mặt thực nghiệm - Thiết kế thành công các chương trình ứngdụng phục vụ cho hệ thống trong khuôn khổ luận văn Hạn chế - Chưa phát triển được để đưa vào một ứngdụng thực tiễn Hướng phát triển vàứngdụng - Tìm. .. 2: Đọc thông tin dữ liệutừ kênh gắn cảm biến (AD1) Bước 3: Truyền dữliệu không dây Bước 4: Nhận dữliệu không dây Bước 5: Truyền thông tin về máytính 2.2 Xây dựng phần mềm nhúng trên nút WSN Sơ đồ thuật toán Khởi tạo các tham số: -Khởi tạo: RF, ADC, TIMER -Khởi tạo cảm biến nhiệt Đọc kênh ADC (AD1) gắn cảm biến Truyền dữliệu không dây Nhận dữliệu không dây Truyền dữliệu về máytính Chương 3:... khoảng thời gian Upload File dữliệu c Giao diện chương trình Chương 4: Tự động cập nhật nội dung tập tin kết quả hiển thị trênWebsite 4.1 Giới thiệu 4.2 Xây dựng chương trình a Thuật toán Bước 1: Đọc thông tin tập tin dữliệu Bước 2: Hiển thị nội dung ra Website Bước 3: Chờ khoảng thời gian b Sơ đồ Tập tin dữ liệu trên HOST Đọc thông tin tập tin dữ liệu Hiển thị ra Website Chờ khoảng thời gian c... thị Bước 4: Thực hiện lưu trữ dữliệu xuống tập tin chỉ định 3.1 Thu nhận, lưu trữ kết quả thành tập tin trên PC từ nút WSN (Tiếp) Sơ đồ thuật toán Khởi tạo các tham số: -Kết nối tới cổng COM -Bộ định thời Timer -Tên File cần lưu trữ Kết nối cổng COM Đọc dữ liệutừ bộ đệm cổng COM và hiển thị Lưu trữ dữliệu xuống tệp 3.1 Thu nhận, lưu trữ kết quả thành tập tin trên PC từ nút WSN (Tiếp) Giao diện...2.2 Kiến trúc mạng sử dụng CC1010 2.2.1 Mô hình mạng cảm nhận a Topology - lựa chọn kiến trúc mạng dựa trên chức năng của mạng - Sử dụng Topo hình cây là thích hợp nhất (khi truyền gần) - Kết hợp Topo cây và tuyến khi truyền xa b Mô hình triển khai của mạng 2.2.2 Kiến trúc các thành phần 2.2 Xây dựng Phần mềm nhúng trên nút WSN Các bước thuật toán cho phần mềm nhúng trên nút WSN Bước 1: Khởi... thành tập tin trên PC từ nút WSN và thực hiện quảng bá tự động tập tin kết quả 3.1 Thu nhận, lưu trữ kết quả thành tập tin trên PC từ nút WSN Các bước thuận toán Bước 1: Khởi tạo các tham số + Khởi tạo thiết lập các tham số kết nối tới cổng COM + Khởi tạo bộ định thời Timer + Chỉ thị tên File cần lưu trữ Bước 2: Thực hiện kết nối tới cổng COM Bước 3: Đọc dữ liệutừ bộ đệm cổng COM và hiển thị Bước... Luận văn tốt nghiệp Đại Học – 2004:Thiết kế chế tạo mạch biến đổi tương tự số giao diện cổng COM Viết chương trình thu nhận dữliệu xử lí hiển thị kết quả phục vụ cho hệ đo thực nghiệm – Ngành Điện Tử Viễn Thông - Đại Học Quốc Gia Hà Nội PGS.TS Vương Đạo Vy - Mạngvà truyền dữliệu Diễn đàn câu lạc bộ VB – http://www.caulacbovb.com Lập trình Visual Basic 6.0 – NXB Lao Động Xã Hội Lập trình PHP & MySQL... Tìm được ứngdụng thực tiễn cho mọi người, đồng thời kết hợp với công nghệ Mobile Tài liệu tham khảo 1 2 3 4 5 6 7 8 9 10 Chipcon, CC1010IDE Manual, www.chipcon.com Chipcon, CC1010 Datasheet, www.chipcon.com WWW.TinyOS.net, Tiny OS Topology Control in Wireless Ad Hoc and Sensor Networks by Paolo Santi (2005) Nguyễn Thế Sơn - Luận Văn Thạc Sĩ – 2006: Thiết kế, chế tạo, vận hành và đo thử nghiệm mạng cảm... toán Bước 1: Khởi tạo các tham số + Thiết lập các tham số kết nối tới HOST + Khởi tạo bộ định thời Timer + Chỉ định đường dẫn cho File cần Upload Bước 2: Thực hiện kết nối tới HOST Bước 3: Chờ khoảng thời gian Bước 4: Upload file dữliệu lên HOST b Sơ đồ Khởi tạo các tham số: -Tham số kết nối tới HOST -Bộ định thời Timer -Đường dẫn File cần Upload Kết nối tới HOST Chờ khoảng thời gian Upload File dữ . BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐHDL HẢI PHÒNG Đồ Án Tốt Nghiệp Ngành Công Nghệ Thông Tin TÌM HIỂU KHUNG DỮ LIỆU TỪ MẠNG WSN, NG DỤNG TRÊN MÁY TÍNH VÀ WEBSITE ĐỒ ÁN TỐT NGHIỆP ĐẠI. theo) 1.3 Sơ đồ Chương 2: Tìm hiểu khung dữ liệu, kiến trúc mạng sử dụng CC1010 và phần mềm nhúng trên nút WSN. 2.1. Khung dữ liệu Gói định dạng dữ liệu trong cơ chế truyền Broadcast. WSN và vi điều khiển CC1010. Chương 2: Tìm hiểu khung dữ liệu, kiến trúc mạng sử dụng CC1010 và phần mềm nhúng trên nút WSN. Chương 3: Thu nhận, lưu trữ kết quả thành tập tin trên PC từ