GPS-41SMDR GPS-41SMDF Embedded GPS Module GPS-41SMD Fast-Acquisition Enhanced-Sensitivity 12-Channel SMD GPS Receiver Module The GPS-41SMD is a miniature 12-channel OEM GPS receiver module. It is optimized for high-performance, FEATURES ease-of-use, flexibility, and low-cost. The GPS receiver is 12 parallel channel GPS receiver suitable for a wide range of navigation and tracking 4000+ correlators applications. SBAS (WAAS, EGNOS) support Supports active and passive antenna High Sensitivity: -137dBm acquisition sensitivity -147dBm tracking sensitivity Fast Acquisition: < 5 second hot start satellite signal acquisition and short start-up time. Acquisition sensitivity of –137dBm and tracking sensitivity of –147dBm offers good performance even under difficult environments. The GPS-41SMD provides one 3.3V UART serial I/O and one < 50 second cold start GPIO pins. Self-contained LNA supports direct connection to 5m CEP accuracy Low Power Consumption, < 100mW Small Size, 22.4 x 17.0 x 3.3 mm 12 parallel channels and 4000+ correlators provide fast passive or active antenna. Sub-100mW power consumption makes the GPS-41SMD ideal for battery-operated portable devices. Satellite-based augmentation systems, such as WAAS and EGNOS, are supported to yield improved accuracy. Small size and SMD mounting allow standard SMT assembly process, making it ideal for high volume production. Ordering Information Part Number Description GPS-41SMDR Embedded GPS Module, 12 Channel GPS-41SMDF Embedded GPS Module, 12 Channel, Programmable GPSANT-MMCX GPS Antenna with MMCX Connection DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 1 GPS-41SMDR GPS-41SMDF Embedded GPS Module TECHNICAL SPECIFICATIONS Receiver Type 12 parallel channel, L1 C/A code Accuracy Position Velocity 1PPS Timing Startup Time < 5sec hot start < 35sec warm start < 50sec cold start Signal Reacquisition 1s Sensitivity -137dBm acquisition -147dBm tracking Update Rate 1Hz Dynamics 4G (39.2m/sec2) Operational Limits Altitude < 18,000m or velocity < 515m/s (COCOM limit, either may be exceeded but not both) Serial Interface LVTTL level Protocol NMEA-0183 V3.01 GPGGA, GPGLL, GPGSA, GPGSV, GPRMC, GPVTG, GPZDA 4800 baud, 8, N, 1 Datum Default WGS-84 Input Voltage 3.3V DC +/-10% Power Consumption < 100mW Dimension 22.4mm L x 17.0mm W x 3.3mm H Weight: 2g Operating Temperature -40oC ~ +85oC Humidity 5% ~ 95% DS-41SMD-2 June ’06 5m CEP 0.1m/sec +/- 1uS ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 2 GPS-41SMDR GPS-41SMDF Embedded GPS Module BLOCK DIAGRAM DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 3 GPS-41SMDR GPS-41SMDF Embedded GPS Module PINOUT DESCRIPTION Pin Number Signal Name I/O Description 1 2 3 4 5 6 7 8 9 10 11 NC NC TXD0 RXD0 NC DVCC GND NC NC RESETN VCC BAT O I I - 12 13 14 15 16 17 18 19 20 21 22 23 24 25 NC RF GND RF GND RF GND RF IN RF GND VCC RF VCC ANT NC NC NC NC BAUD SEL0 BAUD SEL1 I I I No connection No connection 3.3V LVTTL async serial output, to output NMEA message 3.3V LVTTL async serial input, to input binary commands No connection Regulated 3.3V supply input for digital section Ground No connection No connection Manual reset input, active LOW. Leave open if not used. 2.0V ~ 3.9V supply voltage to sustain RTC and SRAM data. Connect to GND if not used; will cold start every time. No conection RF ground RF ground RF ground GPS signal input. 50Ω impedance. RF ground Regulated 3.3V supply voltage for the RF section Power input for active antenna. Leave open if not used. No connection No connection No connection No connection Baud rate selection 0 Baud rate selection 1 BAUDSEL[1:0] 00 01 10 11 4800 baud 9600 baud 19200 baud 38400 baud O 3.3V GPIO, default used for GPS status indication 27 GPIO11 (LED) NC - No connection 28 P1PPS O 1 pulse per second time mark 26 1PPS Output The GPS receiver is in navigation mode upon power-up, with 1PPS output free running. After 3 minutes of valid position fix and remaining under static-mode, the receiver changes to timing-mode, with 1PPS output signal synchronized to the UTC second. The receiver will change to navigation-mode, with 1PPS output free running, if the receiver is in motion. The 1PPS output will become synchronized to the UTC second again after the receiver had remained in static mode for 3 minutes. DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 4 GPS-41SMDR GPS-41SMDF Embedded GPS Module MODULE DIMENSIONS RECOMMENDED PAD LAYOUT DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 5 GPS-41SMDR GPS-41SMDF Embedded GPS Module ACTIVE ANTENNA APPLICATION DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 6 GPS-41SMDR GPS-41SMDF Embedded GPS Module PATCH ANTENNA APPLICATION DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 7 GPS-41SMDR GPS-41SMDF Embedded GPS Module NMEA Messages The serial interface protocol is based on the National Marine Electronics Association’s NMEA 0183 ASCII interface specification. This standard is fully define in “NMEA 0183, Version 3.01” The standard may be obtained from NMEA, www.nmea.org GGA - GPS FIX DATA Time, position and position-fix related data (number of satellites in use, HDOP, etc.). Format: $GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>,*<13><CR><LF> Example: $GPGGA,104549.04,2447.2038,N,12100.4990,E,1,06,01.7,00078.8,M,0016.3,M,,*5C<CR><LF> Field 1 2 3 4 5 6 7 8 9 10 11 12 13 Example Description 104549.04 UTC time in hhmmss.ss format, 000000.00 ~ 235959.99 2447.2038 Latitude in ddmm.mmmm format Leading zeros transmitted N Latitude hemisphere indicator, ‘N’ = North, ‘S’ = South 12100.4990 Longitude in dddmm.mmmm format Leading zeros transmitted E Longitude hemisphere indicator, 'E' = East, 'W' = West 1 Position fix quality indicator 0: position fix unavailable 1: valid position fix, SPS mode 2: valid position fix, differential GPS mode 06 Number of satellites in use, 00 ~ 12 01.7 Horizontal dilution of precision, 00.0 ~ 99.9 00078.8 Antenna height above/below mean sea level, -9999.9 ~ 17999.9 0016.3 Geoidal height, -999.9 ~ 9999.9 Age of DGPS data since last valid RTCM transmission in xxx format (seconds) NULL when DGPS not used Differential reference station ID, 0000 ~ 1023 NULL when DGPS not used 5C Checksum Note: The checksum field starts with a ‘*’ and consists of 2 characters representing a hex number. The checksum is the exclusive OR of all characters between ‘$’ and ‘*’. DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 8 GPS-41SMDR GPS-41SMDF Embedded GPS Module GLL - LATITUDE AND LONGITUDE, WITH TIME OF POSITION FIX AND STATUS Latitude and longitude of current position, time, and status. Format: $GPGLL,<1>,<2>,<3>,<4>,<5>,<6>,<7>*<8><CR><LF> Example: $GPGLL,2447.2073,N,12100.5022,E,104548.04,A,A*65<CR><LF> Field 1 2 3 4 5 6 7 8 Example Description 2447.2073 Latitude in ddmm.mmmm format Leading zeros transmitted N Latitude hemisphere indicator, ‘N’ = North, ‘S’ = South 12100.5022 Longitude in dddmm.mmmm format Leading zeros transmitted E Longitude hemisphere indicator, 'E' = East, 'W' = West 104548.04 UTC time in hhmmss.ss format, 000000.00 ~ 235959.99 A Status, ‘A’ = valid position, ‘V’ = navigation receiver warning A Mode indicator ‘N’ = Data invalid ‘A’ = Autonomous ‘D’ = Differential ‘E’ = Estimated 65 Checksum GSA - GPS DOP AND ACTIVE SATELLITES GPS receiver operating mode, satellites used for navigation, and DOP values. Format: $GPGSA,<1>,<2>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<3>,<4>,<5>,<6>*<7><CR><LF> Example: $GPGSA,A,3,26,21,,,09,17,,,,,,,10.8,02.1,10.6*07<CR><LF> Field Example Description 1 A Mode, ‘M’ = Manual, ‘A’ = Automatic 2 3 Fix type, 1 = not available, 2 = 2D fix, 3 = 3D fix 3 26,21,,,09,17,,,,,, PRN number, 01 to 32, of satellite used in solution, up to 12 transmitted 4 10.8 Position dilution of precision, 00.0 to 99.9 5 02.1 Horizontal dilution of precision, 00.0 to 99.9 6 10.6 Vertical dilution of precision, 00.0 to 99.9 7 07 Checksum DS-41SMD-2 June ’06 ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 9 GPS-41SMDR GPS-41SMDF Embedded GPS Module GSV - GPS SATELLITE IN VIEW Number of satellites in view, PRN number, elevation angle, azimuth angle, and C/No. Only up to four satellite details are transmitted per message. Additional satellite in view information is sent in subsequent GSV messages. Format: $GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,…,<4>,<5>,<6>,<7> *<8><CR><LF> Example: $GPGSV,2,1,08,26,50,016,40,09,50,173,39,21,43,316,38,17,41,144,42*7C<CR><LF> $GPGSV,2,2,08,29,38,029,37,10,27,082,32,18,22,309,24,24,09,145,*7B<CR><LF> Field 1 2 3 4 5 6 7 Example 2 1 08 26 50 016 40 8 7C Description Total number of GSV messages to be transmitted Number of current GSV message Total number of satellites in view, 00 ~ 12 Satellite PRN number, GPS: 01 ~ 32, SBAS: 33 ~ 64 (33 = PRN120) Satellite elevation number, 00 ~ 90 degrees Satellite azimuth angle, 000 ~ 359 degrees C/No, 00 ~ 99 dB Null when not tracking Checksum RMC - RECOMMENDED MINIMUM SPECIFIC GPS/TRANSIT DATA Time, date, position, course and speed data. Format: $GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*<13><CR><LF> Example: $GPRMC,104549.04,A,2447.2038,N,12100.4990,E,016.0,221.0,250304,003.3,W,A*22<CR><LF> 1 2 3 Field Example 104549.04 A 2447.2038 4 5 N 12100.4990 6 7 8 9 10 11 12 E 016.0 221.0 250304 003.3 W A 13 22 DS-41SMD-2 June ’06 Description UTC time in hhmmss.ss format, 000000.00 ~ 235959.99 Status, ‘V’ = navigation receiver warning, ‘A’ = valid position Latitude in dddmm.mmmm format Leading zeros transmitted Latitude hemisphere indicator, ‘N’ = North, ‘S’ = South Longitude in dddmm.mmmm format Leading zeros transmitted Longitude hemisphere indicator, 'E' = East, 'W' = West Speed over ground, 000.0 ~ 999.9 knots Course over ground, 000.0 ~ 359.9 degrees UTC date of position fix, ddmmyy format Magnetic variation, 000.0 ~ 180.0 degrees Magnetic variation direction, ‘E’ = East, ‘W’ = West Mode indicator ‘N’ = Data invalid ‘A’ = Autonomous ‘D’ = Differential ‘E’ = Estimated Checksum ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 10 GPS-41SMDR GPS-41SMDF Embedded GPS Module VTG - COURSE OVER GROUND AND GROUND SPEED Velocity is given as course over ground (COG) and speed over ground (SOG). Format: GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5>*<6><CR><LF> Example: $GPVTG,221.0,T,224.3,M,016.0,N,0029.6,K,A*1F<CR><LF> Field 1 2 3 4 5 Example 221.0 224.3 016.0 0029.6 A 6 1F Description True course over ground, 000.0 ~ 359.9 degrees Magnetic course over ground, 000.0 ~ 359.9 degrees Speed over ground, 000.0 ~ 999.9 knots Speed over ground, 0000.0 ~ 1800.0 kilometers per hour Mode indicator ‘N’ = Data invalid ‘A’ = Autonomous ‘D’ = Differential ‘E’ = Estimated Checksum ZDA TIME AND DATE Format: $GPZDA,<1>,<2>,<3>,<4>,<5>,<6>*<7><CR><LF> Example: $GPZDA,104548.04,25,03,2004,,*6C<CR><LF> Field 1 2 3 4 5 Example 104548.04 25 03 2004 6 7 6C Description UTC time in hhmmss.ss format, 000000.00 ~ 235959.99 UTC time: day (01 ... 31) UTC time: month (01 ... 12) UTC time: year (4 digit year) Local zone hour Not being output by the receiver (NULL) Local zone minutes Not being output by the receiver (NULL) Checksum Binary Messages See Binary Message Protocol User’s Guide, DS-41COM for detailed descriptions. RF Solutions Ltd., Unit 21, Cliffe Industrial Estate, South Street, Lewes, E Sussex, BN8 6JL. England Tel +44 (0)1273 898 000 Fax +44 (0)1273 480 661 Email [email protected] DS-41SMD-2 June ’06 http://www.rfsolutions.co.uk ©2006 RF Solutions Ltd, www.rfsolutions.co.uk Tel 01273 898000 Fax 01273 480661 Page 11