ETC REB-3310

REB-3310 Operational Manual
REB-3310 Operational Manual
Version 1.0
2005/4/7
This document contains information highly confidential to RoyalTek Company
LTD (RoyalTek). It is provided for the sole purpose of the business discussions
between supplier and RoyalTek and is covered under the terms of the
applicable Non-Disclosure Agreements. Disclosure of this information to other
parties is prohibited without the written consent of RoyalTek.
Prepared by RoyalTek Company LTD.
8F,256 Yang Guang Street, Neihu Chiu,Taipei, Taiwan, R.O.C.
TEL: 886-2-77215000
FAX: 886-2-77215666
http://www.royaltek.com/contact
1
REB-3310 Operational Manual
RoyalTek GPS Module: REB-3310 Operational Manual
INTRODUCTION.................................................................................................................... 3
PRODUCT FEATURES ....................................................................................................…. 3
PRODUCT APPLICATIONS .................................................................................................. 3
PRODUCT PICTURE................................................................................................................ 4
REB-3310 SERIES SYSTEM BLOCK DIAGRAM.................................................................. 6
REB-3310 TECHNIQUE SPECIFICATION..........................................................................…. 7
APPLICATION CIRCUIT .....................................................................................…………..
8
RECOMMENDED LAYOUT PAD ............................................................................………….. 9
GPS ANTENNA SPECIFICATION ................................................ ........................................ 10
MECHANICAL LAYOUT .......................................................................................……….…...11
HARDWARE INTERFACE …….............................................. ................................................12
DEFINITION OF PIN ASSIGNMENT ........................................................ ......................……13
SOFTWARE INTERFACE................................................................................…… ……….…15
NMEA V3.0 PROTOCOL..................................................................................…… ……….…15
GPS RECEIVER USER’S TIPS......................................................................................……..20
MTBF ESTIMATION………………….............................................. .......................……......… 21
PACKAGE SPECIFICATION AND ORDER INFORMATION................. ................……......…21
CONTACT INFORMATION SECTION....................................................................……......…21
2
REB-3310 Operational Manual
RoyalTek GPS Module: REB-3310 Operational Manual
Introduction
RoyalTek REB-3310 low power and small form factor board is the newest generation
of RoyalTek GPS Receiver. The GPS receiver is powered by SiRF Star III technology
and RoyalTek proprietary navigation algorithm that providing you more stable
navigation data. The smallest form factor and miniature design is the best choice to be
embedded in a portable device like PDA, personal position and navigation like
personal locator, speed camera detector and vehicle locator. The excellent sensitivity
of REB-3310 gets the great performance when going though the urban canyon and
foliage.
Product Features
20 parallel channels
Extreme fast TTFF at low signal level
Operable from 3.3V/72mA continuous mode.
SMT type with stamp holes
Pin reserved for Backup battery and RF connector
TCXO design
7 I/O lines(GPIO) available to connect
0.1 second reacquisition time
Small form factor.
NMEA-0183 compliant protocol/custom protocol.
Enhanced algorithm for navigation stability
Excellent sensitive for urban canyon and foliage environments.
SBAS (WAAS, EGNOS and MSAS) support
Auto recovery while RTC crashes
Trickle power supported
ARM 7 CPU core accessible.
4/8/16Mbits Flash Memory.
Product applications
Automotive navigation
Personal positioning and navigation
Marine navigation
Timing application
3
REB-3310 Operational Manual
Product Picture
REB-3310
Pin16
Pin 15
Pin 32
Pin 1
REB-3310 Interface Board
The interface board
PIN
REB-3300
REB-3310
1
VCC
VCC_IN
2
GND
GND
3
Boot select
BOOT
4
RXA
RXA
5
TXA
TXA
6
TXB
TXB
7
RXB
RXB
8
GPIO_3
GPIO_14
9
RF_ON
RF_ON
10
GND
GND
11
GND_A
GND_A
12
GND_A
GND_A
13
GND_A
GND_A
4
REB-3310 Operational Manual
14
GND_A
GND_A
15
GND_A
GND_A
16
GND_A
GND_A
17
RF_IN
RF_IN
18
GND_A
GND_A
19
V_ANT_IN
V_ANT
20
VCC_RF
VCC_RF
21
V_BAT
Battery
22
Reset
IC_RESET
23
GPIO_10
GPIO_10
24
GPIO_6
GPIO_1
25
GPIO_5
GPIO_5
26
GPIO_7
GPIO_0
27
GPIO_13
GPIO_13
28
GPIO_15
GPIO_15
29
PPS
TIMEMARK
30
GND
GND
RoyalTek Evaluation Kit REV-2000 for REB-3310
(Please refer to RoyalTek Evaluation Kit REV-2000 for REB-3310 Operational Manual
for more information)
5
REB-3310 Operational Manual
REB-3310 Series System Block Diagram
REB-3310 engine board consists of SiRF star III chipset technology; 4/8/16Mbits flash memory,
and proprietary software. The system is described as follows.
a. Support external active patch antenna
b. Support 4/8/16 Mega bits flash memory
c.
30 I/O pins
6
REB-3310 Operational Manual
REB-3310 Technique Specification
Impedance:50Ω
No
Function
GPS receiver
1
Chipset
2
Frequency
3
Code
4
Channels
5
Sensitivity (Tracking)
6
Cold start
7
Warm start
8
Hot start
9
Reacquisition
10 Position accuracy
11 Maximum altitude
12 Maximum velocity
13 Trickle power mode
14
15
Update rate
Testability
16
17
Protocol setup
DGPS
Interface
18 I/O Pin
Mechanical requirements
19 Weight
Power consumption
20 Vcc
21 Current
22 Trickle power mode
Environment
23 Operating temperature
24 Humidity
25 Interface Protocol
Specification
SiRF Star III
L1 1575.42MHz.
C.A. Code.
20
-159dBm.
37 sec
35 sec
1 sec
0.1sec typical
≦25m CEP.
18000 m
514 m/s
Duty cycle ≦ 34%. (Variable)
Default: disable (option: enable)
Continuous operation: 1Hz
It shall be able to be tested by SiRF test mode 4 and single
channel simulator.
It shall store the protocol setup in the SRAM memory.
1.WAAS, EGNOS
2.RTCM protocol
30pin stamp holes
≦3.5g
DC 3.3 ±5%
REB-3310:
Current [email protected] typical (w/o ext. antenna)
Average current ≦ [email protected] typical (w/o ext. Antenna)
-30 ~ 85℃
≦95%
1. NMEA 0183 ver 3.0, GGA, GSA, RMC and GSV once per
2. SiRF Protocol
3. 4800 bps, 8 data bits, no parity, 1 stop bits
7
REB-3310 Operational Manual
Application Circuit
(1) Ground Planes:
REB-3310 GPS receiver needs two different ground planes. The GND_A pin(11、
12、13、14、15、16、18) shall be connect to analog ground.
The GND pin(2、10、30) connect to digital ground.
(2) Serial Interface:
The Serial interface pin(RXA、TX1、TXB、RXB) is recommended to pull up(10KΩ).
It can increase the stability of serial data.
(3) Backup Battery:
It’s recommended to connect a backup battery to V_BAT.
In order to enable the warm and hot start features of the GPS receiver. If you don’t
intend to use a backup battery, connect this pin to GND or open.
If you use backup battery, shall need to add a bypassing capacitor (10uF) at V_bat
trace. It can reduce noise and increase the stability.
(4) Antenna:
Connecting to the antenna has to be routed on the PCB. The transmission line must
to controlled impedance to connect RF_IN to the antenna or antenna connector of
your choice.
(5) Active antenna bias voltage:
The Vcc_RF pin (pin 20) is providing voltage 3.0V. If you use active antenna, you
can connect this pin to V_ANT_IN pin (pin 19) to provide bias voltage of active
8
REB-3310 Operational Manual
antenna. The bias voltage will through RF_IN pin to provide active antenna bias
voltage from Vcc_RF pin.
If your bias voltage of active antenna isn’t 3.0V, you can input bias voltage to
V_ANT_IN pin (pin 19). And input bias voltage of you need. It can open if you use
passive antenna. The input bias voltage will through RF_IN pin to provide active
antenna bias voltage from V_ANT_IN pin.
The maximum power consumption of active antenna is about 100mW
(6) Power:
Connect Vcc pin to DC 3.3V.The power supply must add bypassing capacitor (10uF
and 1uF). It can reduce the Noise from power supply and increase power stability.
Recommended layout PAD
9
REB-3310 Operational Manual
GPS Antenna Specification (Recommendation)
Active patch antenna
Receiving freq. 1575.42 +/-1.032MHz
Polarization RHCP
Output impedance 50 Ohm
2 stage LNA
LNA's gain ≧ 20dB and ≦26dB, noise figure ≦ 2.0dB
Connection: surface mounted on main PCB
10
REB-3310 Operational Manual
Mechanical Layout
11
REB-3310 Operational Manual
Hardware interface
Definition of Pin assignment
Pin # Signal Name
1
VCC
2
3
GND
Boot select
I/O Description
I
DC Supply Voltage
input
G Ground
I
Boot mode
Characteristics
DC +3.3V±5%
4
RXA
I
Serial port A
V IH ≥ 0.7V * VCC
VIH ≥ 0.7V *VCC
V IL ≤ 0.3V * VCC
VIL ≤ 0.3V *VCC
5
TXA
O
Serial port A
VOH ≥ 2.4V
VOL ≤ 0.4V
6
TXB
O
Serial port B
VOH ≥ 2.4V
VOL ≤ 0.4V
7
RXB
I
Serial port B
V IH ≥ 0.7V * VCC
8
GPIO14
I/O General –purpose I/O VIH ≥ 0.7V * VCC
V IL ≤ 0.3V * VCC
VIL ≤ 0.3V * VCC
Digital Reference Ground
VOH ≥ 2.4V
9
RF_ON
O
10
11
|
16
17
18
19
GND
GND_A
G
G
RF_IN
GND_A
V_ANT_IN
I
G
I
20
VCC_RF
O
21
V_BAT
I
Indicates power state
of RF part
Digital Ground
Analog Ground
GPS Signal input
Analog Ground
Active Antenna Bias
voltage
Supply Antenna Bias
voltage
Backup voltage supply
12
VOL ≤ 0.4V
VOH = 2.85V
VOL = 0V
Digital Reference Ground
Analog Reference Ground
50 Ω @1.57542GHz
Analog Reference Ground
Receiving DC power supply for active antenna
bias.
VO = 3.0V ±0.3
DC + 2.6 ~ +3.6V
Current ≤ 10uA (w/o battery)
REB-3310 Operational Manual
22
23
Reset
GPIO10
I
Reset (Active low)
I/O General purpose I/O
24
GPIO1
I/O General purpose I/O
25
GPIO5
I/O General purpose I/O
26
27
28
GPIO0
GPIO13
GPIO15
I/O General purpose I/O
(support continuous
power mode only)
I/O General purpose I/O
I/O General purpose I/O
29
PPS
O
30
GND
G
VIH > 2.3V V IL < 0.8V
VIH ≥ 0.7V * VCC
VIL ≤ 0.3V * VCC
VOH ≥ 2.4V
VOL ≤ 0.4V
VIH ≥ 0.7V * VCC
VIL ≤ 0.3V * VCC
VOH ≥ 2.4V
VOL ≤ 0.4V
VIH ≥ 0.7V * VCC
VIL ≤ 0.3V * VCC
VOH ≥ 2.4V
VOL ≤ 0.4V
VIH ≥ 0.7V * VCC
VIL ≤ 0.3V * VCC
VOH ≥ 2.4V
VOL ≤ 0.4V
VIH ≥ 0.7V * VCC
VIL ≤ 0.3V * VCC
VOH ≥ 2.4V
VOL ≤ 0.4V
VIH ≥ 0.7V * VCC
VIL ≤ 0.3V * VCC
VOH ≥ 2.4V
VOL ≤ 0.4V
One pulse per second VOH ≥ 2.4V
VOL ≤ 0.4V
Digital Ground
Digital Reference Ground
Definition of Pin assignment
VCC (+3.3V DC power Input)
This is the main DC power supply input pin. It provides voltage to module.
GND
GND provides the ground for digital part.
Boot select
Set this pin to high for programming flash.
RXA
This is the main receiver channel and is used to receive software commands to
the board from SIRFdemo software or from user written software.
PS: Pull up if not used.
RXB
This is the auxiliary receiving channel and is used to input differential
corrections to the board to enable DGPS navigation.
PS: Pull up if not used.
TXA
This is the main transmitting channel and is used to output navigation and
measurement data to SiRFdemo or user written software.
TXB
For user’s application (not currently used).
13
REB-3310 Operational Manual
RF_ON
This pin indicates state of RF voltage.
RF_IN
This pin receiver signal of GPS analog .due to the RF characteristics of the
signal the design has to certain criteria. The line on the PCB from the
antenna(or antenna connector) has to be a controlled impedance line
(Microstrip at 50Ω).
V_ANT_IN
This pin is reserved an external DC power supply for active antenna.
If using 3.0V active antenna, pin 19 has to be connected to pin 20.
If using 3.3V or 12V active antenna, this pin has to be connected to 3.3V or 5V
power supply.
VCC_RF
This pin provides DC voltage 3.0 for active antenna.
Reset
This pin provides an active-low reset input to the board. It causes the board to
reset and start searching for satellites. If not utilized, it may be left open.
PPS
This pin provides one pulse-per-second output from the board, which is
synchronized to GPS time. This is not available in Trickle Power mode.
Backup battery (V_BAT)
This is the battery backup input that powers the SRAM and RTC when main
power is removed. Typical current draw is 10uA.
Without an external backup battery or super cap, the TMP will execute a cold
start after every power on. To achieve the faster start-up offered by a hot or
warm start, either a battery backup must be connected or a super cap installed.
To maximize battery lifetime, the battery voltage should not exceed the supply
voltage and should be between 2.5V and 3.6V.
With the super cap (B1) installed, and after at least ten minutes of continuous
operation, the data retention is about seven hours.
Note that even though all other components are rated at –30 to +85 deg C, a
typical super cap is specified over a temperature range of –25 to +70 deg C and
a typical rechargeable Lithium battery is over –20 to +70 deg C.
GPIO Functions
Several I/Os are connected to the digital interface connector for custom
applications.
14
REB-3310 Operational Manual
Software Interface
NMEA V3.0 Protocol
Its output signal level is TTL: 4800 bps (default), 8 bit data, 1 stop bit and no parity. It supports
the following NMEA-0183
Messages: GGA, GLL, GSA, GSV, RMC and VTG.
NMEA Output Messages: the Engine board outputs the following messages as shown in Table
1:
Table 1 NMEA-0183 Output Messages
NMEA Record
Description
GGA
Global positioning system fixed data
GLL
Geographic position – latitude / longitude
GSA
GNSS DOP and active satellites
GSV
GNSS satellites in view
RMC
Recommended minimum specific GNSS data
VTG
Course over ground and ground speed
GGA-Global Positioning System Fixed Data
Table 2 contains the values of the following example:
$GPGGA, 161229.487, 3723.2475, N, 12158.3416, W, 1, 07, 1.0, 9.0, M, , , ,0000*18
Table 2 GGA Data Format
Name
Example
Units
Description
Message ID
$GPGGA
UTC Position
161229.487
hhmmss.sss
Latitude
3723.2475
ddmm.mmmm
N/S Indicator
Longitude
GGA protocol header
N
N=north or S=south
12158.3416
Dddmm.mmmm
E/W Indicator
W
E=east or W=west
Position Fix Indicator
1
See Table 2-1
Satellites Used
07
Range 0 to 12
HDOP
1.0
Horizontal Dilution of Precision
MSL Altitude
9.0
meters
15
REB-3310 Operational Manual
Units
M
meters
Geoid Separation
meters
Units
M
meters
Age of Diff. Corr.
second Null fields when DGPS is not
used
Diff. Ref. Station ID
0000
Checksum
*18
End of message termination
<CR><LF>
Table 3 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
Table 3 contains the values of the following
Example: $GPGLL, 3723.2475, N, 12158.3416, W, 161229.487, A*2C
Table 3 GLL Data Format
Name
Example
Message ID
$GPGLL
Latitude
N/S Indicator
Longitude
3723.2475
N
12158.3416
E/W Indicator
W
UTC Position
161229.487
Status
Checksum
<CR><LF>
A
Units
Description
GLL protocol header
ddmm.mmmm
N=north or S=south
Dddmm.mmmm
E=east or W=west
hhmmss.ss
A=data valid or V=data not valid
*2C
End of message termination
16
REB-3310 Operational Manual
GSA-GNSS DOP and Active Satellites
Table 4 contains the values of the following example:
$GPGSA, A, 3, 07, 02, 26, 27, 09, 04, 15, , , , , , 1.8,1.0,1.5*33
Table 4 GSA Data Format
Name
Example
Message ID
$GPGSA
Units
Description
GSA protocol header
Mode 1
A
See Table 4-2
Mode 2
3
See Table 4-1
Satellite Used
07
Sv on Channel 1
Satellite Used
02
Sv on Channel 2
….
….
Satellite Used
Sv on Channel 12
PDOP
1.8
Position Dilution of Precision
HDOP
1.0
Horizontal Dilution of Precision
VDOP
1.5
Vertical Dilution of Precision
Checksum
*33
End of message termination
<CR><LF>
Table 4-1 Mode 1
Value
Description
1
Fix not available
2
2D
3
3D
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
GSV-GNSS Satellites in View
Table 5 contains the values of the following example:
$GPGSV, 2, 1, 07, 07, 79, 048, 42, 02, 51, 062, 43, 26, 36, 256, 42, 27, 27, 138,
42*71$GPGSV, 2, 2, 07, 09, 23, 313, 42, 04, 19, 159, 41, 15, 12, 041, 42*41
17
REB-3310 Operational Manual
Table 5 GGA Data Format
Name
Message ID
Number of
Example
Units
$GPGSV
Description
GSV protocol header
2
Range 1 to 3
Messages Number1
1
Range 1 to 3
Satellites in View
07
Satellite ID
07
Elevation
79
degrees Channel 1(Maximum 90)
Azimuth
048
degrees Channel 1(True, Range 0 to 359)
SNR (C/No)
42
Messages1
Channel 1(Range 1 to 32)
dBHz
Range 0 to 99, null when not
tracking
….
….
Satellite ID
27
Channel 4(Range 1 to 32)
Elevation
27
degrees Channel 4(Maximum 90)
Azimuth
138
degrees Channel 4(True, Range 0 to 359)
SNR (C/No)
42
dBHz
Range 0 to 99, null when not
tracking
Checksum
*71
End of message termination
<CR><LF>
1
Depending on the number of satellites tracked multiple messages of GSV data may be required.
RMC-Recommended Minimum Specific GNSS Data
Table 6 contains the values of the following example:
$GPRMC, 161229.487, A, 3723.2475, N, 12158.3416, W, 0.13, 309.62, 120598, ,*10
Table 6 GGA Data Format
Name
Example
Message ID
$GPRMC
UTC Position
161229.487
Status
Latitude
N/S Indicator
Longitude
E/W Indicator
Speed Over Ground
Units
RMC protocol header
hhmmss.sss
A
A=data valid or V=data not valid
3723.2475
ddmm.mmmm
N
N=north or S=south
12158.3416
dddmm.mmmm
W
0.13
Description
E=east or W=west
knots
18
REB-3310 Operational Manual
Course Over
309.62
degrees
True
Ground
Date
120598
Magnetic Variation
Checksum
ddmmyy
degrees
E=east or W=west
*10
End of message termination
<CR><LF>
VTG-Course Over Ground and Ground Speed
Table 7 contains the values of the following example:
$GPVTG, 309.62, T, , M, 0.13, N, 0.2, K*6E
Table 7 VTG Data Format
Name
Message ID
Course
Reference
Example
$GPVTG
309.62
degrees Measured heading
True
degrees Measured heading
M
Speed
0.13
Units
N
Speed
0.2
Units
K
Checksum
Description
VTG protocol header
T
Course
Reference
Units
Magnetic
knots
Measured horizontal speed
Knots
km/hr
Measured horizontal speed
Kilometer per hour
*6E
End of message termination
<CR><LF>
19
RoyalTek
REB-3310 Operational Manual
GPS Receiver User’s Tip
1. GPS signal will be affected by weather and environment conditions, thus suggest to use the
GPS receiver under less shielding environments to ensure GPS receiver has better receiving
performance.
2. When GPS receiver is moving, it will prolong the time to fix the position, so suggest to wait for
the satellite signals to be locked at a fixed point when first power-on the GPS receiver to
ensure to lock the GPS signal at the shortest time.
3. The following situation will affect the GPS receiving performance:
a. Solar control filmed windows.
b. Metal shielded, such as umbrella, or in vehicle.
c.
Among high buildings.
d. Under bridges or tunnels.
e. Under high voltage cables or near by radio wave sources, such as mobile phone base
stations.
f.
Bad or heavy cloudy weather.
4. If the satellite signals can not be locked or encounter receiving problem (while in the urban
area), the following steps are suggested:
a. Please plug the external active antenna into GPS receiver and put the antenna on
outdoor or the roof of the vehicle for better receiving performance.
b. Move to another open space or reposition GPS receiver toward the direction with less
blockage.
c.
Move the GPS receiver away from the interferences resources.
d. Wait until the weather condition is improved.
5. While a GPS with a backup battery, the GPS receiver can fix a position immediately at next
power-on if the build-in backup battery is full-recharged.
Copyright © 2004-2005, RoyalTek Company Ltd.
RoyalTek
REB-3310 Operational Manual
MTBP Estimation
MTBF > 10000 hours
Package Specification and Order Information
Shipment Method: Tape and reel
Contact Information Section
Contact: [email protected]
Headquarter:
Address: 8F, 256 Yang Guang Street, Neihu Chiu, Taipei, Taiwan, R.O.C.
Tel: 886-2-77215000
Fax: 886-277215666
Web Site: http://www.royaltek.com
Web Site Customer Service: http://www.royaltek.com/contact
Revision History
Title
REB-3310 GPS Receiver Module
Doc Type User Manual
Revision
Date
Number
0.9
April 6, 2005
0.91
April 6, 2005
1.0
April 7, 2005
Author
Ben
Ben
Ben
Change notice
Initial version
Add TTFF specification
Some correction and P13, Add “GPIO 0 support continuous power
mode only”
Copyright © 2004-2005, RoyalTek Company Ltd.