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.