Download MDEV-GPS-RM - Linx Technologies

Transcript
GPS / GNSS Receiver Master
Development System
User's Guide
Table of Contents
1Introduction
2
Ordering Information
3 Receiver Development Board
3 Board Objects
4 Initial Setup
4Troubleshooting
5 The Prototyping Area
6 The Receiver Section
7 The USB Section
8 The Display Section
9 Master Development Software
10Schematics
GPS / GNSS Master Development
System
User's Guide
Figure 1: GPS / GNSS Master Development System
Introduction
The Linx GPS and GNSS modules offer a simple, efficient and
cost-effective method of adding GPS or GNSS capabilities to any product.
The Master Development System is intended to give a designer all the tools
necessary to correctly incorporate the modules into an end product. The
development boards themselves serve several important functions:
• Rapid Module Evaluation: The boards allow the performance of the
modules to be evaluated quickly in a user’s environment.
• Application Development: An onboard prototyping area allows for the
development of custom circuits directly on the development board. All
signal lines are available on a header for easy access.
• Design Benchmark: The boards provide a known benchmark against
which the performance of a custom design may be judged.
The Master Development System includes one assembled development
board, one receiver module on an evaluation board, one spare receiver
module for use on your first prototype, one SH Series active GPS antenna,
4 AAA batteries and full documentation.
–1 –
Revised 9/24/13
Ordering Information
Ordering Information
Part Number
Description
MDEV-GPS-R4
R4 Series Master Development System
MDEV-GPS-F4
F4 Series Master Development System
MDEV-GPS-RM
RM Series Master Development System
MDEV-GPS-FM
FM Series Master Development System
MDEV-GNSS-GM
GM Series Master Development System
MDEV-GNSS-TM
TM Series Master Development System
EVM-GPS-R4
R4 Series Evaluation Module
EVM-GPS-F4
F4 Series Evaluation Module
EVM-GPS-RM
RM Series Evaluation Module
EVM-GPS-FM
FM Series Evaluation Module
EVM-GNSS-GM
GM Series Evaluation Module
EVM-GNSS-TM
TM Series Evaluation Module
RXM-GPS-R4-x
R4 Series GPS Receiver Module
RXM-GPS-F4-x
F4 Series GPS Receiver Module
RXM-GPS-RM-x
RM Series GPS Receiver Module
RXM-GPS-FM-x
FM Series GPS Receiver Module
RXM-GNSS-GM-x
GM Series GNSS Receiver Module
RXM-GNSS-TM-x
TM Series GNSS Receiver Module
Figure 2: Ordering Information
–2 –
Receiver Development Board
2
8
4
3
9
1
6
7
10
5
11
Figure 3: Receiver Development Board
Board Objects
1. Four AAA Batteries (on back)
2. Power Switch
3. Voltage Regulator
4. USB Interface Module
5. Prototype Area
6. Break-Out Header
7. Receiver Evaluation Board
8. CR2032 Backup Battery (on back)
9. Module Data Routing Switch
10. OLED Display
11. OLED Display Power Switch
–3 –
Initial Setup
Unpack the development system and install the AAA and coin-cell
batteries. Connect the external GPS antenna. The power switch selects
between the battery pack or USB power if the board is plugged into a
USB bus. To use the display, turn the OLED display power switch on. The
development board is now ready for use. After turning on the power, the
module determines its current position. Please note, the time required for
an initial fix or after long periods of storage is considerably greater than in
subsequent operation. Please refer to the module’s data guide for complete
information regarding Time-To-First-Fix (TTFF). To protect the display and
extend its life, turn off the display before turning off the board.
Troubleshooting
If the boards fail to work out of the box, then try the following:
• Check the batteries to make sure they are not dead
• Check to make sure that the power switch is in the correct position
• Check that the antenna is installed correctly
• Check that the data routing switch is set appropriately
If all of these appear to be in order, please call +1 800 736 6677 or e-mail
[email protected] for technical support.
–4 –
The Prototyping Area
In addition to its evaluation functions, the board may also be used for
actual product development. It features a prototyping area to facilitate the
addition of application-specific circuitry. The prototyping area contains a
large area of plated through-holes so that external circuitry can be placed
on the board. The holes are set at 0.100” on center with a 0.040” diameter,
making it easy to add most industry-standard SIP and DIP packages.
External circuitry can be easily interfaced with the receiver through the
breakout header (J3) on the upper right of the prototyping area. A switch
controls the routing of data into the receiver module. By default the switch
is set for operation with the on-board USB module. When communicating
with the module from the prototyping area this switch should be set
to Prototype Control. At the bottom of the prototyping area is a row
connected to ground and at the top is a row connected to the 3.3V power
supply.
Note: The on-board 3.3-volt regulator has approximately 300mA of
headroom available for additional circuitry. If added circuitry requires a
higher current, the user must add an additional regulator to the prototype
area or power the board from an external supply.
Data Routing
Switch
+3 Volt Bus
Ground Bus
Figure 4: The Development Board Prototyping Area
–5 –
The Receiver Section
The receiver module is mounted on an evaluation board which plugs into
headers on the main development board. The evaluation board has an
SMA antenna connector to allow the attachment of many different styles of
GPS antennas, including the included SH Series active GPS antenna. Each
receiver module has its own evaluation board, but all of them are designed
to fit into the same socket on the main board.
Figure 5: The Development Board Receiver Section
On the bottom of the main board is a CR2032 coin cell battery that
provides power to the Real Time Clock (RTC) and SRAM when the receiver
is powered down. This allows the receiver to start up and obtain a position
fix faster. This cell provides about two years of operation.
–6 –
The USB Section
The development board features a Linx QS Series USB module for
interface to a PC. This allows the board to be used with the supplied
development software or with custom software developed by the user.
Figure 6: The Development Board USB Section
Drivers for the USB module are included on the software CD in the kit
or may be downloaded from www.linxtechnologies.com. Additional
information on using the QS Series USB module can also be found on the
website.
The USB connection also allows the board to be powered by the USB
bus instead of batteries. This can be convenient during development to
eliminate the need for frequent battery replacement.
–7 –
The Display Section
The Master Development System features an OLED screen that displays
the navigation information from the receiver module. This allows the
development board to act as a stand-alone evaluation system without the
need for any additional software.
Figure 7: The Development Board Display Section
The display is driven by an on-board microcontroller located under
the display. Data from the receiver module is connected directly to this
microcontroller. The microcontroller receives data at the receiver’s default
9,600bps.
Note: If the receiver’s baud rate is changed, it will not be able to
communicate with the microcontroller.
The display and microcontroller pull about 100mA when fully powered, so
a power switch is supplied to deactivate the display area when not in use,
saving battery life. To protect the display and extend its life, be sure to turn
the display section off before turning off the main power to the board.
–8 –
Master Development Software
The development system is supplied with Windows-based software that
communicates with the development board through the USB module. This
software displays the information from the receiver module in the different
NMEA formats and the satellite information, signal strength, and positions
are displayed graphically. If the PC is connected to the internet, the
software plots the current location on Google Maps. Full details are in the
software’s User’s Guide.
Figure 8: Master Development Software
–9 –
J5
J4
GND
1
2
3
VCC
4
J5 5
J5
6
VBACKUP
GND
1
GND
1 J5
GPIOC
2 7
2
GPIOBGND
3 8 1
3
GPIOA
VCC
4 9 2
VCC
4
GND
5 10 3
5
VCC
4
6
VBACKUP
6
VBACKUP
5
GPIOC
7
GPIOC
7
6
VBACKUP
GPIOB
8
GPIOB
8
GPIOC
7
GPIOA
9
GPIOAGPIOB
9
8
GND
10
GND
10
GPIOA
9
GND
10
J3
GND
1
GPIOD
2
GPIOE
3
TXM
4
J4 5
J4
RXM
1PPS
6
GND
1
GND
1 J4
RESET
GPIOD
2 7
GPIOD
2
GND
RFPWRUP
GPIOE
3 8 1
GPIOE
GPIOD 3
ON_OFF
TXM
4 9 2
TXM
4
GPIOE
GND
RXM
5 10 3
RXM
5
TXM
4
1PPS
6
1PPS
6
5
RESET RXM 7
7
RESET
1PPS
6
RFPWRUP
8
RFPWRUP
RESET 8
7
ON_OFF
9
ON_OFF
9
RFPWRUP 10
8
GND
GND
ON_OFF 10
9
Schematics
GND
10
VBACKUP
B2
BATHLD-001
VBACKUP
VBACKUP
GND
VBACKUP
B2
B2
BATHLD-001
BATHLD-001
B2
BATHLD-001
GND
GND
GND
TXM
1
RXMHDR
2
1PPS
3
RFPWRUP
4
J3 5
J3
ON_OFF
GPIOE
6
TXM
1
TXM
1 J3
GPIOD
RXMHDR
2 7
RXMHDR
2
TXM
GPIOC
1PPS
3 8 1
1PPS
RXMHDR 3
GPIOB
RFPWRUP
4 9 2
RFPWRUP
4
1PPS
GPIOA
ON_OFF
5 10 3
ON_OFF
5
RFPWRUP
4
GPIOE
6
GPIOE
6
ON_OFF 7
5
GPIOD
GPIOD
7
GPIOE
6
GPIOC
8
GPIOC
8
GPIOD
7
GPIOB
9
GPIOB
9
8
GPIOAGPIOC 10
10
GPIOA
GPIOB
9
GND
10
C3 GPIOA
Figure 9: Receiver Section Schematic
J2
USB-B
Figure 10: Header
Section Schematic
4
SW3
RXMHDR
RXM
RXMUSB
SW3
SW3
RXM
RXM
RXM
RXMHDR
RXMHDR
SW3
RXMUSB
RXMHDR
RXMUSB
RXMUSB
C6
10pF
10pF
GSHD
3
2
1
R4
10
/FAULT
/FAULT
/FAULT
/FAULT
5
GSHD
5
GSHD
GSHD
GSHD
6
55
66
GSHD
GSHD
6
GSHD
U4
16
1
USBDP
RI
15
2
DCD
USBDM
14
3
GNDR5 10 GND
DSR
GND
GND
13
4
C3
TXM
DATA
IN
VCC
C3
J2
C6
12
5
L1 10pF
J2
C6
GND
RXM USB
SUSP IND DATA OUT
SUSP IND
10pF
USB-B
10pF
11
6
USB-B
10pF
C3
RTS
RX IND
TX IND
U4
4
J2
C6
C7
+
10
7U4
C4
GND 4
R4 10pF
10
CTS 16
TX IND
C2
RX IND 1
GND
3
USB-B
R4
10
10pF
9
1 8 USBDP
DAT+ 3
RI
485U4
TX
DTR 16
DAT+
RI
15
2
2 USBDP
4 0.01uF
4.7uF
0.1uF
2
2
DCD 15
DAT- GND
USBDM
R4
10
DCD
USBDM
R1 DAT14
3
1
16
3
1
SDM-USB-QS
14
3
1
R5 10
10 GND
DSR
GND USBDP DSR
5V DAT+
RI
R5
GND
5V
GND
0
13
4
15
2
2
GND GND
13
4 VCC USBDM
TXM
DATA IN
INR7 DCD
DAT-GNDL1 R3
200 14
TXM
DATA
12
5 VCC
3 IND DATA
1 L1
12
5
RXM
USB
OUT
SUSP
SUSP
IND
R5
10
DSR
GND
5V
GND
IND
/FAULT
SUSP IND 6 SUSP
11 RXM
13TXUSB
4INDIND DATA OUT
U2
11
6
RTS
RX
TX
IND
TXM
DATA
IN
100k
RTS
RX 5INDVCC D2 TX_IND
TX IND
C7
+
10
7
C4
12
L1
C7
+
VCCU
GND
10
C4
CTS
TX
IND SUSP INDCTS
C2
RX IND
INDSUSP7 INDTX
RXM USB
DATA OUT
IND
C2
RX
8
9
11
1
6 TX IND
8 4856TX RX IND DTR 9
0.01uF
RTS
OUT
IN
R8
200
485
TX
DTR
0.01uF
C7
4.7uF
+
0.1uF
10
C4 0.1uF
4.7uF
+7 C17
CTS
TX
IND
C2
RX
IND
R1
R1
SDM-USB-QS
8
9 RX IND
C1
5
SDM-USB-QS
485 TX
DTR
0.01uF 2GND
0
GND
ILIM
0
GND
GND
4.7uF
0.1uF
0.1uFR3 GND
100uF D3 RX_IND
GND
GND
GND
R7 200
200
R1
R7
R3
SDM-USB-QS
3
4
TX
IND
/FAULT
0
/FAULT
R9 200 TX IND
SUSP IND
/FAULT
U2 EN GND
GND
GND
GND
GND
100k R3 U2
R6 VCCU
100k
D2 TX_IND
TX_IND R7 200 /FAULT
GND
D2
VCCU
GND
TX IND
/FAULT
53.6k
1
6
U2
D4
Over
Current
1 INTPS2553OUT 6
R8
200
100k
IN
OUT
R8
200
D2 TX_IND
+ C17
VCCU
GND
+ C17
RX IND
IND
RX
C1
2
5
1
6
C1
GND
2
5
GND IN ILIM
ILIM OUT
GND
D3 RX_IND
RX_IND R8 200
GND
0.1uF GND
100uF
+ C17
D3
0.1uF
100uF
RX IND
C1
3
4
3
R9
200
EN 2 /FAULT
/FAULT 4ILIM 5
SUSP IND
IND GND
GND
D3 RX_IND
200
EN
SUSP
0.1uF
GND
GND
100uF R9
R6
GND
GND
/FAULT
R6
/FAULT
3
4
53.6k
R9 200
/FAULT 53.6k
SUSP INDTPS2553EN
D4 Over
Over Current
Current
GNDD4
GND
TPS2553
R6
/FAULT
53.6k
D4 Over Current
GND
TPS2553
GND
GND
DAT+
DAT5V
GND
Figure 11: USB Section Schematic
VCCU
VCC13
SW1
L2
D9
5
SW1
SW1
VCCU
VCC
VIN
SW
EN
R10
47.5k
1
GND
D5
D5
2
EN
EN
EN
GND
GND
GND
B1
22
GND
GND
B1 GND
B1
D5
U3
C8
2
GND
10uF
1
3
L2 10uH
10uH
L2
Vin
Vout
SW1
4
3
EN
FB
L2 10uH
R2
D9
U3
D9
U3
200
1
5
GND 5
+
SW 1
VIN
VIN
D9
VCC
U3SW
C16
C5VCC
C8
U1
2
5 GND 2
10uF
C8
100uF
U1
SW
VIN
D1
GND
10uF
1
3
VCC
10uF
GND
1
Vin
Vout 3
GRN
Vin
Vout
4 C8
3
U1
GND
GND
4
3
EN
FB GND
EN
FB
10uF
1
3
R2
Vin
Vout
R2
4
GND
200
EN
FB
200
GND
+
GND
+
R2
C16
C5
C16
C5
200
10uF
100uF
GND
+
10uF
100uF
D1
D1
C16
GND
C5
GND
GRN
GRN
10uF
GND
GND
100uF
GND
GND
D1
GND
GRN
GND
GND
GND
GND
U1
GND
B1
VCCU
VCCU
10uH
2
FigureGND
12: Power Supply Schematic
GND
– 10 –
1
GND
GND
2
3
C9
C10
VCC13
VCC13
10uF
0.1uF
VCC13
R11
4.99k
R10
C9
R10
C9
D5
47.5k
47.5k
R1010uF
10uF
47.5k
R11
R11
GND
4.99k
R11
4.99k
4.99k
C10
GND
C10
C90.1uF C10
0.1uF
10uF
0.1uF
GND
GND
GND
49
OC2/RD1
OC3/RD2
50
R/W#
51
PMBE/OC4/RD3
E/RD#
53
54
52
PMWR/OC5/IC5/CN13/RD4
PMRD/CN14/RD5
56
55
CN15/RD6
CN16/RD7
57
VCAP/VDDCORE
58
RF0
ENVREG
D0
EN
59
RF1
D1
60
PMD0/RE0
D2
61
PMD1/RE1
D3
62
PMD2/RE2
PGC1/EMUC1/VREF-/AN1/CN3/RB1
41
39
38
37
34
TXM
33
PMA8/U2TX/SCL2/CN18/RF5
PMA9/U2RX/SDA2/CN17/RF4
CS#
32
31
PMA0/AN15/OCFB/CN12/RB15
C12
4.7uF
C14
10uF
J6
VCC13
+
GND
GND
VCC
D6
D7
R13
51
GND
GND
GND
VCC
R12
560k
C11
GND
1uF
GND
VCC
GND
GND
VCC
VCOMH
VDDIO
VSL
D7
D6
D5
D4
D3
D2
D1
D0
E/RD#
R/W#
BS0
BS1
CS#
D/C#
RES#
IREF
GPIO1
GPIO0
VDD
VCI
VSS
GND
C13
0.1uF
– 11 –
RES#
35
U1TX/SDO1/RF3
30
PMA1/U2RTS/BCLK2/AN14/RB14
29
TDI/PMA10/AN13/RB13
28
TCK/PMA11/AN12/RB12
GND VCC
Figure 13: Display Section Schematic
VCC
36
VCC
+
GND
GND
D/C#
VCC GND
SW2
POWER SWITCH
VCC
40
U1RX/SDI1/RF2
PGD1/EMUD1/PMA6/VREF+/AN0/CN2/RB0
17
42
U1RTS/BCLK1/SCK1/INT0/RF6
C2IN-/AN2/SS1/CN4/RB2
27
16
SDA1/RG3
VDD
15
C2IN+/AN3/CN5/RB3
PGC2/EMUC2/AN6/OCFA/RB6
PGD
SCL1/RG2
26
PGC
C1IN-/AN4/CN6/RB4
VSS
14
VDD
25
13
OSC1/CLKI/RC12
C1IN+/AN5/CN7/RB5
TDO/PMA12/AN11/RB11
12
OSC2/CLKO/RC15
VDD
TMS/PMA13/CVREF/AN10/RB10
11
VSS
24
10
43
VSS
23
VCC
44
IC1/RTCC/INT1/RD8
PMA2/SS2/CN11/RG9
PMA7/C2OUT/AN9/RB9
GND
9
MCLR
22
8
U5
VCC
GND
45
IC2/U1CTS/INT2/RD9
PMA3/SDO2/CN10/RG8
U2CTS/C1OUT/AN8/RB8
VPP
IC3/PMCS2/INT3/RD10
SW2
46
OC1/RD0
IC4/PMCS1/INT4/RD11
21
7
47
SOSCI/CN1/RC13
PMA4/SDI2/CN9/RG7
AVSS
6
48
SOSC0/T1CK/CN0/RC14
PMA5/SCK2/CN8/RG6
20
R14
100k
PMD7/RE7
AVDD
5
C15
10uF
PMD6/RE6
19
4
D8
63
64
PMD4/RE4
3
D7
VCC +
PMD5/RE5
PGD2/EMUD2/AN7/RB7
VCC
2
D6
18
1
D5
PMD3/RE3
D4
GND
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Linx Technologies
159 Ort Lane
Merlin, OR, US 97532
3090 Sterling Circle, Suite 200
Boulder, CO 80301
Phone: +1 541 471 6256
Fax: +1 541 471 6251
www.linxtechnologies.com
Disclaimer
Linx Technologies is continually striving to improve the quality and function of its products. For this reason, we
reserve the right to make changes to our products without notice. The information contained in this Data Guide
is believed to be accurate as of the time of publication. Specifications are based on representative lot samples.
Values may vary from lot-to-lot and are not guaranteed. “Typical” parameters can and do vary over lots and
application. Linx Technologies makes no guarantee, warranty, or representation regarding the suitability of any
product for use in any specific application. It is Customer’s responsibility to verify the suitability of the part for the
intended application. At Customer’s request, Linx Technologies may provide advice and assistance in designing
systems and remote control devices that employ Linx Technologies RF products, but responsibility for the ultimate
design and use of any such systems and devices remains entirely with Customer and/or user of the RF products.
LINX TECHNOLOGIES DISCLAIMS ANY AND ALL WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. IN NO EVENT SHALL LINX TECHNOLOGIES BE LIABLE FOR ANY CUSTOMER’S OR
USER’S INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATED TO THE DESIGN OR USE
OF A REMOTE CONTROL SYSTEM OR DEVICE EMPLOYING LINX TECHNOLOGIES RF PRODUCTS OR FOR ANY
OTHER BREACH OF CONTRACT BY LINX TECHNOLOGIES. CUSTOMER AND/OR USER ASSUME ALL RISKS
OF DEATH, BODILY INJURIES, OR PROPERTY DAMAGE ARISING OUT OF OR RELATED TO THE USE OF LINX
TECHNOLOGIES RF PRODUCTS, INCLUDING WITH RESPECT TO ANY SERVICES PROVIDED BY LINX RELATED
TO THE USE OF LINX TECHNOLOGIES RF PRODUCTS. LINX TECHNOLOGIES SHALL NOT BE LIABLE UNDER ANY
CIRCUMSTANCES FOR A CUSTOMER’S, USER’S, OR OTHER PERSON’S DEATH, BODILY INJURY, OR PROPERTY
DAMAGE ARISING OUT OF OR RELATED TO THE DESIGN OR USE OF A REMOTE CONTROL SYSTEM OR DEVICE
EMPLOYING LINX TECHNOLOGIES RF PRODUCTS.
The limitations on Linx Technologies’ liability are applicable to any and all claims or theories of recovery asserted
by Customer, including, without limitation, breach of contract, breach of warranty, strict liability, or negligence.
Customer assumes all liability (including, without limitation, liability for injury to person or property, economic loss,
or business interruption) for all claims, including claims from third parties, arising from the use of the Products.
Under no conditions will Linx Technologies be responsible for losses arising from the use or failure of the device
in any application, other than the repair, replacement, or refund limited to the original product purchase price.
Devices described in this publication may contain proprietary, patented, or copyrighted techniques, components,
or materials.
All rights reserved. ©2013 Linx Technologies
The stylized Linx logo, Wireless Made Simple, CipherLinx, WiSE and the stylized CL logo are trademarks of Linx Technologies.