Đồ Án Tốt Nghiệp: Thiết Bị Giám Sát Hành Trình Chống Giả Mạo Tín Hiệu GNSS

Trường đại học

Đại học Bách Khoa Hà Nội

Chuyên ngành

Kỹ thuật máy tính

Người đăng

Ẩn danh

2025

67
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM KẾT

TÓM TẮT NỘI DUNG ĐỒ ÁN

1. CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI

1.1. Đặt vấn đề

1.2. Mục tiêu và phạm vi đề tài

1.3. Định hướng giải pháp

1.4. Bố cục đồ án

2. CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH YÊU CẦU

2.1. Khảo sát, tìm hiểu

2.1.1. Hạn chế của các hệ thống hiện tại

2.1.2. Tìm hiểu về vấn đề giả mạo tín hiệu GNSS

2.1.3. Tìm hiểu giả mạo GNSS thông qua bản tin định vị (Navigation Message)

2.2. Phân tích hướng giải quyết

2.2.1. Phân tích phương pháp

3. CHƯƠNG 3: CÔNG NGHỆ SỬ DỤNG

4. CHƯƠNG 4: THIẾT KẾ SƠ ĐỒ NGUYÊN LÝ VÀ MẠCH IN (PCB) CHO THIẾT BỊ GIÁM SÁT

4.1. Thiết kế sơ đồ mạch nguyên lý

4.1.1. Thiết kế sơ đồ nguyên lý Nguồn cấp điện

4.1.2. Thiết kế sơ đồ nguyên lý các cảm biến

4.1.3. Thiết kế sơ đồ nguyên lý vi điều khiển Atmega8L

4.1.4. Thiết kế sơ đồ nguyên lý mô-đun Quectel SC20

4.1.5. Thiết kế sơ đồ nguyên lý Nano Sim

4.1.6. Thiết kế sơ đồ nguyên lý cổng kết nối USB của mô-đun Quectel SC20

4.1.7. Thiết kế sơ đồ nguyên lý mô-đun ublox NEO-M9

4.1.8. Thiết kế sơ đồ nguyên lý kết nối UART của mô-đun ublox và mô-đun Quectel SC20

4.1.9. Thiết kế sơ đồ nguyên lý hệ thống Anten

4.2. Thiết kế mạch in PCB

4.2.1. Lưu ý khi sắp xếp linh kiện và đi dây cho bản thiết kế mạch in (PCB)

4.2.2. Lưu ý khi thiết kế sơ đồ mạch in (PCB) dây dao động thạch anh của Atmega8L

4.2.3. Lưu ý khi thiết kế sơ đồ mạch in (PCB) dây USB của Quectel SC20

4.3. Kiểm tra, gỡ lỗi

4.3.1. Kiểm tra, gỡ lỗi trước khi gửi mạch đi in

4.3.2. Kiểm tra, gỡ lỗi trong quá trình hàn mạch

4.3.3. Kiểm tra, gỡ lỗi sau khi hàn mạch

5. CHƯƠNG 5: THIẾT KẾ ỨNG DỤNG PHẦN MỀM CHO THIẾT BỊ GIÁM SÁT

5.1. Tổng quan về thiết kế phần mềm trong đồ án

5.2. Phần mềm nhúng trên vi điều khiển Atmega8L

5.2.1. Cấu hình GPIO của vi điều khiển Atmega8L

5.2.2. Cấu hình ngắt của vi điều khiển Atmega8L

5.2.3. Cấu hình chế độ tiết kiệm năng lượng (sleep mode) của vi điều khiển Atmega8L

5.2.4. Cơ chế hoạt động

5.3. Phần mềm ứng dụng Android

5.3.1. Các bản tin sử dụng trong ứng dụng từ mô-đun GNSS ublox NEO-M9

5.3.2. Cấu hình UART cho mô-đun Quectel SC20 để nhận dữ liệu từ mô-đun GNSS

5.3.3. Tổng quan thiết kế

5.3.4. Cấu trúc phần mềm

5.3.5. Các luồng hoạt động

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. Kết quả đạt được

6.1.1. Kết quả thực tế PCB

6.1.2. Kết quả thử nghiệm phần mềm

6.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

DANH MỤC HÌNH VẼ

DANH MỤC BẢNG BIỂU

DANH MỤC THUẬT NGỮ VÀ TỪ VIẾT TẮT