Broadcom AFBR-S50 Quick Start Manual
Broadcom AFBR-S50 Quick Start Manual

Broadcom AFBR-S50 Quick Start Manual

Hide thumbs Also See for AFBR-S50:

Advertisement

Quick Links

AFBR-S50
Evaluation Kit Quick Start Guide
User Guide
Version 1.2
Broadcom
AFBR-S50-EK-UG102
November 30, 2020

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AFBR-S50 and is the answer not in the manual?

Questions and answers

Summary of Contents for Broadcom AFBR-S50

  • Page 1 AFBR-S50 Evaluation Kit Quick Start Guide User Guide Version 1.2 Broadcom AFBR-S50-EK-UG102 November 30, 2020...
  • Page 2 The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. For more information, please visit www.broadcom.com. Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others.
  • Page 3: Table Of Contents

    1.1 Evaluation Kit Overview ............................4 1.2 Hardware and Software Setup ..........................4 1.3 Updating the Device Software ..........................6 1.4 Performing a Distance Measurement ........................8 Chapter 2: AFBR-S50 Explorer ......................9 2.1 AFBR-S50 Explorer Overview ..........................9 2.2 Exploring the Menu Bar............................10 2.3 Data Visualization Views ............................13 2.3.1 1D Plot View ..............................13...
  • Page 4: Chapter 1: Getting Started

    AFBR-S50 Explorer Application 1.2 Hardware and Software Setup Step 1: Install the main application and all necessary drivers by using the AFBR-S50 SDK setup wizard. The initial setup wizard window displays as follows. Figure 2: Initial Setup Wizard Window Broadcom...
  • Page 5 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Step 2: Install the main driver and all additional modules to enable the full performance of the device: Figure 3: Installing the Device Step 3: Plug in the USB cable. The correct USB port for this step is labeled as KL46Z on the bottom side of the NXP board.
  • Page 6: Updating The Device Software

    1.3 Updating the Device Software When updating the AFBR-S50 SDK, the software on the evaluation kit must also be updated manually to match with the installed GUI. This is done from the AFBR-S50 Explorer App by performing the following steps:...
  • Page 7 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Figure 7: Connecting the Device Using the USB Port Labeled KL46Z Broadcom AFBR-S50-EK-UG102...
  • Page 8: Performing A Distance Measurement

    Evaluation Kit Quick Start Guide 1.4 Performing a Distance Measurement Step 1: Start the Explorer Application, AFBR.S50.Explorer.exe, for example, by clicking Windows Menu > AFBR-S50 SDK > AFBR S50 Explorer. Step 2: Open a USB connection by clicking the green plug symbol.
  • Page 9: Chapter 2: Afbr-S50 Explorer

    Evaluation Kit Quick Start Guide Chapter 2: AFBR-S50 Explorer This section is intended to make the user familiar with the graphical user interface (GUI) of the AFBR-S50 Explorer application and support the evaluation of a given ToF sensor device. The AFBR-S50 Explorer software connects to the AFBR-S50 evaluation board using the USB interface. It receives the measurement data from the device software running on the NXP board's microcontroller and displays it in a convenient way.
  • Page 10: Exploring The Menu Bar

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.2 Exploring the Menu Bar The AFBR-S50 Explorer menu bar includes the following three elements: Device  View  Help  Figure 12: Device Menu From the Device menu, options are available to open and close the USB connection, trigger measurements, create a log data file over a data logger to store measurement data, monitor and store the communication of the serial interface, and, once connected, reset the microcontroller on demand.
  • Page 11 Single view modules can be enabled or disabled in the Explorer app with the View menu. The Help menu is used to flash the current AFBR-S50 device software to the connected microcontroller, open the latest status message log, reset the application values to default, and provide additional links to all necessary documentation on the SDK.
  • Page 12 Figure 16: Help Menu The AFBR-S50 Controller Tool Bar gives quick access to the most important operation elements regarding measurement and Reset of the microcontroller. On the left it delivers a simple connect and disconnect menu to open up a connection via USB port to the microcontroller on the evaluation kit board.
  • Page 13: Data Visualization Views

    2.3 Data Visualization Views Below the AFBR-S50 Controller Tool Bar, all measurement data gathered by the ToF sensor device can be displayed in three different views: 1D Plot, 3D Plot, and Raw Data. Each of the three views are introduced in the next sections.
  • Page 14 AFBR-S50 User Guide Evaluation Kit Quick Start Guide The Range plot element of the 1D Plot View is able to display up to four different range plots: Binned Range: Plots the average range over all pixels that are determined by the pixel binning algorithm. This value ...
  • Page 15 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Figure 21: 1D Plot Options The different plots of the Range plot element can be turned either on or off by selecting the respective check boxes inside the Options Panel. It is also possible to change the minimum and maximum displayed range of the respective axis or select the Auto Scaling option.
  • Page 16 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Figure 22: 1D Plot Options Figure 23: 1D Plot Example Integration Energy: Calculated by the integration depth per sample times the optical output power.  Amplitude (Maximum) Plot: Shows the current maximum measurement signal amplitude, which is determined by all ...
  • Page 17 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Figure 24: Active Pixel Count vs. Saturated Pixel Count Active Pixel Count: The value of Active Pixel Count reveals the number of pixels that are used for calculating range and  amplitude with respect to the current Pixel Binning Algorithm.
  • Page 18: Plot View

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.3.2 3D Plot View The second tab of the Data Visualization Window opens the 3D Plot View revealing more pixel-specific information on the measured range and amplitude in real time: Figure 25: 3D Plot View This 3D Plot View shows the retrieved measurement signal of every single pixel of the sensor's pixel matrix.
  • Page 19 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Figure 26: Hide Binned Pixels Option Invalid pixels that do not satisfy the binning criteria will disappear from the plot. Figure 27: Hidden Binned Pixels For a closer look at each pixel, zoom and rotate the 3D plots using the mouse.
  • Page 20: Raw Data View

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.3.3 Raw Data View The raw data view is not visible by default, it has to be enabled in the help menu first. Figure 28: Enabling the Raw Data View Raw Data view gives additional details about each pixel's measured range and amplitude results including the corresponding mean values and signal deviations (referred to as sigma).
  • Page 21 AFBR-S50 User Guide Evaluation Kit Quick Start Guide Figure 30: Single Pixel Status For a detailed description of the single statuses, open the API reference manual and type argus_px_status_t in the search field. Choose which of the results to keep visible or hidden by selecting the associated Pixel View Options from the Options Panel.
  • Page 22: Tool Panel Overview

    2.4.1 API Tab In general, this tab is organized in the three categories: Generic API, Configuration API, and Calibration API. All functions and accessible parameters shown in this section give an overview about the interoperability with an AFBR-S50 sensor. As indicated in...
  • Page 23 Calibration API In general, each AFBR-S50 ToF sensor is factory calibrated and immediately ready to take measurements. When it comes to a system integration, it may be necessary to optimize the performance for a specific application, which can be carried out by the calibrations offered in this section of the API tab.
  • Page 24: Range Offset

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.4.1.1 Range Offset This parameter gives you the opportunity to compensate application-specific distance offsets. If the ToF sensor is part of a system that has another reference edge for assessing the distance, the offset between sensor and this reference edge must be defined with the Range Offset parameter.
  • Page 25: Range Offset Calibration

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.4.1.2 Range Offset Calibration Unlike the Range Offset parameter, which affects the binned range value, the following pixel offset from table shown in Figure 37 intends to do the same for each single pixel range by performing a calibration on a reference plane. The distance in meters to the reference plane can be entered in Calibration Target Distance [m] field.
  • Page 26: Crosstalk Calibration

    Evaluation Kit Quick Start Guide 2.4.1.3 Crosstalk Calibration Crosstalk (Xtalk) calibration is suggested to be carried out for each system design with implemented AFBR-S50 sensors. It targets to compensate electrical crosstalk possibly generated by the application PCB, as well as optical crosstalk generated by a cover glass mounted above the sensor and therefore affecting its optical path.
  • Page 27: Summary Tab

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.4.2 Summary Tab The Summary tab shows current measurement results as well as generic and DCA information. As the last part of the measurement results section, the auxiliary parameters give the user additional information on the internal voltage and current levels in units of the ADC, the ASIC temperature and environmental information, such as a Background light indicator (in arbitrary units), and the connected shot noise amplitude.
  • Page 28: Options Tab

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide 2.4.3 Options Tab All of the available tab settings were already explained except for the API Advanced Options. These options give advanced users the possibility to further modify the PBA or DCA settings, which can be unlocked by selecting the Advanced Mode check box as shown in the figure below.
  • Page 29: Appendix A: Troubleshooting And Faqs

    A.2 Different Versions of Explorer and Controller Board If an error message indicates that the software versions of the AFBR-S50 Explorer and microcontroller device software do not match, you may have an older or incompatible FW running on the evaluation board.
  • Page 30: Sci Error - No Communication To Sensor

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide A.3 SCI Error – No Communication to Sensor Figure 46: SCI Error In principle, this message can have multiple reasons. Most likely, the USB cable was plugged into the openSDA (see Figure 7) instead of the KL46Z USB port.
  • Page 31 AFBR-S50 User Guide Evaluation Kit Quick Start Guide This error appears when the amplitude exceeds the default maximum amplitude of 20 LSB while running the Xtalk calibration. For Step 2 and Step 3 of the Xtalk calibration (necessary to compensate cover glasses), it might be necessary to increase this limit.
  • Page 32: Revision History

    AFBR-S50 User Guide Evaluation Kit Quick Start Guide Revision History AFBR-S50-EK-UG102; November 30, 2020 Updated for new release.  AFBR-S50-EK-UG101; May 6, 2020 Updated for new release.  AFBR-S50-EK-UG100; December 6, 2019 Initial release.  Broadcom AFBR-S50-EK-UG102...

This manual is also suitable for:

Afbr-s50mv68b-ekAfbr-s50lv85d-ekAfbr-s50mv85i-ek

Table of Contents