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
799,05 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 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 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 HỌC CHÍNH QUY Ngành: Cơng nghệ thơng tin Sinh viên thực hiện: Nguyễn Đình Thái Giáo viên hướng dẫn: PGS.TS Vương Đạo Vy Mã số sinh viên: 10301 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nội dung Chương 1: Giới thiệu tổng quan WSN vi điều khiển CC1010 Chương 2: Tìm hiểu khung liệu, kiến trúc mạng sử dụng CC1010 phần mềm nhúng nút WSN Chương 3: Thu nhận, lưu trữ kết thành tập tin PC từ nút WSN thực quảng bá tự động tập tin kết Chương 4: Tự động cập nhật nội dung tập tin kết hiển thị Website LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nội dung (tiếp) Kết luận Tài liệu tham khảo LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 1: Giới thiệu tổng quan WSN vi điều khiển CC1010 1.1 Tổng quan WSN Là 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 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 1: Giới thiệu tổng quan WSN vi điều khiển CC1010 (tiếp theo) 1.2 Khó khăn chọn đường thiết kế WSN • • • • • • • • • • • Phân bố nút Tiêu thụ lượng Phương pháp báo cáo số liệu Tính không đồng nút/tuyến Khả chống lỗi Khả định cỡ Tính động mạng Mơi trường truyền dẫn Khả giám sát Kết hợp số liệu Chất lượng dịch vụ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 1: Giới thiệu tổng quan WSN vi điều khiển CC1010 (tiếp theo) 1.3 Sơ đồ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 2: Tìm hiểu khung liệu, kiến trúc mạng sử dụng CC1010 phần mềm nhúng nút WSN 2.1 Khung liệu Gói định dạng liệu chế truyền Broadcast DATALEN FLAGS byte byte DESTINATION byte PDATABUFFER byte STATUS byte LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.1 Khung liệu (tiếp) Truyền liệu từ Master tới EndPoint LEN byte NEXTHOP byte DESTINATION byte CMD byte CRC byte LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.1 Khung liệu (Tiếp) Định dạng liệu truyền Master Định dạng liệu Endpoint truyền trung tâm sau LEN byte PARENTADDRESS byte DESTINATION byte CMD byte DATA byte CRC byte LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.2.2 Kiến trúc thành phần LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.2 Xây dựng Phần mềm nhúng nút WSN Các bước thuật toán cho phần mềm nhúng nút WSN Bước 1: Khởi tạo tham số + Khởi tạo RF, ADC, TIMER + Khởi tạo cảm biến Bước 2: Đọc thông tin liệu từ kênh gắn cảm biến (AD1) Bước 3: Truyền liệu không dây Bước 4: Nhận liệu khơng dây Bước 5: Truyền thơng tin máy tính LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.2 Xây dựng phần mềm nhúng nút WSN Sơ đồ thuật toán Khởi tạo 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 liệu không dây Nhận liệu khơng dây Truyền liệu máy tính LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 3: Thu nhận, lưu trữ kết thành tập tin PC từ nút WSN thực quảng bá tự động tập tin kết 3.1 Thu nhận, lưu trữ kết thành tập tin PC từ nút WSN Các bước thuận toán Bước 1: Khởi tạo tham số + Khởi tạo thiết lập tham số kết nối tới cổng COM + Khởi tạo định thời Timer + Chỉ thị tên File cần lưu trữ Bước 2: Thực kết nối tới cổng COM Bước 3: Đọc liệu từ đệm cổng COM hiển thị Bước 4: Thực lưu trữ liệu xuống tập tin định LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.1 Thu nhận, lưu trữ kết thành tập tin PC từ nút WSN (Tiếp) Sơ đồ thuật toán Khởi tạo 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 liệu từ đệm cổng COM hiển thị Lưu trữ liệu xuống tệp LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.1 Thu nhận, lưu trữ kết thành tập tin PC từ nút WSN (Tiếp) Giao diện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2 Tự động quảng bá tập tin kết lên HOST a Thuật toán Bước 1: Khởi tạo tham số + Thiết lập tham số kết nối tới HOST + Khởi tạo định thời Timer + Chỉ định đường dẫn cho File cần Upload Bước 2: Thực kết nối tới HOST Bước 3: Chờ khoảng thời gian Bước 4: Upload file liệu lên HOST LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Sơ đồ Khởi tạo 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 liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Giao diện chương trình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chương 4: Tự động cập nhật nội dung tập tin kết hiển thị Website 4.1 Giới thiệu 4.2 Xây dựng chương trình a Thuật tốn Bước 1: Đọc thông tin tập tin liệu Bước 2: Hiển thị nội dung Website Bước 3: Chờ khoảng thời gian LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Sơ đồ Tập tin liệu HOST Đọc thông tin tập tin liệu Hiển thị Website Chờ khoảng thời gian LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Giao diện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phần kết luận Về mặt lý thuyết: - Tim hiểu tổng quan kiến trúc WSN sử dụng CC1010, tìm hiểu khung liệu WSN, đặc biệt vấn đề thu nhận liệu, lưu trữ thông tin tự động tự cập nhật nội dung Website Về mặt thực nghiệm - Thiết kế thành cơng chương trình ứng dụng phục vụ cho hệ thống khuôn khổ luận văn Hạn chế - Chưa phát triển để đưa vào ứng dụng thực tiễn Hướng phát triển ứng dụng - Tìm ứng dụng thực tiễn cho người, đồng thời kết hợp với công nghệ Mobile LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tài liệu tham khảo 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 đo thử nghiệm mạng cảm nhận không dây- Trường Đại Học Công Nghệ, Đại Học Quốc Gia HN Lê Huy Bình - 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 liệu xử lí hiển thị kết 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ạng truyền liệu Diễn đàn câu lạc 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 - Ấn cho sinh viên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Em xin chân thành cảm ơn ! LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ...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 HỌC CHÍNH QUY Ngành: Cơng nghệ thơng... thành công chương trình ứng dụng phục vụ cho hệ thống khuôn khổ luận văn Hạn chế - Chưa phát triển để đưa vào ứng dụng thực tiễn Hướng phát triển ứng dụng - Tìm ứng dụng thực tiễn cho người,... mặt lý thuyết: - Tim hiểu tổng quan kiến trúc WSN sử dụng CC1010, tìm hiểu khung liệu WSN, đặc biệt vấn đề thu nhận liệu, lưu trữ thông tin tự động tự cập nhật nội dung Website Về mặt thực