GPS Receiver – Mini Gmouse (RS232) Hookup Guide

The Mini Gmouse GPS Receiver(RS232)  is a low cost High sensitivity GPS module + Internal Antenna with PS2 Style connector. It is a Stand alone GPS receiver providing a solution that high position and speed accuracy performances as well as high sensitivity and tracking capabilities in urban conditions .Just Power the module with 5V.
 

Mini Gmouse does not support PS2 protocol and supports only RS232 logic level. PS2 connector is used for powering Gmouse and for getting data in PS2 data line.You will need one PS2 to RS232 connector for interfacing Mini Gmouse with PC.  you will get GPS data in Standard NMEA Protocol format (NMEA 0183).The Mini Gmouse contain magnetic plate which help you to place the Gmouse on the car roof,boot roof or any metal plates to get the clear view of the sky. It has a very compact and easy to integrate design with the ultimate tracking performances. It is also ideal for those who wish to plug-and-play GPS receiver module into their small form factor design. It can be directly connected to Microcontroller’s UART.

 The GPS chipsets inside the module are designed by MediaTek Inc., which is the world’s leading digital media solution provider and largest fab-less IC company in Taiwan. The module can support up to 66 channels. The GPS solution enables small form factor devices. They deliver major advancements in GPS performances, accuracy, integration, computing power and flexibility. They are designed to simplify the embedded system integration process.
 To determine the location of the GPS satellites two types of data are required by the GPS receiver: the almanac and the ephemeris. This data is continuously transmitted by the GPS satellites and your GPS receiver collects and stores this data.The data received is just ASCII text and varies in precision. Every sentence begins with a ‘$’ sign, has about 80 characters and ends up with a carriage return/line feed sequence. Sentences are mostly framed in single lines (may run over to multiple lines sometimes) and the data items in each sentence are separated by commas.As the module provides current time, date, latitude, longitude, speed, altitude and travel direction / heading among other data, so it can be used in a host of applications, including navigation, tracking systems, fleet management, mapping and robotics.

Features:

  • Asynchronous RS232 serial interface : 9600bps
  • Standard NMEA0183 Protocol format 
  • Single +5VDC supply @ 60mA (typical) 
  • Standard PS2 interface .
  • Cable Length : 2M 
  • L1 frequency, C/A code, 66-channel
  • Embedded LNA and SAW filter
  • High sensitivity : Up to -165dBm tracking, superior urban performance1
  • Position accuracy : < 3m CEP (50%) without SA (horizontal)
  • Cold Start is Under 35 seconds (Typical) 
  • Warm Start is Under 34 seconds (Typical) 
  • Low power consumption : 48mA@ acquisition, 38mA@ tracking
  • DGPS(WAAS, EGNOS, MSAS) support (optional by firmware)
  • Update rate : 1Hz (Default)
  • RoHS compliant
Specification:
 Mini Gmouse  PIN descriptions are as below
How to Test:
1. Interface Mini Gmouse(RS232)with PC 

  • Mini Gmouse does not support PS2 protocol and supports only RS232 logic level. PS2 connector is used for powering Gmouse and for getting data in PS2 data line.You will need one PS2 to RS232 connector for interfacing Mini Gmouse with PC.
  • If the GPS receiver is new, or has not been used for some time, it may need 15 minutes or so to receive a current almanac.
  • Choose the appropriate COM port that got assigned to the explorer in your system by looking into the device manager like as shown below.In this figure you can see communication port COM1 got selected:
  • By measuring distance  from four satellites four spheres are drawn from earth to each satellite. Those spheres only intersect at only one earth point (your location).  If there were only 3 satellites, there is more then one place the spheres intersect which is why the system needs that forth satellite so a bad calculation can not be made. The GPS receiver needs 4 satellites to work out your position in 3-dimensions. In Mini Gmouse LED is “blinks” in every fraction of seconds to indicate  weak signal from satellites.  When the GPS receiver gets stronger signal th LED is turned “on” The GPS receiver  will send raw GPS data based on NMEA 0183 protocol  to the PC. 
  • Here sample test was done using GPRMC header . GPRMC tells the latitude, longitude, speed, time and date.  The details of GPRMC message is shown below.

  • When GPS receiver get the weak signal,then the received GPS data  is as shown in the figure.The data  ‘V’ on the GPRMC header indicate a weak  signal from the satellite and LED will blinks in every fraction of seconds.

  • When the GPS receiver gets stronger signal  from satellite the LED is turned “on”,the GPS data received is as shown in the figure.The data  ‘A’ on the GPRMC header indicate the strong  signal from the satellite.

2. Test Mini Gmouse (RS232) with rhydoLABZ Tracking Software

  • In the help of Hyper terminal or any other terminal software, you will only be able to see the  full NMEA protocol coming in  ASCII format and  rhydoLABZ tracking software plot  your location with the help of GOOGLE map.For using the rhydoLABZ software you need to have net connectivity.
  • Install the rhydoLABZ Tracking Software (Windows)  in your PC shown below
  • Open rhydoLABZ Tracking software  ,select appropriate COM port from  “Select Comport “. The Latitude and Longitude details of the device  will be shown in the  rhydoLABZ Tracking software,you can get the map view of your location by simply clicking “plot”. 


  3. Interface  Mini Gmouse (RS232) with  Arduino
  • When interfacing  Mini Gmouse (RS232) with Arduino you may need level shifter (MAX232 ic)because microcontroller and GPS Receiver works at different logic levels,connection diagram is shown below.

  • Program is shown below.

  •  When Arduino board  receives GPS data,the data on serial monitor  is shown below.
 4. Interfacing Mini Gmouse(RS232) with PIC 16F877A
  • When interfacing Mini Gmouse(RS232) with PIC 16F877A need level shifter (max232 ic)because microcontroller and GPS Receiver are different logic levels,connection diagram is shown below.

  • Program is shown below. 

  •  When PIC16F877A  received GPS data,the data  on serial monitor  is  shown below.

    Resources:
    User Manual
    Mini GPS User Manual
    Mini GPS Tool
    rhydoLABZ Tracking Software (Windows)
    How to Buy:
    Click here to buy GPS Receiver – Mini Gmouse (RS232) 

    Support:
    Please share your ideas with us, visit our forum for discussion.

    Frequently Asked Questions(FAQ):
    Q. Where do we mount GPS?
    Ans. GPS data available around the world. The GPS receiver will need to have a clear View of sky so that the GPS receiver can triangulate at least three satellites. We may find problem receiving signals in indoor area. The GPS signal may blocked by metal, deep forest, mountains etc.

    Q. Do we need net connection to work GPS?
    Ans. No. we don’t need internet connection for GPS data reception.

    Q.Do we need net connection to work Mini Gmouse with rhydoLABZ Software.
    Ans. Yes we need net net connection to work with rhydoLabz Software.

    Q . Is Mini Gmouse need external antenna?
    Ans. No, the module is made with inbuilt antenna.

    Q.Is Mini Gmouse require external power?
    Ans.Yes,it requires external power,The Mini Gmouse is powered through PS2 Connector,it should be 5V.




 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">