+ All Categories
Home > Documents > Gps Receiver

Gps Receiver

Date post: 29-Dec-2015
Category:
Upload: prasath-curiouscreative
View: 30 times
Download: 6 times
Share this document with a friend
Description:
GPS Recevier
Popular Tags:
22
Description GPS-Receiver JP3
Transcript
Page 1: Gps Receiver

Description

GPS-Receiver JP3

Page 2: Gps Receiver

Description Contents

GPS receiver JP3 Version 1.01 2

Contents

1 Introduction ........................................................................ 51.1 General ............................................................................................. 5

1.2 Used abbreviations ........................................................................... 6

1.3 Related documents ........................................................................... 6

2 Security .............................................................................. 72.1 General information ........................................................................... 7

2.2 Restricted use .................................................................................... 7

2.3 Children .............................................................................................. 7

2.4 Operation/antenna ............................................................................. 8

2.5 Electrostatic Discharge (ESD) ........................................................... 8

3 Safety standards .................................................................. 8

4 Technical data (Features) .................................................... 9

5 Technical Description .......................................................... 105.1 Receiver architecture ......................................................................... 10

5.2 Product applications ........................................................................... 11

5.3 Technical specifications ..................................................................... 11

5.4 Hardware interface ............................................................................. 13

5.4.1 Configuration and timing signals ........................................................ 14

5.4.2 Serial communication signals ............................................................ 14

5.4.3 DC input signals ................................................................................. 14

5.4.4 General purpose input/output ............................................................ 15

6 Software interface ................................................................ 156.1 SiRF binary data message .................................................................. 15

6.2 NMEA data message .................................................................... 18

Page 3: Gps Receiver

Description Contents

GPS receiver JP3 Version 1.01 3

7 Mechanical draw .................................................................. 19

8 First steps to make it work ................................................... 20

Page 4: Gps Receiver

Description Versions

GPS receiver JP3 Version 1.01 4

Version history

Version number Author Changes1.00 Gerald Buch Initial version1.01 Gerhald Buch Pin configuration in fig. 6

corrected

Page 5: Gps Receiver

Description Introduction

GPS receiver JP3 Version 1.01 5

1 Introduction

1.1 GeneralThis description is focussed on the GPS receiver of the FALCOM JP3 series fromFALCOM GmbH. It contains short information about purpose and use of theFALCOM JP3. The JP3 is a single-board 12 parallel channel receiver intended asa component for OEM products. The GPS receiver continuously tracks all satellitesin view, thus providing accurate satellite position data. The highly integrated digitalreceiver uses the SiRFstarII chipset.Please consult SiRF (www.sirf.com) for special information about the SiRFstarIIchipset.

Information furnished herein by FALCOM GmbH is believed to be accurateand reliable. However, no responsibility is assumed for its use. Also theinformation contained herein is subject to change without notice.

figure 1: The FALCOM JP3 GPS receiver (bottom view)

Users are advised to proceed quickly to the "Security" chapter and read thehints carefully.

Page 6: Gps Receiver

Description Introduction

GPS receiver JP3 Version 1.01 6

1.2 Used abbreviationsAbbreviation DescriptionCTS Clear to send signal from dent

DGPS Differential GPS

DOP Dilution of Precision

ECEF Earth-Centered Earth-Fixed Co-ordinate system

GPS Global Positioning System

GGA GPS Fixed Data

HDOP Horizontal DOP

LNA Low Noise Amplifier

NMEA National Maritime Electronics Association

PRN Pseudorandom Noise Number – The Identity of GPS satellites

RF Radio Frequency

RP Receive Protocol

RTC Real Time Clock

RTCM Radio Technical Commission for Maritime Services

RXD Data input

SRAM Static Random Access Memory

TTFF Time to First Fix

TXD Data input

WGS84 World Geodetic System 1984

1.3 Related documents

[1.] SiRF binary and NMEA protocol specification;www.falcom.de/service/downloads/manual/JP3/protocol.pdf

Page 7: Gps Receiver

Description Security

GPS receiver JP3 Version 1.01 7

2 Security

This chapter contains important information for the safe and reliable use of theGPS receiver. Please read this chapter carefully before starting to use the GPSreceiver.

2.1 General informationThe Global Positioning System uses satellite navigation, an entirely new concept innavigation. GPS has become established in many areas, for example, in civilaviation or deep-sea shipping. It is making deep inroads in vehicle manufacturingand before long everyone of us will use it this way or another.

The GPS system is operated by the government of the United States of America,which also has sole responsibility for the accuracy and maintenance of the system.The system is constantly being improved and may entail modifications effecting theaccuracy and performance of the GPS equipment.

2.2 Restricted useCertain restrictions on the use of the GPS receiver may have to be observed onboard a plane, in hospitals, public places or government institutions, laboratoriesetc. Follow these instructions.

2.3 ChildrenDo not allow children to play with the GPS receiver. It is not a toy and childrencould hurt themselves or others. The GPS receiver consists of many small partswhich can come loose and could be swallowed by small children. Thoughtlesshandling can damage the GPS receiver.

2.4 Operation/antennaOperate the GPS receiver with an antenna connected to it and with no obstructionbetween the receiver and the satellite.

Make absolutely sure that the antenna socket or antenna cable is not shorted asthis would render the GPS receiver dysfunctional.

Page 8: Gps Receiver

Description Security/Safety standards

GPS receiver JP3 Version 1.01 8

Do not use the receiver with a damaged antenna. Replace a damaged antennawithout delay. Use only a manufacturer-approved antenna. Use only the suppliedor an approved antenna with your GPS receiver. Antennas from othermanufacturers which are not authorized by the supplier can damage the GPSreceiver. Technical modifications and additions may contravene local radio-frequency emission regulations or invalidate the type approval.

Authorized GPS antennas:FALCOM ANT-006 (active)

2.5 Electrostatic Discharge (ESD)The JP3 GPS receiver contains class 1 devices. The following Electrostatic Discharge (ESD) precautions are recommended:

- Protective outer garments.- Handle device in ESD safeguarded work area.- Transport device in ESD shielded containers.- Monitor and test all ESD protection equipment.- Treat the JP3 GPS receiver as extremely sensitive to ESD.

3 Safety standardsThe GPS receiver meets the safety standards for RF receivers and the standardsand recommendations for the protection of public exposure to RF electromagneticenergy established by government bodies and professional organizations, such asdirectives of the European Community, Directorate General V in matters of radiofrequency electromagnetic energy.

Page 9: Gps Receiver

Description Technical data

GPS receiver JP3 Version 1.01 9

4 Technical dataFEATURES

- OEM single board 12 channel GPS receiver

- dimensions: 41 x 30 x 7 mm

- weight: 6,3 g

- operating voltage: 3.3 VDC +/- 5 %

- power consumption: 600 mW (continues mode)150 mW (trickle power mode, see figure 3)

- temperature range: -20 to +55 °C operation-40 to +70 °C transportation-25 to +70 °C storage

- protocol: RXA/TXA:NMEA 19200 baud, Msg.: GLL, GGA, RMC,VTG, GSV, GSA, ZDA8 data bits, no parity, 1 stop bit

RXB/TXB: RTCM, 9600 baud

- antenna: 15 cm cable with SMA female

- interface: 2 x 10 (2 mm) pin field connector

- trickle power mode: The FALCOM JP3 enters the trickle power modecorresponding to figure 3 as soon as valid GPSdata are available. As a result the average powerconsumption is reduced by approximately 80 %(approximately 150 mW). The settings for thetrickle power mode can be modified using theSiRFstar demo software. For example if theFALCOM JP3 is configured to enter the OnTimemode each 10 s for a duration of 200 ms theaverage power consumption can be reduced byapproximately 95 % (approximately 15 mW, ca.4,8 mA at Vcc=3.3 V).

Page 10: Gps Receiver

Description Technical description

GPS receiver JP3 Version 1.01 10

figure 2: Default settings for the trickle power mode of FALCOM JP3

5 Technical Description

5.1 Receiver ArchitectureThe JP3 OEM GPS receiver from FALCOM is a new OEM GPS receiver productthat features the SiRFstarII chipset. This complete 12 channel, WAAS-enabledGPS receiver provides a vastly superior position accuracy performance in a muchsmaller package. The SiRFstarII architecture builds on the high-performanceSiRFstarI core, adding an acquisition accelerator, differential GPS processor,multipath mitigation hardware and satellite-tracking engine. The JP3 delivers majoradvancements in GPS performance, accuracy, integration, computing power andflexibility.

800 ms

ContinuousMode

TricklepowerMode

t

ccvI

max.180 mA

app.1,2 mA

800 ms

1 s

ONTime

OFFTime

Page 11: Gps Receiver

Description Technical description

GPS receiver JP3 Version 1.01 11

figure 3: Receiver architecture of the GPS receiver JP3

5.2 Product applications- Handheld GPS receiver applications

- Automotive applications

- Marine navigation applications

- Aviation applications

- Timing applications

5.3 Technical specificationElectrical Characteristics

1. GeneralFrequency L1, 1575.42 MHzC/A code 1.023 MHz chip rateChannels 12

GPS2eSignal

Processor

RTCRFFilter

Reset IC

FLASH8MBit

GRF2iRF

Front-End

LNA

XTAL

XTAL

Address Bus

RXB/TXB

Data Bus

1 PPSGPS-Data

AGC

Clock

V-Ant (Optional)

Power 3.3 Volts

Backup Battery

Antenna Input

Bootselect

RXA/TXA

Page 12: Gps Receiver

Description Technical description

GPS receiver JP3 Version 1.01 12

2. AccuracyPosition 10 meters CEP without SAVelocity 0.1 meters/second, without SATime 1 microsecond synchronized to GPS time

3. DGPS AccuracyPosition 1 to 5 meters, typicalVelocity 0.05 meters/second, typical

4. DatumWGS-84

5. Acquisition RateSnap start < 3 sec., averageHot start < 8 sec., averageWarm start < 38 sec., averageCold start < 45 sec., average

6. Dynamic ConditionsAltitude 18,000 meters (60,000 feet) max.Velocity 515 meters/second (1000 knots) max.Acceleration 4 g, max.Jerk 20 meters/second³, max.

7. DC PowerMain power + 3.3 V DC +/- 5 %Continuous mode 180 mA typicalTrickle power mode max. 40 mABackup battery power typical 3 V DC (min. 1.85 V, max. 3.6 V)

8. Serial PortElectrical interface Two full duplex serial communication,

TTL interfaces

Protocol messages SiRF binary and NMEA-0183, version 2.20with a baud rate selectionSiRF binary – position, velocity, altitude, statusand control NMEA – CGA, GLL, GSA, GSV,RMC and VTG

DGPS protocol RTCM SC-104, version 2.00, type 1, 5 and 9

9. Time – 1PPS PulseLevel TTLPulse duration 100 msTime reference At the pulse positive edgeMeasurements Aligned to GPS second, +/- microsecond

Page 13: Gps Receiver

Description Technical description

GPS receiver JP3 Version 1.01 13

5.4 Hardware interface Figure 5 shows the Pin assignment of the 2 x 10 (2 mm) pin field interfaceconnector.

figure 4: 2 x 10 (2 mm) pin field interface connector

Pin Name I/O Description Level1 not used reserved for V ANT --2 VCC I 3,3 V DC 3,3 V DC3 VBATT I Backup Battery4 VCC I 3,3 V DC 3,3 V DC5 RESET I Push Button Reset, Active Low CMOS6 not used7 not used reserved for GPIO58 not used reserved for GPIOA9 not used reserved for GPIO6

10 GND Ground -11 TXA O Serial Data Output A CMOS12 RXA I Serial Data Input A CMOS13 GND -- -14 TXB O Serial Data Output B CMOS15 RXB I Serial Data Input B CMOS16 GND17 GND18 GND19 T-MARK O 1 PPS Time Mark Output CMOS20 BOOTSELECT I Booting Mode Select CMOS

table 5-1 Pin assignment of the interface connector

Page 14: Gps Receiver

Description Technical description

GPS receiver JP3 Version 1.01 14

5.4.1 Configuration and timing signals

RESET (Pin 5) This pin provides an active-low reset input to the board.It causes the board to reset and start searching forsatellites. Reset is an optional input and, if not utilized, itmay be left open.

T-Mark (Pin 19) This pin provides 1 pulse per second output from theboard, which is synchronized to within 1 microsecond ofGPS time. The output is a TTL positive level signal. This is not available in trickle power mode.

Bootselect (Pin 20) This pin is setting high for programming the flash of theJP3 (for instance updating to a new firmware for theJP3).

5.4.2 Serial communication signals

The board supports two full duplex serial channels. All four connections are at TTLlevels, all support variable baud rates and all can be controlled from theappropriate screens in SiRFdemo software. You can directly communicate with aPC serial port.

RXA (Pin 12) This is the main receiving channel and is used to receivesoftware commands to the board from SiRFdemosoftware or from user written software.

RXB (Pin 15) This is the auxiliary receiving channel and is used toinput differential corrections to the board to enableDGPS navigation.

TXA (Pin 11) This is the main transmitting channel and is used tooutput navigation and measurement data to SiRFdemoor user written software.

TXB (Pin 14) For user’s application.

5.4.3 DC input signals

VCC (Pin 2 and 4) This is the main DC power supply for 3,3 V poweredboard JP3. Connect both pins.

VANT (Pin 1) This pin is reserved for an external DC power supply forthe active antenna.Note: The GPS receiver JP3 has take connected withactive 3 V GPS antenna with max. current of 20 mA.The antenna voltage is provided by the internalpower management.

Page 15: Gps Receiver

Description Software interface

GPS receiver JP3 Version 1.01 15

GND GND provides the ground for the JP3 board.(Pins 10, 16, 17 and 18) Connect all GND pins.

5.4.4 General purpose input/output (Pin 7, 8 and 9)

Several I/O’s of the CPU are connected to the hardware interface connector of theJP3. They are reserved for customer specific applications.

6 Software interfaceThe FALCOM JP3 supports NMEA-0183 and SiRF binary protocols. A shortdescription of these protocols are provided herein.For more detailed information please refer to the SiRFstarII message setspecification available in the section “service/downloads/manuals” of the FALCOMhomepage.

6.1 SiRF binary data message

Table 6-1 lists the message list for the SiRF output messages.

Hex ASCII Name Description

0 x 02 2 Measured Navigation Data Position, velocity and time

0 x 03 3 True Tracker Data Not implemented

0 x 04 4 Measured Tracking Data Satellite and C/No information

0 x 05 5 Raw Track Data Not supported by SiRFstarII

0 x 06 6 SW Version Receiver software

0 x 07 7 Clock Status Current clock status

0 x 08 8 50 BPS Subframe Data Standard ICD format

0 x 09 9 Throughput Navigation complete data

0 x 0A 10 Error ID Error coding for message failure

0 x 0B 11 Command Acknowledgment Successful request

0 x 0C 12 Command NAcknowledgment Unsuccessful request

0 x 0D 13 Visible List Auto Output

0 x 0E 14 Almanac Data Response to Poll

0 x 0F 15 Ephemeris Data Response to Poll

Page 16: Gps Receiver

Description Software interface

GPS receiver JP3 Version 1.01 16

Hex ASCII Name Description

0 x 10 16 Test Mode 1 For use with SiRFtest (Test Mode 1)

0 x 11 17 Differential Corrections Received from DGPS broadcast

0 x 12 18 OkToSend CPU ON/OFF (Trickle Power)

0 x 13 19 Navigation Parameters Response to Poll

0 x 14 20 Test Mode 2 Additional test data (Test Mode 2)

0 x 1C 28 Nav. Lib. Measurement Data Measurement Data

0 x 1D 29 Nav. Lib. DGPS Data Differential GPS Data

0 x 1E 30 Nav. Lib. SV State Data Satellite State Data

0 x 1F 31 Nav. Lib. Initialization Data Initialization Data

0 x FF 255 Development Data Various status messages

table 6-1 SiRF messages – output message list

Hex ASCII Name Description

0 x 55 85 Transmit Serial Message User definable message

0 x 80 128 Initialize Data Source Receiver initialization and associatedparameters

0 x 81 129 Switch to NMEA Protocol Enable NMEA message, output rateand baud rate

0 x 82 130 Set Almanac (upload) Sends an existing almanac file to thereceiver

0 x 84 132 Software Version (Poll) Polls for the loaded software version

0 x 85 133 DGPS Source Control DGPS correction source and beaconreceiver information

0 x 86 134 Set Main Serial Port Baud rate, data bits, stop bits andparity

0 x 87 135 Switch Protocol Obsolete

0 x 88 136 Mode Control Navigation mode configuration

0 x 89 137 DOP Mask Control DOP mask selection and parameters

0 x 8A 138 DGPS Mode DGPS mode selection and timeoutvalue

0 x 8B 139 Elevation Mask Elevation tracking and navigationmasks

0 x 8C 140 Power Mask Power tracking and navigation masks

0 x 8D 141 Editing Residual Not implemented

Page 17: Gps Receiver

Description Software interface

GPS receiver JP3 Version 1.01 17

Hex ASCII Name Description

0 x 8E 142 Steady-State Detection – not used Not implemented

0 x 8F 143 Static Navigation Configuration for static operation

0 x 90 144 Poll Clock Status (Poll) Polls the clock status

0 x 91 145 Set DGPS Serial Port DGPS port baud rate, data bits, stopbits and parity

0 x 92 146 Poll Almanac Polls for almanac data

0 x 93 147 Poll Ephemeris Polls for ephemeris data

0 x 94 148 Flash Update On the fly software update

0 x 95 149 Set Ephemeris (upload) Sends an existing ephemeris to thereceiver

0 x 96 150 Switch Operating Mode Test mode selection, SV ID andperiod

0 x 97 151 Set Trickle Power Parameters Push to fix mode, duty cycle and ontime

0 x 98 152 Poll Navigation Parameters Polls for the current navigationparameters

0 x A5 165 Set UART Configuration Protocol selection, baud rate, databits, stop bits and parity

0 x A6 166 Set Message Rate SiRF binary message output rate

0 x A7 167 Low Power Acquisition Parameters Low power configuration parameters

0 x B6 182 Set UART Configuration Obsolete

Page 18: Gps Receiver

Description Software interface

GPS receiver JP3 Version 1.01 18

6.2 NMEA data messageThe SiRFstarIIe evaluation receiver is capable of outputting data in the NMEA-0183 format as defined by the National Marine Electronics Association (NMEA),Standard for Interfacing Marine Electronic Devices, Version 2.20, January 1, 1997.

NMEA output messages

Table 6-2 lists each of the NMEA output messages supported by the SiRFstarIIeevaluation receiver and a brief description.

table 6-2 NMEA Output Messages

Option Description

GGA Time, position and fix type data.GLL Latitude, longitude, UTC time of position fix and status.GSA GPS receiver operating mode, satellites used in the position solution

and DOP values.GSV The number of GPS satellites in view satellite ID numbers, elevation,

azimuth and SNR values.MSS Signal-to-noise ratio, signal strength, frequency and bit rate from a

radio-beacon receiver.RMC Time, date, position, course and speed data.VTG Course and speed information relative to the ground.

NMEA input messages

Message MID1 DescriptionSetSerialPort 100 Set PORT A parameters and protocolNavigationInitialization 101 Parameters required for start using X/Y/Z2

SetDGPSPort 102 Set PORT B parameters for DGPS inputQuery/Rate Control 103 Query standard NMEA message and/or set output

rateLLANavigationInitialization 104 Parameters required for start using Lat/Lon/Alt3

Development Data On/Off 105 Development Data messages On/OffMSK Receiver Interface MSK Command message to a MSK radio-beacon

receiver.

1. Message Identification (MID).2. Input co-ordinates must be WGS84.3. Input co-ordinates must be WGS84.

Note: NMEA input messages 100 to 105 are SiRF proprietary NMEAmessages. The MSK NMEA string is as defined by the NMEA 0183standard.

Page 19: Gps Receiver

Description Mechanical draw

GPS receiver JP3 Version 1.01 19

Transport Message

Start Sequence Payload Checksum End Sequence$PSRF<MID>1 Data2 *CKSUM3 <CR> <LF>4

1. Message Identifier consisting of three numeric characters. Input messages begin at MID 100.2. Message specific data. Refer to a specific message section for <data>...<data>definition.3. CKSUM is a two-hex character checksum as defined in the NMEA specification. Use of checksums is

required on all input messages.4. Each message is terminated using Carriage Return (CR) Line Feed (LF) which is \r\n which is hex 0D 0A.

Because \r\n are not printable ASCII characters, they are omitted from the example strings, but must be sentto terminate the message and cause the receiver to process that input message.

Note: All fields in all proprietary NMEA messages are required, none areoptional. All NMEA messages are comma delimited.

7 Mechanical draw

figure 5: The mechanical draw of the JP3

5,0

2 m

m 7

,03

mm

29,60 mm

ø 2,82 mm

1,0

2 m

m 2

,52

mm

40,

70 m

m

HO

LE T

O H

OLE

34,

30 m

m

17,1

5 m

m

Page 20: Gps Receiver

Description First steps to make it work

GPS receiver JP3 Version 1.01 20

8 First steps to make it work

figure 6

1. Antenna: Connect a 3 V active GPS antenna on the SMA antenna connector.

2. Power Connect Vcc pin to 3.3 V. And, connect GND pins to ground. The powersupply should be capable of delivering a sustained current of at least 200 mA.A proper RESET signal is internally generated.

3. Serial Interface Pins RXA, RXB and TXA, TXB are 3.3 V CMOS compatible.The RX inputs and the TX outputs are 5 V TTL compatible. If you needdifferent voltage levels, use appropriate level shifters. E. g. in order to obtainRS232 compatible levels use the 3 V compatible MAX3232 from Maxim orequivalent. GPS data will come out of port A, if you have an antennaconnected and good view of the sky. You can use port B to feed in DGPScorrection data. Pull-up unused RX inputs.

4. Active Antenna Bias Voltage For output voltage at the antenna cable thepower of the bias voltage is used. If you can make sure that the antenna runsdown to 2.7 V bias voltage and the current does not exceed 20 mA.

Page 21: Gps Receiver

Description First steps to make it work

GPS receiver JP3 Version 1.01 21

5. Backup Battery It is recommended to connect a backup to V_bat in order toenable the warm and hot start features of the receivers. The voltage at this pincan be anywhere between 1.85 V and 3.6 V. If you don’t intend to use abackup battery, connect this pin to GND. The use of a super cap for the batterybackup supply is not recommended.

The quickest way to get first results with the JP3 is to use the JP3 Evaluationboard together with the program SiRFdemo.

figure 7: JP3 Evaluation board

The Evaluation board contains all for the operation of the JP3:

- power supply, power management- GPS antenna- RS232 level shifter- RS232 cable to your computer.

Page 22: Gps Receiver

Description First steps to make it work

GPS receiver JP3 Version 1.01 22

figure 8: Example of using of the SiRFdemo (JP3 in trickle power mode)


Recommended