Page 1
ZED-F9R u-blox F9 high precision sensor fusion GNSS receiver Integration manual Abstract This document describes how to enable a successful design with the ZED- F9R module. It provides reliable multi-band RTK turnkey solution with up to 30 Hz real time position update rate and full GNSS carrier raw data.
Page 2
ZED-F9R - Integration manual Document information Title ZED-F9R Subtitle u-blox F9 high precision sensor fusion GNSS receiver Document type Integration manual Document number UBX-20039643 Revision and date 11-Nov-2020 Document status Advance information Disclosure restriction C1-Public This document applies to the following products:...
ZED-F9R - Integration manual 1 Integration manual structure This document provides a wealth of information to enable a successful design with the ZED-F9R module. The manual is structured according to system, software and hardware aspects. The first section, "System description" outlines the basics of enabling RTK operation with the ZED- F9R.
ZED-F9R offers support for a range of correction services allowing each application to optimize performance according to the application's unique needs. ZED-F9R comes with built-in support for RTCM formatted corrections, enabling high precision navigation using internet or satellite data connectivity.
2.1.3 Real time kinematic u-blox ZED-F9R high precision sensor fusion receiver takes GNSS precision to the next level: • Delivers accuracy down to the centimeter level: 0.01 m + 1 ppm CEP • Fast time to first fix and robust performance with multi-band, multi-constellation reception •...
RAM holds the current configuration, which is used by the receiver at run-time. It is constructed on start-up of the receiver from several sources of configuration. The configuration interface and the available keys are described fully in the ZED-F9R Interface description [2].
NMEA output. NMEA GGA output is typically used with virtual reference service correction services. By default the ZED-F9R outputs NMEA messages that include satellite data for all GNSS bands being received. This results in a high NMEA load output for each navigation period.
Page 11
ZED-F9R only supports certain combinations of constellations and bands. For all constellations, both L1 and L2 bands must either be enabled or disabled. BeiDou B2 is the exception (can either have BeiDou B1+B2 or B1-only).
The RTCM specification is currently at version 3.3 and RTCM version 2 messages are not supported by this standard. To modify the RTCM input settings, see the configuration section in the u-blox ZED-F9R Interface description [2]. Users need to be aware of the datum used by the correction source. The receiver position will provide coordinates in the correction source reference frame.
The u-center NTRIP client then forwards the RTCM 3.3 corrections to a ZED-F9R receiver connected to the local u-center application. RTCM corrections from a virtual reference service are also supported by the u- center NTRIP client.
Page 14
ZED-F9R - Integration manual The dynamic platform model can be configured through the CFG-NAVSPG-DYNMODEL configuration item. The supported dynamic platform models and their details can be seen in Table Table 6 below. Platform Description Portable Applications with low acceleration, e.g. portable devices. Suitable for most situations.
ZED-F9R - Integration manual Configuration item Description CFG-NAVSPG-INFIL_MINELEV Minimum elevation of a satellite above the horizon in order to be used in the navigation solution. Low elevation satellites may provide degraded accuracy, due to the long signal path through the atmosphere. CFG-NAVSPG-INFIL_NCNOTHRS,...
The solution type is called GAWT (gyroscope, accelerometers, wheel tick), and it is described in the following sections. To operate the ZED-F9R in GAWT mode with optimal performance, the following tasks need to be completed: •...
Page 17
ZED-F9R - Integration manual 3.2.3.1.1 Automatic IMU-mount alignment The automatic IMU-mount alignment engine automatically estimates the IMU-mount roll, pitch and yaw angles. It requires an initialization phase during which no INS/GNSS fusion can be achieved (see the Fusion filter modes section for further details). The progress of the automatic alignment initialization can be monitored with the UBX-ESF-STATUS message, and/or with the UBX-ESF-ALG message providing more details.
Page 18
ZED-F9R - Integration manual If there is only a single IMU-mount misalignment angle, it may be measured as shown in the three examples below. Figure 3: Installation frame In order to prevent significant degradation of the positioning solution the IMU-mount misalignment angles should be configured with an accuracy of less than 5 degrees.
3.2.4.1.1 Odometer interfaces Odometer data can be delivered to ZED-F9R via the following interfaces: Hardware interface: ZED-F9R has a dedicated pin (WT) for analog wheel tick signal input, and another pin (DIR) dedicated to wheel tick direction signal. • The WT pin is enabled with the CFG-SFODO-USE_WT_PIN key.
Page 20
ZED-F9R - Integration manual DIS_AUTOCOUNTMAX key and setting the CFG-SFODO-COUNT_MAX value to the upper threshold of the absolute wheel tick sensor count before starting again from zero (roll-over). • Speed data: Data coming from this sensor type can only be delivered to the receiver via one of the communication ports within a UBX-ESF-MEAS (data type 11).
Page 21
It is essential that the time tags used for all UBX-ESF-MEAS data have the same resolution. ZED-F9R automatically generates UBX-ESF-MEAS messages containing measurements from the internal IMU using the default time tag resolution of 1 millisecond. If the customer wants to input odometer data with UBX-ESF-MEAS messages, it is essential that the odometer time tag has a resolution of 1 millisecond.
IMU. If the customer inputs UBX-ESF-MEAS with odometer data with a different sensor time tag factor than that used by ZED-F9R for IMU data, it will fail! The same sensor time-tag (ttag) factor must be used for all UBX-ESF-MEAS data.
ZED-F9R - Integration manual At higher navigation rates, it is strongly recommended to check (and maybe reduce) the number of enabled output messages. CPU load, memory and interface bandwidth constraints may be a limiting factor. 3.2.6 Operation This section describes how the HPS receiver operates.
Page 24
ZED-F9R - Integration manual is flagged as 1:INITIALIZING in the UBX-ESF-STATUS message. Once initialized, the IMU- mount alignment status is flagged as 2:INITIALIZED . If no IMU-mount alignment is required, the IMU-mount alignment is flagged as 0:OFF . A detailed description of the automatic IMU-...
Page 25
ZED-F9R - Integration manual 3.2.6.1.3 Suspended fusion mode Sensor fusion is temporarily suspended in cases where no fused solution should/can be computed. In this case, the receiver produces a GNSS-only solution. The receiver is considered to be in temporarily-disabled fusion mode when the UBX-ESF-STATUS.fusionMode field is set to...
Page 26
ZED-F9R - Integration manual Once initialization is completed, the UBX-ESF-STATUS.fusionMode field shows 1:FUSION , combined GNSS/dead reckoning fixes (fused solutions) are output and the sensors used in the navigation filter start to get calibrated. Calibration is a continuous process running in the background, and it directly impacts the navigation solution quality.
Page 27
ZED-F9R - Integration manual still correspond to the definition given above: they represent the full rotation required for transforming IMU data from installation frame to IMU frame. This means that the output misalignment angles are computed from the composed rotation of the user-defined rotation and the internally-estimated rotation.
Page 28
ZED-F9R - Integration manual misalignment angles output in the UBX-ESF-ALG are not stable in time. Note however that each individual set of IMU-mount misalignment angles output in such a case still describes the correct rotation. Moreover, the internal rotation applied for aligning the IMU readings does not suffer from this singularity issue and optimal fusion can still be achieved.
Page 29
ZED-F9R - Integration manual Figure 6: Vehicle attitude output The order of the sequence of rotations around the navigation axes defining the vehicle attitude matrix in terms of vehicle attitude angles is illustrated below: UBX-20039643 - R01 3 Receiver functionality Page 29 of 105 ...
Page 30
• Output the ZED-F9R internal IMU measurements; • Input external wheel tick or speed measurements from a host to ZED-F9R. A different number of data fields may be used, and these can contain different types of measurements. The type of each measurement is specified in the UBX-ESF-MEAS.dataType field.
ZED-F9R - Integration manual Type Description Unit Format of the 24 data bits rear-left wheel ticks Bits 0-22: unsigned tick value. Bit 23: direction indicator (0=forward, 1=backward) rear-right wheel ticks Bits 0-22: unsigned tick value. Bit 23: direction indicator (0=forward, 1=backward) single tick (speed tick) Bits 0-22: unsigned tick value.
Page 32
ZED-F9R - Integration manual 3.2.7.1 Introduction ZED-F9R provides a low-latency position, velocity, and vehicle attitude solution to be output at a high rate by utilizing sensor-based propagation in between GNSS-measurement updates, thus prioritizing the time-critical data. The receiver issues priority navigation messages first, and non-priority navigation messages when time allows it.
ZED-F9R - Integration manual 3.2.7.2 Configuration You can configure the priority navigation mode output using the CFG-RATE-NAV_PRIO configuration key. If a high priority navigation rate has been configured with CFG-RATE-NAV_PRIO, it is strongly recommended to check (and maybe reduce) the number of enabled output messages.
NMEA) can be assigned to a single port (multi-protocol capability), which is particularly useful for debugging purposes. The ZED-F9R provides UART1, UART2, SPI, I2C and USB interfaces for communication with a host CPU. The interfaces are configured via the configuration methods described in the ZED-F9R interface description [2].
The ZED-F9R includes two UART serial ports. UART1 can be used as a host interface for configuration, monitoring and control. UART2 is available as an optional stand-alone RTCM interface and cannot be used as a host interface.
I2C slave address for each receiver must be configured to a different value. Typically most u-blox receivers are configured to the same default I2C slave address value. To poll or set the I2C slave address, use the CFG-I2C-ADDRESS configuration item (see ZED-F9R Interface description [2]).
Page 37
ZED-F9R - Integration manual Figure 12: I2C register layout 3.4.2.2 Read access types There are two I2C read transfer forms: • The "random access" form: includes a slave register address and allows any register to be read. • The "current address" form: omits the register address.
Page 38
ZED-F9R - Integration manual Figure 13: I2C random read access If the second form, "current address" is used, an address pointer in the receiver is used to determine which register to read. This address pointer will increment after each read unless it is already pointing at register 0xFF, the highest addressable register, in which case it remains unaltered.
Figure 15: I2C write access 3.4.3 SPI interface The ZED-F9R high precision sensor fusion receiver has an SPI slave interface that can be selected by setting D_SEL = 0. The SPI slave interface is shared with UART1 and I2C port, the physical pins are same.
USB host compatibility testing is thus recommended in this scenario. The ZED-F9R receiver supports only self-powered mode operation in which the receiver is supplied from its own power supply. The V_USB pin is used to detect the availability of the USB port, i.e.
Table 16: D_SEL configuration 3.5.2 RESET_N The ZED-F9R provides the ability to reset the receiver. The RESET_N pin is an input-only pin with an internal pull-up resistor. Driving RESET_N low for at least 100 ms will trigger a cold start.
The TX_READY pin can be selected from all PIOs which are not in use (see UBX-MON-HW3 in the ZED-F9R Interface Description [2] for a list of the PIOs and their mapping). Each TX_READY pin is exclusively associated to one port and cannot be shared. If PIO is invalid or already in use, only the configuration for the specific TX_READY pin is ignored, the rest of the port configuration is applied...
3.5.7 WT and DIR inputs ZED-F9R pin 22 (WT) is available as a wheel-tick input. Pin 23 (DIR) is available as a direction input (forward/reverse indication). By default the wheel tick count is derived from the rising edges of the WT input.
The CFG-GEOFENCE-PIN configuration item refers to a PIO and not a physical device pin. The PIO number must be set so that it is mapped to the assigned geofence state device pin. The ZED-F9R high precision sensor fusion receiver is assigned PIO3 that is assigned to module pin 19.
ZED-F9R - Integration manual Figure 18: ZED-F9R antenna supervisor The bias-t inductor must be chosen for multi-band operation; a value of 47 nH ±5% is required for our recommended Murata part, with the current limited below its 300 mA rating. See Antenna bias section for additional information.
ZED-F9R - Integration manual $GNTXT,01,01,02,ANTSTATUS=OK*25 ANTSUPERV=AC indicates antenna control is activated 3.6.2 Antenna short detection - ANT_SHORT_N Enable antenna short detection setting configuration item CFG-HW- ANT_CFG_SHORTDET to true (1). Result: • UBX-MON-RF in u-center "Message View": Antenna status = OK. Antenna power status = ON •...
ZED-F9R - Integration manual Then if antenna is shorted (ANT_SHORT_N pulled low): • $GNTXT,01,01,02,ANTSTATUS=SHORT*73 • UBX-MON-RF in u-center "Message View": Antenna status = SHORT. Antenna power status = • ANT_OFF = high (to disable - active high) After a time out period receiver will re-test the short condition by enabling ANT_OFF = LOW...
first fix (TTFF), even under poor signal conditions (typically around 2 seconds; see ZED-F9R Data sheet [1] "Aided start"). The system works by collecting data such as ephemeris and almanac from the satellites through u-blox's "Global Reference Network"...
Page 49
ZED-F9R - Integration manual Figure 19: MGA architecture The data returned by the AssistNow Online Service is a sequence of UBX-MGA messages, starting with an estimate of the current time in the form of a UBX-MGA-INI-TIME_UTC message. AssistNow Online supports GPS, GLONASS, BeiDou, Galileo, and QZSS.
Page 50
ZED-F9R - Integration manual • Optionally send UBX-MGA-INI-TIME_UTC followed by hardware time synchronization pulse. • Send the UBX messages obtained from the AssistNow Online Service to the receiver. 3.7.4.3 Flow control u-blox receivers aim to process incoming messages as quickly as possible, but there will always be a small delay in processing each message.
Page 51
ZED-F9R - Integration manual Key name Unit/range Optional Description datatype String Mandatory A comma-separated list of the data types required by the client. Valid data types are: eph, alm, aux and pos. Time data is always returned for each request. If the value of this parameter is an empty string, only time data will be returned.
ZED-F9R - Integration manual If both the network latency and the client latency can safely be assumed to be very low (or are known), the client can choose to set the accuracy of the time message (tacc) to a much smaller value (e.g.
ZED-F9R - Integration manual 3.9 Clocks and time This section introduces and explains the concepts of receiver clocks and time bases. 3.9.1 Receiver local time The receiver is dependent on a local oscillator for both the operation of its radio parts and also for timing within its signal processing.
ZED-F9R - Integration manual When insufficient information is available for the receiver to perform any of these time-base conversions precisely, pre-defined default offsets are used. Consequently plausible times are nearly always generated, but they may be wrong by a few seconds (especially shortly after receiver start).
ZED-F9R - Integration manual and considered valid for use. These flags are shown in table GNSS times in section GNSS times above as well as in the UBX-NAV-PVT message. • Time validity confirmation: Information about confirmed validity is provided in the confirmedDate and confirmedTime flags in the UBX-NAV-PVT message. If these flags are set, the time validity can be confirmed by using an additional independent source, meaning...
ZED-F9R - Integration manual The preferred variant of UTC time can be specified using CFG-NAVSPG-UTCSTANDARD configuration item. 3.9.7 Leap seconds Occasionally it is decided (by one of the international time keeping bodies) that, due to the slightly uneven spin rate of the Earth, UTC has moved sufficiently out of alignment with mean solar time (i.e.
ZED-F9R - Integration manual 3.9.9.1 GPS-only date resolution In circumstances where only GPS L1C/A signals are available and for receivers with earlier firmware versions, the receiver establishes the date by assuming that all week numbers must be at least as large as a reference rollover week number. This reference rollover week number is hard-coded at compile time and is normally set a few weeks before the software is completed, but it can be overridden by CFG-NAVSPG-WKNROLLOVER configuration item to any value the user wishes.
Page 58
ZED-F9R - Integration manual • If relative time accuracy between multiple receivers is required, do not mix receivers of different product families. If this is required, the receivers must be calibrated accordingly, by setting cable delay and user delay. • The recommended configuration when using the UBX-TIM-TP message is to set both the measurement rate (CFG-RATE-MEAS) and the time pulse frequency (CFG-TP-*) to 1 Hz.
Page 59
3.9.10.4 Time pulse configuration u-blox ZED-F9R receivers provide a time pulse (TIMEPULSE) signal with a configurable pulse period, pulse length and polarity (rising or falling edge). 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.
ZED-F9R - Integration manual Time pulse settings shall be chosen in such a way that neither the high nor the low period of the output is less than 50 ns (except when disabling it completely), otherwise pulses can be lost. 3.9.10.5.1 Example The example below shows the 1PPS TIMEPULSE signal generated on the time pulse output according to the specific parameters of the CFG-TP-* configuration group:...
Figure 23: Timemark 3.10 Security The security concept of ZED-F9R covers the air interface between the receiver and the GNSS satellites and the integrity of the receiver itself. There are functions to monitor/detect certain security threads and report it to the host system.
ZED-F9R - Integration manual The spoofing detection feature monitors the GNSS signals for suspicious patterns indicating that the receiver is being spoofed. A flag in UBX-NAV-STATUS message (flags2 - spoofDetState ) alerts the user to potential spoofing. The spoofing detection feature monitors suspicious changes in the GNSS signal indicating external manipulation.
3.10.3 GNSS receiver integrity 3.10.3.1 Secure boot The ZED-F9R boots only with firmware images that are signed by u-blox. This prevents the execution of non-genuine firmware images run on the receiver. 3.10.3.2 Secure firmware update The firmware image itself is encrypted and signed by u-blox. The ZED-F9R verifies the signature at each start.
Page 64
ZED-F9R - Integration manual document uses the term "subframe", but other GNSS data structures might use different terms, for example, GLONASS uses "strings" and Galileo uses "pages". 3.11.1.1 Parsing navigation data subframes Each UBX-RXM-SFRBX message contains a subframe of data bits appropriate for the relevant GNSS, delivered in a number of 32-bit words, as indicated by numWords field.
Page 65
ZED-F9R - Integration manual Figure 25: GPS L2C subframe words 3.11.1.3 GLONASS For GLONASS L1OF and L2OF signals, the UBX-RXM-SFRBX message contains a string content within the frame structure as described in the GLONASS ICD. This string comprises 85 data bits which are reported over three 32-bit words in the message. Data bits 1 to 8 are always a hamming code, whilst bits 81 to 84 are a string number and bit 85 is the idle chip, which should always have a value of zero.
Page 66
ZED-F9R - Integration manual Figure 26: GLONASS navigation message data In some circumstances, (especially on startup) the receiver may be able to decode data from a GLONASS satellite before it can identify it. When this occurs UBX-RXM-SFRBX messages will be issued with an svId of 255 to indicate "unknown".
Page 67
ZED-F9R - Integration manual 3.11.1.5.1 Galileo E1-B For the Galileo E1-B signal, 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 Galileo "Nominal" pages the eight words are arranged as follows:...
Page 68
ZED-F9R - Integration manual Alert pages are reported in very similar manner, but the page type bits will have value 1 and the structure of the eight words will be slightly different (as indicated by the Galileo ICD). 3.11.1.5.2 Galileo E5b For the Galileo E5b in-phase signal data component, each reported subframe contains a pair of I/ NAV pages as described in the Galileo ICD.
Page 69
ZED-F9R - Integration manual Figure 29: Galileo E5b subframe words 3.11.1.6 SBAS For SBAS (L1C/A) signals each reported subframe contains eight 32-bit data words to deliver the 250 bits transmitted in each SBAS data block. The eight words are arranged as follows:...
Page 70
ZED-F9R - Integration manual Figure 30: SBAS subframe words 3.11.1.7 QZSS The structure of the data delivered by QZSS L1C/A signals is effectively identical to that for GPS (L1C/A). Similarly the structure of the data delivered by the QZSS L2C signal is effectively identical to GPS (L2C).
• Controlled GNSS start starts all GNSS tasks. 3.13 Firmware upload ZED-F9R is supplied with firmware. u-blox may release updated images containing, for example, security fixes, enhancements, bug fixes, etc. Therefore it is important that customers implement a firmware update mechanism in their system.
The pin assignment of the ZED-F9R module is shown in Figure 31. The defined configuration of the PIOs is listed in Table The ZED-F9R is an LGA package with the I/O on the outside edge and central ground pads. Figure 31: ZED-F9R pin assignment Pin no. Name Description...
Page 73
ZED-F9R - Integration manual Pin no. Name Description 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 and using corrections, 1 – no...
The VCC pin is connected to 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 ZED-F9R Data sheet [1] for specification).
4.2.3 ZED-F9R power supply The ZED-F9R requires a low-noise, low-dropout voltage, and a very low source impedance power supply of 3.3 V typically. No inductors or ferrite beads should be used from LDO to the module VCC pin.
ZED-F9R - Integration manual Figure 33: Minimal ZED-F9R design For a minimal design with the ZED-F9R GNSS modules, the following functions and pins should be considered: • Connect the power supply to VCC and V_BCKP. • If hot or warm start operations are needed, connect a backup battery to V_BCKP.
ZED-F9R - Integration manual Figure 34: Example WT and DIR design Description RES THICK FILM CHIP 0603 3K3 5% 0.1W RES THICK FILM CHIP 0603 470R 5% 0.1W RES THICK FILM CHIP 0603 910R 5% 0.1W RES THICK FILM CHIP 0603 3K3 5% 0.1W RES THICK FILM CHIP 0603 470R 5% 0.1W...
Page 78
ESD circuit protection 15 kV human body model air discharge Table 25: Antenna specifications for ZED-F9R modules Including passive losses (filters, cables, connectors etc.) Measured with a ground plane d=150 mm GNSS system bandwidths: 1559… 1563 MHz; 1573… 1578 MHz; 1598… 1606 MHz; 1192… 1212 MHz; 1197… 1217 MHz;...
5 to 20 mA to the system's power consumption budget. If customers do not want to make use of the antenna supervisor function the filtered VCC_RF supply voltage output can supply the antenna if the supply voltage of the ZED-F9R module matches the antenna working voltage (e.g. 3.0 V).
Page 80
ZED-F9R - Integration manual Figure 37: ZED-F9R reference design for antenna bias L1: Murata LQG15HS47NJ02 0402 47 N 5% 0.30 A -55/+125 C D1: TYCO, 0.25PF, PESD0402-140 -55/+125C C3: MURATA GRM033R61E104KE14 CER X5R 0201 100N 10% 25V R2: RES THICK FILM CHIP 1206 10R 5% 0.25W It is recommended to use active current limiting.
EOS/ESD/EMI handling and protection measures. To prevent overstress damage at the RF_IN of your receiver, never exceed the maximum input power as specified in the u-blox ZED-F9R Data sheet [1]. 4.6.1 ESD protection measures GNSS receivers are sensitive to Electrostatic Discharge (ESD). Special precautions are required when handling.
Figure 41: Active antenna EOS protection 4.6.3 Safety precautions The ZED-F9R 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-F9R - Integration manual permanently. Another type of interference can be caused by noise generated at the PIO pins that emits from unshielded I/O lines. Receiver performance may be degraded when this noise is coupled into the GNSS antenna. EMI protection measures are particularly useful when RF emitting devices are placed next to the GNSS receiver and/or to minimize the risk of EMI degradation due to self-jamming.
If this is insufficient, an additional SAW filter is required on the GNSS receiver input to block the remaining GSM transmitter energy. 4.8 Layout This section details layout and placement requirements of the ZED-F9R high precision sensor fusion receiver. 4.8.1 Placement GNSS signals at the surface of the Earth are below the thermal noise floor.
4.8.3 Package footprint, copper and paste mask Copper and solder mask dimensioning recommendations for the ZED-F9R module packages are provided in this section. These are recommendations only and not specifications. The exact copper, solder and paste mask geometries, distances, stencil thickness and solder paste volumes must be adapted to the specific production processes (e.g.
ZED-F9R - Integration manual 4.8.3.2 Paste mask Figure 43: ZED-F9R suggested paste mask 4.8.4 Layout guidance The presented layout guidance reduces the risk of performance issues at design level. 4.8.4.1 RF In trace The RF in trace has to work in the combined GNSS signal bands.
Page 87
Figure 45: Top layer fill and vias 4.8.4.3 VCC pads The VCC pads for the ZED-F9R high precision sensor fusion receiver must have as low 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.
• If USB is used, is there a 1 uF capacitor right near the V_USB pin? This is just for the V_USB pin. • Is there a 1 uF cap right next to the module VCC pin? • Compare the peak current consumption of the ZED-F9R GNSS module with the specification of your power supply.
ZED-F9R - Integration manual Additional points on the RF input • What is the expected quality of the signal source (antenna)? • What is the external active antenna signal power? • What is the bandwidth and filtering of the external active antenna? •...
Ensure the ground pads of the module are connected to ground. 4.9.6 Schematic design For a minimal design with the ZED-F9R GNSS modules, consider the following functions and pins: • Connect the power supply to VCC and V_BCKP. • V_USB: If USB is used it is recommended V_USB is to be powered as per USB self-powered mode specification.
ZED-F9R - Integration manual 5 Product handling 5.1 ESD handling precautions ZED-F9R contains highly sensitive electronic circuitry and is an Electrostatic Sensitive Device (ESD). Observe precautions for handling! Failure to observe these precautions can result in severe damage to the GNSS receiver! •...
Page 92
ZED-F9R - Integration manual As a reference, see “IPC-7530 Guidelines for temperature profiling for mass soldering (reflow and wave) processes”, published in 2001. Preheat phase During the initial heating of component leads and balls, residual humidity will be dried out. Note that the preheat phase does not replace prior baking procedures.
Page 93
ZED-F9R - Integration manual Modules must not be soldered with a damp heat process. Optical inspection After soldering the module, consider optical inspection. Cleaning Do not clean with water, solvent, or ultrasonic cleaner: • Cleaning with water will lead to capillary effects where water is absorbed into the gap between the baseboard and the module.
48, with pin 1 location on the bottom of the tape, the feed direction into the pick and place pick-up is from the reel (located on the right of the figure) towards left. The dimensions of the tapes for ZED-F9R are specified in Figure 49 (measurements in mm).
Figure 49: ZED-F9R tape dimensions (mm) 5.4 Reels The ZED-F9R receivers are deliverable in quantities of 250 pieces on a reel. The receivers are shipped on reel type B, as specified in the u-blox Package Information Guide [3]. 5.5 Moisture sensitivity levels The moisture sensitivity level (MSL) for ZED-F9R is specified in the table below.
ZED-F9R - Integration manual Appendix A Glossary Abbreviation Definition ANSI American National Standards Institute Antenna reference point BeiDou Chinese navigation satellite system Battery-backed RAM CDMA Code-division multiple access Configurable reference point High precision sensor fusion Electromagnetic compatibility Electromagnetic interference Electrical overstress Electrostatic protective area...
The ZED-F9R stores the EGM96 geoid model with limited resolution, leading to degraded precision of the reported mean sea level height and geoid separation. If the user application needs higher geoid separation accuracy, it is required to apply its own adjustment to the ellipsoidal height output from the ZED-F9R.
Page 98
ZED-F9R - Integration manual Select Group: CFG-UART1, Key name: CFG-UART1-BAUDRATE. See Figure Figure 50: u-center UBX-CFG-VALSET message view Select Add to List, it will appear in the table below. UBX-20039643 - R01 Appendix Page 98 of 105 C1-Public Advance information...
Page 99
ZED-F9R - Integration manual Select the added key. It will now give the option of setting or reading the current value. See Figure Figure 51: Example u-center UBX-CFG-VALSET message view when selecting a configuration item Add the value, for example, 230400 into the "Value" window that appears below the list. See...
Page 100
ZED-F9R - Integration manual Set the configuration by clicking the Send button at the bottom of the message tree view. Remember to set the u-center baud rate to match the value set in the receiver. Figure 52: u-center UBX-CFG-VALSET message view for setting the CFG-UART1-BAUDRATE configuration item that controls the baudrate of UART1 Next, some UBX example messages are configured to enable viewing the receiver status.
Page 101
ZED-F9R - Integration manual Click Send. See Figure Figure 53: u-center UBX-CFG-VALSET message view for setting the CFG-MSGOUT-* configuration items for enabling the output of some recommended UBX messages To ensure all the required RTCM messages, including most importantly RTCM 1005, are being received regularly, examine the UBX-RXM-RTCM output in u-center.
Page 102
ZED-F9R - Integration manual Once the receiver is receiving a valid set of RTCM messages, it should transition through 3D Fix to 3D/DGNSS to Float and, ultimately, into Fixed mode. See Figure Figure 55: u-center data view with RTK Fixed UBX-NAV-SOL is shown, however it is no longer supported on this platform.
ZED-F9R - Integration manual Related documents ZED-F9R Data sheet, UBX-19054459 ZED-F9R Interface description, UBX-19056845 Packaging information for u-blox chips, modules, and antennas, UBX-14001652 For regular updates to u-blox documentation and to receive product change notifications please register on our homepage https://www.u-blox.com. UBX-20039643 - R01...
ZED-F9R - Integration manual Revision history Revision Date Name Status / comments 11-Nov-2020 ssid Advance information - HPS 1.20 UBX-20039643 - R01 Revision history Page 104 of 105 C1-Public Advance information...
ZED-F9R - 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-F9R and is the answer not in the manual?
Questions and answers