SMD Type GPS Receiver Module GXB5005 Description The GXB5005 is a 12-channel GPS (Global Positioning System) receiver module. This small module includes all the functions required for GPS and is designed for using an active antenna. The GXB5005 can support the various kinds of the portable applications as well as the car navigation system. Features General Implementation of Sony CXD2951GA-4 single chip GPS Small size with SMD type pads and shield case Module size (typ.): 22.4 (W) × 23.5 (D) × 3.2 (H) [mm] Current consumption: Acquisition (typ): 70 [mA] Tracking (typ): 41 [mA] Battery backup (typ): 7 [µA] Datum: WGS-84 Communication method: Supports NMEA-0183 version 3.01 Internal 32.768kHz RTC Internal 18.414MHz TCXO Antenna input 50Ω Recommended antenna element An active antenna with 0dB and RF amplifier with NF ≤ 2dB, 8 to 30dB gain Functionality 12-channel GPS receiver capable of simultaneously receiving 12 satellites All-in-view measurement Valid fix indication output 1PPS output WAAS/EGNOS compatible Supported baud rate: 4800bps/9600bps/19200bps/38400bps by HW setting Internal power on reset circuit Antenna sense (option) Sony reserves the right to change products and specifications without prior notice. This information does not convey any license by any implication or otherwise under any patents or other right. Application circuits shown, if any, are typical examples illustrating the operation of the devices. Sony cannot assume responsibility for any problems arising out of the use of these circuits. -1- E05728-PS GXB5005 Performance Tracking sensitivity: –152dBm (typ.) Acquisition sensitivity: –139dBm (typ.) Time to first fix (time until initial measurement after power-on) (typ., Open sky) Cold start (without ephemeris and almanac): 40s Warm start (without ephemeris with almanac): 33s Hot start (with ephemeris and almanac): 2 to 3s Positioning accuracy (Open air with ≥ –130dBm, PDOP ≤ 2.0) Stand alone (GPS unit only) 2DRMS: approx. 2m Follow-up performance: Velocity: 500km/h or less Acceleration: 1G or less Absolute Maximum Ratings Item Symbol Min. Max. Unit Power supply voltage VDD –0.5 3.7 V Input voltage VI –0.5 5.5 V Output voltage VO –0.5 VDD + 0.5 V Operating temperature Topr –40 +85 °C Storage temperature Tstg –40 +105 °C Operating Conditions Item Symbol Min. Typ. Max. Unit 3.1 3.4 3.7 V 50 mVp-p 3.0 V 5.5 V Power supply voltage VDD Power supply voltage ripple VDD-rip Backup battery voltage Vbat 2.6 VIN –0.3 Input pin voltage (25°C) 2.8 ICC 70 mA Supply current: Tracking (25°C) ICC 41 mA Standby current Istdby 7 120 µA Operating temperature Topr +25 +85 °C Reception frequency, L1 CA code FIN Supply current: Acquisition –40 1575.42 -2- MHz GXB5005 Architecture CXD2951 TCXO CMOS Radio Block Freq. Synthesizer CPU BPF Down Converter LNA SAW LNA LPF 1 bit RF/IF Unit 1.023MHz TCXO Baseband Unit Acquisition Block Tracking Block Host I/O Control signal JTAG, GPIO, etc. ARM7TDMI Time Counter RTC CXO 32.768kHz CPU TCXO Multiplier/ Divider RAM/ ROM Computation & Control Block CPU, Counter DLL, D.MF, S/P 18.414MHz -3- 1.8V Regulator GXB5005 Pin Configuration (Top View) 32kHz X'tal 22.4mm 3. ANT Cont 4. BR1 5. BR0 6. RXD0 7. TXD0 8. WA1 9. WA0 Regulator 23.5mm 19. 1PPS 18. B.U. 17. VDD 16. RST CXD2951 15. GND 14. GND 13. Status Out 12. RF GND 11. RF IN 10. RF GND 1. AD In0 2. AD In1 LNA TCXO Pin Description Pin No. Symbol I/O Description 1 AD In0 I Antenna sense input 0 2 AD In1 I Antenna sense input 1 3 ANT Cont 4 BR1 I Baud rate setting 1 5 BR0 I Baud rate setting 0 6 RXD0 I UART (CH0) reception data 7 TXD0 O UART (CH0) transmission data 8 WA1 I WAAS enable 1 9 WA0 I WAAS enable 0 10 RF GND 11 RF IN 12 RF GND RF GND 13 Status Out Status output 14 GND GND 15 GND GND 16 RST 17 VDD Power supply 3.4V 18 B.U. Battery backup 2.8V 19 1PPS I/O Antenna sense enable (High active) RF GND I I O GPS signal input Hardware reset (Low active) 1PPS output -4- RF Shield Case Land GXB5005 Baud Rate Setting Baud rate BR1 BR0 4800 Open (L) H 9600 Open (L) Open (L) 19200 H Open (L) 38400 H H WAAS Enable WAAS Command*1 *1 WA1 WA0 Open (L) Don’t care Disable H Open (L) Enable H H WAAS function is set by @WA command via UART when WA1 is Low. -5- GXB5005 Electrical Characteristics DC Characteristics (Ta = –40 to +85°C) Item Symbol Supply voltage Supply voltage ripple Input voltage Output voltage Condition Min. Typ. Max. Unit VDD 3.1 3.4 3.7 V 17 Vbat 2.6 2.8 3.0 V 18 50 mVp-p VDD-rip Pins 17, 18 H level VIH 2.0 5.5 V L level VIL –0.3 0.8 V 3, 4, 5, 6, 8, 9, 16 AD VAD 0 (VDD – 0.1) V 1, 2 H level VOH IOH = –8mA L level VOL IOL = 2mA Current consumption ICC (3.3V) Istdby 2.4 V 0.4 Acquisition 70 Tracking 41 Vbatt = 2.8V 7 V 3, 7, 19 mA 17 µA 18 120 AC Characteristics (Ta = 25°C) Item Symbol Condition Min. Typ. Max. Unit C/N output value CN –130dBm input, Tracking, *1 TCXO frequency Ftcxo Internal Message latency Tl RF gain Grf 114 dB Noise figure NF 2 dB Output signal rise time Ttlh Zload = 5kΩ, 20pF 25 55 ns Output signal fall time Tthl Zload = 5kΩ, 20pF 30 60 ns *1 42 dB 18.414 MHz 1.0 Using SONY evaluation software “GPS View” Timing of Output Signal Pin 7 (TXD0) 90% 20pF 5kΩ 90% Ttlh 10% -6- 10% s GXB5005 Status Out “Status Out” signal turns over 1. Definition of internal status Searching: Searching satellites after initialization Tracking: Navigation message decoded at least one satellite Positioning: Position fixing 2. “Status Out” status by each internal status Reset: Input, pulled down internally Initialization: Output Low Searching: Output 1s High, 1s Low turn over Tracking: Output 0.5s High, 0.5s Low turn over Positioning: Output High (keeping) 1 3 2 4 H Searching 1.0s 1.0s L H 0.5s Tracking 0.5s L H Positioning L 3. Jitter Turns over regular pulse width ±5% max. |T – T1| / T ≤ 5% T T H H T1 T1 L L T: Regular pulse width (1s/0.5s) T1: Actual pulse width 4. Status transition Check internal status every 0.5s, only the status changes, “Status Out” output logic turns over and keeps specified High-Low output interval. Only status changes to positioning, “Status Out” output turns over High caused by the previous status. 1.0s 0.5s High Status Out Low Searching Tracking Change state -7- Positioning Change state GXB5005 UART Interface Interface: Baud rate: Start bit: Data bit: Stop bit: Parity bit: Flow control: Data output cycle: Asynchronous serial interface (UART) 4800bps/9600bps/19200bps/38400bps 1 bit 8 bits 1 bit None Xon/Xoff Approximately 1 second (default) 1 LSB D0 MSB D1 D2 D3 D4 D5 D6 D7 0 Start bit 1 bit Data bit 8 bits Stop bit 1 bit NMEA0183 Format The GXB5005 can output 8 different types of sentence: GPGGA, GPGLL, GPGSA, GPGSV, GPRMC, GPVTG, GPZDA and PSGSA. If 9600bps, 19200bps or 38400bps baud rate is set for port setting, it outputs 7 types of sentence: GPGGA, GPGSA, GPGSV, GPRMC, GPVTG, GPZDA and PSGSA as default. Moreover, if 4800bps baud rate is set, it outputs 4 types of sentences: GPGGA, GPGSA, GPGSV and GPRMC as default. NMEA Message Output Timing NMEA messages are output within 1s after the 1PPS pulse. t+1 t+2 t+3 t+4 t+5 t+6 T 1PPS t+1 t+2 t+3 -8- t+4 t+5 t+6 NMEA GXB5005 1PPS Output The 1PPS output provides a timing pulse synchronized to GPS time once a valid fix is available. The figure below shows the behavior of the 1PPS output signal after reset. For a period of 160µs after reset, the 1PPS signal outputs the system clock. The actual 1PPS signal is activated at 500ms after reset. Reset 1+ ECLKOUT (1PPS) 500ms 1PPS signal output occurs 500ms after reset Expansion 160µs Reset 1+ ECLKOUT (1PPS) CPU clock exists for 160µs after reset Expansion Reset 1+ ECLKOUT (1PPS) 145ns (6.90MHz) -9- GXB5005 Backup Mode The backup mode is established by setting all inputs Low except for B.U. (Vbat: 2.6 to 3.0V). In this mode, the low power consumption can be achieved by stopping all oscillators except for RTC oscillator. Although all registers are initialized, the SRAM for both of Ephemeris data and Almanac data in backup area are held. Antenna Sense (Option) The antenna sensing function detects three kinds of external active antenna connection conditions, open/ normal/short, by using A/D converter incorporated into the CXD2951. The @ANT command shows the previous antenna sensing result and users would know the three kinds of conditions. For details, see the CXD2951 Communication Command Specifications. T+1 T+2 T+3 T+4 T+5 T+6 T+7 T+8 T + 9 T + 10 T + 11 T + 12 T + 13 T + 14 T + 15 T + 16 T + 17 RTC Antenna condition Voltage (RFIN) open normal normal short VDD 0 Approx.1s Approx. 3s Antenna status detection timing Threshold Levels The threshold current Ir is as follows when VDD = 3.3V. open: Ir < 3.6mA normal: 3.7mA ≤ Ir ≤ 44.0mA short: 44.0mA < Ir - 10 - Approx. 3s (Second) GXB5005 Reference Circuit The antenna sense circuit is available by putting a few components on the customer board. Refer to the following diagram. Antenna Power 3V GXB5005 10kΩ CXD2951 EPORT12 Sense Resistor (1/8W) 22Ω ANT Cont EVON1 EVON0 AD In1 AD In0 Choke Coil Inductor Customer Board Antenna Connector To Active Antenna Command Specifications The GXB5005 modules have a command format, NMEA-0183 version 3.01. A list of the supported UART interface is as follows. For detailed descriptions, see the CXD2951 Communication Command Specification document. - 11 - GXB5005 Mechanical Dimensions 9.8 Top View (Unit: mm) P = 2.2 1.2 R0.4 22.4 21.55 1.1 1.1 P = 2.2 3.2 23.5 22 - 12 - Sony Corporation