ĐỒ ÁN XÂY DỰNG ỨNG DỤNG GIÁM SÁM SÁT PHƯƠNG TIỆN GIAO THÔNG DÙNG SIM 5218

96 324 0
ĐỒ ÁN XÂY DỰNG ỨNG DỤNG GIÁM SÁM SÁT PHƯƠNG TIỆN GIAO THÔNG DÙNG SIM 5218

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ án thiết kế hệ thống giám sát phương phương tiện giao thông sử dụng định vị GPS và hiển thị lên bản đồ số trực tuyến. Phần cứng dùng vi điều khiển AVR và module SIM 5218. Lớp truyền tải sử dụng mạng GPRS.

CỘNG HỊA XÃ HƠI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài: NGHIÊN CỨU THIẾT KẾ ỨNG DỤNG CỦA HỆ THỐNG ĐỊNH VỊ TOÀN CẦU GPS VÀ BẢN ĐỒ SỐ TRỰC TUYẾN Sinh viên thực hiện: NGUYỄN NGỌC HƯNG Lớp ĐT5 – K51 Giảng viên hướng dẫn: TS LÂM HỒNG THẠCH Cán phản biện: Hà Nội, 05-2011 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Độc lập - Tự - Hạnh phúc - NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: …………….………….…… Số hiệu sinh viên: …………… Khoá:…………………….Viện: Điện tử - Viễn thông Ngành: ……………… Đầu đề đồ án: ……………………………………………… ……………………………………………………………………… …………………………………………………………………………………………………………… ……… Các số liệu liệu ban đầu: …………………………………… …………………………………………… …… …………………………… ……………………………………………………………………………………………………………………………….… ……………………… …………………………………………………………………………………… Nội dung phần thuyết minh tính toán: ……………………………………………………………………………………………………………… … …………………………………………………………………………………………………………………………………… … …………………………………………………………………………………………………………………………………… … ….…………………………………………………………………………………………… Các vẽ, đồ thị ( ghi rõ loại kích thước vẽ ): ……………………………………………………………………………………………………………………… … ………………………………………………………………………………………………………………………… ……… ………………………………………………………………………………………………………… Họ tên giảng viên hướng dẫn: ……………………………………………………… …………………… Ngày giao nhiệm vụ đồ án: ………………………………………………….…………… Ngày hoàn thành đồ án: ……………………………………………………………………… ……… Chủ nhiệm Bộ môn Ngày tháng năm Giảng viên hướng dẫn Sinh viên hoàn thành nộp đồ án tốt nghiệp ngày tháng năm Cán phản biện BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - BẢN NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Số hiệu sinh viên: Ngành: Khoá: Giảng viên hướng dẫn: Cán phản biện: Nội dung thiết kế tốt nghiệp: Nhận xét cán phản biện: Ngày tháng năm Cán phản biện ( Ký, ghi rõ họ tên ) TÓM TẮT ĐỒ ÁN Đồ án em nghiên cứu ứng dụng hệ thống định vị toàn cầu GPS kết hợp với đồ số trực tuyến Ứng dụng bật hệ thống giám sát trực tuyến phương tiện giao thông Trong phần đầu đồ án, em trình bày lý thuyết hệ thống định vị tồn cầu GPS, hệ thống thơng tin địa lý GIS, hệ thống thông tin di động Ở phần thứ hai bước thực hành thiết kế mạch thu phát tín hiệu điển hình hộp đen với giả thiết hoạt động hệ thống sau: Mỗi phương tiện gắn thiết bị có nhiệm vụ thu tín hiệu GPS từ vệ tinh, sau gửi Server trung tâm qua mạng di động với giao thức truyền TCP/IP Ở Server trung tâm cần kết nối mạng Internet sử dụng phần mềm để kết nối với thiết bị định vị, thông qua giao thức TCP/IP, nhằm mục đích truyền nhận liệu bên Server trung tâm xử lý liệu GPS nhận từ thiết bị định vị, sau hiển thị thơng số tọa độ, vận tốc, lên đồ số Google Maps ABSTRACT My thesis researchs the application of global positioning system GPS with digital maps online The most remarkable application is the online vehicles tracking system In the first part of the thesis, I presented the basic theory of global positioning systems GPS, geographical information systems GIS, and mobile communication systems In the second step is the practice when designing a circuit of the typical black box assuming operation of the system as follows: Each vehicle is fitted with a device which is responsible for collecting signal from GPS satellites, then sends to the server via the cellular network protocol TCP / IP At the central server is connected to the Internet and use a software to connect to the locating device, via TCP / IP, for the purpose of data transmission between two parties Central server processes the data received from GPS devices to locate and then display parameters such as coordinates, velocity, on Google Maps MỤC LỤC Trang DANH MỤC HÌNH VẼ Trang Hình 1.1 : Các tần số hoạt động hệ thống GPS Hình 1.2 : Các bước xác định vị trí máy thu Hình 1.3 : Nguyên lý xác định vị trí máy thu Hình 1.4 : Các phân đoạn hệ thống GPS Hình 1.5: Cấu trúc phân đoạn điều khiển Hình 1.6: Cấu trúc tín hiệu GPS Hình 1.7 : Điều chế BPSK Hình1.8: Cấu trúc hệ thống DGPS Hình 2.1: Hệ thống GIS phủ Việt Nam Hình 2.2 : Bản đồ số Google Maps Hình 2.3 : Cấu trúc mạng GSM/GPRS Hình 2.4: Cấu trúc GPRS phát triển dựa mạng GSM Hình 2.5 : Mơ hình kết nối GPRS Hình 3.1 : Tổng quan sơ đồ hệ thống Hình 3.2 : Hoạt động hệ thống Hình 4.1 : Nguyên lý hoạt động hệ thống Hình 4.2 : Sơ đồ nguyên lý khối nguồn Hình 4.3 : Sơ đồ nguyên lý khối xử lý hiển thị Hình 4.4 : Sơ đồ nguyên lý khối SIM Hình 4.5 : Sơ đồ chân vi điều khiển AVR Hình 4.6 : Tổ chức nhớ AVR Hình 4.7 : Cấu trúc bên AVR Hình 4.8 : Thanh ghi UCSRA Hình 4.9 : Thanh ghi UCSRB Hình 4.10 : Thanh ghi UCSRC Hình 4.11 : Sơ đồ khối SIM5218A Hình 4.12 : Cấu trúc SIM5218A Hình 4.13 : Giao tiếp với máy tính qua HyperTerminal Hình 4.14 : Sơ đồ mặt (TOP) Hình 4.15 : Sơ đồ mặt (BOTTOM) Hình 4.16 : Hiển thị liệu GPS lệnh AT+CGPSINFO=1 Hình 4.17 : Hiển thị tin NMEA thu Hình 5.1 : Ứng dụng tìm đường Google Maps Hình 5.2 : Cấu hình mở NAT Port cho Modem Zyxel Hình 5.3 : Sơ đồ quan hệ bảng Hình 5.4 : Giao diện phần mềm DANH MỤC BẢNG BIỂU Trang Bảng 4.1 : Một số chân quan trọng SIM5218A sử dụng thiết bị………… 77 Bảng 4.2 : Các lệnh AT SIM5218A sử dụng thiết bị …………… 78 DANH MỤC CÁC TỪ VIẾT TẮT GPS GPRS GSM 3G GGSN SGSN BTS BSC BSS NSS RSS OMS TCP/UDP IP AT CR LF SMS UART Global Positioning System General Packet Radio Service Global System for Mobile Communications Third-Generation Technology Gateway GPRS Support Serving GPRS Support Base Transceiver Station Base Station Controller Base Station Subsystem Network Switching SubSystem Radio SubSystem Operation and Maintenance SubSystem Transmission Control Protocol/ User Datagram Protocol Internet Protocol Attention Command CARRIAGE RETURN Line Feed Short Message Services Universal Asynchronous Receiver & Transmitter Hệ thống định vị tồn cầu Dịch vụ gói vơ tuyến chung Hệ thống thơng tin di động tồn cầu Công nghệ truyền thông hệ thứ ba Nút hỗ trợ cổng GPRS Nút hỗ trợ dịch vụ GPRS Trạm thu phát gốc Bộ điều khiển trạm gốc Phân hệ trạm gốc Phân hệ chuyển mạch Phân hệ vô tuyến Phân hệ vận hành bảo dưỡng Giao thức điều khiển truyền dẫn/ Giao thức liệu gói người sử dụng Giao thức dùng cho mạng Internet Tập lệnh AT Lệnh Enter Lùi vào đầu dòng Dịch vụ tin nhắn ngắn Truyền thơng khơng đồng LỜI NĨI ĐẦU Hiện Cơng nghệ định vị tồn cầu GPS Hệ thống thông tin địa lý GIS áp dụng phổ biến ngành vận tải toàn Thế giới Tại nước khu vực Bắc Mỹ, Châu Âu Đông Á hầu hết công ty vận tải sử dụng công nghệ nhằm giám sát, theo dõi quản lý xe nhằm tăng hiệu sử dụng tiết kiệm chi phí khơng cần có Công nghệ cho phép người quản lý biết vị trí xe, vận tốc, hướng trạng thái phương tiện thời điểm Đồng thời cho phép cảnh báo vượt tốc độ, ra/vào vùng quy định, xem lại hành trình xe khứ.v.v Ở nước ta, theo nghị định 91/2009, trước ngày 1-7-2011 ôtô kinh doanh vận tải hành khách theo tuyến cố định có cự ly từ 500km trở lên xe container phải lắp đặt hộp đen Với mục đích thực hành hiểu rõ thêm hệ thống định vị hệ thống thông tin di động em chọn đề tài đồ án "Nghiên Cứu Thiết Kế Ứng Dụng Của Hệ Thống Định Vị Toàn Cầu GPS Và Bản Đồ Số Trực Tuyến" Dưới hướng dẫn, giúp đỡ nhiệt tình thầy bạn, đặc biệt TS Lâm Hồng Thạch, em hiểu thêm nhiều điều lĩnh vực thông tin liên lạc hướng phát triển hệ thống viễn thông Việt Nam Em xin chân thành cảm ơn thầy nhiệt tình giúp đỡ em hồn đồ án này! Do khn khổ đồ án hạn chế kiến thức nên em không tránh khỏi thiếu sót nhầm lẫn, em mong nhận ý kiến đóng góp thêm để hồn thiện kiến thức Chương : HỆ THỐNG ĐỊNH VỊ TOÀN CẦU GPS 1.1 Khái Quát Hệ Thống GPS Hệ thống định vị toàn cầu GPS (Global Positioning System) hệ thống định vị đời nhằm đáp ứng ý tưởng sử dụng vệ tinh nhân tạo Trái Đất vào mục đích định vị dẫn đường mặt đất, phụ thuộc vào thời tiết thời điểm ngày Nó nhà khoa học Liên Xô Mỹ đề cập đến từ năm thập niên 50 - 60 (thế kỷ XX), Liên Xơ phóng thành cơng vệ tinh nhân tạo trái đất (vệ tinh Sputnik-1) vào năm 1957, từ nhà khoa học quân hai nước nhà khoa học giới tiếp tục nghiên cứu đạt thành công việc sử dụng vệ tinh Để xác định vị trí điểm mặt đất đại dương phục vụ cho việc dẫn đường tàu, thuyền, máy bay phương tiện quân khác Bước đầu hệ thống định vị vệ tinh khu vực xây dựng nhằm đáp ứng nhu cầu định vị xác cao cho vùng rộng lớn mà phụ thuộc vào điều kiện khơng gian thời gian Người ta xây dựng hệ thống định vị vệ tinh khu vực vệ tinh thường sử dụng vệ tinh địa tĩnh Một số hệ thống định vị vệ tinh xây dựng thuộc loại như: - Hệ thống STAR - FIX - Hệ thống EUTELTRACS hệ thống OMNITRACS - Hệ thống NAVSTAR Vào năm đầu thập niên 60 (thế kỷ XX) hệ thống định vị toàn cầu đời như: - Hệ thống TRANSIT Mỹ - Hệ thống TSICADA Liên Xô Vào khoảng năm 60 (thế kỷ XX) Bộ quốc phòng Mỹ khuyến khích xây dựng hệ thống vệ tinh hoàn hảo so với hệ thống TRANSIT Ý tưởng đề án Hải quân Mỹ đề xuất sử dụng khoảng cách đo từ điểm mặt đất đến vệ tinh sở biết xác tốc độ thời gian lan truyền tín hiệu vơ tuyến, đề án có tên TIMATION Các cơng trình nghiên cứu tương tự khơng qn Mỹ 10 Chương : Thiết Kế Mạch Thu Phát Tín Hiệu Hìn h 4.15 : Sơ đồ mặt (BOTTOM) 4.3.2 Lập trình cho vi điều khiển AVR Sử dụng ngơn ngữ lập trình C chương trình CodeVisionAVR để lập trình cho vi điều khiển  Khởi tạo UART // Communication Parameters: Data, Stop, No Parity //USART1 Receiver: On // USART1 Transmitter: On // USART1 Mode: Asynchronous // USART1 Baud rate: 9600 UCSR1A=0x00; UCSR1B=0xD8; Page 82 Chương : Thiết Kế Mạch Thu Phát Tín Hiệu UCSR1C=0x06; UBRR1H=0x00; UBRR1L=0x33;  Thực gửi lệnh từ vi điều khiển đến SIM5218A: // ham gui ky tu Tx void putchar1(char c){ while ((UCSR1A & DATA_REGISTER_EMPTY)==0); UDR1=c; lcd_putchar(c); delay_ms(300); // hien thi lenh len LCD } // ham gui lenh den SIM5218 void tx1_send_AT(unsigned char * byte){ while(*(byte)!='\0') putchar1(*(byte++)); } 4.4 Kiểm Thử Và Nghiên Cứu Hướng Phát Triển Thiết Bị Qua kiểm thử thiết bị nhận thấy giao tiếp với mạng di động tốt : anten GSM thu phát tốt Với phần thu tín hiệu GPS, tín hiệu thu bị chập chờn vùng nhiều nhà cao tầng, tín hiệu thu tốt vùng trống trải Kết thu GPS thực thư viện Tạ Quang Bửu qua Hyper Terminal: Page 83 Chương : Thiết Kế Mạch Thu Phát Tín Hiệu Hình 4.16 : Hiển thị liệu GPS lệnh AT+CGPSINFO=1 Hình 4.17 : Hiển thị tin NMEA thu Hướng phát triển thiết bị cho đề tài : Page 84 Chương : Thiết Kế Mạch Thu Phát Tín Hiệu  Module SIM5218 module tích hợp nhiều chức hỗ trợ camera, hỗ trợ giao tiếp thẻ nhớ Mini SD ta truyền ảnh trung tâm lưu vào hộp đen phương tiện.Ngồi hỗ trợ giao tiếp với loa nên dễ dàng liên lạc với trung tâm  Tích hợp thêm cảm biến nhiệt, độ ẩm,báo khói, đo lượng nhiên liệu tiêu thụ phương tiện Page 85 Chương : Thiết Kế Phần Mềm Cho Server Chương : THIẾT KẾ PHẦN MỀM CHO SERVER Nguyên Lý Thiết Kế :  Xây dựng trang web để hiển thị Google Maps gps-da.html  Xây dựng ứng dụng (application) Server C#.NET với webbrowser để hiển thị tương tác với file gps-da.html Ứng dụng thiết kế với chức để truyền tham số đến hàm Google Maps cập nhật vào sở liệu Ngơn ngữ lập trình lựa chọn sử dụng C#.NET:  Đây ngơn ngữ lập trình hướng đối tượng phổ biến dùng nhiều phần mềm quản lý, dễ dàng lập trình  Tương thích với máy tính sử dụng hệ điều hành MS Windows với NET Framework phù hợp Các Chức Năng Chính Của Phần Mềm :  Chức giám sát: Hiển thị vị trí đường phương tiện đồ số  Điều khiển : Gửi lệnh hướng dẫn thông qua giao thức truyền tải TCP/IP  Quản lý : - Lưu lại thông tin vị trí phương tiện - Xem lại hành trình phương tiện Để xây dựng phần mềm cần thực thao tác quan trọng : - Lập trình để nhận liệu GPS qua giao thức truyền tải TCP/IP - Lập trình để hiển thị thơng tin lên đồ số Google Maps - Lưu trữ quản lý thơng tin vị trí phương tiện Page 86 Chương : Thiết Kế Phần Mềm Cho Server 5.1 Lập Trình Cho Web Hiển Thị Google Maps Google Maps API cho phép nhúng Google Maps vào trang web Và để sử dụng hàm API này, trước hết phải đăng kí tài khoản Google Maps để nhận API key, việc phát triển ứng dụng web phụ thuộc vào key Để sử dụng hàm API, phải ý đến bước sau:  Khai báo sử dụng Javascript MAP API từ thẻ  Khai báo thành phần div với tên "map_canvas" để hiển thị đồ  Viết hàm chức (function) để tạo đối tượng đồ  Xác định toạ độ địa lí đối tượng đồ  Gán đối tượng đồ từ thẻ body thuộc tính onload() để đọc đồ Code hiển thị Google Maps webbrowser viết ngôn ngữ html :  Hàm khởi tạo đồ initialize() function initialize() { var bkhn = new google.maps.LatLng(21.007,105.844); var mapOptions = { zoom: 16, center: bkhn, mapTypeId: google.maps.MapTypeId.ROADMAP }; map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); Page 87 Chương : Thiết Kế Phần Mềm Cho Server } Hàm initialize() khởi tạo đồ loại ROADMAP có tâm đồ biến bkhn – tọa độ mức zoom 16  Hàm tìm đường calcRoute() function calcRoute() { directionsDisplay = new google.maps.DirectionsRenderer(); directionsService = new google.maps.DirectionsService(); directionsDisplay.setMap(map); directionsDisplay.setPanel(document.getElementById("directionsPanel")); var start = document.getElementById("start").value; var end = document.getElementById("end").value; var request = { origin:start, destination:end, travelMode: google.maps.DirectionsTravelMode.DRIVING }; directionsService.route(request, function(response, status) { if (status == google.maps.DirectionsStatus.OK) { directionsDisplay.setDirections(response); } }); } Page 88 Chương : Thiết Kế Phần Mềm Cho Server  Hàm tìm vị trí đồ codeAddress(): function codeAddress() { var geocoder = new google.maps.Geocoder(); var address = document.getElementById("address").value; geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); var marker1 = new google.maps.Marker({ map: map, position: results[0].geometry.location }); } else { alert("Geocode was not successful because of the following reason: " + status); } });}  Hàm vẽ đường điểm drawRoute() function drawRoute(la1,lo1,la2,lo2) { var p1 = new google.maps.LatLng(la1,lo1); var p2 = new google.maps.LatLng(la2,lo2); Page 89 Chương : Thiết Kế Phần Mềm Cho Server var flightPlanCoordinates = [p1,p2 ]; var flightPath = new google.maps.Polyline({ path: flightPlanCoordinates, strokeColor: "#FF0000", strokeOpacity: 1.0, strokeWeight: 3.0 }); flightPath.setMap(map); } Hình 5.1 : Ứng dụng tìm đường Google Maps  Lập trình nhúng file gps-da.html vào webbrowser C#: webBrowser1.Navigate("file:///D:/gps-da.html"); Page 90 Chương : Thiết Kế Phần Mềm Cho Server 5.2 Lập Trình Giao Tiếp Với Module Qua Giao Thức TCP/IP 5.2.1 Cấu hình mở NAT Port cho Modem Để truyền nhận liệu qua giao thức TCP/IP, khởi tạo kết nối TCP/IP ta phải sử dụng địa IP public Server Vậy nên ta phải cấu hình mở NAT Port cho Modem Trong phần mềm, em sử dụng port 2020 Lưu ý rằng, địa IP public server thay đổi theo thời gian Hình 5.2: Cấu hình mở NAT Port cho Modem Zyxel 5.2.2 Lập trình nhận liệu qua giao thức TCP/IP Server phân biệt module vừa thực kết nối với GPRS server dựa vào địa IP Muốn làm điều đó, sau thực kết nối, thiết bị cần phải gửi chuỗi nhận dạng (Vehicle_ID) Server Để thuận tiện nên chọn biển số xe làm chuỗi nhận dạng xe có biển số Dữ liệu gửi dạng : Vehicle_ID, Latitude, Longitude, Velocity Ví dụ : 88K67143,2101.353941,10549.818616,0 Đoạn code cho ứng dụng C# : string hostname = Dns.GetHostName(); IPHostEntry hostEntry = Dns.GetHostEntry(hostname); IPAddress ipAddr = hostEntry.AddressList[0]; // lấy địa IP từ host TcpListener myList = new TcpListener(ipAddr, 2020); // khởi tạo TCP port 2020 myList.Start(); // bắt đầu lắng nghe phiên truyền TCP Socket s = myList.AcceptSocket(); byte[] data = new byte[1024]; int rec = s.Receive(data); // nhận liệu Page 91 Chương : Thiết Kế Phần Mềm Cho Server gps_dat = Encoding.UTF8.GetString(data, 0, rec).TrimEnd(); myList.Stop(); // kết thúc phiên truyền TCP 5.2.3 Lập trình tách chuỗi liệu nhận int j = 0; int[] index = new int[2]; // mảng chứa vị trí dấu chấm for (i = 0; i < gps_dat.Length; i++) { if (gps_dat[i] == '.') { index[j] = i; j++; } } // tách vĩ độ, kinh độ lat_de = gps_dat.Substring(9, (index[0]-11)); lng_de = gps_dat.Substring((index[0]+8), (index[1]-index[0]-10)); lat_min = gps_dat.Substring(index[0]-2, 9); lng_min = gps_dat.Substring(index[1]-2, 9); lat = Convert.ToDouble(lat_de) + Convert.ToDouble(lat_min) / 60; lng = Convert.ToDouble(lng_de) + Convert.ToDouble(lng_min) / 60; // lấy chuỗi Vehicle ID vận tốc tức thời Vehicle_ID = gps_dat.Substring(0, 8); Vel = gps_dat.Substring((index[1] + 8), (gps_dat.Length - index[1]-8)); webBrowser1.Document.InvokeScript("addMarker", new object[] { lat, lng,Vehicle_ID,Vel,IP }); // hiển thị lên Google maps 5.3 Xây Dựng Cơ sở Dữ Liệu Cho Server Thông qua việc phân tích hệ thống, em nhận thấy, ta cần có bảng liệu sau :  Bảng Account để chứa tài khoản đăng nhập hệ thống, gồm thuộc tính : User : chứa tên đăng nhập vào phần mềm Pass : chứa mật đăng nhập  Bảng Position chứa thơng tin vị trí phương tiện, gồm thuộc tính : Page 92 Chương : Thiết Kế Phần Mềm Cho Server Time : Thời điểm mà server nhận liệu từ phương tiện, thời điểm để đơn giản, ta lấy từ đồng hồ hệ thống Vehicle_ID : Chuỗi nhận dạng phương tiện (thường biển số phương tiện) Latitude : Vĩ độ phương tiện Longitude : Kinh độ phương tiện Status : Trạng thái dừng/di chuyển phương tiện Velocity : Vận tốc tức thời phương tiện  Bảng Vehicle chứa thông tin phương tiện, gồm thuộc tính : Vehicle_ID : Chuỗi nhận dạng phương tiện (thường biển số phương tiện) Driver_ID : Chuỗi nhận dạng lái xe thường số chứng minh nhân dân Brand : Nhãn hiệu phương tiện  Bảng Driver chứa thông tin lái xe,gồm thuộc tính : Driver_ID : Chuỗi nhận dạng lái xe thường số chứng minh nhân dân Name : Tên lái xe Mobile : số điện thoại lái xe Address : Địa lái xe Page 93 Chương : Thiết Kế Phần Mềm Cho Server Hình 5.3 : Sơ đồ quan hệ bảng liệu Page 94 Hìn h 5.4 : Gia o diện chín h phầ n mề m KẾT LUẬN Đồ án tốt nghiệp em trình bày nét việc nghiên cứu, thiết kế dựa lý thuyết đến việc chế tạo thiết bị giám sát hành trình – ứng dụng kết hợp hệ thống định vị toàn cầu GPS đồ số trực tuyến Việc thiết kế ứng dụng đòi hỏi phải có kiến thức lý thuyết hệ thống định vị,hệ thống thông tin di động Ngồi ra, cần có kiến thức thiết kế mạch lập trình cho hệ thống Server trung tâm Mạch em thiết kế chế tạo sử dụng thiết bị giám sát hành trình với số chức năng: Ghi lại số liệu hành trình (vai trò hộp đen theo nghị định 91/2009), truyền thông tin trung tâm hiển thị lên đồ số giúp trung tâm dễ dàng giám sát, quản lý phương tiện Qua việc kiểm thử hệ thống em nhận thấy thiết bị có giá thành vừa phải, hoạt động ổn định hồn tồn tiến tới chế tạo thành hộp đen cho phương tiện giao thông Phần mềm server dễ sử dụnggiao diện thân thiện với người dùng Hướng phát triển đề tài em gắn thêm camera, cảm biến hiển thị cảnh báo nhắc nhở cho lái xe lên hình Do thời gian có hạn hạn chế không tránh khỏi việc hiểu biết vấn đề dựa chủ yếu lí thuyết, nên đồ án tốt nghiệp em chắn khơng tránh khỏi Page 95 thiếu sót Em mong có ý kiến đánh giá góp ý thầy cô bạn để đồ án thêm hoàn thiện TÀI LIỆU THAM KHẢO [1] Ahmed El-Rabbany, Introduction to GPS The Global Positioning System, Artech House [2] Slide Bài giảng GPS, TS Đỗ Trọng Tuấn, ĐH Bách Khoa Hà Nội [3] http://vi.wikipedia.org/wiki/Hệ_thống_Thông_tin_Địa_lý [4] TS Phạm Công Hùng, Giáo trình Thơng tin di động, NXB Khoa học kỹ thuật [5] NMEA0183, http://www.mediafire.com/download.php?jmfzgwmmtyj [6]http://code.google.com/apis/maps/documentation/javascript/examples/index.html, Truy cập cuối ngày 22/05/2011 [7] http://csse.com.vn/vi/news/view/product/29-Cac-ung-dung-GPS-GIS.htm [8] http://hocavr.com, Truy cập cuối ngày 22/05/2011 [9] DKS, Giáo trình AVR [10]SIM5218A_HD_V1.06, http://wm.sim.com/Sim/FrontShow_en/wireless/detail.aspx?cid=11&nid=33, Truy cập cuối ngày 22/05/2011 [11]SIM5218_Serial_AT Command Manual_V1.21, http://wm.sim.com/Sim/FrontShow_en/wireless/detail.aspx?cid=11&nid=33, Truy cập cuối ngày 22/05/2011 Page 96 ... tháng năm Cán phản biện ( Ký, ghi rõ họ tên ) TÓM TẮT ĐỒ ÁN Đồ án em nghiên cứu ứng dụng hệ thống định vị toàn cầu GPS kết hợp với đồ số trực tuyến Ứng dụng bật hệ thống giám sát trực tuyến phương. .. Ngày giao nhiệm vụ đồ án: ………………………………………………….…………… Ngày hoàn thành đồ án: ……………………………………………………………………… ……… Chủ nhiệm Bộ môn Ngày tháng năm Giảng viên hướng dẫn Sinh viên hoàn thành nộp đồ án tốt... ghi UCSRC Hình 4.11 : Sơ đồ khối SIM5 218A Hình 4.12 : Cấu trúc SIM5 218A Hình 4.13 : Giao tiếp với máy tính qua HyperTerminal Hình 4.14 : Sơ đồ mặt (TOP) Hình 4.15 : Sơ đồ mặt (BOTTOM) Hình 4.16

Ngày đăng: 04/01/2018, 23:10

Từ khóa liên quan

Mục lục

  • Chương 2 : Giới Thiệu Hệ Thống Thông Tin Địa Lý GIS Và Hệ Thống Thông Tin Di Động

  • Chương 3 : Khái Quát Các Hệ Thống Quản Lý Phương Tiện Giao Thông

  • DANH MỤC HÌNH VẼ

  • DANH MỤC BẢNG BIỂU

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

  • LỜI NÓI ĐẦU

  • Chương 1 : HỆ THỐNG ĐỊNH VỊ TOÀN CẦU GPS

    • 1.2. Nguyên Lý Xác Định Vị Trí Của Hệ Thống GPS

    • 1.3. Cấu Trúc Hệ Thống Định Vị Toàn Cầu GPS

      • 1.3.1. Phân đoạn không gian (Space Segment)

      • 1.3.2. Phân đoạn điều khiển (Control Segment)

      • 1.3.3. Phân đoạn người sử dụng (User Segment)

      • 1.4. Cấu Trúc Tín Hiệu Vệ Tinh GPS

      • 1.5. Các Nguồn Gây Sai Số

      • 1.6. Các Dịch Vụ GPS

      • Chương 2 : GIỚI THIỆU HỆ THỐNG THÔNG TIN ĐỊA LÝ GIS VÀ HỆ THỐNG THÔNG TIN DI ĐỘNG

        • 2.1. Giới Thiệu Về Hệ Thống Thông Tin Địa Lý GIS

          • 2.1.1. Tổng quan về hệ thống thông tin địa lý GIS

          • 2.1.2. Xây dựng GIS

          • 2.1.3. Các cách nhìn về GIS

          • 2.1.4. Cơ sở dữ liệu địa lý

          • 2.1.3. Ứng dụng GIS ở Việt Nam

          • 2.1.4. Giới thiệu về bản đồ số Google Maps

          • 2.1.4.1. Google Maps API

Tài liệu cùng người dùng

Tài liệu liên quan