BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA ĐÀO TẠO CHẤT LƯỢNG CAO KHÓA LUẬN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG HỆ THỐNG GIÁM SÁT VỊ TRÍ PHƯƠNG TIỆN GVHD: ThS. NGUYỄN NGÔ LÂM SVTH: TRẦN VĂN TIẾN MSSV: 11140350 SVTH: NGUYỄN TRẦN ĐĂNG QUANG MSSV: 11140346 SKL 0 0 3 8 7 2 Tp. Hồ Chí Minh, tháng 7/2015 do an TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀ O TẠO CHẤT LƢỢNG CAO TRANG PHỤ BÌA ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG HỆ THỐNG GIÁM SÁT VỊ TRÍ PHƢƠNG TIỆN GVHD: ThS. NGUYỄN NGÔ LÂM SVTH : TRẦN VĂN TIẾN MSSV : 11140350 SVTH : NGUYỄN TRẦN ĐĂNG QUANG MSSV : 11140346 Khoá : 2011-2015 Ngành : CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG Tp.
Hồ Chí Minh, tháng 7 năm 2015 i do an CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc Tp. Hồ Chí Minh , ngày .năm 20… NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ và Tên Sinh Viên: MSSV: NGUYỄN TRẦN ĐĂNG QUANG 11141346 TRẦN VĂN TIẾN 11141350 Ngành: CNKT Điện Tử Truyền Thông Lớp: 11141CL2 GVHD: Ths.NGUYỄN NGÔ LÂM ĐT: 0932675476 Ngày nhận đề tài: Ngày nộp đề tài: 1.Tên đề tài: HỆ THỐNG GIÁM SÁT VỊ TRÍ PHƢƠNG TIỆN.Các số liệu, tài liệu ban đầu: ……………………………………………………………………………………… ……………………………………………………………………………………… 3.Nội dung thực hiện đề tài: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… 4.Sản phẩm: ……………………………………………………………………………………… ……………………………………………………………………………………… Tp. Hồ Chí Minh , ngày .năm 20… TRƢỞNG NGÀNH GIÁO VIÊN HƢỚNG DẪN ii do an CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc Tp. Hồ Chí Minh , ngày .năm 20… PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN Họ và tên sinh viên: NGUYỄN TRẦN ĐĂNG QUANG MSSV:11141352 TRẦN VĂN TIẾN MSSV:11141350 Ngành: CNKT ĐIỆN TỬ VÀ TRUYỀN THÔNG.
Tên đề tài: HỆ THỐNG GIÁM SÁT VỊ TRÍ PHƢƠNG TIỆN. Họ và Tên GVHD: Ths.NGUYỄN NGÔ LÂM.Nội dung đề tài và khối lƣợng thực hiện: ……………………………………………………………………………………… ……………………………………………………………………………………… 2.Đề nghị cho bảo vệ hay không: ……………………………………………………………………………………… 5.Đánh giá loại: ……………………………………………………………………………………… 6. Hồ Chí Minh , ngày .năm 20… Giáo viên hƣớng dẫn iii do an CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc Tp. Hồ Chí Minh , ngày .năm 20… PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ và tên sinh viên: NGUYỄN TRẦN ĐĂNG QUANG MSSV:11141352 TRẦN VĂN TIẾN MSSV:11141350 Ngành: CNKT ĐIỆN TỬ VÀ TRUYỀN THÔNG.
Tên đề tài: HỆ THỐNG GIÁM SÁT VỊ TRÍ PHƢƠNG TIỆN. Họ và Tên GVHD: Ths.NGUYỄN ĐÌNH PHÚ NHẬN XÉT 1.Nội dung đề tài và khối lƣợng thực hiện: ……………………………………………………………………………………… ……………………………………………………………………………………… 2.Đề nghị cho bảo vệ hay không: ……………………………………………………………………………………… 5.Đánh giá loại: ……………………………………………………………………………………… 6. Hồ Chí Minh , ngày .năm 20… Giáo viên phản biện iv do an CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc Tp. Hồ Chí Minh , ngày .năm 20… PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ và tên sinh viên: NGUYỄN TRẦN ĐĂNG QUANG MSSV:11141352 TRẦN VĂN TIẾN MSSV:11141350 Ngành: CNKT ĐIỆN TỬ VÀ TRUYỀN THÔNG.
Tên đề tài: HỆ THỐNG GIÁM SÁT VỊ TRÍ PHƢƠNG TIỆN. Họ và Tên GVHD: Ths.TRƢƠNG NGỌC ANH NHẬN XÉT 1.Nội dung đề tài và khối lƣợng thực hiện: ……………………………………………………………………………………… ……………………………………………………………………………………… 2.Đề nghị cho bảo vệ hay không: ……………………………………………………………………………………… 5.Đánh giá loại: ……………………………………………………………………………………… 6. Hồ Chí Minh , ngày .năm 20… Giáo viên phản biện v do an LỜI CẢM ƠN Lời đầu tiên nhóm xin bày tỏ lòng biết ơn sâu sắc đến thầy Nguyễn Ngô Lâm, ngƣời trực tiếp chỉ dạy và tận tình hƣớng dẫn, luôn quan tâm nhắc nhở nhóm trong suốt quá trình thực hiện đề tài, không có sự hỗ trợ, chỉ bảo, nhắc của thầy thì có lẽ nhóm đã không thể hoàn thành đề tài kịp thời hạn Nhóm cũng xin chân thành cảm ơn quý thầy cô Trƣờng Đại Học Sƣ Phạm Kỹ Thuật TP.Hồ Chí Minh, đặc biệt là các thầy cô trong khoa Điện - Điện tử, đã tận tình chỉ dạy và tạo mọi điều kiện cũng nhƣ hỗ trợ các thiết bị cần thiết đề nhóm hoàn thành đề tài. Với vốn kiến thức đƣợc tiếp thu trong quá trình học không chỉ là nền tảng cho quá trình nghiên cứu đề tài mà còn là hành trang quý báu để nhóm bƣớc vào đời một cách vững chắc và tự tin.
Cuối cùng tôi xin chân thành cảm ơn gia đình, bạn bè – những ngƣời thân yêu luôn là chỗ dựa vững chắc, xin kính chúc quý Thầy, Cô và gia đình dồi dào sức khỏe và thành công trong sự nghiệp cao quý. Sinh viên thực hiện: Sinh viên 1 Sinh viên 2 Nguyễn Trần Đăng Trần Văn Tiến Quang vi do an TÓM TẮT Mục đích của đề tài là thiết kế và thực hiện hệ thống giám sát sử dụng định vị toàn cầu (GPS), bao gồm các module phần cứng tích hợp các chức năng GPS, GSM/GPRS, để thu nhận các thông tin định vị từ vệ tinh và truyền về máy chủ dịch vụ web dữ liệu về thời gian, kinh độ, vĩ độ,… Từ đó, bằng cách truy cập vào trang web, thông qua giao diện đồ họa, ngƣời dùng có thể xác định đƣợc vị trí của phƣơng tiện hiện thời. vii do an ABSTRACT The goal of this thesis is designing and implementing tracking device by using Global Positioning System (GPS), includes hardware modules integrated GPS,GSM/GPRS functions for receiving locator information from satellite and transferring data to Web server such as time, coordinat,… Therefore, by accessing webpage via graphical interface, user can detect position of the vehicle. viii do an MỤC LỤC TRANG PHỤ BÌA.
i NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP. ii PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN. iii PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN. iv PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN.
viii MỤC LỤC. ix DANH MỤC CÁC TỪ VIẾT TẮT:. xii DANH MỤC CÁC BẢNG BIỂU. xiv DANH MỤC CÁC HÌNH ẢNH.
xiv Chƣơng 1: TỔNG QUAN .1 Giới thiệu tình hình nghiên cứu hiện nay .2 Tính cấp thiết của đề tài.3 Mục tiêu nghiên cứu .4 Nhiệm vụ nghiên cứu .5 Đối tƣợng và phạm vi nghiên cứu .6 Phƣơng ph́áp Nghiên cƣ́u .7 Bố cục của Đồ án .16 Chƣơng 2: CƠ SỞ LÝ THUYẾT .1 Tổng quan GPS.1 Nguyên lý xác định vị trí với GPS .2 Dữ liệu NMEA .2 Tổng quan GSM .1 Giao diện vô tuyến .21 ix do an 2.2 Cấu trúc mạng GSM .3 Tổng quan GPRS .4 Tập lệnh AT .5 Tổng quan về FTP .1 Giới thiệu về lập trình Web .2 Nguyên tắc hoạt động của Web server .3 Upload dữ liệu lên host .7 Ngôn ngữ Java Script .8 Ngôn ngữ PHP .2 Các ứng dụng của PHP .3 Hoạt động của PHP .33 Chƣơng 3: GIỚI THIỆU CÁC LINH KIỆN VÀ MODULE SỬ DỤNG .1 Vi điều khiển PIC18F4550 .1 Giới thiệu, lịch sử hình thành và phát triển của PIC .1 Cấu trúc, đặc tính, sơ đồ chân .2 Tổ chức bộ nhớ, thanh ghi(3).44 Chƣơng 4: THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG .1 Sơ đồ khối của hệ thống .1 Yêu cầu của hệ thống .2 Sơ đồ khối và chức năng mỗi khối .3 Hoạt động của hệ thống .2 Thiết kế, tính toán hệ thống .1 Thiết kế và xây dựng phần cứng. Nguồn cung cấp. Module GPS/GSM. Khối xử lý trung tâm .2 Xây dựng phần mềm cho hệ thống .54 Chƣơng 5: KẾT QUẢ .3 Kết quả thực nghiệm .59 Chƣơng 6: KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN .2 Phạm vi ứng dụng và hƣớng phát triển .62 TÀI LIỆU THAM KHẢO .65 Phụ lục 1: Hƣớng dẫn cài đặt và sử dụng hệ thống .66 Phụ lục 2: Chƣơng trình phần cứng và phần mềm.67 xi do an DANH MỤC CÁC TỪ VIẾT TẮT: Từ viết tắt Từ đầy đủ tiếng Anh Nghĩa tiếng Việt ADC Analog to Degital Convert Chuyển đổi tƣơng tự- số ALU Arithmetic Logic Unit Đơn vị tính toán logic APN Access Point Name Tên điểm truy cập ASCII American Standard Code for Information Interexchange BSC Base Station Controller Bộ điều khiển trạm gốc BSS Base Station Subsystem Phân hệ trạm gốc BTS Base Transceiver Station Trạm thu phát gốc CPU Central Processing Unit Bộ xử lí trung tâm EEPROM Electrically erasable programmable Bộ nhớ chỉ đọc lập trình read-only memory đƣợc FTP File Transfer Protocol Giao thức truyền tập tin GPRS General packet radio service Dịch vụ gói dữ liệu vô tuyến GPS Global Positioning System Hệ thống định vị toàn cầu GSM Global System for Mobile Hệ thống mạng điện thoại communication toàn cầu HTTP Hyper Text Tranfer Protocol Chuẩn truyền văn bản IP Internet Protocol Chuẩn giao tiếp mạng MMS Multimedia Messaging Service Tin nhắn đa phƣơng tiện MSC NMEA National Marine Electronics Association NSS Network Sub System Hệ thống mạng con PIC Programmable Intelligent Computer – Peripheral Interface Controller PLL Phase Lock Loop Khóa dịch pha PPP Point-to-Point Protocol Giao thức mạng đa điểm PWM Pulse Wide Modulation Điều chế độ rộng xung RAM Random Access Memory Bộ nhớ truy xuất ngẫu nhiên RISC Reduced Instruction Set Computer ROM Read Only Memory Bộ nhớ chỉ đọc xii do an RSS Radio Sub System Hệ thống mạng vô tuyến con RXD Receive eXchange Data Nhận dữ liệu SMS Short Message Service Tin nhắn văn bản SPI Serial Peripheral Interface Chuẩn giao tiếp ngoại vi nối tiếp SPRAM Static Random Access Memory Bộ nhớ truy xuất ngẫu nhiên tĩnh TDM Time division multiplexing Ghép kênh phân chia theo miền thời gian TDMA Time Division Multiple Access TRAU TXD Transmitt eXchange Data Truyền dữ liệu UART Universal Asynchronous Receiver- Chuẩn giao tiếp bất đồng Transmitter bộ USB Universal Serial Bus WAP Wireless Application Protocol Chuẩn kết nối không dây xiii do an DANH MỤC CÁC BẢNG BIỂU Bảng 2.1: Các tập lệnh AT của FTP .2: Các tập lệnh AT mở rộng của GPS .26 DANH MỤC CÁC HÌNH ẢNH Hình 2.1: Các thành phần của GPS .2: Khoảng cách từ vệ tinh đến bộ nhận GPS trên Trái Đất .3: Điểm giao nhau của ba đƣờng tròn là địa điểm của bộ nhận tín hiệu .4: Danh sách các câu NMEA của GPS .5: Cấu trúc mạng GSM .6: Tiến trình truyền tải trang web đến màn hình .7: Giao diện khi đƣa dữ liệu website lên một host .1: Các kiểu đóng gói của PIC .3: Sơ đồ chân của VDK PIC18F4550.4: Sơ đồ bộ nhớ chƣơng trình và bộ nhớ stack của PIC18F4550 .5: Sơ đồ bộ nhớ dữ liệu của PIC18F4550 .6: Hình ảnh thực tế của module sim908 .1: Sơ đồ khối hệ thống .3: Sơ đồ kết nối của SIM908 với PIC18F4550 .4: Sơ đồ nguyên lý của SIM908 .1: Các chân đƣợc sử dụng của SIM908 để giao tiếp với PIC18F4550 .5: Khối điều khiển PIC18F4550 .6: Lƣu đồ giải thuật của Vi điều khiển .7: Lƣu đồ giải thuật của web server.1: Khối xử lý trung tâm .2: Khối GSM/GPS .3: Sản phẩm hoàn thiện.4: Trang đăng nhập .5: Giao diện trên trình duyệt máy tính .6: Giao diện trang web .7: Kết quả so sánh thực nghiệm 1.8: Kết quả thực nghiệm 2.61 xiv do an BÁO CÁO ĐỒ ÁN TỐT NGHIỆP Chƣơng 1: TỔNG QUAN 1.