SkyNav SKG13C
Datasheets
GPS Module DataSheet
Name: Ultra High Sensitivity and Low Power GPS Receiver Module
Model NO.: SKG13C
Revision:
003
Revision History:
Revision
Description
Approved
Date
001
Initial Release to 001
Neil
20080526
002
GPS chip upgrade
Neil
20090406
003
Added USB interface functions
Neil
20100701
Skylab M&C Technology Co., Ltd.
Address: Room.801, Bldg.211, Terra Industrial Park, Futian District, Shenzhen
Phone: 86-755 8340 8210(Sales Support)
Phone: 86-755 8340 8130(Technical Support)
Fax: 86-755-8340 8560
E-Mail: sales@skylab.com.cn
©Copyright 2010 Skylab M&C Co., Ltd, All Right Reserved
The information contained herein is subject to change without notice.
DS-SKG13C-V1.0-100701
1
www.skylab.com.cn
SkyNav SKG13C
Ultra High Sensitivity and Low Power
GPS Receiver Module
Simplify your systems
General Description
The SkyNav SKG13C is a complete GPS engine
module that features super sensitivity, ultra low power
and small form factor. The GPS signal is applied to the
antenna input of module, and a complete serial data
message with position, velocity and time information is
presented at the serial interface with NMEA protocol or
custom protocol.
It is based on the high performance features of the
MediaTek 3329 single-chip architecture, Its –165dBm
tracking sensitivity extends positioning coverage into
place like urban canyons and dense foliage environment
where the GPS was not possible before. The small form
factor and low power consumption make the module
easy to integrate into portable device like PNDs, mobile
phones, cameras and vehicle navigation systems.
Applications
„
„
„
„
LBS (Location Based Service)
PND (Portable Navigation Device)
Vehicle navigation system
Mobile phone
Figure 1: SKG13C Top View
Features
„
„
„
„
„
„
„
„
„
„
Ultra high sensitivity: -165dBm
Extremely fast TTFF (Time To First Fix) at low
signal level
Low power consumption: Typical 45mA@3.3V
NMEA-0183 compliant protocol or custom protocol
Support USB Interface
Operating voltage: 3.0V to 4.2V
Operating temperature range: -40 to 85℃
SMD type with stamp holes
Small form factor: 15x13x2.7mm
RoHS compliant (Lead-free)
Pin Assignment
USB_DM
USB_DP
1PPS
TXD0
RXD0
GND
GPIO7/SO
GPIO8/SI
RESET
GPIO10
STANDBY
GND
RF_IN
GND
+2V8_OUT
GPIO12
GND
SCK/GPIO3
SCS/GPIO2
VDDUSB
VCC
V_BCKP
Figure 2: SKG13C Pin Package
1
DS-SKG13C-V1.0-100701
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Performance Specification
Parameter
Specification
Receiver Type
L1 frequency band,
Sensitivity
Tracking
Acquisition
-165dBm
-148dBm
Accuracy
Position
Velocity
Timing (PPS)
3.0m CEP50 without SA(Typical Open Sky)
0.1m/s without SA
60ns RMS
Acquisition Time
Cold Start
Warm Start
Hot Start
Re-Acquisition
36s(Typical Open Sky)
33s
1s
<1s
Power Consumption
Tracking
Acquisition
40mA @3.3V Typical
45mA @3.3V
Navigation Data Update Rate
1Hz
Operational Limits
Altitude
Velocity
Acceleration
C/A code,
22 Tracking / 66 Acquisition-Channel
Max 18,000m
Max 515m/s
Less than 4g
Interfaces Configuration
Power Supply: Regulated power for the SKG13C is
required. The input voltage Vcc should be 3.0V to 4.2V
range, current is no less than 100mA. Suitable
decoupling must be provided by external decoupling
circuitry(10uF and 1uF). It can reduce the Noise from
power supply and increase power stability.
Antenna: The SKG13C GPS receiver is designed for
supporting the active antenna or passive antenna
connected with pin RF_IN. The gain of active antenna
should be no more than 25dB. The maximum noise
figure should be no more than 1.5dB and output
impedance is at 50 Ohm.
UART Ports: The module supports one full duplex
serial channels UART. the serial connections are at
2.85V LVTTL logic levels, if need different voltage
levels, use appropriate level shifters. the data format is
however fixed: X, N, 8, 1, i.e. X baud rate, no parity,
eight data bits and one stop bit, no other data formats are
supported, LSB is sent first. It is strap pin, default must
pull up. The RXD0 & TXD0 recommended to pull up
(10KΩ). It can increase the stability of serial data.
Backup Battery Power: In case of a power failure on
pin VCC, real-time clock and backup RAM are supplied
through pin V_BCKP. This enables the SKG13C GPS
Receiver to recover from power failure with either a hot
start or a warm start (depending on the duration of Vcc
outage). If no Backup Battery is connected, the receiver
performs a cold start upon powered up. If you use
backup battery, should be adding a bypassing capacitor
(1uF) at V_BCKP pin. It can reduce noise and increase
the stability.
USB Ports: The SKG13C has built-in high speed USB
2.0 interface which can be used to interface host devices.
Only support 3.3V power supply. Do not connect USB
+5V supply to VDDUSB; instead use external +3.3V
regulator powered from USB +5V supply.
GPIO: The GPIOs functions are for customer used. it
recommended to connect to serial resistance(220Ω), if
use the GPIO function. If no use GPIO functions, it
doesn’t connect anything.
DS-SKG13C-V1.0-100701
2
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Pin Description
Pin No. Pin name
I/O
Description
Remark
1
USB_DM
I/O
USB Data
Leave open if not used
2
USB_DP
I/O
USB Data
Leave open if not used
3
PPS
O
Time pulse Signal
Leave open if not used
4
TXD0
O
UART Serial Data Output 0
Strap pin, default MUST pull up
5
RXD0
I
UART Serial Data Input 0
Leave open if not used
6
GPIO7/SO
I/O
GPIO7 and Share with SPI
Default GPIO7
7
GPIO8/SI
I/O
GPIO8 and Share with SPI
Default GPIO8
8
RESET
I
Module Reset (Active Low Status)
Leave open if not used
9
GPIO10
I/O
Indicator of EEPROM existence
Active Low Status
10
STANDBY
I
STANDBY Control Input Pin
Currently version do not support
11
V_BCKP
I
RTC and backup SRAM power (2.0-4.2V)
May be connect to Battery or
Power Supply
12
VCC
I
Module Power Supply
Operating range: 3.0V to 4.2V
13
VDDUSB
P
USB Supply (Only Support 3.3V Power )
Connect 3.3V : enable USB
14
GPIO2/SCS
I/O
GPIO2 and Share with SPI
Default GPIO2
15
GPIO3/SCK
I/O
GPIO3 and Share with SPI
Default GPIO3
16
GPIO12
I/O
General purpose I/O
Leave open if not used
17
+2V8_OUT
O
Linear regulator power output,2.8V(Do not
use this as power source of backup battery)
Leave open if not used
18
GND
G
Ground
19
RF_IN
I
GPS Signal Input
20
GND
G
Ground
21
GND
G
Ground
22
GND
G
Ground
50Ω@1.57542GHz
Note : The Main Power supply Vcc has to be switched on simultaneously or before the USB power supply VDDUSB.
Use external +3.3V regulator powered from USB +5V supply.
DS-SKG13C-V1.0-100701
3
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Electrical Characteristics
Absolute Maximum Rating
Parameter
Symbol
Min
Max
Units
Power Supply Volt.
VCC
-0.3
4.2
V
USB supply voltage
VDDUSB
-0.3
3.6
V
Vio
-0.3
3.6
V
V_BCKP
-0.3
4.2
V
Power Supply
Input Pins
Input voltage on any input connection
Backup Battery
RF input power
RF_IN
10
dBm
Human Body Model ESD capability
RF_IN
2000
V
Machine Model ESD capability
RF_IN
100
V
125
°C
260
°C
95
%
Environment
Storage Temperature
Tstg
Peak Reflow Soldering Temperature <10s
-40
Tpeak
Humidity
Note: Absolute maximum ratings are stress ratings only, and functional operation at the maxims is not guaranteed.
Stress beyond the limits specified in this table may affect device reliability or cause permanent damage to the device.
For functional operating conditions, refer to the operating conditions tables as follow.
The module is Electrostatic Sensitive Device (ESD) and may be damaged with ESD or spike voltage. Although it has
built-in ESD protection circuitry at digital I/O, please handle with care to avoid permanent malfunction or
performance degradation. Note that RFIN has no ESD protection circuits.
Recommended Operating Condition
Parameter
Power supply voltage
Symbol
Vcc
USB supply voltage
VDDUSB
Backup Battery
V_BCKP
Power supply voltage ripple
Supply current, navigation
Supply current, backup state
Condition
Min
Typ
Max
Units
3.0
3.3
4.2
V
3.3
2.0
Vcc_PP
Vcc=3.3V
Icc
Vcc=3.3V
Ibckp
Vcc=3.3V
3.3
45
V
4.2
V
30
mV
50
mA
8
uA
Input high voltage
VIH
2.0
3.6
V
Input low voltage
VIL
-0.3
0.8
V
Output high voltage
VOH
2.4
3.1
V
Output low voltage
VOL
-0.3
0.4
V
Operating temperature
Topr
-40
85
°C
DS-SKG13C-V1.0-100701
4
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Mechanical Specification
Figure 3: SKG13C Dimensions
Recommend Layout
1 5 .0
1 .1 5
1 .2 7
2 .5
1 .0
0 .8
0 .8
1 3 .0
1 .0
Figure 4: SKG13C Footprint
DS-SKG13C-V1.0-100701
5
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Packaging Specification
SKG13C modules are shipped in tray and with 90 units per tray. Each tray is ‘dry’ package.
900
90
Figure 5: SKG13C Packaging
Manufacturing Process Recommendations
Figure 6: SKG13C Typical Leadfree Soldering Profile
Note:The final soldering temperature chosen at the factory depends on additional external factors like choice of
soldering paste,size,thickness and properties of the baseboard,etc. Exceeding the maximum soldering temperature
in the recommended soldering profile may permanently damage the module.
DS-SKG13C-V1.0-100701
6
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Reference design schematic
Figure 7: SKG13C Reference design
Software Protocol
NMEA 0183 Protocol
The NMEA protocol is an ASCII-based protocol,
Records start with a $ and with carriage return/line feed.
GPS specific messages all start with $GPxxx where xxx
is a three-letter identifier of the message data that
follows. NMEA messages have a checksum, which
allows detection of corrupted data transfers.
Table 1: NMEA-0183 Output Messages
NMEA Record
The SkyNav SKG12A supports the following
NMEA-0183 messages: GGA, GLL, GSA, GSV, RMC
VTG, ZDA. The module default NMEA-0183 output is
set up GGA、GSA、RMC、GSV , and default baud rate
is set up 9600bps.
Description
Default
GGA
Global positioning system fixed data
Y
GLL
Geographic position—latitude/longitude
N
DS-SKG13C-V1.0-100701
7
www.skylab.com.cn
SkyNav SKG13C
Datasheets
GSA
GNSS DOP and active satellites
Y
GSV
GNSS satellites in view
Y
RMC
Recommended minimum specific GNSS data
Y
VTG
Course over ground and ground speed
N
ZDA
Date and Time
N
GGA-Global Positioning System Fixed Data
This sentence contains the position, time and quality of the navigation fix.
See RMC for Fix Status, Fix Mode, Fix Date, Speed, and True Course.
See GSA for Fix Type, PDOP, and VDOP.
$GPGGA,021514.000,2232.1799,N,11401.1823,E,1,6,1.25,84.0,M,-2.2,M,,*74
Table 2: GGA Data Format
Name
Example
Message ID
$GPGGA
Units
Description
GGA protocol header
UTC Position
021514.000
hhmmss.sss
Latitude
2232.1799
ddmm.mmmm
N/S indicator
N
N=north or S=south
Longitude
11401.1823
dddmm.mmmm
E/W Indicator
E
E=east or W=west
Position Fix Indicator
1
See Table 2-1
Satellites Used
6
Range 0 to 12
HDOP
1.25
Horizontal Dilution of Precision
MSL Altitude
84.0
meters
Altitude (referenced to the Ellipsoid)
AltUnit
M
meters
Altitude Unit
GeoSep
-2.2
meters
Geoidal Separation
GeoSepUnit
M
meters
Geoidal Separation Unit
Age of Diff.Corr.
<Null>
second
Null fields when it is not Used
Diff.Ref.Station ID
<Null>
Checksum
*74
EOL
<CR> <LF>
Null fields when it is not Used
End of message termination
Table 2-1: Position Fix Indicators
Value
Description
0
Fix not available or invalid
1
GPS SPS Mode, fix valid
2
Differential GPS, SPS Mode, fix valid
3
GPS PPS Mode, fix valid
GLL-Geographic Position – Latitude/Longitude
This sentence contains the fix latitude and longitude.
$GPGLL,2232.1799,N,11401.1824,E,021513.000,A,A*50
DS-SKG13C-V1.0-100701
8
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Table 3: GLL Data Format
Name
Example
Units
Description
Message ID
$GPGLL
GLL protocol header
Latitude
2232.1799
ddmm.mmmm
N/S Indicator
N
N=north or S=south
Longitude
11401.1824
dddmm.mmmm
E/W Indicator
E
E=east or W=west
UTC Position
021513.000
hhmmss.sss
Fix Status
A
A=data valid or V=data not valid
Fix Mode
A
A=autonomous, N = No fix, D=DGPS, E=DR
Checksum
*50
EOL
<CR> <LF>
End of message temination
GSA-GNSS DOP and Active Satellites
This sentence contains the mode of operation, type of fix, PRNs of the satellites used in the solution
as well as PDOP, HDOP and VDOP.
$GPGSA,A,3,26,05,18,15,27,29,,,,,,,1.52,1.25,0.87*0F
Table 4: GSA Data Format
Name
Example
Message
$GPGSA
GSA protocol header
Mode 1
A
See Table 4-2
Mode 2
3
See Table 4-1
ID of satellite used
26
Sv on Channel 1
ID of satellite used
…
Units
05
Description
Sv on Channel 2
…
…
ID of satellite used
<Null>
Sv on Channel 12 (Null fields when it is not Used)
PDOP
1.52
Position Dilution of Precision
HDOP
1.25
Horizontal Dilution of Precision
VDOP
0.87
Vertical Dilution of Precision
Checksum
*0F
EOL
<CR> <LF>
End of message termination
Table 4-1: Mode 1
Value
Description
1
Fix not available
2
2D Fix
3
3D Fix
Table 4-2: Mode 2
Value
Description
M
Manual-forced to operate in 2D or 3D mode
A
Automatic-allowed to automatically switch 2D/3D
DS-SKG13C-V1.0-100701
9
www.skylab.com.cn
SkyNav SKG13C
Datasheets
GSV-GNSS Satellites in View
This sentence contains the PRNs, azimuth, elevation, and signal strength of all satellites in view.
$GPGSV,3,1,12,15,79,333,42,42,50,127,,29,45,263,44,02,36,124,30*7E
$GPGSV,3,2,12,26,36,226,34,05,35,046,22,27,33,161,29,21,16,319,*7D
$GPGSV,3,3,12,10,15,066,31,18,14,285,45,24,12,319,15,08,09,047,18*7E
Table 5: GSV Data Format
Name
Example
Units
Message ID
$GPGSV
GSV protocol header
Number of Message
3
Total number of GSV sentences (Range 1 to 3)
Message Number
1
Sentence number of the total (Range 1 to 3)
Satellites in View
12
Number of satellites in view
Satellite ID
15
Channel 1(Range 01 to 32)
Elevation
79
degrees
Channel 1(Range 00 to 90)
Azinmuth
333
degrees
Channel 1(Range 000 to 359)
SNR(C/NO)
42
dB-Hz
Channel 1(Range 00 to 99, null when not tracking)
…
Description
…
Satellite ID
02
Elevation
36
degrees
Channel 4(Range 01 to 32)
Channel 4(Range 00 to 90)
Azimuth
124
degrees
Channel 4(Range 000 to 359)
SNR(C/NO)
30
dB-Hz
Channel 4(Range 00 to 99, null when not tracking)
Checksum
*7E
EOL
<CR> <LF>
End of message termination
Depending on the number of satellites tracked multiple messages of GSV data may be required.
RMC-Recommended Minimum Specific GNSS Data
This sentence contains the recommended minimum fix information.
See GGA for Fix Quality, Sats Used, HDOP, Altitude, Geoidal Separation, and DGPS data.
See GSA for Fix Type, PDOP and VDOP.
$GPRMC,023345.000,A,2232.1767,N,11401.1953,E,0.18,151.55,100410,,,A*6B
Table 6: RMC Data Format
Name
Example
Message ID
$GPRMC
Units
RMC protocol header
Description
UTS Position
023345.000
hhmmss.sss
Status
A
A=data valid or V=data not valid
Latitude
2232.1767
ddmm.mmmm
N/S Indicator
N
N=north or S=south
Longitude
11401.1953
dddmm.mmmm
E/W Indicator
E
E=east or W=west
Speed Over Ground
0.18
Knots
Course Over Ground
151.55
Degrees
True Course
DS-SKG13C-V1.0-100701
10
www.skylab.com.cn
SkyNav SKG13C
Datasheets
Date(UTC)
100410
Magnetic variation
<Null>
ddmmyy
Degrees
Null fields when it is not Used
Magnetic Variation Direction <Null>
Fix Mode
A
Checksum
*6B
EOL
<CR> <LF>
E=east or W=west (Null fields when it is not Used)
A=autonomous, N = No fix, D=DGPS, E=DR
End of message termination
VTG-Course Over Ground and Ground Speed
This sentence contains the course and speed of the navigation solution.
$GPVTG,148.81,T,,M,0.13,N,0.24,K,A*3D
Table 7: VTG Data Format
Name
Example
Message ID
$GPVTG
Tcourse
148.81
Reference
T
Units
Description
VTG protocol header
Degrees
True Course
T = True
Mcourse
<Null>
Reference
M
Degrees
Magnetic Course (Null fields when it is not Used)
Speed over ground
0.13
Units
N
Speed over ground
0.24
Units
K
Kilometer per hour
Mode
A
A=Autonomous, N=No fix, D=DGPS, E=DR
Checksum
*3D
EOL
<CR> <LF>
M = Magnetic (Null fields when it is not Used)
Knots
Nautical Miles per Hour
Knots
Km/hr
in Kilometers per Hour
End of message termination
ZDA-Date and Time
This sentence contains UTC date & time, and local time zone offset information.
$GPZDA,023345.000,10,04,2010,,*50
Table 8: ZDA Data Format
Name
Example
Units Description
Message ID
$GPZDA
ZDA protocol header
UTC Time
023345.000
hhmmss.sss
Day
10
UTC time: day (01 ... 31)
Month
04
UTC time: month (01 ... 12) mm
dd
Year
2010
local zone hours
<null>
Local Time Zone Offset Hours (Null fields when it is
UTC time: year (4 digit year) yyyy
local zone minutes
<null>
Local Time Zone Offset Minutes (Null fields when it is not Used)
Checksum
*50
EOL
<CR> <LF>
not Used)
End of message termination
DS-SKG13C-V1.0-100701
11
www.skylab.com.cn