STMicroelectronics - ლოგო

სწრაფი დაწყების სახელმძღვანელო
ფრენის დროის 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV VL53L7CX გაფართოების დაფით
STM32 ნუკლეო

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - საფარი

2022 წლის ოქტომბერი

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - ხატულა 3

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - ხატულა 1

აპარატურა დასრულდაview

VL53L7CX – 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV-ით
X-NUCLEO-53L7A1 აპარატურის აღწერა

  • X-NUCLEO-53L7A1 არის 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV და განვითარების დაფა, რომელიც შექმნილია VL53L7CX სენსორის გარშემო ST FlightSense™ დაპატენტებულ ტექნოლოგიაზე.
  • VL53L7CX აკავშირებს STM32 Nucleo დეველოპერული დაფის მასპინძელ მიკროკონტროლერთან IC ბმულის მეშვეობით, რომელიც ხელმისაწვდომია Arduino UNO R3 კონექტორზე.

ძირითადი პროდუქტები ბორტზე
VL53L7CX 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV-ით
0.25, 0.5 და 1 მმ სპაზერები ჰაერის ხარვეზების სიმულაციისთვის, საფარის სათვალეებით

ბრეაუუტ დაფები
SATEL-VL53L7CX დაფების ცალკე შეძენა შესაძლებელია

უახლესი ინფორმაცია ხელმისაწვდომია საიტზე www.st.com
X-NUCLEO-53L7A1

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 1

შეკვეთის კოდი: X-NUCLEO-53L7A1

  • X-NUCLEO-53L7A1 გაფართოების დაფა
    • VL53L7CX მოწყობილობები მორგებულ აპლიკაციებში შეიძლება იყოს ინტეგრირებული გაფართოების დაფასთან ან გარე VL53L7CX გარღვევით.
    • დაფები ცალკე მიწოდებულია.
  • X-NUCLEO-53L7A1 ასევე ხელმისაწვდომია NUCLEO პაკეტის სახით (P-NUCLEO-53L7A1)
    • X-NUCLEO-53L7A1 გაფართოების დაფის შეკვეთაც შესაძლებელია www.st.com როგორც NUCLEO Pack-ის ნაწილი გაფართოების დაფით და STM32 NUCLEO დაფით.
    • შეკვეთის კოდი: P-NUCLEO-53L7A1: X-NUCLEO-53L7A1 გაფართოების დაფა და NUCLEO-F401RE სრული მახასიათებლების დაფა.
  • VL53L7CX დაფების ცალკე შეკვეთა შესაძლებელია
    • შეკვეთის კოდი: SATEL-VL53L7CX
    • შეფუთვაზე მოთავსებულია ორი დაფა

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 2

ფრენის დროის სენსორები პროგრამული გარემო
STM32Cube Software დასრულდაview

X-CUBE-TOF1 პროგრამული აღწერა

  • X-CUBE-TOF1 პროგრამული პაკეტი არის STM32Cube გაფართოება ფრენის დროის პროდუქტების ოჯახის გაფართოების დაფებისთვის (X-NUCLEO-53L7A1-ის ჩათვლით) STM32-ისთვის. წყაროს კოდი დაფუძნებულია STM32Cube-ზე, რათა გამარტივდეს პორტაბელურობა და კოდის გაზიარება სხვადასხვა STM32 MCU ოჯახებში. სampდანერგვა ხელმისაწვდომია STM32 Nucleo დიაპაზონის სენსორის გაფართოების დაფისთვის (X-NUCLEO-53L7A1), რომელიც ჩართულია STM32 Nucleo განვითარების დაფზე (NUCLEO- F401RE ან NUCLEO-L476RG).

ძირითადი მახასიათებლები

  • დრაივერის ფენა (VL53L7CX ULD) VL53L7CX მაღალი სიზუსტის დიაპაზონის სენსორის სრული მართვისთვის, რომელიც ინტეგრირებულია X-NUCLEO-53L7A1 გაფართოების დაფაში.
  • მარტივი პორტაბელურობა სხვადასხვა MCU ოჯახებში STM32Cube-ის წყალობით.
  • უფასო, მოსახერხებელი სალიცენზიო პირობები.
  • Sampდიაპაზონის გაზომვის კოდი.

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 3

დაყენება და დემო მაგamples

