ST - ලාංඡනයVL53L8CX සංවේදක මොඩියුලය
පරිශීලක අත්පොත

හැඳින්වීම

මෙම පරිශීලක අත්පොතෙහි අරමුණ වන්නේ Ultra lite driver (ULD) API භාවිතයෙන් VL53L8X Time-of-Flight (ToF) සංවේදකය හසුරුවන්නේ කෙසේද යන්න පැහැදිලි කිරීමයි. එය උපාංගය, ක්රමාංකන සහ ප්රතිදාන ප්රතිඵල වැඩසටහන්ගත කිරීම සඳහා ප්රධාන කාර්යයන් විස්තර කරයි.
ST හි FlightSense තාක්‍ෂණය මත පදනම්ව, VL53L8CX දර්ශන තලයට 45° x 45° වර්ග FoV ප්‍රක්ෂේපණය කිරීමට හැකි වන පරිදි ලේසර් විමෝචකය මත තබා ඇති කාර්යක්ෂම metasurface කාචයක් (DOE) ඇතුළත් කරයි.
එහි බහු කලාප හැකියාව 8×8 කලාප (කලාප 64) අනුකෘතියක් සපයන අතර 60 cm දක්වා වේගවත් වේගයකින් (400 Hz) වැඩ කළ හැක.
ක්‍රමලේඛගත කළ හැකි දුර සීමාවක් සහිත ස්වයංක්‍රීය මාදිලියට ස්තූතිවන්ත වන අතර, අඩු බලැති පරිශීලක හඳුනාගැනීමක් අවශ්‍ය ඕනෑම යෙදුමක් සඳහා VL53L8CX පරිපූර්ණ වේ. ST හි පේටන්ට් බලපත්‍ර ලත් ඇල්ගොරිතම සහ නව්‍ය මොඩියුල ඉදිකිරීම VL53L8CX හට, එක් එක් කලාපය තුළ, ගැඹුරු අවබෝධයක් සහිත FoV තුළ ඇති බහුවිධ වස්තූන් හඳුනා ගැනීමට ඉඩ සලසයි. ST හිස්ටෝග්‍රෑම් ඇල්ගොරිතම මඟින් සෙන්ටිමීටර 60 ට වැඩි ආවරණ වීදුරු ප්‍රතිශක්තිය සහතික කරයි.
ST හි FlightSense තාක්‍ෂණය මත පදනම් වූ සියලුම පියාසැරි කාලය (ToF) සංවේදක මෙන්, VL53L8CX, එක් එක් කලාපය තුළ, ඉලක්ක වර්ණය සහ පරාවර්තනය නොසලකා නිරපේක්ෂ දුරක් වාර්තා කරයි.
SPAD අරාවක් ඒකාබද්ධ කරන කුඩා නැවත ගලා යා හැකි පැකේජයක තබා ඇති VL53L8CX විවිධ පරිසර ආලෝක තත්ත්වයන් තුළ සහ පුළුල් පරාසයක ආවරණ වීදුරු ද්‍රව්‍ය සඳහා හොඳම පරාසයක කාර්ය සාධනය ලබා ගනී.
සියලුම ST හි ToF සංවේදක VCSEL එකක් ඒකාබද්ධ කරයි, එය සම්පූර්ණයෙන්ම අදෘශ්‍යමාන 940 nm IR ආලෝකයක් නිකුත් කරයි, එය ඇස් සඳහා සම්පූර්ණයෙන්ම ආරක්ෂිත වේ (1 පන්තියේ සහතිකය).

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 1

කෙටි යෙදුම් සහ කෙටි යෙදුම්

කෙටි යෙදුම/කෙටි යෙදුම අර්ථ දැක්වීම
කරන්න විවර්තන දෘශ්ය මූලද්රව්යය
FoV ක්ෂේත්රයේ view
I2C අන්තර් ඒකාබද්ධ පරිපථ (අනුක්‍රමික බස්)
Kcps/SPAD ස්පෑඩ් එකකට තත්පරයට කිලෝ ගණන (ප්‍රමාණ කිරීමට භාවිතා කරන ඒකකය
SPAD අරාව තුළට ෆෝටෝන ගණන)
RAM අහඹු ප්රවේශ මතකය
SCL අනුක්රමික ඔරලෝසු රේඛාව
SDA අනුක්රමික දත්ත
SPAD තනි ෆෝටෝන avalanche diode
ToF පියාසැරි කාලය
ULD ultra lite ධාවකය
VCSEL සිරස් කුහරය මතුපිට විමෝචක ඩයෝඩය
Xtalk හරස් කතා

ක්රියාකාරී විස්තරය

2.1 පද්ධතිය අවසන්view
VL53L8CX පද්ධතිය සමන්විත වන්නේ දෘඩාංග මොඩියුලයකින් සහ ධාරකයක් මත ධාවනය වන අල්ට්‍රා ලයිට් ධාවක මෘදුකාංගය (VL53L8CX ULD) (පහත රූපය බලන්න). දෘඪාංග මොඩියුලයේ ToF සංවේදකය අඩංගු වේ. STMicroelectronics මෘදුකාංග ධාවකය ලබා දෙයි, එය මෙම ලේඛනයේ "ධාවක" ලෙස හැඳින්වේ. මෙම ලේඛනය ධාරකයට ප්‍රවේශ විය හැකි ධාවකයේ කාර්යයන් විස්තර කරයි. මෙම කාර්යයන් සංවේදකය පාලනය කර පරාසයක දත්ත ලබා ගනී.

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 2

2.2 ඵලදායී දිශානතිය
මොඩියුලයට RX විවරය මත කාචයක් ඇතුළත් වන අතර එය ඉලක්කයේ ග්‍රහණය කරගත් රූපය (තිරස් අතට සහ සිරස් අතට) පෙරළේ. එහි ප්‍රතිඵලයක් ලෙස, SPAD අරාවේ පහළ වම්පස, කලාපය 0 ලෙස හඳුනාගෙන ඇති කලාපය, දර්ශනයේ ඉහළ දකුණු පස ඇති ඉලක්කයකින් ආලෝකමත් වේ.

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 3

2.3 ක්‍රමලේඛන සහ I2C/SPI වින්‍යාසය
ධාවක සහ ස්ථිරාංග අතර සන්නිවේදනය I2C හෝ SPI විසින් හසුරුවනු ලැබේ. I2C හි උපරිම හැකියාව 1 MHz වන අතර SPI හි උපරිම හැකියාව 20 MHz වේ. එක් එක් සන්නිවේදන ප්‍රොටෝකෝලය ක්‍රියාත්මක කිරීම සඳහා VL53L8CX දත්ත පත්‍රිකාවේ විස්තර කර ඇති පරිදි පුල්-අප් අවශ්‍ය වේ.
VL53L8CX උපාංගයේ පෙරනිමි I2C ලිපිනය 0x52 ඇත. කෙසේ වෙතත්, වෙනත් උපාංග සමඟ ගැටුම් වළක්වා ගැනීමට පෙරනිමි ලිපිනය වෙනස් කිරීමට හෝ විශාල පද්ධතියක් සඳහා පද්ධතියට VL53L8CX මොඩියුල එකතු කිරීමට පහසුකම් සැලසීමට හැකිය. I2C ලිපිනය vl53l8cx_set_i2c_address() ශ්‍රිතය භාවිතයෙන් වෙනස් කළ හැක. SPI භාවිතා කිරීම සඳහා, බහු සංවේදකය ස්වාධීන වහල් වින්‍යාසයක් (NCS පින්) භාවිතයෙන් රැහැන්ගත කර ඇත.

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 4ST VL53L8CX සංවේදක මොඩියුලය - රූපය 5

I2C බසයේ අනෙක් අයට බලපෑම් නොකර උපාංගයකට එහි I2C ලිපිනය වෙනස් කිරීමට ඉඩ දීම වැදගත් වේ
වෙනස් නොවන උපාංගවල I2C සන්නිවේදනය අක්‍රීය කරන්න. ක්රියා පටිපාටිය පහත පරිදි වේ:

  1. පද්ධතිය සාමාන්‍ය පරිදි බල ගන්වන්න.
  2. එහි ලිපිනය වෙනස් නොවන උපාංගයේ LPn පින් එක පහළට අදින්න.
  3. I2C ලිපිනය වෙනස් කර ඇති උපාංගයේ LPn පින් එක අදින්න.
  4. ශ්‍රිතය set_i2c_address() ශ්‍රිතය භාවිතයෙන් උපාංගය වෙත I2C ලිපිනය වැඩසටහන්ගත කරන්න.
  5. නැවත ක්‍රමලේඛනය නොකරන ලද උපාංගයේ LPn පින් එක අදින්න.
    සියලුම උපාංග දැන් I2C බසයේ තිබිය යුතුය. නව I2C ලිපිනයක් අවශ්‍ය පද්ධතියේ ඇති සියලුම උපාංග සඳහා ඉහත පියවර නැවත කරන්න.

පැකේජ අන්තර්ගතය සහ දත්ත ප්රවාහය

3.1 රියදුරු ගෘහ නිර්මාණ ශිල්පය සහ අන්තර්ගතය
VL53L8CX ULD පැකේජය ෆෝල්ඩර හතරකින් සමන්විත වේ. ධාවකය /VL53L8CX_ULD_API ෆෝල්ඩරය තුළ පිහිටා ඇත.
රියදුරු අනිවාර්ය සහ විකල්ප වලින් සමන්විත වේ files. විකල්ප files වේ plugins ULD විශේෂාංග දිගු කිරීමට භාවිතා කරයි.
සෑම ප්ලගිනයක්ම "vl53l8cx_plugin" යන වචනයෙන් ආරම්භ වේ (උදා vl53l8cx_plugin_xtalk.h). පරිශීලකයාට යෝජිතය අවශ්ය නොවේ නම් plugins, අනෙකුත් ධාවක විශේෂාංග වලට බලපෑම් නොකර ඒවා ඉවත් කළ හැක. පහත රූපය අනිවාර්යය නියෝජනය කරයි files සහ විකල්ප plugins.ST VL53L8CX සංවේදක මොඩියුලය - රූපය 6

සටහන:
පරිශීලකයා ද දෙකක් ක්රියාත්මක කිරීමට අවශ්ය වේ file/Platform ෆෝල්ඩරයේ පිහිටා ඇත. යෝජිත වේදිකාව හිස් කවචයක් වන අතර, කැපවූ කාර්යයන් වලින් පිරවිය යුතුය.
Platform.h file ULD භාවිතා කිරීමට අනිවාර්ය macros අඩංගු වේ. මුළු file ULD නිවැරදිව භාවිතා කිරීමට අන්තර්ගතය අනිවාර්ය වේ.

3.2 ක්රමාංකන ප්රවාහය
Crosstalk (Xtalk) යනු SPAD අරාව මත ලැබෙන සංඥා ප්‍රමාණය ලෙස අර්ථ දක්වා ඇත, එය මොඩියුලයට ඉහලින් එකතු කරන ලද ආරක්ෂිත කවුළුව (ආවරණ වීදුරු) ඇතුළත VCSEL ආලෝක පරාවර්තනය හේතුවෙන් වේ. VL53L8CX මොඩියුලය ස්වයං-ක්‍රමාංකනය කර ඇති අතර, අමතර ක්‍රමාංකනයකින් තොරව භාවිතා කළ හැක.
මොඩියුලය ආවරණ වීදුරුවකින් ආරක්ෂා කර ඇත්නම් Xtalk ක්රමාංකනය අවශ්ය විය හැකිය. VL53L8CX හිස්ටෝග්‍රෑම් ඇල්ගොරිතමයකට ස්තූතිවන්ත වන පරිදි සෙන්ටිමීටර 60 ට වැඩි Xtalk සඳහා ප්‍රතිශක්තිකරණය කරයි. කෙසේ වෙතත්, 60 cm ට අඩු කෙටි දුරකදී, Xtalk සැබෑ ආපසු සංඥාවට වඩා විශාල විය හැක. මෙය ව්‍යාජ ඉලක්ක කියවීමක් ලබා දෙයි, නැතහොත් ඉලක්ක ඇත්තට වඩා සමීපව දිස්වේ. සියලුම Xtalk ක්‍රමාංකන කාර්යයන් Xtalk ප්ලගිනයක ඇතුළත් වේ (විකල්ප). පරිශීලකයා භාවිතා කළ යුතුය file 'vl53l8cx_plugin_xtalk'.
Xtalk එක වරක් ක්‍රමාංකනය කළ හැකි අතර දත්ත සුරැකිය හැකි නිසා එය පසුව නැවත භාවිත කළ හැක. දන්නා පරාවර්තනයක් සහිත ස්ථාවර දුරක ඉලක්කයක් අවශ්‍ය වේ. අවශ්‍ය අවම දුර 600 mm වන අතර ඉලක්කය සම්පූර්ණ FoV ආවරණය කළ යුතුය. සැකසුම මත පදනම්ව, පරිශීලකයාට පහත වගුවේ යෝජනා කර ඇති පරිදි Xtalk ක්‍රමාංකනය අනුවර්තනය කිරීම සඳහා සැකසුම් වෙනස් කළ හැක.

වගුව 1. ක්රමාංකනය සඳහා පවතින සැකසුම්

සැකසීම අවම විසින් යෝජනා කරන ලදී
STM microelectronics
උපරිම
දුර [mm] 600 600 3000
s ගණනamples 1 4 16
පරාවර්තනය [%] 1 3 99

සටහන:
s ගණන වැඩි කිරීමamples නිරවද්යතාව වැඩි කරයි, නමුත් එය ක්රමාංකනය සඳහා කාලය වැඩි කරයි. s ගණනට සාපේක්ෂව කාලයamples රේඛීය වන අතර අගයන් ආසන්න කාල සීමාව අනුගමනය කරයි:

  • තත්පර 1 යිample ≈ 1 තත්පර
  • තත්පර 4 යිampඅඩු ≈ තත්පර 2.5
  • තත්පර 16 යිampඅඩු ≈ තත්පර 8.5
    ක්රමාංකනය සිදු කරනු ලබන්නේ vl53l8cx_calibrate_xtalk() ශ්රිතය භාවිතා කරමිනි. මෙම කාර්යය ඕනෑම අවස්ථාවක භාවිතා කළ හැක.
    කෙසේ වෙතත්, සංවේදකය මුලින්ම ආරම්භ කළ යුතුය. පහත රූපය xtalk ක්රමාංකන ප්රවාහය නියෝජනය කරයි.

රූපය 7. Xtalk ක්රමාංකන ප්රවාහය

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 7

3.3 පරාසයක ගලායාම
පහත රූපයෙන් දැක්වෙන්නේ මිනුම් ලබා ගැනීමට භාවිතා කරන පරාස ප්‍රවාහයයි. Xtalk ක්‍රමාංකනය සහ විකල්ප ක්‍රියාකාරී ඇමතුම් පරාසයක සැසිය ආරම්භ කිරීමට පෙර භාවිතා කළ යුතුය. ශ්‍රේණිගත කිරීමේ සැසියක් තුළ ලබා ගැනීම/සැකසීම ශ්‍රිත භාවිත කළ නොහැකි අතර 'ඔන්-ද-ෆ්ලයි' ක්‍රමලේඛනයට සහය නොදක්වයි.

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 8

පවතින විශේෂාංග

VL53L8CX ULD API හි කාර්යයන් කිහිපයක් ඇතුළත් වන අතර, භාවිත අවස්ථාව අනුව, සංවේදකය සුසර කිරීමට පරිශීලකයාට ඉඩ සලසයි. රියදුරු සඳහා ලබා ගත හැකි සියලුම කාර්යයන් පහත කොටස්වල දක්වා ඇත.
4.1 ආරම්භ කිරීම
VL53L8CX සංවේදකය භාවිතා කිරීමට පෙර ආරම්භ කිරීම සිදු කළ යුතුය. මෙම මෙහෙයුම සඳහා පරිශීලකයාට අවශ්‍ය වන්නේ:

  1. සංවේදකය ක්‍රියාත්මක කරන්න (VDDIO, AVDD, CORE_1V8, සහ LPn පින් ඉහළට සකසා ඇත
  2. vl53l8cx_init() ශ්‍රිතය අමතන්න. ශ්‍රිතය ස්ථිරාංග (~84 Kbytes) මොඩියුලයට පිටපත් කරයි. මෙය සිදු කරනු ලබන්නේ I2C/SPI අතුරුමුහුණත හරහා කේතය පූරණය කිරීම සහ ආරම්භ කිරීම සම්පූර්ණ කිරීම සඳහා ඇරඹුම් පුරුද්දක් සිදු කිරීමෙනි.

4.2 සංවේදක යළි පිහිටුවීමේ කළමනාකරණය
උපාංගය නැවත සැකසීමට, පහත කටු ටොගල් කළ යුතුය:

  1. PIN VDDIO, AVDD, සහ CORE_1V8 අල්ෙපෙනති පහළට සකසන්න.
  2. ms 10 ක් ඉන්න.
  3. PIN VDDIO, AVDD, සහ CORE_1V8 කටු ඉහළට සකසන්න.

සටහන:
I2C_RST පින් පමණක් ටොගල් කිරීම I2C සන්නිවේදනය යළි සකසයි.
4.3 විභේදනය
විභේදනය පවතින කලාප ගණනට අනුරූප වේ. VL53L8CX සංවේදකයට හැකි විභේදන දෙකක් ඇත: 4×4 (කලාප 16) සහ 8×8 (කලාප 64). පෙරනිමියෙන් සංවේදකය 4×4 ලෙස වැඩසටහන්ගත කර ඇත.
vl53l8cx_set_resolution() ශ්‍රිතය පරිශීලකයාට විභේදනය වෙනස් කිරීමට ඉඩ දෙයි. පරාස සංඛ්යාතය විභේදනය මත රඳා පවතින බැවින්, පරාස සංඛ්යාතය යාවත්කාලීන කිරීමට පෙර මෙම ශ්රිතය භාවිතා කළ යුතුය. එපමනක් නොව, විභේදනය වෙනස් කිරීම ප්‍රතිඵල කියවන විට I2C/SPI බස් රථයේ ගමනාගමන ප්‍රමාණයද වැඩි කරයි.
4.4 පරාසයක සංඛ්යාතය
මිනුම් සංඛ්‍යාතය වෙනස් කිරීම සඳහා පරාසයක සංඛ්‍යාතය භාවිතා කළ හැක. උපරිම සංඛ්‍යාතය 4×4 සහ 8×8 විභේදන අතර වෙනස් වන බැවින්, විභේදනයක් තෝරා ගැනීමෙන් පසුව මෙම ශ්‍රිතය භාවිතා කිරීමට අවශ්‍ය වේ. අවසර ලත් අවම සහ උපරිම අගයන් පහත වගුවේ දක්වා ඇත.

වගුව 2. අවම සහ උපරිම පරාසයක සංඛ්යාත

විභේදනය අවම පරාසයක සංඛ්‍යාතය [Hz] උපරිම පරාසයක සංඛ්‍යාතය [Hz]
4×4 1 60
8×8 1 15

ශ්‍රේණිගත සංඛ්‍යාතය vl53l8cx_set_ranging_frequency_hz() ශ්‍රිතය භාවිතයෙන් යාවත්කාලීන කළ හැක. පෙරනිමියෙන්, පරාස සංඛ්යාතය 1 Hz ලෙස සකසා ඇත.

4.5 පරාසයක මාදිලිය
පරාසයක මාදිලිය පරිශීලකයාට ඉහළ කාර්ය සාධනයක් හෝ අඩු බලශක්ති පරිභෝජනයක් අතර තෝරා ගැනීමට ඉඩ සලසයි.
යෝජිත ආකාර දෙකක් තිබේ:

  • අඛණ්ඩව: උපාංගය පරිශීලකයා විසින් අර්ථ දක්වා ඇති පරාසයක සංඛ්‍යාතයක් සහිත රාමු අඛණ්ඩව ග්‍රහණය කරයි. VCSEL සියලු පරාසයන් තුළ සක්‍රීය කර ඇත, එබැවින් උපරිම පරාසයක දුර සහ අවට ප්‍රතිශක්තිය වඩා හොඳය. වේගවත් පරාසයක මිනුම් හෝ ඉහළ කාර්ය සාධනය සඳහා මෙම මාදිලිය උපදෙස් දෙනු ලැබේ.
  • ස්වයං පාලන: මෙය පෙරනිමි මාදිලියයි. උපාංගය පරිශීලකයා විසින් අර්ථ දක්වා ඇති පරාසයක සංඛ්‍යාතයක් සහිත රාමු අඛණ්ඩව ග්‍රහණය කරයි. vl53l8cx_set_integration_time_ms() ශ්‍රිතය භාවිතා කරමින් පරිශීලකයා විසින් අර්ථ දක්වා ඇති කාල සීමාවක් තුළ VCSEL සක්‍රීය කර ඇත. VCSEL සෑම විටම සක්රිය කර නොමැති බැවින්, බලශක්ති පරිභෝජනය අඩු වේ. අඩු පරාසයක සංඛ්‍යාතයක් සමඟ ප්‍රතිලාභ වඩාත් පැහැදිලිය. අඩු බල යෙදුම් සඳහා මෙම මාදිලිය උපදෙස් දෙනු ලැබේ.
    vl53l8cx_set_ranging_mode() ශ්‍රිතය භාවිතයෙන් පරාස මාදිලිය වෙනස් කළ හැක.

4.6 ඒකාබද්ධ කිරීමේ කාලය
ඒකාබද්ධ කිරීමේ කාලය යනු ස්වයංක්‍රීය පරාසයක මාදිලිය භාවිතයෙන් පමණක් ලබා ගත හැකි විශේෂාංගයකි (4.5 වගන්තිය පරාසයක මාදිලිය බලන්න).
එය VCSEL සක්‍රීය කර ඇති අතරතුර කාලය වෙනස් කිරීමට පරිශීලකයාට ඉඩ සලසයි. Ranging මාදිලිය අඛණ්ඩ ලෙස සකසා ඇත්නම් ඒකාබද්ධ කිරීමේ කාලය වෙනස් කිරීම බලපෑමක් නැත. පෙරනිමි ඒකාබද්ධ කිරීමේ කාලය 5 ms ලෙස සකසා ඇත.
4 × 4 සහ 8 × 8 විභේදන සඳහා ඒකාබද්ධ කිරීමේ කාලයෙහි බලපෑම වෙනස් වේ. විභේදනය 4 × 4 එක් ඒකාබද්ධ කාලයකින් සමන්විත වන අතර 8 × 8 විභේදනය ඒකාබද්ධ කාල හතරකින් සමන්විත වේ. පහත දැක්වෙන සංඛ්‍යා විභේදන දෙක සඳහාම VCSEL විමෝචනය නියෝජනය කරයි.

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 9

සියලුම අනුකලිත කාලවල එකතුව + 1 ms උඩිස් මුදල මිනුම් කාලයට වඩා අඩු විය යුතුය. එසේ නොමැතිනම් පරාස කාලය ස්වයංක්රීයව වැඩි වේ.

4.7 බල මාතයන්
උපාංගය භාවිතා නොකරන විට බලශක්ති පරිභෝජනය අඩු කිරීම සඳහා බලශක්ති මාදිලි භාවිතා කළ හැකිය. VL53L8CX පහත බල ආකාරවලින් එකකින් ක්‍රියා කළ හැක:

  • අවදි කිරීම: උපාංගය HP idle (ඉහළ බලය) තුළ සකසා ඇත, උපදෙස් සඳහා රැඳී සිටියි.
  • Sleep: උපාංගය LP idle (අඩු බලය), අඩු බල තත්ත්වය තුළ සකසා ඇත. අවදි කිරීමේ මාදිලියේ සකසන තෙක් උපාංගය භාවිතා කළ නොහැක. මෙම මාදිලිය ස්ථිරාංග සහ වින්‍යාසය රඳවා තබා ගනී.
    vl53l8cx_set_power_mode() ශ්‍රිතය භාවිතයෙන් බල ප්‍රකාරය වෙනස් කළ හැක. පෙරනිමි මාදිලිය අවදි කිරීම වේ.
    සටහන:
    පරිශීලකයාට බල ප්‍රකාරය වෙනස් කිරීමට අවශ්‍ය නම්, උපාංගය පරාසයක තත්වයක නොතිබිය යුතුය.

4.8 තියුණු කරන්නා
ඉලක්කයකින් ආපසු එන සංඥාව තියුණු දාර සහිත පිරිසිදු ස්පන්දනයක් නොවේ. දාර ඉවතට බෑවුම් වන අතර යාබද කලාපවල වාර්තා කර ඇති දුරවලට බලපෑ හැකිය. මුවහත්කාරකය භාවිතා කරනුයේ වැස්ම බැබළීම නිසා ඇති වන සංඥාවලින් සමහරක් හෝ සියල්ල ඉවත් කිරීමට ය.
හිටපුampපහත රූපයේ දැක්වෙන le යනු FoV හි කේන්ද්‍රගතව මිලිමීටර් 100 ක සමීප ඉලක්කයක් සහ තවත් ඉලක්කයක් මිලිමීටර් 500 ට වඩා පසුපසින් නියෝජනය කරයි. තියුණු කිරීමේ අගය මත පදනම්ව, සමීප ඉලක්කය සැබෑ එකට වඩා වැඩි කලාපවල දිස්විය හැකිය.

රූපය 11. Exampතියුණු කිරීමේ අගයන් කිහිපයක් භාවිතා කරමින් දර්ශනය

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 10

vl53l8cx_set_sharpener_percent() ශ්‍රිතය භාවිතයෙන් තියුණු කරන්නා වෙනස් කළ හැක. අවසර ලත් අගයන් 0% සහ 99% අතර වේ. පෙරනිමි අගය 5% වේ.

4.9 ඉලක්ක අනුපිළිවෙල
VL53L8CX හට කලාපයකට ඉලක්ක කිහිපයක් මැනිය හැක. හිස්ටෝග්‍රෑම් සැකසීමට ස්තූතිවන්ත වන අතර, වාර්තාගත ඉලක්ක අනුපිළිවෙල තෝරා ගැනීමට සත්කාරකයාට හැකි වේ. විකල්ප දෙකක් තිබේ:

  • ආසන්නතම: ආසන්නතම ඉලක්කය පළමු වාර්තා වේ
  • ප්‍රබලතම: ප්‍රබලම ඉලක්කය මුලින්ම වාර්තා වේ
    vl53l8cx_set_target_order() ශ්‍රිතය භාවිතයෙන් ඉලක්ක අනුපිළිවෙල වෙනස් කළ හැක. පෙරනිමි අනුපිළිවෙල ශක්තිමත්ම වේ.
    හිටපුampපහත රූපයේ le ඉලක්ක දෙකක් හඳුනාගැනීම නියෝජනය කරයි. අඩු පරාවර්තනයක් සහිත මිලිමීටර් 100 කින් එකක් සහ ඉහළ පරාවර්තනයක් සහිත මිලිමීටර් 700 කින් එකක්.

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 11

4.10 කලාපයකට බහු ඉලක්ක
VL53L8CX කලාපයකට ඉලක්ක හතරක් දක්වා මැනිය හැක. පරිශීලකයාට සංවේදකය මඟින් ආපසු ලබා දෙන ඉලක්ක ගණන වින්‍යාසගත කළ හැක.
සටහන:
හඳුනාගත යුතු ඉලක්ක දෙකක් අතර අවම දුර 600 mm වේ.
තේරීම රියදුරුගෙන් කළ නොහැක; එය 'platform.h' හි සිදු කළ යුතුය file. සාර්ව
VL53L8CX_NB_ TARGET_PER_ZONE 1 සහ 4 අතර අගයකට සැකසීමට අවශ්‍ය වේ. 4.9 වගන්තියේ විස්තර කර ඇති ඉලක්ක අනුපිළිවෙල හඳුනා ගත් ඉලක්කයේ අනුපිළිවෙලට සෘජුවම බලපායි. පෙරනිමියෙන්, සංවේදකය ප්‍රතිදානය කරන්නේ කලාපයකට උපරිම ඉලක්කයක් පමණි.
සටහන:
එක් කලාපයකට ඉලක්ක ගණන වැඩි වීම අවශ්‍ය RAM ප්‍රමාණය වැඩි කරයි.
4.11 Xtalk ආන්තිකය
Xtalk ආන්තිකය යනු Xtalk ප්ලගිනය භාවිතයෙන් පමණක් ලබා ගත හැකි අතිරේක අංගයකි. .c සහ .f files 'vl53l8cx_plugin_xtalk' භාවිතා කළ යුතුය.
සංවේදකයේ මුදුනේ ආවරණ වීදුරුවක් ඇති විට හඳුනාගැනීමේ සීමාව වෙනස් කිරීමට මායිම භාවිතා කරයි. Xtalk ක්‍රමාංකන දත්ත සැකසීමෙන් පසු කවරයේ වීදුරුව කිසිදා අනාවරණය නොවන බව සහතික කිරීම සඳහා එළිපත්ත වැඩි කළ හැක.
උදාහරණයක් ලෙසample, පරිශීලකයාට එක් උපාංගයක් මත Xtalk ක්‍රමාංකනය ක්‍රියාත්මක කළ හැකි අතර අනෙකුත් සියලුම උපාංග සඳහා එකම ක්‍රමාංකන දත්ත නැවත භාවිතා කළ හැක. Xtalk නිවැරදි කිරීම සුසර කිරීමට Xtalk ආන්තිකය භාවිතා කළ හැක. පහත රූපය Xtalk මායිම නියෝජනය කරයි.

රූපය 13. Xtalk ආන්තිකය

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 12

4.12 හඳුනාගැනීමේ සීමාවන්
නිත්‍ය පරාසයක හැකියාවන්ට අමතරව, යම් නිශ්චිත නිර්ණායක යටතේ වස්තුවක් හඳුනා ගැනීමට සංවේදකය වැඩසටහන්ගත කළ හැක. මෙම විශේෂාංගය API හි පෙරනිමියෙන් ඇතුළත් නොවන විකල්පය වන “හඳුනාගැනීමේ සීමාවන්” ප්ලගිනය භාවිතයෙන් ලබා ගත හැකිය. එම file'vl53l8cx_plugin_detection_thresholds' ලෙස හඳුන්වන s භාවිතා කළ යුතුය.
පරිශීලකයා විසින් නිර්වචනය කරන ලද කොන්දේසි සපුරා ඇති විට A1 (INT) පින් කිරීමට බාධාවක් ඇති කිරීමට විශේෂාංගය භාවිතා කළ හැක. හැකි සැකසුම් තුනක් ඇත:

  • විභේදනය 4×4: කලාපයකට 1 එළිපත්ත භාවිතා කිරීම (මුළු සීමාවන් 16)
  • විභේදනය 4×4: කලාපයකට සීමාවන් 2ක් භාවිතා කිරීම (මුළු සීමාවන් 32)
  • විභේදනය 8×8: කලාපයකට 1 එළිපත්ත භාවිතා කිරීම (මුළු සීමාවන් 64)
    භාවිතා කරන වින්‍යාසය කුමක් වුවත්, එළිපත්ත නිර්මාණය කිරීමේ ක්‍රියා පටිපාටිය සහ RAM ප්‍රමාණය සමාන වේ. එක් එක් සීමාව සංයෝජනය සඳහා, ක්ෂේත්ර කිහිපයක් පිරවිය යුතුය:
  • කලාප හැඳුනුම්පත: තෝරාගත් කලාපයේ id (2.2 ඵලදායි දිශානතිය බලන්න)
  • මැනීම: අල්ලා ගැනීමට මැනීම (දුර, සංඥා, SPAD ගණන, ...)
  • වර්ගය: මිනුම් කවුළු (කවුළු තුළ, ජනේලයෙන් පිටත, අඩු එළිපත්තට පහළින්, ...)
  • අඩු එළිපත්ත: ප්‍රේරක සඳහා අඩු එළිපත්ත පරිශීලකයා. පරිශීලකයාට ආකෘතිය සැකසීමට අවශ්‍ය නැත, එය ස්වයංක්‍රීයව API මඟින් හසුරුවනු ලැබේ.
  • ඉහළ එළිපත්ත: ප්‍රේරක සඳහා ඉහළ එළිපත්ත පරිශීලකයා. පරිශීලකයාට ආකෘතිය සැකසීමට අවශ්‍ය නැත, එය ස්වයංක්‍රීයව API මඟින් හසුරුවනු ලැබේ.
  • ගණිතමය මෙහෙයුම: කලාපයකට 4×4 - 2 එළිපත්ත සංයෝජන සඳහා පමණක් භාවිතා වේ. පරිශීලකයාට එක් කලාපයක එළිපත්ත කිහිපයක් භාවිතා කරමින් සංයෝජනයක් සැකසිය හැක.

4.13 ස්වයංක්‍රීය නැවතුම බාධා කරන්න
මිනුමකදී පරාස සැසිය නවතා දැමීමට බාධා ස්වයංක්‍රීය නැවතුම් විශේෂාංගය භාවිතා කරයි. පෙරනිමියෙන්, මිනුම් අතරතුර සංවේදකය නැවැත්විය නොහැක, මන්ද රාමු මිනුම් සම්පූර්ණ කළ යුතුය. කෙසේ වෙතත්, autostop භාවිතා කිරීමෙන්, බාධාවක් ඇති වූ විට රාමු මිනුම් ගබ්සා වේ.
autostop විශේෂාංගය එය හඳුනාගැනීමේ සීමාවක් සමඟ ඒකාබද්ධ කළ විට ප්‍රයෝජනවත් වේ. ඉලක්කයක් අනාවරණය වූ විට, වත්මන් මිනුම ස්වයංක්‍රීයව නතර වේ. වෙනත් සංවේදක වින්‍යාසයකට ඉක්මනින් මාරු වීමට පාරිභෝගික රාජ්‍ය යන්ත්‍රයක Autostop භාවිතා කළ හැක.
vl53l8cx_set_detection_threshold_auto_stop() ශ්‍රිතය භාවිතයෙන් බාධා ස්වයංක්‍රීය නැවතුම් විශේෂාංගයක් සක්‍රීය කළ හැක.
මිනුමක් ගබ්සා කිරීමෙන් පසුව, vl53l8cx_stop_ranging() ශ්‍රිතය භාවිතයෙන් සංවේදකය නැවැත්වීම නිර්දේශ කෙරේ.
4.14 චලන දර්ශකය
VL53L8CX සංවේදකය තුළ දර්ශනයක් තුළ චලිත හඳුනාගැනීමට ඉඩ සලසන කාවැද්දූ ස්ථිරාංග විශේෂාංගයක් ඇත. චලන දර්ශකය අනුක්‍රමික රාමු අතර ගණනය කෙරේ. මෙම විකල්පය 'vl53l8cx_plugin_motion_indicator' ප්ලගිනය භාවිතයෙන් ලබා ගත හැක.
vl53l8cx_motion_indicator_init() ශ්‍රිතය භාවිතයෙන් චලන දර්ශකය ආරම්භ කර ඇත. පරිශීලකයාට සංවේදක විභේදනය වෙනස් කිරීමට අවශ්‍ය නම්, ඔහු කැප වූ ශ්‍රිතය භාවිතයෙන් චලන දර්ශක විභේදනය යාවත්කාලීන කළ යුතුය: vl53l8cx_motion_indicator_set_resolution().
චලනය හඳුනා ගැනීම සඳහා පරිශීලකයාට අවම සහ උපරිම දුර ද වෙනස් කළ හැකිය. අවම සහ උපරිම දුර අතර වෙනස 1500 mm ට වඩා වැඩි විය නොහැක. පෙරනිමියෙන්, දුර 400 mm සහ 1500 mm අතර අගයන් සමඟ ආරම්භ වේ.
ප්රතිඵල 'motion_indicator' ක්ෂේත්රයේ ගබඩා කර ඇත. මෙම ක්ෂේත්‍රය තුළ, අරාව 'චලනය' කලාපයකට චලන තීව්‍රතාවය අඩංගු අගයක් ලබා දෙයි. ඉහළ අගයක් රාමු අතර ඉහළ චලන විචලනය පෙන්නුම් කරයි. සාමාන්‍ය චලනයක් 100 සහ 500 අතර අගයක් ලබා දෙයි. මෙම සංවේදිතාව අනුකලනය කිරීමේ කාලය, ඉලක්ක දුර සහ ඉලක්ක පරාවර්තනය මත රඳා පවතී.
අඩු බල යෙදුම් සඳහා කදිම සංයෝජනයක් වන්නේ ස්වයංක්‍රීය පරාසයක මාදිලිය සමඟ චලන දර්ශකය භාවිතා කිරීම සහ චලනය මත වැඩසටහන්ගත කර ඇති හඳුනාගැනීමේ සීමාවන්ය. මෙය අවම බලශක්ති පරිභෝජනයක් සහිත FoV හි චලන වෙනස්කම් හඳුනා ගැනීමට ඉඩ සලසයි.

4.15 බාහිර සමමුහුර්ත කිරීමේ පින් එක
අත්පත් කර ගැනීම් සමමුහුර්ත කිරීමට බාහිර ප්‍රේරක මූලාශ්‍රයක් භාවිතා කළ හැක. බාහිර සමමුහුර්තකරණය සබල කර ඇති විට, VL53L8CX මීළඟ අත්පත් කර ගැනීම ආරම්භ කිරීමට SYNC පින් මත බාධාවක් එනතෙක් බලා සිටී. මෙම විශේෂාංගය භාවිතා කිරීමට, නිෂ්පාදන දත්ත පත්‍රිකාවේ විස්තර කර ඇති පරිදි SYNC පින් (B1) සම්බන්ධ කිරීම අවශ්‍ය වේ.
බාහිර සමමුහුර්තකරණය භාවිතා කිරීම සඳහා නිශ්චිත අවශ්යතා නොමැත. කෙසේ වෙතත්, VL53L8CX පරාස සංඛ්යාතය බාහිර සංඥා සංඛ්යාතයට වඩා වැඩි විය යුතුය.
vl53l8cx_set_external_sync_pin_enable() ශ්‍රිතය භාවිතයෙන් බාහිර සමමුහුර්තකරණය සක්‍රිය හෝ අක්‍රිය කළ හැක. vl53l8cx_start_ranging() ශ්‍රිතය භාවිතා කිරීමෙන් පරාසය සාමාන්‍ය පරිදි ආරම්භ කළ හැක. පරිශීලකයෙකුට සංවේදකය නැවැත්වීමට අවශ්‍ය වූ විට, VL53L8CX ස්ථිරාංග විරාම කිරීම සඳහා SYNC පින් එක ටොගල් කිරීම නිර්දේශ කෙරේ.
බාහිර සමමුහුර්ත කිරීමේ පින් එක භාවිතා කිරීම සඳහා මාතෘකා ප්‍රවාහයක් 4.15 වගන්තියේ පහත දැක්වේ.

රූපය 14. බාහිර සමමුහුර්ත ප්රවාහය

ST VL53L8CX සංවේදක මොඩියුලය - රූපය 13

පරාසයක ප්රතිඵල

5.1 පවතින දත්ත
පරාසයක ක්‍රියාකාරකම් අතරතුර ඉලක්ක සහ පරිසර දත්තවල විස්තීරණ ලැයිස්තුවක් ප්‍රතිදානය විය හැක. පහත වගුව පරිශීලකයාට ලබා ගත හැකි පරාමිතීන් විස්තර කරයි.
වගුව 3. VL53L8CX සංවේදකය භාවිතයෙන් ලබා ගත හැකි ප්‍රතිදානය

මූලද්රව්යය

Nb බයිට් (RAM) ඒකකය

විස්තරය

SPAD එකකට අවට 256 Kcps/SPAD සක්‍රීය ෆෝටෝන විමෝචනයකින් තොරව, ශබ්දය හේතුවෙන් සංසරණ සංඥා අනුපාතය මැනීම සඳහා SPAD අරාව මත සංසරණ අනුපාතය මැනීම.
අනාවරණය කරගත් ඉලක්ක ගණන  

64

කිසිවක් නැත වත්මන් කලාපයේ හඳුනාගත් ඉලක්ක ගණන. මෙම අගය මැනීමේ වලංගු භාවය දැන ගැනීමට පරීක්ෂා කළ යුතු පළමු අගය විය යුතුය.
සබල කර ඇති SPAD ගණන 256 කිසිවක් නැත වත්මන් මිනුම සඳහා සබල කර ඇති SPAD ගණන. දුර හෝ අඩු පරාවර්තක ඉලක්කයක් තවත් SPAD සක්‍රිය කරයි.
 

SPAD සඳහා සංඥා

256 x nb ඉලක්ක වැඩසටහන්ගත කර ඇත  

Kcps/SPAD

VCSEL අතරතුර මනිනු ලබන ෆෝටෝන ප්‍රමාණය

ස්පන්දනය.

 

පරාසය සිග්මා

128 x nb ඉලක්ක වැඩසටහන්ගත කර ඇත  

මිලිමීටර

වාර්තා කරන ලද ඉලක්ක දුර ප්‍රමාණයේ ශබ්දය සඳහා සිග්මා ඇස්තමේන්තුව.
 

දුර

128 x nb ඉලක්ක වැඩසටහන්ගත කර ඇත මිලිමීටර ඉලක්ක දුර
ඉලක්ක තත්ත්වය 64 x nb ඉලක්ක වැඩසටහන්ගත කර ඇත කිසිවක් නැත මිනුම් වලංගුභාවය. වැඩි විස්තර සඳහා 5.5 ප්‍රතිඵල අර්ථ නිරූපණය බලන්න.
පරාවර්තනය 64 x ඉලක්කම් වැඩසටහන්ගත කර ඇත සියයට ප්‍රතිශතයෙන් ඇස්තමේන්තුගත ඉලක්ක පරාවර්තනය
චලන දර්ශකය 140 කිසිවක් නැත චලන දර්ශක ප්රතිඵල අඩංගු ව්යුහය. 'චලනය' ක්ෂේත්‍රයේ චලන තීව්‍රතාවය අඩංගු වේ.

සටහන:
මූලද්‍රව්‍ය කිහිපයක් සඳහා (Signal per spad, sigma, …) පරිශීලකයා එක් කලාපයකට ඉලක්ක 1කට වඩා වැඩසටහන්ගත කර ඇත්නම් දත්ත වෙත ප්‍රවේශය වෙනස් වේ (බලන්න 4.10 කලාපයකට බහු ඉලක්ක). හිටපු බලන්නampවැඩි විස්තර සඳහා le කේත.

5.2 ප්‍රතිදාන තේරීම අභිරුචිකරණය කරන්න
පෙරනිමියෙන්, සියලුම VL53L8CX ප්‍රතිදාන සක්‍රීය කර ඇත. අවශ්ය නම්, පරිශීලකයාට සමහර සංවේදක ප්රතිදානය අක්රිය කළ හැක.
මිනුම් අක්රිය කිරීම රියදුරු මත නොමැත; එය 'platform.h' හි සිදු කළ යුතුය file. ප්‍රතිදාන අක්‍රිය කිරීමට පරිශීලකයාට පහත මැක්‍රෝ ප්‍රකාශ කළ හැක:
#VL53L8CX _DISABLE_AMBIENT_PER_SPAD නිර්වචනය කරන්න
#VL53L8CX _DISABLE_NB_SPADS_ENABLED නිර්වචනය කරන්න
#VL53L8CX නිර්වචනය _DISABLE_NB_TARGET_DETECTED
#VL53L8CX _DISABLE_SIGNAL_PER_SPAD නිර්වචනය කරන්න
#VL53L8CX _DISABLE_RANGE_SIGMA_MM නිර්වචනය කරන්න
#VL53L8CX _DISABLE_DISTANCE_MM නිර්වචනය කරන්න
#VL53L8CX _DISABLE_TARGET_STATUS නිර්වචනය කරන්න
#VL53L8CX _DISABLE_REFLECTANCE_PERCENT අර්ථ දක්වන්න
#VL53L8CX_DISABLE_MOTION_INDICATOR නිර්වචනය කරන්න
එහි ප්‍රතිඵලයක් ලෙස, ප්‍රතිඵල ව්‍යුහය තුළ ක්ෂේත්‍ර ප්‍රකාශ නොකරන අතර, දත්ත ධාරකයට මාරු නොකෙරේ.
RAM ප්‍රමාණය සහ I2C/SPI ප්‍රමාණය අඩු වේ.
දත්ත අනුකූලතාව සහතික කිරීම සඳහා, ST සෑම විටම 'අනාවරණය කර ඇති ඉලක්ක ගණන' සහ 'ඉලක්ක තත්ත්වය' සබල කර තබා ගැනීමට නිර්දේශ කරයි. එය ඉලක්ක තත්ත්වය අනුව මිනුම් පෙරීමට ඉඩ සලසයි (5.5 ප්‍රතිඵල අර්ථ නිරූපණය බලන්න).

5.3 පරාසයක ප්රතිඵල ලබා ගැනීම
ශ්‍රේණිගත කිරීමේ සැසිය අතරතුර, නව පරාසයක දත්ත තිබේදැයි දැන ගැනීමට ක්‍රම දෙකක් තිබේ:

  • ඡන්ද ප්‍රකාරය: vl53l8cx_check_data_ready() ශ්‍රිතය අඛණ්ඩව භාවිත කරයි. එය සංවේදකය මඟින් ආපසු ලබා දෙන නව ප්‍රවාහ ගණන හඳුනා ගනී.
  • බාධා ප්‍රකාරය: Pin A1 (INT) මත ඇති වූ බාධාවක් සඳහා රැඳී සිටියි. ~100 μs පසු බාධාව ස්වයංක්‍රීයව නිෂ්කාශනය වේ.
    නව දත්ත සුදානම් වූ විට, vl53l8cx_get_ranging_data() ශ්‍රිතය භාවිතයෙන් ප්‍රතිඵල කියවිය හැක. එය තෝරාගත් සියලුම ප්‍රතිදානය අඩංගු යාවත්කාලීන ව්‍යුහයක් ලබා දෙයි. උපාංගය අසමමුහුර්ත බැවින්, පරාසයේ සැසිය දිගටම කරගෙන යාමට හිස් කිරීමට බාධාවක් නොමැත.
    මෙම විශේෂාංගය අඛණ්ඩ සහ ස්වයංක්‍රීය පරාසයක ආකාර දෙකටම පවතී.

5.4 අමු ස්ථිරාංග ආකෘතිය භාවිතා කිරීම
I2C/SPI හරහා පරාසයක දත්ත මාරු කිරීමෙන් පසුව, ස්ථිරාංග ආකෘතිය සහ ධාරක ආකෘතිය අතර පරිවර්තනයක් ඇත. මෙම මෙහෙයුම සාමාන්‍යයෙන් සිදු කරනුයේ සංවේදකයේ පෙරනිමි ප්‍රතිදානයක් ලෙස පරාසයක දුරක් මිලිමීටර වලින් තිබීමටය. පරිශීලකයාට ස්ථිරාංග ආකෘතිය භාවිතා කිරීමට අවශ්‍ය නම්, වේදිකාවේ පහත මැක්‍රෝ නිර්වචනය කළ යුතුය file:
VL53L8CX#VL53L8CX_USE_RAW_FORMAT අර්ථ දක්වන්න
5.5 ප්රතිඵල අර්ථ නිරූපණය
VL53L8CX මඟින් ආපසු ලබා දෙන දත්ත ඉලක්ක තත්ත්වය සැලකිල්ලට ගැනීම සඳහා පෙරහන් කළ හැක. තත්ත්‍වය මගින් මිනුම් වලංගුභාවය පෙන්නුම් කරයි. සම්පූර්ණ තත්ව ලැයිස්තුව පහත වගුවේ විස්තර කර ඇත.

වගුව 4. පවතින ඉලක්ක තත්ත්වය ලැයිස්තුව

ඉලක්ක තත්ත්වය විස්තරය
0 පරාස දත්ත යාවත්කාලීන නොවේ
1 SPAD අරාව මත සංඥා අනුපාතය ඉතා අඩුය
2 ඉලක්ක අදියර
3 සිග්මා ඇස්තමේන්තුව ඉතා ඉහළයි
4 ඉලක්ක අනුකූලතාව අසාර්ථක විය
5 පරාසය වලංගු වේ
6 සිදු නොකළ වටා එතීම (සාමාන්‍යයෙන් පළමු පරාසය)
7 අනුපාත අනුකූලතාව අසාර්ථක විය
8 වත්මන් ඉලක්කය සඳහා සංඥා අනුපාතය ඉතා අඩුය
9 විශාල ස්පන්දනය සමඟ වලංගු පරාසය (ඒකාබද්ධ ඉලක්කයක් නිසා විය හැක)
10 පරාසය වලංගු වේ, නමුත් පෙර පරාසයේ ඉලක්කයක් අනාවරණය කර ගෙන නොමැත
11 මිනුම් අනුකූලතාව අසාර්ථක විය
12 තියුණු කිරීම හේතුවෙන් ඉලක්කය තවත් එකකින් බොඳ වී ඇත
13 ඉලක්කය අනාවරණය වූ නමුත් නොගැලපෙන දත්ත. ද්විතියික ඉලක්ක සඳහා නිතර සිදු වේ.
255 ඉලක්කයක් අනාවරණය වී නොමැත (අනාවරණය වූ ඉලක්ක සංඛ්‍යාව සබල කර ඇත්නම් පමණි)

ස්ථාවර දත්ත ලබා ගැනීමට, පරිශීලකයා අවලංගු ඉලක්ක තත්ත්වය පෙරීමට අවශ්ය වේ. විශ්වාසනීය ශ්‍රේණිගත කිරීමක් ලබා දීම සඳහා, තත්ත්වය 5 සහිත ඉලක්කයක් 100% වලංගු ලෙස සලකනු ලැබේ. 6% ක විශ්වාසනීය අගයක් සමඟ 9 හෝ 50 තත්ත්වය සලකා බැලිය හැක. අනෙකුත් සියලුම තත්ත්‍වයන් 50% විශ්වාස මට්ටමට වඩා අඩුය.

5.6 රියදුරු දෝෂ
VL53L8CX සංවේදකය භාවිතයෙන් දෝෂයක් සිදු වූ විට, ධාවකය නිශ්චිත දෝෂයක් ලබා දෙයි. පහත වගුවේ ඇති විය හැකි දෝෂ ලැයිස්තුගත කර ඇත.

වගුව 5. රියදුරු භාවිතයෙන් ලබා ගත හැකි දෝෂ ලැයිස්තුව

ඉලක්ක තත්ත්වය විස්තරය
0 දෝෂයක් නැත
127 පරිශීලකයා වැරදි සැකසුමකින් වැඩසටහන්ගත කර ඇත (නොදන්නා විභේදනය, සංඛ්‍යාතය ඉතා ඉහළය, ...)
255 ප්රධාන දෝෂය. I2C/SPI දෝෂයක් හේතුවෙන් සාමාන්‍යයෙන් කල් ඉකුත් වීමේ දෝෂයකි.
වෙනත් ඉහත විස්තර කර ඇති බහු දෝෂ වල සංයෝජනය

සටහන:
වේදිකාව භාවිතයෙන් සත්කාරක විසින් තවත් දෝෂ කේත ක්‍රියාත්මක කළ හැක files.

වගුව 6. ලේඛන සංශෝධන ඉතිහාසය

දිනය අනුවාදය වෙනස්කම්
13-ජනවාරි-23 1 මුල් නිකුතුව

වැදගත් දැනුම්දීම - ප්රවේශමෙන් කියවන්න
STMicroelectronics NV සහ එහි අනුබද්ධ සමාගම් ("ST") දැනුම්දීමකින් තොරව ඕනෑම අවස්ථාවක ST නිෂ්පාදන සහ/හෝ මෙම ලේඛනයට වෙනස්කම්, නිවැරදි කිරීම්, වැඩිදියුණු කිරීම්, වෙනස් කිරීම් සහ වැඩිදියුණු කිරීම් සිදු කිරීමට අයිතිය රඳවා තබා ගනී. ඇණවුම් කිරීමට පෙර ගැනුම්කරුවන් ST නිෂ්පාදන පිළිබඳ නවතම අදාළ තොරතුරු ලබා ගත යුතුය. ST නිෂ්පාදන ඇණවුම් පිළිගැනීමේ අවස්ථාවේදී ST හි විකුණුම් නියමයන් සහ කොන්දේසි වලට අනුකූලව විකුණනු ලැබේ.
ST නිෂ්පාදන තෝරා ගැනීම, තෝරා ගැනීම සහ භාවිතය සඳහා ගැනුම්කරුවන් තනිකරම වගකිව යුතු අතර ST යෙදුම් සහාය හෝ ගැනුම්කරුවන්ගේ නිෂ්පාදන සැලසුම් කිරීම සඳහා කිසිදු වගකීමක් භාර නොගනී.
මෙහි ST විසින් කිසිදු බුද්ධිමය දේපල අයිතියක් සඳහා ප්‍රකාශිත හෝ ඇඟවුම් කර ඇති බලපත්‍රයක් ලබා නොදේ.
මෙහි දක්වා ඇති තොරතුරුවලට වඩා වෙනස් විධිවිධාන සහිත ST නිෂ්පාදන නැවත විකිණීමෙන් එවැනි නිෂ්පාදනයක් සඳහා ST විසින් ලබා දී ඇති වගකීමක් අවලංගු වේ.
ST සහ ST ලාංඡනය ST හි වෙළඳ ලකුණු වේ. ST වෙළඳ ලකුණු පිළිබඳ අමතර තොරතුරු සඳහා, බලන්න www.st.com/trademarks. අනෙකුත් සියලුම නිෂ්පාදන හෝ සේවා නම් ඒවායේ අයිතිකරුවන්ගේ දේපළ වේ.
මෙම ලේඛනයේ ඇති තොරතුරු මෙම ලේඛනයේ ඕනෑම පෙර අනුවාදවල කලින් සැපයූ තොරතුරු ආදේශ කර ප්‍රතිස්ථාපනය කරයි.

© 2023 STMicroelectronics - සියලුම හිමිකම් ඇවිරිණි

ලේඛන / සම්පත්

ST VL53L8CX සංවේදක මොඩියුලය [pdf] පරිශීලක අත්පොත
UM3109, VL53L8CX සංවේදක මොඩියුලය, VL53L8CX, සංවේදක මොඩියුලය, මොඩියුලය

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *