Presentation is loading. Please wait.

Presentation is loading. Please wait.

Portable Web-based Tracking System Group Members Jennifer Arnold Barabara Davis Luther Durkop Greg Feiner.

Similar presentations


Presentation on theme: "Portable Web-based Tracking System Group Members Jennifer Arnold Barabara Davis Luther Durkop Greg Feiner."— Presentation transcript:

1 Portable Web-based Tracking System Group Members Jennifer Arnold Barabara Davis Luther Durkop Greg Feiner

2 Portable Web-based Tracking System Overview Motorola Encore GPS receiver interfaced with a Xilinx FPGA and NEC MobilePro 800 HPC to provide a portable tracking solution. The data from the GPS receiver will be streamed into the serial port of the HPC. A program utilizing the WindowsCE TAPI will reside on the HPC. This program will send the data out through the communications port on the cellular modem. The data will be received by the internal modem of a server. The data will be saved to a text file on the server for display on web page. The web will continuously display the location of the GPS receiver.

3 Feature and Benefits World Wide Access Friendly User Interface Path and Time Prediction Organization of Moving Objects Out of Range and Arrival Alarms

4 Deliverables Portable tracking unit Communication of GPS data over cellular modem Power supply for GPS unit and components Multiple functions on Web page for analysis of GPS data Personal Web Server for ease of continually updating web Access location history via web page Error-catching programs at 2 different levels to ensure accurate data

5 Portable Web-based Tracking System Overview Components: Motorola Encore GPS receiver Xilinx FPGA MAX232 Dual Reciever/Decoder TL16PIR550 UART NEC MobilPro 800 HPC TDK Cellular Companion PCMCIA modem Windows-based PC (server)

6 GPS Receiver - Motorola Oncore Xilinx Chip (protocol conversion) MAX232 Dual Driver/Receiver GPS Antenna 16550 UARTHPC Serial Port GPS Receiver Side: General Overview Power System

7 GPS Receiver Side: Detail The GPS receiver side is responsible for handling all of the GPS data communication. The entire GPS receiver system will be powered by the portable battery-powered system. The GPS receiver system will send the GPS tracking data to be converted from the output format of the GPS receiver to ASCII form to be sent over an RS232 serial connection to the HPC.

8 Serial port Error Checking Software TAPI Send Software Cellular Modem HPC Side: General Overview MobilPro 800 HPC Cellular Phone

9 HPC Side: Detail The program residing on the MobilPro 800 will utilize the WindowsCE Telephony Application Programming Interface (TAPI) to control the modem. Various serial communication functions will be used to handle the data being received on the serial port. This program will first dial the modem and establish a connection with the server and then monitor the serial port for incoming data. The data coming in on the serial port will be in a continuous stream. Every time delimiter is received in the stream, the packet is checked for validity. If the packet were damaged during transfer from the GPS receiver to the HPC then it will be dropped. If it is valid it will be saved to a buffer where it will be sent to the modem communication port for transfer to the server. This will be a continuous process as long as data is being received on the serial port.

10 Phone line Internal modem Error Checking Software MS Access Database TAPI Receive Software Text file Server Side: General Overview Server

11 Server Side: Detail (TAPI) Another TAPI program will reside on the server side. This program will have to be started first and left running in order to detect the modem “ring”, answer the call, and receive the data. Error checking will be employed just like on the HPC client. Valid data will written to a file while invalid/damaged packets will be ignored. The text file will be linked to a MS Access database.

12 Data Acquisition Procedures GPS data file MS Access Database ODBC Web Site Personal Web Server

13 Sample Map

14 Team Member Responsibilities Jennifer Arnold - Personal Web Server/Database design and integration. Barbara Davis - Web user interface design and integration with database. Luther Durkop - GPS component, power system, and system level designer. Greg Feiner - Communication Hardware/Software design for both the Client (HPC) and server.


Download ppt "Portable Web-based Tracking System Group Members Jennifer Arnold Barabara Davis Luther Durkop Greg Feiner."

Similar presentations


Ads by Google