Nmea manual based on mediatek chipset, gps/gnss modules (39 pages)
Summary of Contents for u-blox ZED-F9P
Page 1
ZED-F9P u-blox F9 high precision GNSS module Integration Manual Abstract This document describes the features and specifications of ZED-F9P, a multi-band GNSS module offering centimeter level accuracy with integrated RTK. www.u-blox.com UBX-18010802 - R02...
Page 2
This document may be revised by u-blox at any time. For most recent documents, please visit www.u blox.com.
1.1 Real Time Kinematic..........................7 1.1.1 RTK modes of operation.......................7 1.2 Typical ZED-F9P application setups....................8 1.2.1 ZED-F9P in a drone application....................8 1.2.2 ZED-F9P in a robotic mower application.................. 9 2 Integration manual structure..................10 3 Getting started........................11 3.1 RTCM corrections..........................12 3.2 List of supported RTCM input messages..................13...
1.1.1 RTK modes of operation The ZED-F9P supports two modes of operation: 1. ZED-F9P operating as a base: It provides RTCM corrections to a ZED-F9P rover, or to a network of ZED-F9P rovers. 2. ZED-F9P operating as a rover: receiving RTCM corrections from a ZED-F9P operating as a base.
Two application examples have been illustrated as typical system implementations. Both are representative of a simple "short baseline" set-up in which the Base and Rover receivers are within a few hundred meters of each other. Here the ZED-F9P is used as a base station providing corrections to a mobile rover receiver.
ZED-F9P - Integration Manual 1.2.2 ZED-F9P in a robotic mower application Figure 3: ZED-F9P base and rover in a short baseline robotic mower application UBX-18010802 - R02 1 Overview Page 9 of 114 Advance Information...
ZED-F9P - Integration Manual 2 Integration manual structure This document provides a wealth of information to enable a successful ZED-F9P module implementation. The manual is structured into three main parts covering system, software and hardware aspects. The first section, "Getting started" outlines the basics of enabling RTK operation with the ZED- F9P.
WIFI, Bluetooth, proprietary radio, ISM etc. The user only needs to ensure the RTCM messages arrive at the I/O port selected on the ZED-F9P. This link will be bi-directional for a VRS services as the rover has to provide its position usually every 30 seconds at least.
The ZED-F9P high precision receiver must receive RTCM corrections for all GNSS constellations that it receives in order to function as an RTK rover. The ZED-F9P high precision receiver needs to output RTCM corrections if being used as an RTK base. The correct RTCM messages must also be selected for the GNSS constellations and signals being received.
You can download the standard from the RTCM website here. To modify the RTCM input/output settings, see the Configuration section in the u-blox ZED-F9P Interface Description [2]. See the RTCM ITRF Geodetic models section in the Appendix for more information. Users should be aware of the datum provided by the RTCM correction source.
"Receiver and Antenna Description" message (type 1033) otherwise the GLONASS ambiguities can only be estimated as float, even in RTK fixed mode. If using a ZED-F9P as a base, "GLONASS code-phase biases" message (type 1230) must be enabled to be output. For a ZED-...
F9P base or rover. Typically a u-center NTRIP client connects over the internet to a NTRIP service provider. The u-center NTRIP client then provides the RTCM 3x corrections to a ZED-F9P rover connected to the local u-center application. VRS is also supported by the u-center NTRIP client.
ZED-F9P - Integration Manual 3.5.1.3 Survey-in Survey-in is the procedure that is carried out prior to using Time Mode. It determines a stationary receiver's position by building a weighted mean of all valid 3D position solutions. Two requirements for stopping the procedure must be specified: •...
This includes parameters for the data framing, transfer rate and protocols used. A subset of the relevant configuration items is seen below for the UART1 only. For all available configuration items, see ZED-F9P Interface Description [2]. Configuration item...
3.5.7 Base station: Mode configuration To set a ZED-F9P as a base station, it is necessary to set its coordinates. Once this is done, the ZED-F9P will operate as a base station and output the configured stream of RTCM messages.
Page 19
ZED-F9P - Integration Manual Configuration item Description CFG-TMODE-SVIN_ACC_LIMIT Survey-in position accuracy limit Table 6: Configuration items used for setting a base station into survey-in Both requirements (duration time and accuracy limit) must be met before the base station completes the survey-in process. Once this is done then it will begin to output the base position message RTCM 1005.
ZED-F9P - Integration Manual When the receiver is in base station mode, some coarse error check is performed on the entered, or surveyed-in, fixed position. If the results of this check indicates that the fixed position may be incorrect, then a UBX-INF-WARNING message with the text: "Base station position seems incorrect"...
Page 21
ZED-F9P - Integration Manual Figure 6: u-center UBX-CFG-VALSET message view Figure 7: Example u-center UBX-CFG-VALSET message view when selecting a configuration item UBX-18010802 - R02 3 Getting started Page 21 of 114 Advance Information...
Page 22
ZED-F9P - Integration Manual Figure 8: Base station: u-center UBX-CFG-VALSET message view for setting the CFG-UART1-BAUDRATE configuration item that controls the baudrate of UART1 MSM4 messages are done in the same way as the MSM7 RTCM messages, which are shown in the example.
Page 23
ZED-F9P - Integration Manual UBX-NAV-SOL is shown below, however it is not supported with HPG 1.00 firmware. Figure 10: Base station: u-center UBX-CFG-VALSET message view for setting the CFG-MSGOUT-* configuration group for enabling the output of some recommended UBX messages Figure 11: Base station: u-center UBX-CFG-VALSET message view for setting the CFG-TMODE-* configuration group...
ZED-F9P - Integration Manual Figure 12: Base station: u-center packet console RTCM view If MSM4 RTCM messages are used the output will be similar. Figure 13: Base station: u-center data view in TIME mode 3.5.9 Rover: Configuration procedure in u-center overview To configure the module for rover operation use the following procedure: •...
Page 25
ZED-F9P - Integration Manual • Ensure all the required RTCM messages, most importantly RTCM 1005, are being received regularly by viewing the messages in the UBX-RXM-RTCM view in u-center. See Figure 18 • Once the rover has started to receive valid RTCM messages, it will transition from 3D Fix to 3D/DGNSS to Float and to Fixed mode.
Page 26
ZED-F9P - Integration Manual Figure 15: Example u-center UBX-CFG-VALSET message view when selecting a configuration item Figure 16: Rover: u-center UBX-CFG-VALSET message view for setting the CFG-UART1-BAUDRATE configuration item that controls the baudrate of UART1 UBX-NAV-SOL is shown below, however it is not supported with HPG 1.00 firmware.
Page 27
ZED-F9P - Integration Manual Figure 17: Rover: u-center UBX-CFG-VALSET message view for setting the CFG-MSGOUT-* configuration items for enabling the output of some recommended UBX messages Figure 18: Rover: u-center UBX-RXM-RTCM view UBX-18010802 - R02 3 Getting started Page 27 of 114 ...
• QZSS L1C/A L2C BDS B2I is also supported but not enabled in the default GNSS configuration. The configuration settings can be modified using UBX protocol configuration messages. For more information, see the ZED-F9P Interface Description [2]. UBX-18010802 - R02 3 Getting started Page 28 of 114 ...
RTCM message and message rate configuration otherwise the MSM multiple message bit might not be set properly. The ZED-F9P outputs NMEA 4.1 messages that includes satellite data for all GNSS bands being received. This results in many more NMEA messages being output for each navigation period.
This section describes in additional detail core features of the receiver firmware. 4.1 Receiver configuration u-blox positioning receivers are fully configurable with UBX protocol messages. The configuration used by the receiver during normal operation is called the "current configuration". The current configuration can be changed during normal operation by sending UBX configuration messages over any I/O port.
ZED-F9P - Integration Manual If the rate of this message is set to one (1), it will be output for every navigation epoch. If the rate is set to two (2), it will be output every other navigation epoch. The rates of the output messages are individually configurable per communication interface.
Table 9: Example of possible values of configuration items for the GPS constellation On ZED-F9P receivers only some combinations of signals are supported. For all systems, both L1 and L2 signals need to be either enabled or disabled, with the exception of the BeiDou B2 signal, which may be disabled individually.
ZED-F9P Interface Description [2]. 4.5 Serial Communication Ports Description u-blox receivers come with a highly flexible communication interface. It supports the NMEA and the proprietary UBX protocols, and is truly multi-port and multi-protocol capable. Each protocol (UBX, NMEA) can be assigned to several ports at the same time (multi-port capability) with individual settings (e.g.
ZED-F9P - Integration Manual The threshold should not be set above 2 kB, as the internal message buffer limit can be reached before this, resulting in the TX-ready pin never being set as messages are discarded before the threshold is reached. 4.5.2 Extended TX timeout...
Unlike all other interfaces, the DDC is not able to communicate in full-duplex mode, i.e. TX and RX are mutually exclusive. u-blox receivers act as a slave in the communication setup, therefore they cannot initiate data transfers on their own. The host, which is always master, provides the data clock (SCL), and the clock frequency is therefore not configurable on the slave.
Page 36
ZED-F9P - Integration Manual Figure 21: DDC Register Layout 4.5.5.1.1 Read Access Forms There are two forms of DDC read transfer. The "random access" form includes a slave register address and thus allows any register to be read. The second "current address" form omits the register address.
Page 37
ZED-F9P - Integration Manual Figure 22: DDC Random Read Access The format of the current address read request is : Figure 23: DDC Current Address Read Access 4.5.5.2 Write Access The receiver does not provide any write access except for writing UBX and NMEA messages to the receiver, such as configuration or aiding data.
ZED-F9P - Integration Manual Figure 24: DDC Write Access 4.5.6 SPI Port A Serial Peripheral Interface (SPI) bus is available with selected receivers. See our on line product descriptions for availability. SPI is a four-wire synchronous communication interface. In contrast to UART, the master provides the clock signal, which therefore doesn't need to be specified for the slave in advance.
Internet. Data supplied by the AssistNow Online Service can be directly uploaded to a u-blox receiver in order to substantially reduce Time To First Fix (TTFF), even under poor signal conditions. The system works by collecting data such as ephemeris and almanac from the satellites through u-blox' Global Reference Network of receivers and providing this data to customers in a convenient form that can be forwarded on directly to u-blox receivers.
• Enable and use flow control to prevent loss of data due to buffer overflow in the receiver. u-blox provides the source code for an example library, called libMGA, that provides all of the functionality we expect in most host software.
4.6.5 Authorization The AssistNow Online Service is only available for use by u-blox customers. In order to use the services, customers will need to obtain an authorization token from u-blox. This token must be supplied as a parameter whenever a request is made to either service.
Page 42
For example, if the position is accurate to 100km or better, the u-blox receiver will choose to go for a more optimistic startup strategy. This will result in quicker startup time. The receiver will decide which strategy to choose, depending on the "pacc"...
In order to protect customers against the impact of such outages, u-blox will run at least two instances of the AssistNow Online Service on independent machines. Customers will have a free choice of requesting assistance data from any of these servers, as all will provide the same information.
ZED-F9P - Integration Manual Where the parity checking algorithm requires data to be inverted before it is decoded (e.g. GPS L1C/A), the receiver carries this out before the message output. Therefore, users can process data directly and do not need to worry about repeating any parity processing.
ZED-F9P - Integration Manual Figure 28: GPS L2C subframe words 4.7.3 GLONASS For GLONASS L1OF and L2OF signals, each reported subframe contains a string as described in the GLONASS ICD. This string comprises 85 data bits which are reported over three 32 bit words in the UBX-RXM-SFRBX message.
ZED-F9P - Integration Manual Figure 29: Glonass subframe words In some circumstances, (especially on startup) the receiver may be able to decode data from a GLONASS SV before it can identify the SV. When this occurs UBX-RXM-SFRBX messages will be issued with an svId of 255 to indicate "unknown".
Page 47
ZED-F9P - Integration Manual 4.7.5.1 Galileo E1 C/B For Galileo E1 C/B signals, each reported subframe contains a pair of I/NAV pages as described in the Galileo ICD. Galileo pages can either be "Nominal" or "Alert" pages. For Nominal pages the eight words are...
ZED-F9P - Integration Manual 4.7.5.2 Galileo E5 b1/bQ For Galileo E5 b1/bQ signals, each reported subframe contains a pair of I/NAV pages as described in the Galileo ICD. Galileo pages can either be "Nominal" or "Alert" pages. For Nominal pages the eight...
1 kHz clock tick takes in the time-base of the relevant GNSS system. In previous generations of u-blox receivers this was always the GPS time-base, but for this generation it could be GPS, GLONASS, Galileo, or BeiDou.
Depending on the configuration of the receiver, such "invalid" times may well be output, but with flags indicating their state (e.g. the "valid" flags in UBX-NAV-PVT). u-blox receivers employ multiple GNSS system times and/or receiver local times (in order to support multiple GNSS systems concurrently), so users should not rely on UBX messages that report GNSS system time or receiver local time being supported in future.
ZED-F9P - Integration Manual 4.8.4 GNSS times Each GNSS has its own time reference for which detailed and reliable information is provided in the messages listed in the table below. Time Reference Message GPS Time UBX-NAV-TIMEGPS BeiDou Time UBX-NAV-TIMEBDS GLONASS Time UBX-NAV-TIMEGLO...
Protocol Version 18 and above. 4.8.8 Real time clock u-blox receivers contain circuitry to support a real time clock, which (if correctly fitted and powered) keeps time while the receiver is otherwise powered off. When the receiver powers up, it attempts to use the real time clock to initialize receiver local time and in most cases this leads to appreciably faster first fixes.
(the first ambiguous date will be in 2124). Therefore, u-blox 9 receivers using Protocol Version 24 and above regard the date information transmitted by GLONASS, BeiDou and Galileo to be unambiguous and, where necessary, use this to resolve any ambiguity in the GPS date.
(e.g. 2D, 3D, dead reckoning). The ZED-F9P firmware does not support the dead reckoning position fix type. Where a fix has been achieved, a check is made to determine whether the fix should be classified as valid or not.
ZED-F9P - Integration Manual Important: Users are recommended to check the gnssFixOK flag in the UBX-NAV-PVT or the NMEA valid flag. Fixes not marked valid should not normally be used. UBX-NAV-STATUS message also reports whether a fix is valid in the gpsFixOK flag. These messages have only been retained for backwards compatibility and users are recommended to use the UBX-NAV-PVT message in preference.
Page 56
ZED-F9P - Integration Manual The CFG-MOT-GNSSDIST_THRS, configuration item additionally allows for configuration of distance threshold. If the estimated position is farther away from the static hold position than this threshold, static mode will be quit.The CFG-MOT-GNSSSPEED_THRS configuration item allows you to set a speed that the static hold will release.
ZED-F9P - Integration Manual Figure 34: Flowchart of the static hold mode 4.9.5 Freezing the course over ground If the low-speed course over ground filter is deactivated or inactive (see section Low-speed Course over Ground Filter), the receiver derives the course over ground from the GNSS velocity information.
SVs available), the altitude is kept constant at the last known value. This is called a 2D fix. u- blox receivers do not calculate any navigation solution with less u-blox receivers do not calculate any navigation solution with less than three SVs. 4.10 Time pulse...
ZED-F9P - Integration Manual Figure 36: Timepulse 4.10.2 Recommendations • The time pulse can be aligned to a wide variety of GNSS times or to variants of UTC derived from them (see the chapter on time bases). However, it is strongly recommended that the...
Time Pulse can be expected. 4.10.4 Time pulse configuration u-blox ZED-F9P receivers provide a time pulse (TP) signal with a configurable pulse period, pulse length and polarity (rising or falling edge). UBX-18010802 - R02...
ZED-F9P - Integration Manual It is possible to define different signal behavior (i.e. output frequency and pulse length) depending on whether or not the receiver is locked to a reliable time source. Time pulse signals can be configured using the configuration group CFG-TP-*.
ZED-F9P - Integration Manual The Reset Type can also be specified. This is not related to GNSS, but to the way the software restarts the system. • Hardware Reset uses the on-chip watchdog, in order to electrically reset the chip. This is an immediate, asynchronous reset.
ZED-F9P - Integration Manual The position solution uncertainty (standard deviation) is multiplied with the configured confidence sigma level number and taken into account when evaluating the geofence state (red circle in figure below). Figure 40: Geofence states The combined state for all geofences is evaluated as the combination (logical OR) of all geofences: •...
ZED-F9P - Integration Manual application. It is necessary to run the receiver in an unjammed environment to determine an appropriate value for the unjammed case. If the value rises significantly above this threshold, this indicates that a continuous wave jammer is present.
ZED-F9P - Integration Manual The feature works by the receiver calculating a numerical signature for the configured messages. The system receiving the message can verify the signature based on the message content and the configured value, termed "seed". Two new messages are provided for configuring the seed used for the signing: UBX-CFG-FIXSEED and UBX-CFG-DYNSEED.
ZED-F9P - Integration Manual Figure 41: SHA256 hash The result is a 256 bit (32 bytes) hash which needs to be verified with the content (field hash) of the corresponding UBX-SEC-SIGN message. 4.15 Spoofing detection 4.15.1 Introduction Spoofing is the process whereby someone tries to forge a GNSS signal with the intention of fooling the receiver into calculating a different user position than the true one.
The VCC pin provides the main supply voltage. During operation, the current drawn by the module can vary by some orders of magnitude. For this reason, it is important that the supply circuitry be able to support the peak power for a short time (see the u-blox u-blox ZED-F9P Data sheet [1] for specification).
Figure 44: ZED-F9P power supply 5.3 Interfaces A number of interfaces are available in the ZED-F9P high precision receiver (UART, DDC or SPI), but not all are supported by the default firmware for data communication. See the ZED-F9P Interface Description [2] for a description of the interface protocols supported.
Figure 47: ZED-F9P I/O level translation 5.3.1 UART interfaces UART1 The ZED-F9P high precision receiver uses a UART interface, which can be used for communication with a host. It supports configurable baud rates. UART2 UART2 is intended to convey correction messages to the module and will only accept RTCM and NMEA protocols and should not be used as a primary host connection.
NMEA messages. 5.3.2 SPI interface The ZED-F9P high precision receiver has a SPI slave interface that can be selected by setting D_SEL = 0. The SPI slave interface is shared with UART1. The SPI pins available are: SPI_MISO (TXD), SPI_MOSI (RXD), SPI_CS_N, SPI_CLK.
Page 74
This should be avoided by disabling the LDO (U1) using the enable signal (EN) supplied by the ZED-F9P VCC LDO. Depending on the characteristics of the LDO (U1) it is recommended to add a pull-down resistor (R11) at its output to ensure VDD_USB is not floating if the LDO (U1) is disabled or the USB cable is not connected i.e.
5.3.9 Display Data Channel (DDC) An I C compliant DDC interface is available for communication with an external host CPU or u-blox cellular modules. The interface can be operated in slave mode only. The DDC protocol and electrical interface are fully compatible with Fast-Mode of the I C industry standard.
Page 76
ZED-F9P - Integration Manual Figure 51: ZED-F9P Antenna Supervisor The bias-t inductor must be chosen for multi-band operation: a value of 120 nH 5% is recommended L1: MURATA LQW15A 0402 120N 5% 0.11A -55/+125C C2: MURATA GRM033R71C103KE14 CER X7R 0402 10N 10% 16V ESD protection diode on RF trace TYCO, 0.25PF, PESD0402-140 -55/+125C...
Page 77
ZED-F9P - Integration Manual Result: • MON-RF in u-center: Antenna status = OK. Antenna power status = ON • ANT_OFF = active high to disable an external antenna therefore the pin is low to enable an external antenna. • ANT_SHORT_N = active low to detect a short therefore the pin is high (pio pull up enabled to be...
ZED-F9P - Integration Manual CFG-HW-ANT_CFG_OPENDET = 1 Result.. • MON-RF in u-center: Antenna status = OK. Antenna power status = ON • ANT_OFF = active high therefore pio is low to enable external antenna • ANT_SHORT_N = active low therefore pio is high (pio pull up enabled to be pulled low if shorted) •...
EOS/ESD/EMI handling and protection measures. Attention :To prevent overstress damage at the RF_IN of your receiver, never exceed the maximum input power as specified in the u-blox ZED-F9P Data sheet [1]. 6.1 ESD handling precautions Attention :ZED-F9P high precision receivers contain highly sensitive electronic circuitry and are Electrostatic Sensitive Devices (ESD).
Figure 53: Active antenna EOS protection 6.4 Safety precautions The ZED-F9P must be supplied by an external limited power source in compliance with the clause 2.5 of the standard IEC 60950-1. In addition to external limited power source, only Separated or Safety Extra-Low Voltage (SELV) circuits are to be connected to the module including interfaces and antennas.
ZED-F9P - Integration Manual 7 Electromagnetic interference on I/O lines Any I/O signal line with a length greater than approximately 3 mm can act as an antenna and may pick up arbitrary RF signals transferring them as noise into the GNSS receiver. This specifically applies to unshielded lines, in which the corresponding GND layer is remote or missing entirely, and lines close to the edges of the printed circuit board.
ZED-F9P - Integration Manual observed. Further, non-linear effects like gain compression, NF degradation (desensitization) and intermodulation must be analyzed. Pulsed interference with a low duty cycle like e.g. GSM may be destructive due to the high peak power levels. 7.2 In-band interference mitigation With in-band interference, the signal frequency is very close to the GNSS frequency.
8 Design This section details the required information to carry out a schematic and PCB design. 8.1 Pin assignment The pin assignment of the ZED-F9P module is shown in Figure 54. The defined configuration of the PIOs is listed in...
Page 84
ZED-F9P - Integration Manual Pin No Name Description Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Ground Reserved Reserved Ground Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved GEOFENCE_STAT Geofence status, user defined RTK_STAT RTK status 0 – Fixed, blinking – receiving RTCM data, 1 – no corrections...
RF components should not be attempted without explicit assistance of an antenna manufacturer who has experience in achieving the required group delay variation and bandwidth performance for RTK. u-blox does not have a reference design or recommended components list to achieve this.
ZED-F9P - Integration Manual 8.3 Antenna u-blox highlights that the use of an active antenna is a pre-requisite for using the ZED-F9P. If an active antenna needs to be implemented in an application case, it is recommended that an OEM active antenna module is used that meets our specification. To implement the required RF circuitry and source the required components to meet group delay specification is not a simple process compared to previous L1 only implementation.
ZED-F9P - Integration Manual The antenna system should include filtering to ensure adequate protection from nearby transmitters. Care should be taken in the selection of antennas placed close to cellular or WiFi transmitting antennas. 8.4 Stacked patch antenna The typical L1 + L2 antenna will be a stacked patch antenna design. There will be a discrete L1 patch on top of a L2 patch.
Page 88
ZED-F9P - Integration Manual The absolute best performance will be obtained with the antenna in the center of the roof and not tilted at any large angle. However the placement of automotive antenna in a mass production vehicle will probably be compromised.
Page 90
ZED-F9P - Integration Manual Figure 62: Harada active L1/L2 antenna Figure 63: Antcom active L1/L2 antenna There are antenna that can be used that do not require a ground plane such as helical antenna. This is ideal for drone applications or small form factor applications.
Figure 64: Harxon helix active L1/L2 antenna 8.5 ZED-F9P minimal design The minimal electrical circuit for ZED-F9P operation using the UART1 interface is shown below Figure 65: Minimal ZED-F9P design The LGA center ground pads under the module must be soldered and connected to ground.
If the customers do not want to make use of the Antenna Supervisor function and the supply voltage of the ZED-F9P module matches the supply voltage of the antenna (e.g. 3.0 V), they can use the filtered supply voltage VCC_RF output to supply the antenna. However a 10 Ω current limiting resistor is required to prevent against short circuits destroying the BIAS-T inductor.
C3: MURATA GRM155R61A104KA01 CER X5R 0402 100N 10% 10V 8.7 Layout This section details layout and placement requirements of the ZED-F9P high precision receiver. 8.7.1 Placement GNSS signals at the surface of the Earth are about 19 dB below the thermal noise floor. A very important factor in achieving maximum GNSS performance is the placement of the receiver on the PCB.
8.7.2 Package footprint, copper and solder mask Copper and solder mask dimensioning recommendations for the ZED-F9P high precision receiver packages are provided in this section. For all packages, the yellow color shows the copper (etch) dimensions, the green color shows the solder mask opening dimensions and the red circles indicate vias.
ZED-F9P - Integration Manual Figure 71: ZED-F9P LGA Paste mask dimensions 8.8 Layout guidance Presented layout guidance reduces the risk of performance issues at design level with the ZED-F9P high precision receiver. 8.8.1 RF In trace The RF In trace has to work in the combined GNSS L1 + L2 signal band.
Page 98
ZED-F9P - Integration Manual For FR-4 PCB material with a Dielectric permativity of for example 4.7 we can calculate the trace width at 1575 MHz for 50 Ω impedance. Figure 72: Microstrip trace width A grounded co-planar RF trace is recommended as it provides the maximum shielding from noise with adequate vias to the ground layer.
8.8.3 VCC pads The VCC pads for the ZED-F9P high precision receiver need to be as low an impedance as possible with large vias to the lower Power layer of the PCB. The VCC pads need a large combined pad and the de-coupling capacitors must be placed as close as possible.
V_USB pin. • Is there a 1 uF cap right next to the module VCC pin. • Compare the peak current consumption of the ZED-F9P GNSS module with the specification of your power supply. • GNSS receivers require a stable power supply. Avoid series resistance (less than 0.2 Ω) in your power supply line (the line to VCC) to minimize the voltage ripple on VCC.
Ensure the ground pads under the module are connected to ground. 8.9.5 Schematic design-in. For a minimal design with the ZED-F9P GNSS modules, the following functions and pins need to be considered: • Connect the power supply to VCC and V_BCKP.
Page 102
ZED-F9P - Integration Manual Pin No Name Description Remark RF_IN_1 RF input ESD protection required, active antenna, L1/L2 band. Bias-t needed. Ground Outer ground pin ANT_DETECT Active antenna detect Leave open if not used. Add zero Ω jumper if used. ANT_OFF External LNA disable...
• Is the ZED-F9P placed away from any heat source? • Is the ZED-F9P placed away from any air cooling source? • Is the ZED-F9P shielded by a cover/case to prevent the effects of air currents and rapid environmental temperature changes? •...
ZED-F9P - Integration Manual 9 Product handling 9.1 Soldering Soldering Paste Use of “No Clean” soldering paste is highly recommended, as it does not require cleaning after the soldering process has taken place. The paste listed in the example below meets these criteria.
Page 105
ZED-F9P - Integration Manual Figure 77: Soldering Profile Modules must not be soldered with a damp heat process. Optical inspection After soldering the module, consider an optical inspection step. Cleaning No cleaning with water, solvent, ultrasonic cleaner should be carried out: • Cleaning with water will lead to capillary effects where water is absorbed in the gap between the baseboard and the module.
EMI covers is done at the customer’s own risk. The numerous ground pins should be sufficient to provide optimum immunity to interferences and noise. u-blox makes no warranty for damages to the module caused by soldering metal cables or any other forms of metal strips directly onto the EMI covers.
Page 107
ZED-F9P - Integration Manual Figure 78: Orientation of ZED-F9P high precision receivers on the tape The dimensions of the tapes for ZED-F9P high precision receivers are specified in Figure 79 (measurements in mm). Figure 79: ZED-F9P tape dimensions (mm) UBX-18010802 - R02...
The ZED-F9P high precision receiver GNSS modules are deliverable in quantities of 250 pieces on a reel. The ZED-F9P high precision receiver receivers are shipped on Reel Type B, as specified in the u-blox Package Information Guide. See the u-blox Package Information Guide [3].
ZED-F9P - Integration Manual 10 Appendix 10.1 RTCM ITRF Geodetic models RTK is a differential system where the rover uses the reference datum of the reference station. The International Terrestrial Reference Frame (ITRF) must be obtained from the reference network and then used to transform the rover position output to match the required reference frame. The rover will not output the position in the local receiver WGS84 (based on ITRF2008) datum, it will match the reference receiver (or base) reference frame.
ZED-F9P - Integration Manual For example viewing RTK accurate positions that could be in any ITRF transform reference frame (based on reference receiver (or base) reference frame) on Google Earth: The heights on Google Earth refer to EGM96 and are, therefore, Geoidal heights.
Page 111
ZED-F9P - Integration Manual The picture below shows the network of reference stations used to build up a service covering the whole of Switzerland. Figure 81: VRS network in Switzerland The network of receivers is linked to a computation center, and each station contributes its raw data to help create network-wide models of the distance-dependent errors.
ZED-F9P - Integration Manual 12 Revision history Revision Date Name Status / Comments 22-May-2018 ghun Objective Specification 03-Oct-2018 ghun Advance Information UBX-18010802 - R02 12 Revision history Page 113 of 114 Advance Information...
Page 114
ZED-F9P - Integration Manual Contact For complete contact information visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox AG u-blox Singapore Pte. Ltd. Phone: +1 703 483 3180...
Need help?
Do you have a question about the ZED-F9P and is the answer not in the manual?
Questions and answers