GPS Receivers A2100-A/B A Description of Maestro’s GPS Receiver Module A2100-A/B User’s Manual Version 1.
Revision History Rev. 0.1 0.2 0.3 Date 08-24-09 01-25-10 01-29-10 0.4 02-11-10 0.5 0.6 02-12-10 03-09-10 0.7 0.8 04-15-10 02-09-11 1.1 05-04-11 1.2 05-17-11 mm-dd-yy V1.2 – May-11 Description First draft, based on A1084 V1.1 RoHS, pin-out, clean-up, … nWAKEUP correction, new pictures, ON_OFF correction, BOOTSEL correction Minimum configuration updated (!), ON_OFF voltage in 6.
Disclaimer THIS DOCUMENT CONTAINS PROPRIETARY INFORMATION OF MAESTRO WIRELESS SOLUTIONS LIMITED. IT MAY NOT BE COPIED OR TRANSMITTED BY ANY MEANS, PASSED TO OTHERS, OR STORED IN ANY RETRIEVAL SYSTEM OR MEDIA, WITHOUT PRIOR CONSENT OF MAESTRO OR ITS AUTHORIZED AGENTS. THE INFORMATION IN THIS DOCUMENT IS, TO THE BEST OF OUR KNOWLEDGE, ENTIRELY CORRECT.
Table of Contents 1 Introduction ........................................................................................................ 6 1.1 Feature Overview.............................................................................................. 6 1.2 Characteristics Overview .................................................................................. 7 1.3 RoHS and Lead-Free Information ..................................................................... 7 1.4 Label ........................
8.2.2 Active Antennas........................................................................................................ 28 9 Quality and Reliability...................................................................................... 29 9.1 Environmental Conditions ............................................................................... 29 9.2 Product Qualification ....................................................................................... 29 9.3 Production Test ..................
1 Introduction The GPS modules A2100-A and A2100-B are Maestro’s first implementation of CSR’s SiRFstarIV chip on GPS modules. Both are highly integrated GPS receivers that can be used as SMT components. A very easy implementation (power, serial, ON_OFF, and antenna) allows receiving position, velocity and time information. NOTE: Care must be taken to implement an orderly shut-down sequence along with supplying power for a certain period of time after initiating the shut-down sequence.
1.2 Characteristics Overview The module’s most important characteristics are: • • • • • • • • A2100-A o Operable at 3.3V / 19mA (typ.) @ 1 fix per second o UART interface at 3.3V CMOS level o Prepared for SPI Slave support at 3.3V CMOS A2100-B o Operable at 1.8V / 30mA (typ.) @ 1 fix per second o UART interface at 1.8V CMOS level o Prepared for SPI Slave support at 1.8V CMOS o Prepared for I2C Master support at 1.
1.4 Label The A2100-A labels hold the following information: Figure 1: A2100-A label The label is placed on the shield of the module. The data matrix code holds the product type, software version, software release, hardware release, factory code, year & week of assembly and a 6-digit serial number. The A2100-B's labels show a "B" instead of the "A", e.g. "A2100-B405-01-01". NOTE: Hardware revision (rr) of the series product starts with 01.
1.5 Characteristics The modules are characterized by the following parameters. 1.5.1 GPS Characteristics Channels Correlators Frequency Tracking Sensitivity (1) Horizontal Position Accuracy Time To First Fix – TTFF (theoretical minimum values; values in real world may differ) Stand alone Obscuration recovery (2) Hot start (3) Warm (4) Cold (5) 48, parallel tracking ~ 400,000 L1 (= 1,575 MHz) -163 dBm < 2.5 m CEP (SA off) 0.
2 Ordering Information 2.1 GPS Receivers A2100-A/B The order number is built as follows: • • A2100-Axxx A2100-Bxxx A2100-A for the A2100-A module and A2100-B for the A2100-B module. The “xxx” refers to the current firmware version on the module. If no firmware version is referenced in an order, the latest version will be provided. 2.2 Packing of the A2100-A/B The A2100-A/B GPS modules come in a tape and reel package suitable for pick and place machines. Figure 2: A2100-A/B tape specifications (1) V1.
Figure 3: A2100-A/B tape specifications (2) Figure 4: A2100-A/B tape specifications (3) One complete reel holds 900 A2100-A/B modules. There are 2 kinds of packaging for shipment: A: One box holds 1 reel Reel diameter: 33 cm Inner box dimensions: 36(W) x 36(L) x 4.5 (H) cm Box dimensions: 38.8 (W) x 38.8 (L) x 5.7 (H) cm Gross weight: 2.05 Kg Net weight: 1.17 Kg V1.
B. One box holds 3 reels Reel diameter: 33 cm Inner box dimensions: 36 (W) x 36 (L) x 4.5 (H) cm Outer box dimensions: 38 (W) x 38 (L) x 16 (H) cm Gross weight: 6.13 Kg Net weight: 3.51 Kg V1.
2.3 Additional Equipment EVA2100-A Evaluation Kit (including one module A2100-A) Table 3: Additional equipment A detailed description of the EVA2100-A Evaluation Kit can be found in the appropriate manual. The evaluation boards are always shipped with latest firmware loaded. NOTE: Only the EVA2100-A is available, there is no specific EVA2100-B. V1.
3 Quick Start In order to allow an easy and quick start with the A2100-A module, this chapter provides a short overview on the important steps to be taken to receive NMEA messages with position information on a serial port (UART). NOTE 1: The A2100-A needs an external pull-up resistor to be configured for UART operation. Please consider the pull-up resistor in your design or pull the GPIO up right after reset by other means.
NOTE: Care must be taken to implement an orderly shut-down sequence along with supplying power for a certain period of time after initiating the shut-down sequence. Abrupt removal or drop of power while the module is running has risks ranging from minor impact on TTFF to fatal corruption of flash memory code area! C2 0.1µF RS232 Out 1 2 7 4 9 C4 0.1µF 3 C3 0.1µF DB9 female 6 8 3.3V C1+ V+ C1C2+ C2VT2O R2I Vcc GND T1O R1I R1O T1I T2I R2O MAX3232 Tx C5 0.1µF C1 0.
antenna input of the module) should not exceed 30 dB. The noise figure should be ≤ 1.5dB. 3.3 Serial Port Settings In UART operation (defined by the external pull-up resistor as outlined in Minimum Configuration) the default settings are: • NMEA, 4800 baud, 8 data bits, no parity, 1 stop bit, no flow control 3.4 Improved TTFF In order to improve the TTFF (Time To First Fix), it is recommended to keep Vcc supplied at all times.
4 Mechanical Outline 4.1 Details Component Side A2100-A / B 15.24 (0.6) 15.24 (0.6) All dimensions in [mm, (inch)] Figure 7: Mechanical outline component side A2100-A/B V1.
4.2 Details Solder Side A2100-A/B 15.24 1.0 x 0.8 13.716 1.27 2.54 7.62 2.54 12.7 15.24 1.27 1.27 1.5 x 1.5 7.62 Solder pad size (outer pads): 1.0 x 0.8 Solder pad size (inner pads): 1.5 x 1.5 All dimensions in [mm] Figure 8: Mechanical outline solder side A2100-A/B V1.
5 Pin-out Information 5.1 Layout A2100-A RX0 / SPI DI [IN – 3.3V] 22 22 TX0 / SPI DO [OUT – 3.3V] 21 Bottom 1 1 nRST [IN – 3.3V] 21 2 2 BOOTSEL [IN – 1.8V] ExtInt [IN – 1.8V] 20 20 3 3 Vcc 3.3V [PWRIN] ON_OFF [IN – 3.3V] 19 19 4 4 WAKEUP [OUT – 3.3V] I2C DIO [I/O – 1.8V] 18 18 5 5 Vout [OUT – 1.8V] I2C CLK [OUT – 1.8V] 17 17 6 6 GND TM_GPIO5 [OUT – 1.8V] 16 16 7 7 GND VANT [IN – 3.3 to 5VDC] 15 15 8 8 GPIO6 / SPI CLK [IN – 3.3V] N.C. 14 14 9 9 GPIO7 / SPI CS [IN – 3.
5.2 Description A2100-A Signals Pin Symbol Function Description 1 nRST Input 2 BOOTSEL Input 3 Vcc Power Supply Reset input (open / HIGH – no reset, LOW - reset) Connect to open collector / open drain output! Special boot mode – leave open for normal operation; HIGH – boot loader active; HIGH level: 1.8V 3.0 – 3.
5.3 Layout A2100-B Bottom 1 1 nRST [IN – 1.8V] 21 2 2 BOOTSEL [IN – 1.8V] ExtInt [IN – 1.8V] 20 20 3 3 N.C. ON_OFF [IN – 1.8V] 19 19 4 4 WAKEUP [OUT – 1.8V] I2C DIO [IN/OUT – 1.8V] 18 18 5 5 Vcc 1.8V [PWRIN] I2C CLK [OUT – 1.8V] 17 17 6 6 GND TM_GPIO5 [OUT – 1.8V] 16 16 7 7 GND VANT [IN – 3.3 to 5VDC] 15 15 8 8 GPIO6 / SPI CLK [IN – 1.8V] N.C. 14 14 9 9 GPIO7 / SPI CS [IN – 1.8V] ANT_GND 13 13 10 10 N.C. ANT [IN – RF] 12 12 11 11 N.C. RX0 / SPI DI / I2C DIO [1.
5.4 Description A2100-B Signals Pin Symbol Function Description 1 nRST Input 2 BOOTSEL Input 3 N.C. None Reset input (open / HIGH – no reset, LOW - reset) Connect to open collector / open drain output! Special boot mode – leave open for normal operation; HIGH – boot loader active; HIGH level: 1.
6 Electrical Characteristics 6.1 Operating Conditions Pin 3 Description Vcc Peak Acquisition Current (1) Average Acquisition Current (2) Tracking Current (3) Min 3.0V Typical 3.3V 45mA 35mA 24mA Max 3.6V Typical 1.8V 62mA 43mA 30mA Max 1.9V Table 6: A2100-A electrical characteristics Pin 5 Description Vcc Peak Acquisition Current (1) Average Acquisition Current (2) Tracking Current (3) Min 1.
6.3 DC Electrical Characteristics Symbol TX0, WAKEUP RX0 nRST ON_OFF BOOTSEL Parameter Voh @ 4mA Vol @ 4mA Vih Vil for safe reset Vih Vil Vih Min 2.6 Max Unit Vcc V 0.45 V 2.0 Vcc V 0.8 V 0.2 V 1.35 Vcc V -0.3 0.45 V 1.35 2.2 V Table 9: PRELIMINARY DC electrical characteristic A2100-A Symbol TX0, WAKEUP RX0 nRST ON_OFF BOOTSEL Parameter Voh @ 4mA Vol @ 4mA Vih Vil for safe reset Vih Vil Vih Min 1.4 Max Unit Vcc V 0.4 V 1.1 Vcc V 0.8 V 0.2 V 1.35 Vcc V -0.3 0.45 V 1.35 2.
7 Mounting This chapter describes the suggested mounting process for the A2100-A receiver modules. In a RoHS compliant product with a RoHS compliant process it is recommended to use chemical tin as the counter-part to the module’s pins. This will guarantee highest resistance against shocks. 7.1 Proposed Footprint for Soldering Following soldering footprint parameters are recommended: • • • • Copper and solder paste footprint are identical Pad-shape / -size, inner pads: 1.5 mm x 1.
8 Use of GPS Antennas 8.1 Connecting a GPS antenna to the GPS receiver The ANT pin is used to connect a GPS antenna to the receiver. The design of the antenna connection has to be done strictly according to RF design rules. A 50 Ω PCB strip line is required. The following drawings shall explain the guidelines. A major rule is to keep the strip line as short as possible.
In this case, the width should be about 1.8 times the height of the PCB: W = 1.8 x H In the example, one would get a width of W = 1.8 x 0.8 mm = 1.44 mm. V1.
8.2 Antenna Connections 8.2.1 Passive Antennas A passive antenna connected to ANT input (pin 12) should be placed as close as possible to the GPS receiver. The signal power lost by the antenna cable or lost by the strip line on the PCB can not be recovered by the LNA (Low Noise Amplifier) integrated in the GPS receiver. A suitable Ground-Plane design should be considered depending on the antenna type connected to ANT input (pin 12). 8.2.
9 Quality and Reliability 9.1 Environmental Conditions Operating temperature Operating humidity MSL JEDEC (Moisture Sensitivity Level) Storage -40 … +85°C Max. 85% r. H., non-condensing, at 85°C 3 6 months in original package. Table 6: Environmental conditions 9.2 Product Qualification Prior to product qualification the GPS receiver is preconditioned according to EIA/JEDEC standard JESD22-A113-B / Level 3.
10 Applications and Hints 10.1 Initial Module Start After initially applying power to the module, it is necessary to start the internal firmware by toggling the ON_OFF pin. Toggling is done by pulling the signal to HIGH for about 100ms. This first toggling can be done after a LOW – HIGH transmission was detected at the WAKEUP pin or by simply waiting for 1s after power-up. In case of configuration for UART mode, messages should be transmitted afterwards.
duty cycles, it is necessary to toggle the ON_OFF pin. Toggling is done by pulling the signal to HIGH for about 100ms. 10.5 Hibernate Mode In order to enter Hibernate Mode it is necessary to send a shutdown command or to toggle to ON_OFF pin by pulling the signal to HIGH for about 100ms. Starting with firmware version 4.0.1 the according command is supported in NMEA and SiRF Binary mode. After a short delay the module will switch into hibernate mode.
10.7 Antenna Status Adaptation This chapter shall give assistance in designing a circuit for detecting if an active antenna is connected to the module. The information about the antenna status can be derived from the ANTSTAT signal generated by this circuit. The examples use values for components that roughly result in the following ANTSTAT output: • • • Logic low when: Logic high when: Logic low when: Iant < 9mA 9mA > Iant < 16mA Iant > 16mA 10.7.
10.7.2 Antenna Sensor with Current Limiter This proposal is similar to the first one, but includes a current limiter. Comments and notes as above apply. We strongly recommend simulating and testing the GPS receiver integrated in your product design before implementing the finalized product in the appropriate market application. In any case it is the responsibility of the designer to test and verify the implementation.
10.8 VANT Pin The VANT pin is an input pin. The supply voltage for an active GPS antenna on the ANT input has to be fed into the Vant pin. The easiest way to do that is to connect Vcc to VANT. The maximum current is 50 mA. Note: Shortcut between ANT and GND may damage the A2100-A GPS receiver module. This should be avoided by using an antenna current limiter. The circuit (chapter “10.7.2 Antenna Sensor with Current Limiter”) works for Vcc from 3V to 5V.
11 Evaluation Kit EVA2100-A For demonstration and easy evaluation of GPS performance Maestro offers an evaluation kit (including one GPS A2100-A module). It contains a USB interface with according drivers to connect easily to a PC. The USB interface is an extension of the serial port 0, therefore sending NMEA sentences or binary information and accepting commands. At the same time it provides power to the module. Accompanied by both an active and passive antenna it offers a ready-to-go set.
12 Related Information 12.1 Contact This manual was created with due diligence. We hope that it will be helpful to the user to get the most out of the GPS module. Inputs regarding errors or mistaken verbalizations and comments or proposals to Maestro, Hongkong, for further improvements are highly appreciated. Maestro Wireless Solutions Limited Add:Unit 3603-09,36/F., 118 connuaught Road West,HK Main Line: (852) 28690688 Fax: (852)25254701 support-gps@maestro-wireless.com www.maestro-wireless.com 12.
13 List of Figures Figure 1: A2100-A label ........................................................................................... 8 Figure 2: A2100-A/B tape specifications (1)........................................................... 10 Figure 3: A2100-A/B tape specifications (2)........................................................... 11 Figure 4: A2100-A/B tape specifications (3)........................................................... 11 Figure 5: Minimum configuration A2100-A .................