background image

–     –

–     –

6

7

Time To First Fix (TTFF)

TTFF is often broken down into three parts:

Cold: A cold start is when the receiver has no accurate knowledge of its 
position or time. This happens when the receiver’s internal Real Time Clock 
(RTC) has not been running or it has no valid ephemeris or almanac data. 
In a cold start, the receiver takes 35 to 40 seconds to acquire its position. 

Warm or Normal: A typical warm start is when the receiver has valid 
almanac and time data and has not significantly moved since its last valid 
position calculation. This happens when the receiver has been shut down 
for more than 2 hours, but still has its last position, time, and almanac 
saved in memory, and its RTC has been running. The receiver can predict 
the location of the current visible satellites and its location; however, it 
needs to wait for an ephemeris broadcast (every 30 seconds) before it can 
accurately calculate its position.

Hot or Standby: A hot start is when the receiver has valid ephemeris, time, 
and almanac data. This happens when the receiver has been shut down 
for less than 2 hours and has the necessary data stored in memory with 
the RTC running. In a hot start, the receiver takes 1 second to acquire its 
position. The time to calculate a fix in this state is sometimes referred to as 
Time to Subsequent Fix or TTSF.

Module Description

The R4 Series GPS Receiver module is based on the SiRFstarIV chipset, 
which consumes less power than competitive products while providing 
exceptional performance even in dense foliage and urban canyons. No 
external RF components are needed other than an antenna. The simple 
serial interface and industry standard NMEA protocol make integration of 
the R4 Series receiver into an end product extremely straightforward.

The module’s high-performance RF architecture allows it to receive GPS 
signals that are as low as –160dBm. The R4 Series can track up to 48 
satellites at the same time. Once locked onto the visible satellites, the 
receiver calculates the range to the satellites and determines its position 
and the precise time. It then outputs the data through a standard serial port 
using several standard NMEA protocol formats.

The GPS core handles all of the necessary initialization, tracking, and 
calculations autonomously, so no programming is required. The RF section 
is optimized for low level signals, and requires no production tuning.

Backup Battery

The module is designed to work with a backup battery that keeps the 
SRAM memory and the RTC powered when the RF section and the main 
GPS core are powered down. This enables the module to have a faster 
Time To First Fix (TTFF) when it is powered back on. The memory and 
clock pull about 660µA. This means that a small lithium battery is sufficient 
to power these sections. This significantly reduces the power consumption 
and extends the main battery life while allowing for fast position fixes when 
the module is powered back on.

The backup battery must be installed for CGEE start. If the serial command 
is used to place the receiver into hibernate while keeping VCC powered, 
then the battery backup current is 15µA while the current through the VCC 
line is about 170µA.

Power Supply Requirements

The module requires a clean, well-regulated power source. While it is 
preferable to power the unit from a battery, it can operate from a power 
supply as long as noise is less than 20mV. Power supply noise can 
significantly affect the receiver’s sensitivity, therefore providing clean power 
to the module should be a high priority during design. Bypass capacitors 
should be placed as close as possible to the module. The values should be 
adjusted depending on the amount and type of noise present on the supply 
line.

The 1PPS Output

The 1PPS line outputs 1 pulse per second on the rising edge of the GPS 
second when the receiver has an over-solved navigation solution from 
five or more satellites. The pulse has a duration of 200ms with the rising 
edge on the GPS second. This line is low until the receiver acquires an 
over-solved navigation solution (a lock on more than 4 satellites). The 
GPS second is based on the atomic clocks in the GPS satellites, which 
are monitored and set to Universal Time master clocks. This output and 
the time calculated from the GPS satellite transmissions can be used as a 
clock feature in an end product.

Summary of Contents for R4 Series

Page 1: ...R4 Series GPS Receiver Module Data Guide...

Page 2: ...egulatory certification and warranty Customers may use our non Function Modules Antenna and Connectors as part of other systems in Life Safety Situations but only with necessary and industry appropria...

Page 3: ...us RF or GPS experience Features SiRF Star IV chipset Built in jammer remover High sensitivity 160dBm 48 channels Fast TTFF at low signal levels Battery backed SRAM CGEE allows 3 day prediction No pro...

Page 4: ...Supply Operating Voltage VCC 3 0 3 3 3 6 VDC Supply Current lCC Peak 122 mA 1 Acquisition 56 mA 1 Tracking 33 mA 1 Hibernate 0 43 mA 1 Backup Battery Voltage VBAT 2 0 6 0 VDC Backup Battery Current IB...

Page 5: ...satellite transmits low power radio signals which contain three different bits of information a pseudorandom code identifying the satellite ephemeris data which contains the current date and time as...

Page 6: ...then outputs the data through a standard serial port using several standard NMEA protocol formats The GPS core handles all of the necessary initialization tracking and calculations autonomously so no...

Page 7: ...RFIN line This bead prevents the RF from getting into the power supply but allows the DC voltage onto the RF trace to feed into the antenna A series capacitor inside the module prevents this DC volta...

Page 8: ...have selectable baud rates it s recommended that SiRF Binary use 115 200bps For a detailed description of the SiRF Binary protocol see the SiRF Binary Protocol Reference Manual available from SiRF Tec...

Page 9: ...rential GPS SPS Mode fix valid 3 5 Not supported 6 Dead Reckoning Mode fix valid Figure 9 Position Indicator Values GLL Geographic Position Latitude Longitude Figure 10 contains the values for the fol...

Page 10: ...s Channel 4 Range 00 to 90 Azimuth 077 degrees Channel 4 Range 00 to 359 SNR C No 46 dB Hz Channel 4 Range 00 to 99 null when not tracking Checksum 73 CR LF End of message termination 1 Depending on t...

Page 11: ...Figure 17 outlines the message identifiers supported by the module Serial Data Structure Name Example Description Start Sequence PSRF Message ID MID Message Identifier consisting of three numeric cha...

Page 12: ...alization This command is used to initialize the receiver with the current position in X Y Z coordinates clock offset and time enabling a faster fix Increased receiver sensitivity and the removal of S...

Page 13: ...ssages may be polled once or setup for periodic output Checksums may also be enabled or disabled depending on the needs of the receiving program NMEA message settings are saved in battery backed memor...

Page 14: ...ault value of 96000 is used Figure 24 ResetCfg Values ResetCfg Values Hex Description 0x01 Hot Start All data valid 0x02 Warm Start Ephemeris cleared 0x04 Cold Start Clears all data in memory 0x08 Cle...

Page 15: ...e is also included for use with a PC running custom software or the included development software The Master Development System software enables configuration of the receiver and displays the satellit...

Page 16: ...r the module A ground plane as large and uninterrupted as possible should be placed on a lower layer of your PC board opposite the module This plane is essential for creating a low impedance return fo...

Page 17: ...ackage that supports hand and automated assembly techniques Since the modules contain discrete components internally the assembly procedures are critical to ensuring the reliable function of the modul...

Page 18: ...irreparably damage the modules Assembly personnel need to pay careful attention to the oven s profile to ensure that it meets the requirements necessary to successfully reflow all components while sti...

Page 19: ...stomer including without limitation breach of contract breach of warranty strict liability or negligence Customer assumes all liability including without limitation liability for injury to person or p...

Reviews: