
ඉක්මන් ආරම්භක මාර්ගෝපදේශය
පියාසැරි කාලය 8×8 බහු කලාප පරාසයක සංවේදකය 90° FoV VL53L7CX පුළුල් කිරීමේ පුවරුව
STM32 නියුක්ලියෝ

2022 ඔක්තෝබර්
![]()
![]()
දෘඪාංග ඉවරයිview
VL53L7CX - 8° FoV සහිත 8×90 බහු කලාප පරාසයක සංවේදකය
X-NUCLEO-53L7A1 දෘඪාංග විස්තරය
- X-NUCLEO-53L7A1 යනු ST FlightSense™ පේටන්ට් තාක්ෂණය මත පදනම්ව VL8L8CX සංවේදකය වටා නිර්මාණය කර ඇති 90° FoV සහ සංවර්ධන පුවරුව සහිත 53×7 බහු කලාප පරාසයක සංවේදකයකි.
- VL53L7CX Arduino UNO R32 සම්බන්ධකයේ ඇති IC සබැඳියක් හරහා STM3 Nucleo developer board host microcontroller සමඟ සන්නිවේදනය කරයි.
නැවෙහි ඇති ප්රධාන නිෂ්පාදන
53° FoV සහිත VL7L8CX 8×90 බහු කලාප පරාසයක සංවේදකය
ආවරණ වීදුරු සමඟ වායු හිඩැස් අනුකරණය කිරීමට 0.25, 0.5 සහ 1mm ස්පේසර්
කඩාකප්පල් පුවරු
SATEL-VL53L7CX කඩඉම් පුවරු වෙන වෙනම මිලදී ගත හැක
නවතම තොරතුරු ලබා ගත හැක www.st.com
X-NUCLEO-53L7A1

ඇණවුම් කේතය: X-NUCLEO-53L7A1
- X-NUCLEO-53L7A1 පුළුල් කිරීමේ පුවරුව
• අභිරුචි යෙදුම්වල VL53L7CX උපාංග පුළුල් කිරීමේ පුවරුව හෝ බාහිර VL53L7CX කඩාවැටීම සමඟ ඒකාබද්ධ කළ හැක.
• බ්රේක්අවුට් පුවරු වෙන වෙනම බෙදා හරිනු ලැබේ. - X-NUCLEO-53L7A1 NUCLEO පැකේජයක් ලෙසද පවතී (P-NUCLEO-53L7A1)
• X-NUCLEO-53L7A1 පුළුල් කිරීමේ පුවරුව ද ඇණවුම් කළ හැක www.st.com ප්රසාරණ පුවරුව සහ STM32 NUCLEO පුවරුව සහිත NUCLEO ඇසුරුමක කොටසක් ලෙස.
• ඇණවුම් කේතය: P-NUCLEO-53L7A1: X-NUCLEO-53L7A1 පුළුල් කිරීමේ පුවරුව සහ NUCLEO-F401RE සම්පූර්ණ විශේෂාංග පුවරුව. - VL53L7CX බ්රේක්අවුට් පුවරු වෙන වෙනම ඇණවුම් කළ හැක
• ඇණවුම් කේතය: SATEL-VL53L7CX
• ඇසුරුමේ කඩඉම් පුවරු දෙකක් දරයි

පියාසැරි කාලය සංවේදක මෘදුකාංග පරිසරය
STM32Cube මෘදුකාංගය අවසන්view
X-CUBE-TOF1 මෘදුකාංග විස්තරය
- X-CUBE-TOF1 මෘදුකාංග පැකේජය යනු STM32 සඳහා වන Time-of-Flight නිෂ්පාදන පවුලේ (X-NUCLEO-53L7A1 ඇතුළුව) පුළුල් කිරීමේ පුවරු සඳහා STM32Cube ප්රසාරණයකි. විවිධ STM32 MCU පවුල් හරහා අතේ ගෙන යා හැකි සහ කේත බෙදාගැනීම පහසු කිරීම සඳහා මූල කේතය STM32Cube මත පදනම් වේ. පරිදිampSTM32 නියුක්ලියෝ සංවර්ධන පුවරුවක් (NUCLEO-F53RE හෝ NUCLEO-L7RG) මත සවි කර ඇති STM1 Nucleo පරාසයක සංවේදක ප්රසාරණ පුවරුව (X-NUCLEO-32L401A476) සඳහා ක්රියාත්මක කිරීම ලබා ගත හැකිය.
ප්රධාන ලක්ෂණ
- X-NUCLEO-53L7A53 ප්රසාරණ පුවරුවේ ඒකාබද්ධ වී ඇති VL7L53CX ඉහළ නිරවද්යතා පරාසයක සංවේදකයේ සම්පූර්ණ කළමනාකරණය සඳහා ධාවක ස්ථරය (VL7L1CX ULD).
- විවිධ MCU පවුල් හරහා පහසු අතේ ගෙන යා හැකි, STM32Cube වෙත ස්තුති වන්න.
- නොමිලේ, පරිශීලක-හිතකාමී බලපත්ර කොන්දේසි.
- Sampපරාසය මැනීම සඳහා le කේතය.

සැකසුම සහ ආදර්ශන Examples
HW පූර්වාවශ්යතා
- VL1L53CX (X-NUCLEO-7L53A7) මත පදනම් වූ 1x ඉහළ නිරවද්යතා ToF සංවේදක පුළුල් කිරීමේ පුවරුව.
- 1x STM32 Nucleo සංවර්ධන මණ්ඩලය (උදා සඳහා NUCLEO-F401REample)
- වින්ඩෝස් සමඟ 1x ලැප්ටොප්/පරිගණකය
- 1x USB වර්ගය A සිට Mini-B USB කේබලය
- ඔබට STM32 Nucleo සංවර්ධන පුවරුවක් නොමැති නම්, ඔබට Nucleo ඇසුරුමක් ඇණවුම් කළ හැකිය (P-NUCLEO-53L7A1):
• X-NUCLEO-53L7A1 ප්රසාරණ පුවරුව සහ NUCLEO-F401RE සම්පූර්ණ විශේෂාංග පුවරුව එකට බෙදා හැර ඇත.

SW පූර්වාවශ්යතාවයන්
- STSW-IMG036: VL53L7CX සඳහා Ultra Lite Driver (ULD)
- STSW-IMG037: Windows 53 සහ 7 හි P-NUCLEO-1L7A10 චිත්රක පරිශීලක අතුරුමුහුණත (GUI)
- STSW-IMG038: VL53L7CX සඳහා Linux ධාවකය
- X-CUBE-TOF1: STM32Cube සඳහා පියාසර සංවේදක මෘදුකාංග පුළුල් කිරීම.
- ඔබ X-CUBE-TOF1 ස්ථාපනය කරන විට ස්ථාපකය විසින් ex අඩංගු නාමාවලියද ස්ථාපනය කරයිampඋදාහරණයක් ලෙස මෙහි ව්යාපෘති:
- C:\පරිශීලකයින්\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \ව්යාපෘති\NUCLEOF1RE\උදාamples\53L7A1\53L7A1_SimpleRanging.
NUCLEO Kit ධාවකය ස්ථාපනය කිරීම

VL53L7CX GUI මෘදුකාංග ස්ථාපනය
GUI සාමාන්යයෙන් උපාංගය ඇගයීමට ඇති පළමු සහ පහසු මෙවලම වේ
- HW ස්ථාපනය සිදු කර VL53L7CX පුළුල් කිරීමේ පුවරුව + Nucleo F401RE පරිගණකයට සම්බන්ධ කරන්න
- VL53L7CX Demo සහ වින්යාස සැකසුම් සඳහා GUI SW ස්ථාපනය කරන්න
- STSW-IMG037, බාගත කර ඇත www.st.com
- පරිපාලක වරප්රසාද සමඟ ස්ථාපකය ධාවනය කරන්න
චිත්රක පරිශීලක අතුරුමුහුණතට කළ හැක්කේ:
- ඕෆ්සෙට් සහ Xtalk ක්රමාංකනය සිදු කර ක්රමාංකන දත්ත දෘශ්යමාන කරන්න
- VL53L7CX හි ප්රධාන පරාමිතීන් වෙනස් කරන්න
- තත්ය කාලීන දත්ත සංදර්ශන කරන්න (දුර, සංඥා, සංසරණ අනුපාතය)
- දත්ත ලොග් කිරීම ලබා ගෙන දත්ත සටහනක් නැවත ධාවනය කරන්න (.csv file)

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\ \Projects\NUCLEO-F1RE\Examples\53L7A1\53L7A1_SimpleRanging
X-CUBE මෘදුකාංග පැකේජ අන්තර්ගතය: API SW + SW examples

VL53L7CX - 8° FoV සහිත 8×90 බහු කලාප පරාසයක සංවේදකය
ඇගයීම් කේතය උදාample (.bin) X-CUBE-TOF1 සහ NUCLEO ඇසුරුම භාවිතා කරයි
UM3108 (STM53CubeMX සඳහා STMicroelectronics හි X-CUBE-TOF7 Time-of-Flight සංවේදක මෘදුකාංග පැකේජ සමඟ VL1L32CX භාවිතා කරන්නේ කෙසේද) වෙතින් ලබා ගත හැකි උපදෙස් අනුගමනය කරන්න. st.com

VL53L7CX - 8° FoV සහිත 8×90 බහු කලාප පරාසයක සංවේදකය
කේතය ex සමඟින් වැඩසටහන්කරණය ආරම්භ කරන්නamples X-CUBE-TOF1 සහ NUCLEO ඇසුරුම භාවිතා කරයි
UM3108 (STM53CubeMX සඳහා STMicroelectronics හි X-CUBE-TOF7 Time-of-Flight සංවේදක මෘදුකාංග පැකේජ සමඟ VL1L32CX භාවිතා කරන්නේ කෙසේද) වෙතින් ලබා ගත හැකි උපදෙස් අනුගමනය කරන්න. st.com

සියලුම ලේඛන අදාළ නිෂ්පාදනවල ලේඛන පටිත්තෙහි ඇත webපිටුව
X-NUCLEO-53L7A1:
- දත්ත සංක්ෂිප්ත DB4808: STM8 Nucleo සඳහා VL8L90CX මත පදනම් වූ 53° FoV ප්රසාරණ පුවරුවක් සහිත ගුවන් ගමන් කාලය 7×32 බහු කලාප පරාසයක සංවේදකය
- පරිශීලක අත්පොත UM3067: STM53 Nucleo සඳහා VL7L1CX මත පදනම්ව X-NUCLEO-53L7A32 ඉහළ නිරවද්යතාවයකින් පියාසැරි වේලාවේ සංවේදකය සමඟ ආරම්භ කිරීම
- X-NUCLEO-53L7A1 ක්රමලේඛන
- X-NUCLEO-53L7A1 GERBER
P-NUCLEO-53L7A1:
- දත්ත සංක්ෂිප්ත DB4871: X-NUCLEO-53L7A53 ප්රසාරණ පුවරුව සහ STM7F1RE නියුක්ලියෝ පුවරුව සහිත VL32L401CX නියුක්ලියෝ ඇසුරුම
SATEL-VL53L7CX:
- දත්ත සංක්ෂිප්ත DB4809: VL53L7CX කඩාකප්පල් පුවරුව ඉහළ නිරවද්යතාවයකින් පියාසර කරන වේලාවේ සංවේදකය
- SATEL-VL53L7CX SCHEMATIC
- SATEL-VL53L7CX GERBER
X-CUBE-TOF1: STM32Cube සඳහා මෘදුකාංග පැකේජය
- දත්ත සංක්ෂිප්ත DB4449: STM32Cube සඳහා පියාසර සංවේදක මෘදුකාංග පුළුල් කිරීම
- පරිශීලක අත්පොත UM3108: STMicroelectronics X-CUBE-TOF1, ගුවන් ගමන් වාර සංවේදක, STM32CubeMX සඳහා මෘදුකාංග පැකේජය සමඟ ආරම්භ කිරීම
VL53L7CX:
- Datasheet DS13865: පියාසැරි කාලය 8×8 බහු කලාප පරාසයක සංවේදකය 90° FoV
- දත්ත සංක්ෂිප්ත DB4796: පියාසැරි කාලය 8×8 බහු කලාප පරාසයක සංවේදකය 90° FoV සමග
STSW-IMG036:
- දත්ත සංක්ෂිප්ත DB4810: VL53L7CX ටයිම් ඔෆ් ෆ්ලයිට් 8×8 බහු කලාප පරාසයක සංවේදකය 90° FoV සමඟ Ultra lite driver (ULD) යෙදුම් ක්රමලේඛන අතුරුමුහුණත (API)
STSW-IMG037:
- දත්ත සංක්ෂිප්ත DB4811: P-NUCLEO-53L7A1 ඇසුරුම චිත්රක පරිශීලක අතුරුමුහුණත (GUI)
STM32 විවෘත සංවර්ධන පරිසරය: අවසන්view
STM32 ODE පරිසර පද්ධතිය
වේගවත්, දැරිය හැකි මූලාකෘතිකරණය සහ සංවර්ධනය
STM32 විවෘත සංවර්ධන පරිසරය (ODE) යනු STM32 32-bit microcontroller පවුල මත පදනම් වූ නව්ය උපාංග සහ යෙදුම් සංවර්ධනය කිරීමට විවෘත, නම්යශීලී, පහසු සහ දැරිය හැකි ක්රමයක් වන අතර එය පුළුල් කිරීමේ පුවරු හරහා සම්බන්ධ කර ඇති අනෙකුත් අති නවීන ST සංරචක සමඟ ඒකාබද්ධ වේ. එය ඉක්මනින් අවසන් මෝස්තර බවට පරිවර්තනය කළ හැකි ප්රමුඛ පෙළේ සංරචක සමඟ වේගවත් මූලාකෘතිකරණය සක්රීය කරයි.
STM32 ODE හි පහත මූලද්රව්ය පහ ඇතුළත් වේ:
- STM32 නියුක්ලියෝ සංවර්ධන පුවරු. අසීමිත ඒකාබද්ධ පුළුල් කිරීමේ හැකියාව සහ ඒකාබද්ධ නිදොස්කරණය/ක්රමලේඛක සමඟ, allSTM32 ක්ෂුද්ර පාලක ශ්රේණි සඳහා දැරිය හැකි සංවර්ධන පුවරු පුළුල් පරාසයක්
- STM32 නියුක්ලියෝ ප්රසාරණ පුවරු. අවශ්ය පරිදි සංවේදනය, පාලනය, සම්බන්ධතාව, බලය, ශ්රව්ය හෝ වෙනත් කාර්යයන් එකතු කිරීමට අමතර ක්රියාකාරීත්වයක් සහිත පුවරු. ප්රසාරණ පුවරු STM32 නියුක්ලියෝ සංවර්ධන පුවරු මත සවි කර ඇත. අතිරේක පුළුල් කිරීමේ පුවරු ගොඩගැසීමෙන් වඩාත් සංකීර්ණ ක්රියාකාරිත්වයන් ලබා ගත හැකිය
- STM32Cube මෘදුකාංගය. දෘඪාංග වියුක්ත ස්තරයක්, මිඩ්ල්වෙයාර් සහ STM32CubeMX PC-පාදක වින්යාසකාරකය සහ කේත උත්පාදක යන්ත්රය ඇතුළුව STM32 හි වේගවත් හා පහසු සංවර්ධනයක් සක්රීය කිරීම සඳහා නොමිලේ-ආරෝපණ මෙවලම් සහ කාවැද්දූ මෘදුකාංග ගඩොල් කට්ටලයක්.
- STM32Cube පුළුල් කිරීමේ මෘදුකාංගය. පුළුල් කිරීමේ මෘදුකාංගය STM32 Nucleo ප්රසාරණ පුවරු සමඟ භාවිතය සඳහා නොමිලේ සපයනු ලබන අතර STM32Cube මෘදුකාංග රාමුව සමඟ අනුකූල වේ.
- STM32Cube Function Pack. ශ්රිතයේ කට්ටලය exampSTM32 නියුක්ලියෝ සංවර්ධන පුවරු සහ ප්රසාරණයන්හි මොඩියුලරිටි සහ අන්තර් ක්රියාකාරීත්වය උත්තේජනය කිරීම මගින් සාදන ලද වඩාත් පොදු යෙදුම් අවස්ථා කිහිපයක් සඳහා les, STM32Cube මෘදුකාංග සහ පුළුල් කිරීම් සමඟින්.
STM32 විවෘත සංවර්ධන පරිසරය STM32CubeMX, STM32CubeMoPtor32CubeMoPtor32CubeMPtorXNUMXCubeMPtor වැනි විවිධ සංරචක ඒකාබද්ධ කිරීමට හැකියාව ඇති, STMXNUMXCubeIDE, IAR EWARM, Keil MDK-ARM, සහ GCC/LLVM-පාදක IDEs ඇතුළුව පුළුල් පරාසයක සංවර්ධන පරිසරයන් සමඟ අනුකූල වේ.

STM32 විවෘත සංවර්ධන පරිසරය: ඔබට අවශ්ය සියල්ල
ප්රමුඛ පෙළේ වාණිජ නිෂ්පාදන සහ මොඩියුලර් මෘදුකාංග මත පදනම් වූ පුළුල් පරාසයක පුළුල් කළ හැකි පුවරු වල එකතුව, ධාවකයේ සිට යෙදුම් මට්ටම දක්වා, අවසාන මෝස්තර බවට සුමට ලෙස පරිවර්තනය කළ හැකි අදහස් වේගවත් මූලාකෘතිකරණයට හැකියාව ලැබේ.
ඔබේ නිර්මාණය ආරම්භ කිරීමට:
- ඔබට අවශ්ය ක්රියාකාරීත්වය සඳහා සුදුසු STM32 Nucleo සංවර්ධන පුවරුව (NUCLEO) සහ ප්රසාරණ (X-NUCLEO) පුවරු (සංවේදක, සම්බන්ධක, ශ්රව්ය, මෝටර් පාලන ආදිය) තෝරන්න.
- ඔබගේ සංවර්ධන පරිසරය තෝරන්න (IAR EWARM, Keil MDK සහ GCC/LLVM-පාදක IDEs) සහ STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor හෝ STM32CubeIDE වැනි නොමිලේ STM32Cube මෙවලම් සහ මෘදුකාංග භාවිතා කරන්න.
- තෝරාගත් STM32 නියුක්ලියෝ ප්රසාරණ පුවරු මත ක්රියාකාරීත්වය ක්රියාත්මක කිරීමට අවශ්ය සියලුම මෘදුකාංග බාගන්න.
- ඔබේ සැලසුම සම්පාදනය කර STM32 Nucleo සංවර්ධන මණ්ඩලයට උඩුගත කරන්න.
- ඉන්පසු ඔබේ යෙදුම සංවර්ධනය කිරීම සහ පරීක්ෂා කිරීම ආරම්භ කරන්න. STM32 Open Development Environment මූලාකෘති දෘඪාංගය මත සංවර්ධනය කරන ලද මෘදුකාංග, උසස් මූලාකෘති පුවරුවක හෝ STM32 නියුක්ලියෝ පුවරු වල ඇති එකම පවුලේ ST සංරචක හෝ එකම පවුලේ සංරචක භාවිතා කරන අවසාන නිෂ්පාදන සැලසුමක සෘජුවම භාවිතා කළ හැක.

ලේඛන / සම්පත්
![]() |
STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor [pdf] පරිශීලක මාර්ගෝපදේශය X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 Multizone Ranging Sensor, Multizone Ranging Sensor, Ranging Sensor, Sensor |




