background image

Broadcom

AFBR-S50-EK-UG102

25

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. After clicking the 

Run Range 

Offset Calibration Sequence button

, the table is filled with the values and distance offsets that are written to the sensor. 

The generated calibration data can also be imported and exported for further processing or analysis. Single offset values 
can also be modified and requested by using the 

Get

 and 

Set

 buttons.

The main purpose of this calibration procedure is to enable and improve gesture detection applications by minimizing the 
range offset among the single pixels of the 32-pixel array on the receiving side. The effect of this calibration is depicted in 

Figure 38

.

Figure 37:  Range Offset Calibration Table

Figure 38:  Effect of a Pixel-to-Pixel Range Offset Calibration

Summary of Contents for AFBR-S50

Page 1: ...Broadcom AFBR S50 EK UG102 November 30 2020 AFBR S50 Evaluation Kit Quick Start Guide User Guide Version 1 2...

Page 2: ...om 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 a...

Page 3: ...13 2 3 2 3D Plot View 18 2 3 3 Raw Data View 20 2 4 Tool Panel Overview 22 2 4 1 API Tab 22 2 4 1 1 Range Offset 24 2 4 1 2 Range Offset Calibration 25 2 4 1 3 Crosstalk Calibration 26 2 4 2 Summary...

Page 4: ...nection between the sensor and a microcontroller board without the need for soldering just plug and play USB mini cable Required to establish a communication between the AFBR S50 and your system envir...

Page 5: ...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 CAUTION The correct USB port for this step i...

Page 6: ...Hardware and Software Setup and open the AFBR S50 Explorer App Step 2 Connect the red AFBR S50 evaluation board via the OpenSDA interface to the PC An additional driver is not required Figure 5 Conne...

Page 7: ...Broadcom AFBR S50 EK UG102 7 AFBR S50 User Guide Evaluation Kit Quick Start Guide Figure 7 Connecting the Device Using the USB Port Labeled KL46Z...

Page 8: ...ment ATTENTION To troubleshoot problems with starting the measurement see Troubleshooting and FAQs Step 4 Optionally set up the device to your needs by choosing for example a measurement mode and fram...

Page 9: ...sing 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 Furthermore the ToF sensor device can be...

Page 10: ...nt data monitor and store the communication of the serial interface and once connected reset the microcontroller on demand All data measured by the ToF sensor device can be logged to a file for plotti...

Page 11: ...t directly into a data analysis program Another helpful debug feature is to perform a Serial Trace of all the bus transfers between the microcontroller and the connected device After the start of a Se...

Page 12: ...up a connection via USB port to the microcontroller on the evaluation kit board Single Sends a trigger signal to the device to perform a single measurement frame Afterwards the device goes to idle st...

Page 13: ...e corresponding frame rate the Dynamic Configuration Adaption DCA the number of Digital averaging Samples optical power and the pixel gain NOTE The displayed Frame Rate may differ depending on the cha...

Page 14: ...en two different algorithms used for calculation of the averaged measurement results Simple Moving Average The mean calculated of the previous N data without any weighting The SMA Data Buffer Size def...

Page 15: ...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 mini...

Page 16: ...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 sig...

Page 17: ...t 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 Saturated Pixel...

Page 18: ...nt signal of every single pixel of the sensor s pixel matrix 3D Range The left plot shows the time based average range values for each available pixel 3D Amplitude The right plot inside the 3D plot vi...

Page 19: ...teria 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 To move a plot click and hold the scroll wheel Rotate the...

Page 20: ...ing the corresponding mean values and signal deviations referred to as sigma Furthermore Mean and Sigma of both Raw Range and Raw Amplitude can be displayed as either SMA or EMA weighted Mean s Mean e...

Page 21: ...ription 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...

Page 22: ...ccessible parameters shown in this section give an overview about the interoperability with an AFBR S50 sensor As indicated in Figure 33 applicable settings have a Get Set or both button on the right...

Page 23: ...l data for best sensor operation there is no need to change unless there is a known reason Figure 34 Configuration API Calibration API In general each AFBR S50 ToF sensor is factory calibrated and imm...

Page 24: ...tion 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 t...

Page 25: ...Offset Calibration Sequence button the table is filled with the values and distance offsets that are written to the sensor The generated calibration data can also be imported and exported for further...

Page 26: ...Foams The intention is to measure against infinity however this is not feasible indoors Thus a highly low reflective target is used 3 Xtalk with coverglass calibration with black foam as the target a...

Page 27: ...ic 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...

Page 28: ...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 Figure 42 Advanced Mode API Options When selected the user can ac...

Page 29: ...R S50 Explorer and microcontroller device software do not match you may have an older or incompatible FW running on the evaluation board Figure 44 Error Message When upgrading to v1 x the USB driver v...

Page 30: ...see Section A 2 Different Versions of Explorer and Controller Board Because this error indicates a serial communication issue it is also possible that your sensor is defective or the USB cable might n...

Page 31: ...e 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 This can be done in the Calibration Se...

Page 32: ...FBR 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 D...

Page 33: ......

Reviews: