Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Hệ thống theo dõi xe dựa trên GPS và GSM
Ngày 30 tháng 6 năm 2016, Dự án Kỹ thuật Dự án Hệ thống theo dõi phương tiện dựa trên GPS và GSM sử dụng Hệ thống Định vị Toàn cầu (GPS) và hệ thống toàn cầu cho thông tin di động (GSM), giúp dự án này tiết kiệm hơn so với việc triển khai hệ thống liên lạc thông qua vệ tinh GPS trong hai- cách hệ thống thông tin liên lạc GPS.
Giới thiệu về Hệ thống theo dõi xe dựa trên GPS và GSM
Theo dõi hiện đã là một xu hướng gần đây được áp dụng ở khắp mọi nơi. Quá trình này giúp chúng tôi thu thập thông tin chi tiết và đồng thời ngăn chặn hành vi trộm cắp các thiết bị đang được theo dõi. Dự án ‘Hệ thống theo dõi phương tiện dựa trên GPS và GSM’, sử dụng bộ vi điều khiển làm thành phần chính, hầu hết được triển khai để theo dõi các phương tiện trong thời gian gần đây. Dự án 'Hệ thống theo dõi phương tiện dựa trên GPS và GSM' sử dụng modem GSM để thay thế cho một trong các thiết bị GPS để đảm bảo quá trình liên lạc hai chiều. Kết hợp modem GSM và thẻ SIM sử dụng kỹ thuật tương tự như điện thoại di động tiêu chuẩn để thực hiện quy trình theo dõi. Hệ thống tổng thể của ‘Hệ thống theo dõi xe dựa trên GPS và GSM’ rất dễ dàng và đơn giản đến mức nó có thể được thực thi ở bất cứ đâu. Thiết bị này có thể được cố định hoặc gắn ở bất kỳ góc nào của xe hoặc thiết bị đắt tiền cần được bảo vệ. Có, chúng tôi cũng có thể theo dõi thiết bị bằng thiết bị này khi được trồng đúng cách. Sau khi quy trình lắp đặt phù hợp được tuân thủ, giờ đây chúng tôi có toàn quyền truy cập vào đường đi của xe hoặc bất kỳ đối tượng nào đang được xem xét. Thông qua sự trợ giúp của điện thoại di động, chúng tôi có được thông tin đầy đủ về nơi ở của người nộp đơn đó.
Thành phần quan trọng trong dự án 'Hệ thống theo dõi phương tiện dựa trên GPS và GSM' là một con chip nhỏ tức là SIM được gắn vào modem GSM. SIM được quay số. Không có giới hạn thời gian cụ thể nào được đặt ra cho dự án này, người dùng có thể yêu cầu vị trí của đối tượng bất kỳ lúc nào và bất kỳ vị trí nào mà mạng di động có thể truy cập được. Có thể là một đội xe hoặc một số thiết bị đắt tiền, dự án này có thể áp dụng ở mọi nơi để xác định vị trí của chúng ở bất kỳ đâu và bất kỳ lúc nào bất chấp khoảng cách xa. Thực tế là nó cho phép mọi người đạt được thông tin họ cần từ một nơi xa mà không cần họ phải có mặt tại đó làm cho nó trở nên linh hoạt hơn.
Bước 1: Bước 1: Mô tả mạch của Hệ thống theo dõi phương tiện dựa trên GPS và GSM
Sơ đồ mạch của dự án “Hệ thống theo dõi xe dựa trên GPS và GSM” được mô tả trong hình 1. Như chúng ta có thể thấy rõ, các thành phần chính được sử dụng trong dự án này là: vi điều khiển, mô-đun GPS, modem GSM và nguồn điện một chiều 9V làm nguồn điện cho dự án. Hoạt động của dự án "Hệ thống theo dõi phương tiện dựa trên GPS và GSM" có thể được tóm tắt trong các điểm dưới đây:
1. Chi tiết vị trí của phương tiện / đối tượng được mô-đun GPS thu thập từ vệ tinh, thông tin này ở dạng thang đo vĩ độ và kinh độ.
2. Do đó thông tin thu thập được sau đó được đưa đến bộ vi điều khiển. Quá trình xử lý cần thiết được thực hiện và sau đó thông tin được chuyển đến modem GSM.
3. Modem GSM thu thập thông tin cho bộ vi điều khiển và sau đó chuyển nó đến điện thoại di động thông qua SMS ở định dạng văn bản.
Bước 2: Bước 2: Mô tả các thành phần của Hệ thống theo dõi phương tiện dựa trên GPS và GSM
Vi điều khiển ATmega16
Bộ vi điều khiển (IC2) này là thành phần chính hoạt động như bộ não của dự án. Nó hoạt động như một phương tiện giao tiếp giữa nhiều thiết bị ngoại vi phần cứng được sử dụng trong dự án này. IC là một CMOS 8 bit dựa trên kiến trúc RISC nâng cao AVR tiêu thụ ít năng lượng hơn để hoạt động. Chúng tôi sử dụng kỹ thuật giao tiếp nối tiếp để kết nối IC2 này với mô-đun GPS và modem GSM. Trong số nhiều dữ liệu được tạo ra bởi mô-đun GPS, ở đây trong dự án 'Hệ thống theo dõi xe dựa trên GPS và GSM', chúng tôi cần dữ liệu NMEA để theo dõi vị trí của xe. Bộ vi điều khiển xử lý dữ liệu này và sau đó gửi nó qua một modem GSM đến điện thoại di động. RS-232 là giao thức được định nghĩa để thiết lập một quy trình truyền thông nối tiếp giữa các thành phần chính; bộ vi điều khiển, GPS và modem GSM. Và, để biến đổi mức điện áp RS-232 thành mức điện áp TTL, chúng tôi sử dụng IC điều khiển nối tiếp MAX232 (IC3). Số điện thoại di động tương ứng với SIM được gắn vào mô-đun phải được đề cập trong mã nguồn của bộ vi điều khiển. Số này nằm an toàn trong bộ nhớ trong của MCU.
mô-đun iWave GPS
Mô-đun iwave GPS được ưu tiên cho dự án này, hình trong số đó được thể hiện trong hình 2. Chức năng chính của module này là truyền dữ liệu vị trí đến vi điều khiển. Kết nối giữa IC2 và mô-đun GPS được thiết lập bằng cách kết nối chân truyền TXD của GPS với bộ vi điều khiển thông qua MAX232. Dữ liệu NMEA đã xác định tiêu chuẩn giao tiếp RS-232 cho các thiết bị bao gồm máy thu GPS. Tiêu chuẩn NMEA-0183 thực sự là một tập hợp con của giao thức NMEA được hỗ trợ đúng cách bởi mô-đun GPS iWave. Mô-đun này hoạt động ở tần số L1 (1575,42 MHz) và đến một vùng lãnh thổ cố định khoảng 10 mét trên bầu trời, nó tạo ra thông tin chính xác. Đối với mục đích này, một ăng-ten phải được đặt trong không gian mở và ít nhất phải có 50% khả năng hiển thị trong không gian.
Modem GSM
Modem GSM SIM300 được thực hiện trong dự án này và con số tương ứng của nó được đưa ra trong hình. 3. Chức năng chính của modem này là trao đổi dữ liệu. Đó là SIM300 ba băng tần; Công cụ GSM / GPRS hoạt động trên nhiều dải tần khác nhau EGSM 900 MHz, DCS 1800 MHz và PCS 1900 MHz. Để thiết lập kết nối giữa modem GSM và vi điều khiển, chúng tôi kết nối chân truyền TXD và chân nhận RXD của modem GSM qua MAX232 (IC3) với bộ vi điều khiển (IC2). Tương tự, chân cổng PD0 (RXD) và chân cổng PD1 (TXD) của vi điều khiển được kết nối tương ứng với chân 12 và 10 của MAX232.
Nguồn cấp
Trong dự án này, pin 9V đóng vai trò là nguồn năng lượng chính. Vì bộ vi điều khiển và MAX232 được cấp nguồn bởi 5Volts, chúng tôi cần chuyển đổi nguồn cung cấp bằng cách sử dụng bộ điều chỉnh 7805 (IC1). Sự hiện diện của nguồn điện được biểu thị bằng LED1.
Chương trình phần mềm của Hệ thống theo dõi xe dựa trên GPS và GSM
Vì tính đơn giản của chương trình, chúng tôi đã chọn ngôn ngữ “C” để lập trình vi điều khiển và quá trình biên dịch được thực hiện bởi một phần mềm có tên là AVR studio. Người ta phải hết sức cẩn thận đưa số điện thoại chính xác vào mã nguồn để nhận cuộc gọi từ thẻ SIM được thiết lập với GSM. Để ghi mã hex của chương trình vào MCU bằng phần mềm PonyProg2000 thực sự rất khó. Nếu phù hợp, chúng tôi cũng có thể thực hiện, bất kỳ công cụ phù hợp nào có thể được tìm kiếm. Như đã đề cập trong phần mềm, để nhận dữ liệu từ vệ tinh, chúng tôi sử dụng mô-đun GPS với tốc độ 9600 baud. Giao thức NMEA được sử dụng trong dự án này được phần mềm giải mã một cách dễ dàng. Nói về giao thức, nó có một định dạng được xác định trước mà qua đó dữ liệu được truyền đồng thời bởi mô-đun GPS đến thiết bị mà nó được giao tiếp. Giao thức tạo thành một tập hợp các thông báo sử dụng một tập ký tự ASCII và có định dạng xác định được mô-đun GPS liên tục gửi đến thiết bị giao tiếp. Thông tin được cung cấp bởi mô-đun hoặc bộ thu GPS dưới dạng chuỗi thông báo được phân tách bằng dấu phẩy ASCII. Và, mỗi tin nhắn được mã hóa bằng ký hiệu đô la ‘$’ (hex 0x24) ở đầu và (hex 0x0D 0x0A) ở cuối. Như đã đề cập ở phần trước, nội dung thông báo được cung cấp bởi giao thức đầu ra của phần mềm tạo thành hai loại dữ liệu khác nhau; dữ liệu cố định của hệ thống định vị toàn cầu (GGA) và vị trí địa lý vĩ độ / kinh độ (GLL). Đối với dự án của chúng tôi, chúng tôi chỉ yêu cầu nội dung GGA. Định dạng dữ liệu cho các chi tiết về vĩ độ và kinh độ được đặt thành định dạng 'độ, phút và phút thập phân'; ddmm.mmmm ban đầu. Tuy nhiên, vì các công nghệ lập bản đồ gần đây yêu cầu thông tin về vĩ độ và kinh độ chi tiết ở định dạng thập phân, độ, trong ‘dd.dddddd’ cùng với dấu hiệu tương ứng, một số loại quy trình chuyển đổi là cần thiết để trình bày dữ liệu ở dạng mong muốn. Dấu âm được cố định cho vĩ độ nam và kinh độ tây. Về sự phát triển của một chuỗi thông báo, tiêu chuẩn NMEA xác định cách tạo một chuỗi thông báo mới với ký hiệu đô la ($) để phát triển một thông điệp GPS hoàn toàn mới.
Ví dụ:
$ GPGGA, 002153.000, 3342.6618, N, 11751.3858, W Ở đây, $ GPGGA biểu thị tiêu đề giao thức GGA, dữ liệu thứ hai 002153.000 đề cập đến thời gian UTC ở định dạng hhmmss.ss, dữ liệu thứ ba 3342.6618 là vĩ độ của dữ liệu cố định vị trí GPS tính bằng ddmm định dạng.mmmm và định dạng cuối cùng; 11751.3858 là kinh độ của dữ liệu cố định vị trí GPS ở định dạng dddmm.mmmm. Các bảng chữ cái ở giữa các hướng cụ thể trực tiếp như; ‘N’ là viết tắt của North và ‘W’ là West. Được cung cấp dữ liệu ở định dạng như vậy, bất kỳ ai cũng có thể trích xuất thông tin chi tiết về vị trí mà họ muốn biết bằng cách xem qua một phần bản đồ hoặc thông qua phần mềm có sẵn.
BẤM VÀO ĐÂY ĐỂ TẢI MÃ PHẦN MỀM
Bước 3: Bước 3: Xây dựng và thử nghiệm Hệ thống theo dõi phương tiện dựa trên GPS và GSM
Hình 4 cho thấy mạch hoàn chỉnh với các chi tiết về kích thước của bố cục PCB một mặt của dự án của chúng tôi. Bố cục thành phần của dự án này được minh họa trong hình 5.
DANH SÁCH CÁC BỘ PHẬN CỦA HỆ THỐNG THEO DÕI XE DỰA TRÊN GPS VÀ GSM:
Điện trở (tất cả ¼-watt, ± 5% Carbon)
R1 = 680 Ω
R2 = 10 KΩ
Tụ điện
C1 = 0,1 µF (Đĩa gốm)
C2, C3 = 22 pF (Đĩa gốm)
C4 - C8 = 10 µF / 16V (Tụ điện)
Chất bán dẫn
IC1 = 7805, Bộ điều chỉnh 5V IC2 = Vi điều khiển ATMega16
Công cụ chuyển đổi IC3 = MAX232
LED1 = 5mm Điốt phát sáng
Điều khoản khác
SW1 = Công tắc đẩy để bật
Tinh thể XTAL1 = 12MHz
Mô-đun GPS = mô-đun GPS iWave
Modem GSM = SIM300
Pin 9V PP3
Đề xuất:
Trình theo dõi vật nuôi dựa trên Tinyduino LoRa: 7 bước
Tinyduino LoRa Dựa trên Pet Tracker: Ai không muốn có vật nuôi ?? Những người bạn lông lá đó có thể tràn ngập tình yêu và hạnh phúc đối với bạn, nhưng nỗi đau khi thiếu họ thật tàn khốc. Gia đình chúng tôi có một con mèo tên là Thor (hình trên) và nó là một kẻ lang thang thích phiêu lưu. Nhiều lần anh ấy trở lại
Theo dõi & theo dõi các cửa hàng nhỏ: 9 bước (có hình ảnh)
Theo dõi & theo dõi cho các cửa hàng nhỏ: Đây là một hệ thống dành cho các cửa hàng nhỏ được cho là gắn vào xe đạp điện hoặc xe tay ga điện tử để giao hàng trong phạm vi ngắn, ví dụ như một tiệm bánh muốn giao bánh ngọt. Theo dõi và theo dõi nghĩa là gì? Theo dõi và theo dõi là một hệ thống được sử dụng bởi ca
Bộ dụng cụ theo dõi xe ô tô tự làm bằng rô bốt thông minh Theo dõi ô tô cảm quang: 7 bước
Tự làm bộ dụng cụ theo dõi rô bốt thông minh theo dõi ô tô Theo dõi ô tô cảm quang: Thiết kế bởi SINONING ROBOT Bạn có thể mua từ rô bốt theo dõi ô tô ChipLM393 so sánh hai điện trở quang, khi có một đèn LED cảm quang một bên TRẮNG thì bên của động cơ sẽ dừng ngay lập tức, bên kia của động cơ quay lên, để
Theo dõi thời tiết M5Stack M5stick C dựa trên ESP32 với DHT11 - Theo dõi nhiệt độ độ ẩm & chỉ số nhiệt trên M5stick-C với DHT11: 6 bước
Theo dõi thời tiết M5Stack M5stick C dựa trên ESP32 với DHT11 | Theo dõi nhiệt độ độ ẩm và chỉ số nhiệt trên M5stick-C Với DHT11: Xin chào các bạn, trong phần hướng dẫn này, chúng ta sẽ học cách giao tiếp cảm biến nhiệt độ DHT11 với m5stick-C (một bảng phát triển của m5stack) và hiển thị nó trên màn hình của m5stick-C. Vì vậy, trong hướng dẫn này, chúng ta sẽ đọc nhiệt độ, độ ẩm & nhiệt tôi
Hệ thống theo dõi sức khỏe dựa trên IOT: 3 bước
Hệ thống giám sát sức khỏe dựa trên IOT: Một thiết bị dựa trên vi điều khiển với các cảm biến y tế sinh học thích hợp sẽ được gắn vào bệnh nhân để cung cấp khả năng giám sát liên tục dựa trên đám mây. Các dấu hiệu quan trọng tức là nhiệt độ và nhịp tim của cơ thể con người là manh mối chính để phát hiện bất kỳ dấu hiệu sức khỏe nào