HW წინაპირობები

  • 1x მაღალი სიზუსტის ToF სენსორის გაფართოების დაფა VL53L7CX (X-NUCLEO-53L7A1) საფუძველზე.
  • 1x STM32 Nucleo განვითარების დაფა (NUCLEO-F401RE მაგampლე)
  • 1x ლეპტოპი/კომპიუტერი Windows-ით
  • 1x USB ტიპის A to Mini-B USB კაბელი
  • თუ არ გაქვთ STM32 Nucleo განვითარების დაფა, შეგიძლიათ შეუკვეთოთ Nucleo პაკეტი (P-NUCLEO-53L7A1):
    • X-NUCLEO-53L7A1 გაფართოების დაფა და NUCLEO-F401RE სრული მახასიათებლების დაფა ერთად მიწოდებული.

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 4

SW წინაპირობები

  • STSW-IMG036: Ultra Lite დრაივერი (ULD) VL53L7CX-ისთვის
  • STSW-IMG037: P-NUCLEO-53L7A1 გრაფიკული მომხმარებლის ინტერფეისი (GUI) Windows 7 და 10-ზე
  • STSW-IMG038: Linux-ის დრაივერი VL53L7CX-ისთვის
  • X-CUBE-TOF1: ფრენის დროის სენსორების პროგრამული გაფართოება STM32Cube-ისთვის.
  • როდესაც თქვენ დააინსტალირებთ X-CUBE-TOF1, ინსტალერი დააინსტალირებს ასევე დირექტორიას, რომელიც შეიცავს exampმაგალითად აქ პროექტები:
  • C:\მომხმარებლები\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \პროექტები\NUCLEOF1RE\მაგamples\53L7A1\53L7A1_SimpleRanging.

NUCLEO Kit დრაივერის ინსტალაცია

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 5

VL53L7CX GUI პროგრამული უზრუნველყოფის ინსტალაცია

GUI ზოგადად პირველი და მარტივი ინსტრუმენტია მოწყობილობის შესაფასებლად

  • შეასრულეთ HW ინსტალაცია და დააკავშირეთ VL53L7CX გაფართოების დაფა + Nucleo F401RE კომპიუტერთან
  • დააინსტალირეთ GUI SW VL53L7CX დემო და კონფიგურაციის პარამეტრებისთვის
  • STSW-IMG037, გადმოწერილი www.st.com
  • გაუშვით ინსტალერი ადმინისტრატორის პრივილეგიებით

მომხმარებლის გრაფიკულ ინტერფეისს შეუძლია:

  • შეასრულეთ offset და Xtalk კალიბრაცია და დაკალიბრების მონაცემების ვიზუალიზაცია
  • შეცვალეთ VL53L7CX-ის ძირითადი პარამეტრები
  • რეალურ დროში მონაცემების ჩვენება (დისტანცია, სიგნალი, გარემოს სიჩქარე)
  • მიიღეთ მონაცემების აღრიცხვა და ხელახლა დაუკრათ მონაცემთა ჟურნალი (.csv file)

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 6

X-CUBE-TOF1 პროგრამული უზრუნველყოფის ინსტალაცია

  • შეასრულეთ HW ინსტალაცია და დააკავშირეთ NUCLEO ნაკრები (P-NUCLEO-53L7A1) კომპიუტერთან
  • დააინსტალირეთ X-CUBE-TOF1 SW პაკეტი
    • X-CUBE-TOF1 rev 3.2.0 ან უფრო ახალი, გადმოწერილი www.st.com
    • X-CUBE-TOF1 დაინსტალირებულია STM32CubeMx-ის საშუალებით, მართეთ პროგრამული უზრუნველყოფის ინსტალაციის განყოფილება.
    • X-CUBE-TOF1-ის დაყენების შემდეგ. Წადი
    • C:\მომხმარებლები\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \პროექტები\NUCLEO-F1RE\Examples\53L7A1\53L7A1_SimpleRanging

X-CUBE პროგრამული პაკეტის შინაარსი: API SW + SW examples

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 7

VL53L7CX – 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV-ით
შეფასების კოდი მაგample (.bin) X-CUBE-TOF1 და NUCLEO პაკეტის გამოყენებით

მიჰყევით UM3108-ის ინსტრუქციებს (როგორ გამოვიყენოთ VL53L7CX STM1CubeMX-ისთვის STMicroelectronics-ის X-CUBE-TOF32 ფრენის დროის სენსორის პროგრამული პაკეტებით), რომელიც შეგიძლიათ იხილოთ st.com

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 8

