Tín hiệu nhận được từ các máy thu GPS là các bản tin dẫn đường với nhiều định dạng. Module SIM 548 hỗ trợ 2 định dạng là SiRF và NMEA 0183. Ở đây ta sử dụng định dạng NMEA 0183. Trong số các bản tin NMEA thu được, ta thu được các bản tin $GPGGA,$GPGSA,$GPGSV,$GPRMC,$GPVTG. | Nhóm Nước sông K52 Vũ Văn Sơn Roãn Văn Toàn Đặng Quốc Cường Đặng Đình Nhất Sơ đồ khối hệ thống Xử lý dữ liệu GPS Mạch nguyên lý của module Tập lệnh AT của SIM 548 dùng cho SMS Hướng nghiên cứu tiếp theo Mục đích: Xử lý tín hiệu GPS thu được và truyền qua mạng GSM Chức năng các khối trong module Sim548 : Thu GPS và gửi bản tin đẫ được xử lý qua GSM PSoC : Xử lý tín hiệu GPS thu được và xuât dữ liệu ra LCD LCD : Hiển thị thông tin về vị trí của module Thu dữ liệu từ vệ tinh 1s một lần Đưa tới chân vi điều khiển (PSoC) Vi điều khiển tách và đóng gói dữ liệu Gửi tới module Sim 548 truyền về server sử dụng SMS và GPRS Tín hiệu nhận được từ các máy thu GPS là các bản tin dẫn đường với nhiều định dạng. Module SIM 548 hỗ trợ 2 định dạng là SiRF và NMEA 0183. Ở đây ta sử dụng định dạng NMEA 0183 Trong số các bản tin NMEA thu được, ta thu được các bản tin $GPGGA,$GPGSA,$GPGSV,$GPRMC, $GPVTG Trong 5 bản tin trên thì bản tin $GPRMC là đầy đủ thông tin nhất nên ta sử dụng bản tin này để xử lý $GPRMC,220516,A,*70 1 2 3 4 5 6 7 8 9 10 11 12 Bản tin $ GPRMC có 12 thông số . Để xác định vị trí đối tượng ta sử dụng các thông số 3->6 3 Current Latitude –Vĩ độ 4 N North/South 5 Current Longitude-Kinh độ 6 W East/West Phân biệt bản tin GPRMC: dựa vào chữ R Tách thông tin tọa độ : đếm số dấu phẩy xuất hiện trong bản tin GPRMC thu được, tách lấy các thông số kinh độ , vĩ độ cần thiết Hiển thị thông tin thu được lên LCD Tín hiệu thu từ anten GPS của sim548 truyền về PSoc Sử dụng 2 chân 68 (GPS_TXB) và 70 (GPS_RXB) để kết nối với chân 22 và 23 của Psoc. Sử dụng opto quang ( PC 817) để đệm dữ liệu logic từ ( GPS) lên 5V (PSoC) Tín hiệu GPS sau khi được xử lý trong Psoc sẽ được gửi trở lại Sim548 để gửi bản tin theo đường GSM tới Server Sử dụng 2 chân 12 và 13 của Psoc để kết nối với phần GSM của sim548 thông qua cổng UART vào chân 41 và 43 của sim548. Dùng mạch phân áp để có điện áp V cho module SIM. Mục đích: Test các chức năng của SIM 548 sử dụng các lệnh AT Sử dụng 2 chân 48 (DBG_RXD) và 50 (DBG_TXD) để giao tiếp với PC Ta sử dụng thêm 2 nút bấm để điều khiển LCD là : Menu và Set Gửi tin nhắn đến thuê bao bằng cách sử dụng lệnh AT+CMGS=”số điện thoại”. Gửi nội dung tin nhắn và kết thúc bằng kí tự có mã ASCII 0x1A Chuỗi trả về thông báo kết quả quá trình gửi tin nhắn. Chuỗi trả về có định dạng như sau: +CMGS: 62 OK Thực hiện trên ngăn 1 và 2 của SIM Đọc tin nhắn trong ngăn 1 bằng lệnh AT+CMGR=1. Sau khi đọc, tin nhắn được xóa đi bằng lệnh AT+CMGD=1. Tiến hành lên mạch in Code xử lý tín hiệu GPS hiển thị lên LCD Truyền bản tin đã xử lý qua SMS sau đó truyền qua GPRS Xây dựng bản đồ số để định vị