STMicroelectronics P-NUCLEO-53L4A3 User Manual
PDF
文档
广告
广告
UM3222 User manual Getting started with the X-NUCLEO-53L4A3 expansion board for STM32 Nucleo based on the VL53L4ED Introduction The X-NUCLEO-53L4A3 is an expansion board for any STM32 Nucleo development board equipped with the Arduino R3 connectors. It provides a complete evaluation kit that allows you to learn, evaluate, and develop applications using the VL53L4ED Time-of-Flight high-accuracy proximity sensor with extended temperature capability. The expansion board is delivered with a cover glass holder in which you can fit three different spacers of 0.25, 0.5, and 1 mm height below the cover glass to simulate various air gaps. A small oval cover glass fitting the sensor is included. Several ST expansion boards can be stacked through the Arduino connectors, which allow, for example, the development of VL53L4ED applications with Bluetooth or Wi-Fi interfaces. Figure 1. X-NUCLEO-53L4A3 expansion board, spacers, cover glass holder, and oval cover glass UM3222 - Rev 1 - December 2023 For further information contact your local STMicroelectronics sales office. www.st.com UM3222 Getting started 1 Getting started 1.1 Safety considerations 1.1.1 Electrostatic precautions Warning: Take electrostatic precautions, including ground straps, when using the X-NUCLEO-53L4A3 expansion board. Failure to prevent electrostatic discharge could damage the device. Figure 2. Electrostatic logo 1.1.2 Laser safety considerations The VL53L4ED contains a laser emitter and the corresponding drive circuitry. The laser output is designed to remain within Class 1 laser safety limits under all reasonable foreseeable conditions, including single faults, in compliance with the IEC 60825-1:2014 (third edition). The laser output remains within Class 1 limits as long as you use the STMicroelectronics recommended device settings and respect the operating conditions specified in the data sheet. The laser output power must not be increased and no optics should be used with the intention of focusing the laser beam. Figure 3. Class 1 laser product label 1.2 Features • • • • • • • • UM3222 - Rev 1 VL53L4ED Time-of-Flight high-accuracy proximity sensor with extended temperature capability Accurate absolute ranging distance, independent of the reflectance of the target 0.25, 0.5, and 1 mm spacers to simulate air gaps Two different cover glasses to protect the sensor from dust Compatible with STM32 Nucleo development boards Equipped with Arduino UNO R3 connectors Full system software supplied, including code examples and graphical user interface RoHS, CE, UKCA, and China RoHS compliant page 2/20 UM3222 Getting started 1.3 Spacers and covers The X-NUCLEO-53L4A3 expansion board is delivered with: • • • three spacers of 0.25 mm, 0.5 mm, and 1 mm height, used to simulate different air gaps between the VL53L4ED and the rectangular-shaped cover glass; an oval-shaped cover glass to simulate the integration of the VL53L4ED into the customer's final product; two six-pin headers that allow connecting the two breakout boards to the X-NUCLEO-53L4A3 expansion board. Attention: The VL53L4ED is delivered with a liner to prevent potential foreign material from piercing the module holes during the assembly process. Remove this liner before use. 1.4 Ordering information To order the Time-of-Flight high-accuracy proximity sensor with extended temperature capability expansion board based on the VL53L4ED, refer to the table below. Table 1. Ordering information 1.5 Order code FG version Core product X-NUCLEO-53L4A3 X$NUCLEO-53L4A3A VL53L4ED Simplified schematic Figure 4. X-NUCLEO-53L4A3 expansion board - simplified schematic ARDUINO HEADERS NUCLEO-F401RE ARDUINO/F401RE D15 / PB8 10 D14 / PB9 AVDD 8 GND 7 D13 / PA5 6 D12 / PA6 5 D11 / PA7 D10 / PB6 CN5 SCL SDA 9 4 3 D9 / PC7 2 D8 / PA9 1 D7 / PA8 8 D6 / PB10 7 D5 / PB4 6 D4 / PB5 5 D3 / PB3 4 D2 / PA10 3 CN9 D1 / PA2 D0 / PA3 XSHUT GPIO1 GPIO1 2 1 XSHUT 5 NC NRST 3.3V GND 4 3 Left header 2 5 J4_Right Satellite 4 1 SDA SCL 3.3V GND 1 2 3 +3V3 4 +5V 5 GND 6 GND 7 VIN J4_Left Satellite SCL 6 CN6 IOREF SDA U1 VL53L4ED GPIO1 XSHUT 6 Right header 3 2 1 SDA SCL 3.3V GND 8 CN8 A0 / PA0 A1 / PA1 2 A2 / PA4 3 A3 / PB0 4 A4 / PC1 5 A5 / PC0 UM3222 - Rev 1 1 6 page 3/20 UM3222 Using the expansion board 2 Using the expansion board The X-NUCLEO-53L4A3 expansion board allows the user to test the VL53L4ED sensor functionality, to program it and to understand how to develop an application using this sensor. The X-NUCLEO-53L4A3 integrates: • • • Important: UM3222 - Rev 1 the VL53L4ED sensor; Arduino UNO R3 connectors; Connectors for SATEL-VL53L4ED optional breakout boards; Program a microcontroller to control the VL53L4ED through the I2C bus. The application software and an example of the C-ANSI source code are available on the sensor web page. The X-NUCLEO-53L4A3 expansion board can be connected to the STM32 Nucleo development board through the Arduino UNO R3 connectors (CN5, CN6, CN8, and CN9) as shown in Figure 4. page 4/20 UM3222 Breakout boards 3 Breakout boards The X-NUCLEO-53L4A3 package does not include the VL53L4ED breakout boards. You can purchase them in a pack of two PCBs as SATEL-VL53L4ED. The X-NUCLEO-53L4A3 supplies the VL53L4ED breakout boards at 3.3 V (see Figure 4). For mechanical integration purposes, it could be interesting to use the mini PCB by breaking the SATELVL53L4ED along the red line as shown in the figure below. It is easier to integrate this setup into a customer's device thanks to its small size. Figure 5. SATEL-VL53L4ED The SATEL-VL53L4ED boards can be directly plugged onto the X-NUCLEO-53L4A3 through the two 6-pin headers (see Figure 6). As an alternative, they can be connected to the X-NUCLEO-53L4A3 by using the mini PCB through flying wires (see Figure 7). Figure 6. SATEL-VL53L4ED breakout boards connected to the X-NUCLEO-53L4A3 expansion board UM3222 - Rev 1 page 5/20 UM3222 Breakout boards Figure 7. VL53L4ED mini PCB flying wire connection to the X-NUCLEO-53L4A3 expansion board UM3222 - Rev 1 page 6/20 UM3222 Graphical user interface (GUI) and programming example for the X-NUCLEO-53L4A3 4 Graphical user interface (GUI) and programming example for the XNUCLEO-53L4A3 To evaluate the VL53L4ED device performance, use the related GUI or the X-CUBE-TOF1. The X-NUCLEO-53L4A3 expansion board requires the NUCLEO-F401RE development board to use the GUI or run the ranging examples included in the X-CUBE-TOF1. Important: UM3222 - Rev 1 Despite the fact that the X-NUCLEO-53L4A3 can be stacked on any STM32 Nucleo board equipped the Arduino R3 connectors, the GUI is designed to work with the NUCLEO-F401RE only. Download the GUI (in the Tools and Software tab of the X-NUCLEO-53L4A3 web page) or the X-CUBE-TOF1 to evaluate the VL53L4ED. page 7/20 UM3222 Schematic diagrams 5 Schematic diagrams Note: These schematic diagrams refer to the board latest version. Figure 8. X-NUCLEO-53L4A3 circuit schematic (1 of 6) 3V3 R1 R2 2.2k 2.2k Host.SchDoc Sensor.SchDoc PA0 PA1 PA2 PA3 PA5 PA6 PA7 PA9 PB8 PB9 SCL SDA PB3 XSHUT PA4 GPIO1 Right Satellite Connector.SchDoc SCL SDA PB0 PB6 PC0 PC1 PB5 XSHUT PA10 GPIO1 Left Satellite Connector.SchDoc SCL SDA PB10 XSHUT PC7 GPIO1 3V3 R3 R4 2.2k 2.2k PA8 PB4 Note: UM3222 - Rev 1 Display Connector.SchDoc LCD_SCL LCD_SDA The display connector is an optional connector to connect an SSD1306 I2C OLED display to output the ranging data or other meaningful information if required. The related application note and example code will be available on st.com. page 8/20 UM3222 Schematic diagrams Figure 9. X-NUCLEO-53L4A3 circuit schematic (2 of 6) Jumpers for current measurement 3V3 TP1 TP2 R5 10k C1 4.7uF 6.3V 3V3 2x1 2.54mm T/H 3V3 J2 LK2 2x1 2.54mm T/H J1 LK1 3V3 C2 100nF 10V R6 10k U1 XSHUT GPIO1 SDA SCL 5 7 9 10 8 XSHUT GPIO1 AVDDVCSEL AVDD 1 11 SDA SCL DNC 2 AVSSVCSEL 3 GND 4 GND2 6 GND3 12 GND4 VL53L4ED UM3222 - Rev 1 page 9/20 UM3222 Schematic diagrams Figure 10. X-NUCLEO-53L4A3 circuit schematic (3 of 6) Nucleo Arduino Connectors CN5 1 3V3 CN6 10 PB8 9 2 8 3 7 4 6 5 5 6 4 7 3 8 2 PB9 PA5 PA6 PA7 PB6 PC7 1 8x1, 2.54mm, T/H PA9 10x1, 2.54mm, T/H CN9 1 PA0 PA1 PA4 PB0 PC1 PC0 CN8 8 PA8 7 2 6 3 5 4 4 5 3 6 2 PB10 PB4 PB5 PB3 PA10 PA2 1 6x1, 2.54mm, T/H PA3 8x1, 2.54mm, T/H Figure 11. X-NUCLEO-53L4A3 circuit schematic (4 of 6) Header for LCD 3V3 LCD_SDA LCD_SCL 4 J3 3 2 1 4x1, 2.54mm, T/H UM3222 - Rev 1 page 10/20 UM3222 Schematic diagrams Figure 12. X-NUCLEO-53L4A3 circuit schematic (5 of 6) Header for Satellite Board 3V3 J4_Left 6 XSHUT 5 GPIO1 4 SDA 3 SCL 2 1 6x1, 2.54mm, T/H Figure 13. X-NUCLEO-53L4A3 circuit schematic (6 of 6) Header for Satellite Board 3V3 XSHUT GPIO1 SDA SCL 6 J4_Right 5 4 3 2 1 6x1, 2.54mm, T/H UM3222 - Rev 1 page 11/20 UM3222 Bill of materials 6 Bill of materials Note: This BOM refers to the board latest version. Table 2. X-NUCLEO-53L4A3 bill of materials UM3222 - Rev 1 Item Quantity Reference Part/value Description Manufacturer Order code 1 0 J3 4-position, SNGL, 4x1, 2.54 mm, T/H Connector header (not mounted) Samtec SSW-104-01-G-S 2 1 C1 4.7 µF, 6.3 V, X5R, 0402 Ceramic capacitor TDK C1005X5R0J475K050BC 3 1 C2 100 nF, 10 V, X5R, 0201 Ceramic capacitor Murata GRM033R61A104KE15D 4 1 CN5 10-position, SNGL, 2.54 mm, T/H Connector header Samtec SSQ-110-03-F-S 5 1 CN8 6-position,POS, SNGL, 2,54 mm, T/H Connector header Samtec SSQ-106-03-F-S 6 1 U1 VL53L4ED Time-of-Flight long ranging sensor with short distance capability ST VL53L4ED 7 2 J1, J2 2-position, 2.54 mm, T/H, vertical Connector headers Harwin M20-9990245 8 2 J4_Left, J4_Right 6-position, SNGL, 6x1, 2.54 mm, T/H Connector headers Samtec SSW-106-01-G-S 9 2 CN6, CN9 8-position, SNGL, 2.54 mm, T/H Connector headers Samtec SSQ-108-03-F-S 10 2 R5, R6 10 k, ±1%, 1/16 W, 0402 Resistors Stackpole Electronics RMCF0402FT10K0 11 2 LK1, LK2 2.54 mm Headers Harwin M7571-05 12 4 R1, R2, R3, R4 2.2 k, ±1%, 1/16 W, 0402 Resistors Stackpole Electronics RMCF0402FT2K20 13 1 Glass piece PMMA Glass piece Hornix Custom 14 1 Spacer Black, PVC, rigid, 0.25 mm Thick spacer STEP File Custom 15 1 Spacer Black, PVC, rigid, 0.5 mm Thick spacer STEP File Custom 16 1 Spacer Black, PVC, rigid, 1.0 mm Thick spacer STEP File Custom 17 1 Foam piece Polyurethane, foam flexible, 25 mm x 3 mm x 2.4 mm Foam piece STEP File Custom 18 2 Tapping screw Black steel, M 1.7 x 8.0 mm Black cross, round-head, selftapping screw _ _ 19 1 Glass holder Epoxy 1mm Cover glass holder STEP File Custom 20 1 Cover glass PMMA Oval cover glass Hornix Custom page 12/20 UM3222 Board versions 7 Board versions Table 3. X-NUCLEO-53L4A3 versions FG version X$NUCLEO-53L4A3A(1) Schematic diagrams X$NUCLEO-53L4A3A schematic diagrams Bill of materials X$NUCLEO-53L4A3A bill of materials 1. This code identifies the X-NUCLEO-53L4A3 expansion board first version. It is printed on the board PCB. UM3222 - Rev 1 page 13/20 UM3222 Regulatory compliance information 8 Regulatory compliance information Notice for US Federal Communication Commission (FCC) For evaluation only; not FCC approved for resale FCC NOTICE - This kit is designed to allow: (1) Product developers to evaluate electronic components, circuitry, or software associated with the kit to determine whether to incorporate such items in a finished product and (2) Software developers to write software applications for use with the end product. This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product not cause harmful interference to licensed radio stations and that this product accept harmful interference. Unless the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit must operate under the authority of an FCC license holder or must secure an experimental authorization under part 5 of this chapter 3.1.2. Notice for Innovation, Science and Economic Development Canada (ISED) For evaluation purposes only. This kit generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to Industry Canada (IC) rules. À des fins d'évaluation uniquement. Ce kit génère, utilise et peut émettre de l'énergie radiofréquence et n'a pas été testé pour sa conformité aux limites des appareils informatiques conformément aux règles d'Industrie Canada (IC). Notice for European Union This device is in conformity with the essential requirements of the Directive 2014/30/EU (EMC) and of the Directive 2015/863/EU (RoHS). Notice for United Kingdom This device is in compliance with the UK Electromagnetic Compatibility Regulations 2016 (UK S.I. 2016 No. 1091) and with the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Regulations 2012 (UK S.I. 2012 No. 3032). UM3222 - Rev 1 page 14/20 UM3222 References Appendix A References • • • UM3222 - Rev 1 VL53L4ED data sheet: DS14256 X-NUCLEO-53L4A3 data brief: DB5074 X-CUBE-TOF1 data brief: DB4449 page 15/20 UM3222 Revision history Table 4. Document revision history UM3222 - Rev 1 Date Revision 19-Dec-2023 1 Changes Initial release. page 16/20 UM3222 Contents Contents 1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1.1 Safety considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 Electrostatic precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.2 Laser safety considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Spacers and covers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.4 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 Simplified schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 Using the expansion board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 Breakout boards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 4 Graphical user interface (GUI) and programming example for the XNUCLEO-53L4A3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 5 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 6 Bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 7 Board versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 8 Regulatory compliance information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Appendix A References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 List of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 List of figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 UM3222 - Rev 1 page 17/20 UM3222 List of tables List of tables Table 1. Table 2. Table 3. Table 4. Ordering information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 X-NUCLEO-53L4A3 bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 X-NUCLEO-53L4A3 versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 UM3222 - Rev 1 page 18/20 UM3222 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. UM3222 - Rev 1 X-NUCLEO-53L4A3 expansion board, spacers, cover glass holder, and oval cover glass. . . . . . . . . . . . . . . . . 1 Electrostatic logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Class 1 laser product label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 X-NUCLEO-53L4A3 expansion board - simplified schematic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 SATEL-VL53L4ED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 SATEL-VL53L4ED breakout boards connected to the X-NUCLEO-53L4A3 expansion board . . . . . . . . . . . . . . 5 VL53L4ED mini PCB flying wire connection to the X-NUCLEO-53L4A3 expansion board . . . . . . . . . . . . . . . . . 6 X-NUCLEO-53L4A3 circuit schematic (1 of 6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 X-NUCLEO-53L4A3 circuit schematic (2 of 6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 X-NUCLEO-53L4A3 circuit schematic (3 of 6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 X-NUCLEO-53L4A3 circuit schematic (4 of 6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 X-NUCLEO-53L4A3 circuit schematic (5 of 6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 X-NUCLEO-53L4A3 circuit schematic (6 of 6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 page 19/20 UM3222 IMPORTANT NOTICE – READ CAREFULLY STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products. No license, express or implied, to any intellectual property right is granted by ST herein. Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product. ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces information previously supplied in any prior versions of this document. © 2023 STMicroelectronics – All rights reserved UM3222 - Rev 1 page 20/20 ">
/
广告