VL53L7CX – 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV-ით
დაიწყეთ პროგრამირება კოდით examples გამოყენებით X-CUBE-TOF1 და NUCLEO Pack
მიჰყევით UM3108-ის ინსტრუქციებს (როგორ გამოვიყენოთ VL53L7CX STM1CubeMX-ისთვის STMicroelectronics-ის X-CUBE-TOF32 ფრენის დროის სენსორის პროგრამული პაკეტებით), რომელიც შეგიძლიათ იხილოთ st.com

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 9

დოკუმენტები და მასთან დაკავშირებული რესურსები

ყველა დოკუმენტი ხელმისაწვდომია დაკავშირებული პროდუქტების დოკუმენტაციის ჩანართში webგვერდი
X-NUCLEO-53L7A1:

  • მონაცემთა მოკლე DB4808: ფრენის დროის 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV გაფართოების დაფით, რომელიც დაფუძნებულია VL53L7CX-ზე STM32 Nucleo-სთვის
  • მომხმარებლის სახელმძღვანელო UM3067: დაწყება X-NUCLEO-53L7A1 მაღალი სიზუსტის ფრენის დროის სენსორი, რომელიც დაფუძნებულია VL53L7CX-ზე STM32 Nucleo-სთვის
  • X-NUCLEO-53L7A1 SCHEMATICS
  • X-NUCLEO-53L7A1 გერბერი

P-NUCLEO-53L7A1:

  • მონაცემთა მოკლე DB4871: VL53L7CX Nucleo პაკეტი X-NUCLEO-53L7A1 გაფართოების დაფით და STM32F401RE Nucleo დაფით

SATEL-VL53L7CX:

  • მონაცემთა მოკლე DB4809: VL53L7CX გარღვევის დაფა მაღალი სიზუსტის ფრენის დროის სენსორი
  • SATEL-VL53L7CX SCHEMATIC
  • SATEL-VL53L7CX GERBER

X-CUBE-TOF1: პროგრამული პაკეტი STM32Cube-სთვის

  • მონაცემთა მოკლე DB4449: ფრენის დროის სენსორების პროგრამული გაფართოება STM32Cube-სთვის
  • მომხმარებლის სახელმძღვანელო UM3108: დაწყება STMicroelectronics X-CUBE-TOF1, ფრენის დროის სენსორები, პროგრამული პაკეტი STM32CubeMX

VL53L7CX:

  • მონაცემთა ცხრილი DS13865: ფრენის დროის 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV-ით
  • მონაცემთა მოკლე DB4796: ფრენის დროის 8×8 მრავალზონიანი დიაპაზონის სენსორი 90° FoV-ით

STSW-IMG036:

  • მონაცემთა მოკლე DB4810: Ultra Lite Driver (ULD) აპლიკაციის პროგრამირების ინტერფეისი (API) VL53L7CX ფრენის დროის 8×8 მრავალზონიანი დიაპაზონის სენსორისთვის 90° FoV-ით

STSW-IMG037:

  • მონაცემთა მოკლე DB4811: P-NUCLEO-53L7A1 პაკეტის გრაფიკული ინტერფეისი (GUI)

STM32 ღია განვითარების გარემო: დასრულდაview

STM32 ODE ეკოსისტემა 
სწრაფი, ხელმისაწვდომ პროტოტიპირება და განვითარება
STM32 Open Development Environment (ODE) არის ღია, მოქნილი, მარტივი და ხელმისაწვდომი გზა ინოვაციური მოწყობილობებისა და აპლიკაციების შესაქმნელად, რომელიც დაფუძნებულია STM32 32-ბიტიან მიკროკონტროლერების ოჯახზე, კომბინირებულ სხვა უახლესი ST კომპონენტებთან, რომლებიც დაკავშირებულია გაფართოების დაფებით. ის იძლევა სწრაფ პროტოტიპის შექმნას მოწინავე კომპონენტებით, რომლებიც შეიძლება სწრაფად გარდაიქმნას საბოლოო დიზაინებად.
STM32 ODE მოიცავს შემდეგ ხუთ ელემენტს:

  • STM32 Nucleo განვითარების დაფები. ხელმისაწვდომი განვითარების დაფების ყოვლისმომცველი ასორტიმენტი allSTM32 მიკროკონტროლერების სერიისთვის, შეუზღუდავი ერთიანი გაფართოების შესაძლებლობით და ინტეგრირებული გამართვის/პროგრამისტით
  • STM32 Nucleo გაფართოების დაფები. დაფები დამატებითი ფუნქციონირებით, საჭიროების შემთხვევაში, ზონდირების, კონტროლის, დაკავშირების, კვების, აუდიოს ან სხვა ფუნქციების დასამატებლად. გაფართოების დაფები ჩართულია STM32 Nucleo განვითარების დაფების თავზე. უფრო რთული ფუნქციების მიღწევა შესაძლებელია დამატებითი გაფართოების დაფების დაწყობით
  • STM32Cube პროგრამული უზრუნველყოფა. უფასო ინსტრუმენტების ნაკრები და ჩაშენებული პროგრამული უზრუნველყოფის კუბიკები STM32-ზე სწრაფი და მარტივი განვითარების საშუალებას, მათ შორის Hardware Abstraction Layer, შუალედური პროგრამა და STM32CubeMX PC-ზე დაფუძნებული კონფიგურატორი და კოდის გენერატორი.
  • STM32Cube გაფართოების პროგრამული უზრუნველყოფა. გაფართოების პროგრამული უზრუნველყოფა მოცემულია უფასოდ STM32 Nucleo-ს გაფართოების დაფებით გამოსაყენებლად და თავსებადია STM32Cube პროგრამული ჩარჩოსთან
  • STM32Cube ფუნქციური პაკეტები. ფუნქციების ნაკრები მაგamples ზოგიერთი ყველაზე გავრცელებული აპლიკაციის შემთხვევისთვის, რომელიც აგებულია STM32 Nucleo-ს განვითარების დაფებისა და გაფართოებების მოდულარობისა და თავსებადობის გამოყენებით, STM32Cube პროგრამული უზრუნველყოფით და გაფართოებებით.

STM32 Open Development Environment თავსებადია განვითარების ფართო სპექტრთან, მათ შორის STM32CubeIDE, IAR EWARM, Keil MDK-ARM და GCC/LLVM-ზე დაფუძნებული IDE, სხვადასხვა კომპონენტების ინტეგრაციის შესაძლებლობით, როგორიცაა STM32CubeMX, STM32CubeProgrammer ან STM32CubeXNUMXCube.

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 10

STM32 ღია განვითარების გარემო: ყველაფერი რაც თქვენ გჭირდებათ
გაფართოებადი დაფების ფართო ასორტიმენტის კომბინაცია, რომელიც დაფუძნებულია მოწინავე კომერციულ პროდუქტებზე და მოდულურ პროგრამულ უზრუნველყოფაზე, მძღოლიდან აპლიკაციის დონემდე, საშუალებას აძლევს იდეების სწრაფ პროტოტიპირებას, რომლებიც შეუფერხებლად გარდაიქმნება საბოლოო დიზაინში.
თქვენი დიზაინის დასაწყებად:

  • აირჩიეთ შესაბამისი STM32 Nucleo განვითარების დაფა (NUCLEO) და გაფართოების (X-NUCLEO) დაფები (სენსორები, დაკავშირება, აუდიო, ძრავის კონტროლი და ა.შ.) თქვენთვის საჭირო ფუნქციონირებისთვის.
  • აირჩიეთ თქვენი განვითარების გარემო (IAR EWARM, Keil MDK და GCC/LLVM-ზე დაფუძნებული IDE-ები) და გამოიყენეთ უფასო STM32Cube ინსტრუმენტები და პროგრამული უზრუნველყოფა, როგორიცაა STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor ან STM32CubeIDE.
  • ჩამოტვირთეთ ყველა საჭირო პროგრამა ფუნქციონირების გასაშვებად არჩეულ STM32 Nucleo გაფართოების დაფებზე.
  • შეადგინეთ თქვენი დიზაინი და ატვირთეთ იგი STM32 Nucleo განვითარების დაფაზე.
  • შემდეგ დაიწყეთ თქვენი აპლიკაციის შემუშავება და ტესტირება. STM32 Open Development Environment-ის პროტოტიპის აპარატზე შემუშავებული პროგრამული უზრუნველყოფა შეიძლება პირდაპირ იქნას გამოყენებული მოწინავე პროტოტიპის დაფაში ან საბოლოო პროდუქტის დიზაინში იგივე კომერციული ST კომპონენტების ან კომპონენტების იმავე ოჯახისგან, როგორც STM32 Nucleo დაფებზე.

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი - აპარატურა დასრულდაview 11

დოკუმენტები / რესურსები

STMicroelectronics X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი [pdf] მომხმარებლის სახელმძღვანელო
X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 მრავალზონიანი დიაპაზონის სენსორი, მრავალზონიანი დიაპაზონის სენსორი, დიაპაზონის სენსორი, სენსორი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *