ഉള്ളടക്കം മറയ്ക്കുക

ST VL53L5CX ടൈം ഓഫ് ഫ്ലൈറ്റ് 8 x 8 മൾട്ടിസോൺ റേഞ്ചിംഗ് സെൻസർ യൂസർ മാനുവൽ

VL53L5CX-ന്റെ അൾട്രാ ലൈറ്റ് ഡ്രൈവർ നടപ്പിലാക്കുന്നതിനുള്ള ഒരു സോഫ്റ്റ്‌വെയർ ഇന്റഗ്രേഷൻ ഗൈഡ്
ടൈം-ഓഫ്-ഫ്ലൈറ്റ് 8 x 8 മൾട്ടിസോൺ റേഞ്ചിംഗ് സെൻസർ, വിശാലമായ ഫീൽഡ് view

ആമുഖം

VL53L5CX അൾട്രാ ലൈറ്റ് ഡ്രൈവർ (ULD) ഉപയോഗിക്കുന്നതിന് ആവശ്യമായ പ്ലാറ്റ്‌ഫോം ലെയർ എങ്ങനെ നടപ്പിലാക്കാമെന്ന് വിശദീകരിക്കുക എന്നതാണ് ഈ ഉപയോക്തൃ മാനുവലിന്റെ ഉദ്ദേശ്യം.

ചിത്രം 1. VL53L5CX സെൻസർ മൊഡ്യൂൾ

റഫറൻസുകൾ:

  1. VL53L5CX ഡാറ്റാഷീറ്റ് (DS13754)
  2. VL53L5CX ULD ഉപയോക്തൃ മാനുവൽ (UM2884

1 പ്രവർത്തന വിവരണം

1.1 സിസ്റ്റം കഴിഞ്ഞുview

VL53L5CX സിസ്റ്റം ഒരു ഹാർഡ്‌വെയർ മൊഡ്യൂളും ഒരു ഹോസ്റ്റിൽ പ്രവർത്തിക്കുന്ന ULD സോഫ്റ്റ്‌വെയറും (VL53L5CX ULD) ചേർന്നതാണ് (ചുവടെയുള്ള ചിത്രം കാണുക). ഹാർഡ്‌വെയർ മൊഡ്യൂളിൽ ടൈം ഓഫ് ഫ്ലൈറ്റ് (ToF) സെൻസർ അടങ്ങിയിരിക്കുന്നു. ഈ ഡോക്യുമെന്റിൽ "ഡ്രൈവർ" എന്ന് പരാമർശിച്ചിരിക്കുന്ന സോഫ്‌റ്റ്‌വെയർ ഡ്രൈവർ ST നൽകുന്നു. ഹോസ്റ്റിന് ആക്സസ് ചെയ്യാവുന്ന ഡ്രൈവറിന്റെ പ്രവർത്തനങ്ങളെ ഈ പ്രമാണം വിവരിക്കുന്നു. ഈ പ്രവർത്തനങ്ങൾ സെൻസറിനെ നിയന്ത്രിക്കുകയും റേഞ്ചിംഗ് ഡാറ്റ നേടുകയും ചെയ്യുന്നു.


     ചിത്രം 2. VL53L5CX സിസ്റ്റം കഴിഞ്ഞുview

ToF സെൻസർ സിസ്റ്റം

1.1ഡ്രൈവർ ആർക്കിടെക്ചറും ഉള്ളടക്കവും

VL53L5CX ULD പാക്കേജ് നാല് ഫോൾഡറുകൾ ഉൾക്കൊള്ളുന്നു. / VL53L5CX_ULD_API എന്ന ഫോൾഡറിലാണ് ഡ്രൈവർ സ്ഥിതി ചെയ്യുന്നത്.
ഡ്രൈവർ ശരിയായി ഉപയോഗിക്കുന്നതിന്, ഉപയോക്താവ് രണ്ടും പൂരിപ്പിക്കേണ്ടതുണ്ട് file"പ്ലാറ്റ്ഫോം" ഫോൾഡറിൽ സ്ഥിതി ചെയ്യുന്നവ.
I2C ഇടപാടുകൾക്കുള്ള ഫംഗ്‌ഷനുകളും ഡ്രൈവർക്ക് ആവശ്യമായ വിവിധ സവിശേഷതകളും അവയിൽ അടങ്ങിയിരിക്കുന്നു. ഡ്രൈവർ ആർക്കിടെക്ചർ ഇനിപ്പറയുന്ന ചിത്രത്തിൽ ചിത്രീകരിച്ചിരിക്കുന്നു.


ചിത്രം 3. VL53L5CX ഡ്രൈവർ ആർക്കിടെക്ചർ

2 മെമ്മറി ആവശ്യകതകൾ

1.1 ഡ്രൈവർ മെമ്മറി

VL53L5CX ഒരു റാം അടിസ്ഥാനമാക്കിയുള്ള സെൻസറായതിനാൽ, ഒരു റേഞ്ചിംഗ് സെഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ് ഫേംവെയർ ലോഡ് ചെയ്യേണ്ടതുണ്ട്. ഇനീഷ്യലൈസേഷൻ ഫംഗ്ഷൻ വിളിക്കുമ്പോൾ ഫേംവെയർ ഡ്രൈവർ സ്വയമേവ അയയ്ക്കുന്നു.
ഫേംവെയർ ഡ്രൈവറിന്റെ ഒരു പ്രധാന ഭാഗം ഉപയോഗിക്കുന്നു (ഏകദേശം 86 കെബൈറ്റുകൾ). ഹോസ്റ്റിന് ആവശ്യമായ സാധാരണ വലുപ്പം ഇനിപ്പറയുന്ന പട്ടിക വിവരിക്കുന്നു

പട്ടിക 1. സാധാരണ മെമ്മറി ഉപയോഗം

File വലുപ്പം (ഫ്ലാഷിലെ കെബൈറ്റുകൾ)
API 92.6
പ്ലഗിൻ Xtalk 2.4
പ്ലഗിൻ കണ്ടെത്തൽ പരിധി 0.4
പ്ലഗിൻ മോഷൻ ഡിറ്റക്ടർ 0.2
ആകെ 95.6

ശ്രദ്ധിക്കുക: ഓരോ സോണിലുമുള്ള ടാർഗെറ്റുകളുടെ എണ്ണവും പ്രവർത്തനക്ഷമമാക്കിയ ഔട്ട്‌പുട്ടും അനുസരിച്ച് മൊത്തം മെമ്മറി വ്യത്യാസപ്പെടാം. നിർദ്ദേശിച്ചത് മൂല്യങ്ങൾ സ്ഥിരസ്ഥിതി ഡ്രൈവർ ക്രമീകരണങ്ങളുമായി പൊരുത്തപ്പെടുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക് ഉപയോക്തൃ മാനുവൽ UM2884 കാണുക.
ശ്രദ്ധിക്കുക: ജിസിസിയിലെ ഒപ്റ്റിമൈസേഷൻ ലെവൽ (സാധാരണ മെമ്മറി ഉപയോഗം) -0 സെ.

3 പ്ലാറ്റ്ഫോം നടപ്പിലാക്കൽ

ഈ അധ്യായത്തിൽ വിവരിച്ചിരിക്കുന്ന പ്രവർത്തനങ്ങൾ ഡ്രൈവർ ഉപയോഗിക്കുന്നതിന് ഉപയോക്താവ് നടപ്പിലാക്കേണ്ടതുണ്ട്. ശൂന്യമായ ഫംഗ്‌ഷനുകൾ "platform.c" ൽ സ്ഥിതിചെയ്യുന്നു file

1.1I2C വായിക്കുക/എഴുതുക

VL53L5CX സെൻസറും ഹോസ്റ്റും തമ്മിലുള്ള ഇടപാടുകൾ I2C ആണ് കൈകാര്യം ചെയ്യുന്നത്. മൊഡ്യൂൾ പിൻഔട്ടും സ്കീമാറ്റിക്സും VL53L5CX ഡാറ്റാഷീറ്റിൽ (DS13754) നൽകിയിരിക്കുന്നു.
ഡാറ്റ വായിക്കാനും എഴുതാനും ഉപയോക്താവിന് I2C ഫംഗ്‌ഷനുകൾ നടപ്പിലാക്കേണ്ടതുണ്ട്. ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ I2C ഇടപാടുകൾ ഇനിപ്പറയുന്ന പട്ടികയിൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു.

പട്ടിക 2. I2C ഇടപാട് വലുപ്പം

ക്രമീകരണം വലുപ്പം (ബൈറ്റുകൾ)
മിനിമം I2C വായന 1
പരമാവധി I2C റീഡ് 3100
Min I2C എഴുതുക 1
പരമാവധി I2C എഴുതുക 32800

I2C ബാൻഡ്‌വിഡ്ത്ത്
ഇനിപ്പറയുന്ന വ്യവസ്ഥകളിലൊന്ന് പാലിക്കപ്പെടുമ്പോൾ VL53L5CX I2C വഴി ഡാറ്റ അയയ്ക്കുകയോ സ്വീകരിക്കുകയോ ചെയ്യുന്നു:

  • സെൻസർ ആരംഭിക്കുമ്പോൾ. ഫേംവെയർ ലോഡുചെയ്‌തു, ഒരു പതിവ് ക്രമം സമാരംഭിച്ചു.
  • ഹോസ്റ്റിന് പവർ മോഡ് ലഭിക്കുകയോ സജ്ജമാക്കുകയോ ചെയ്യുമ്പോൾ.
  • സെൻസർ കോൺഫിഗർ ചെയ്യുമ്പോൾ, ആരംഭിക്കുകയോ നിർത്തുകയോ ചെയ്യുമ്പോൾ
  • റേഞ്ചിംഗ് ഡാറ്റ വായിക്കുമ്പോൾ.
  • പോളിംഗ് മോഡിനായി, പുതിയ ഡാറ്റ തയ്യാറാണോ എന്ന് ഹോസ്റ്റ് പരിശോധിക്കുമ്പോൾ. I2C ക്ലോക്ക് സ്പീഡ് അനുസരിച്ച്, ഏകദേശം 86 kbytes ആവശ്യമായതിനാൽ, ഇനീഷ്യലൈസേഷൻ ദിനചര്യയ്ക്ക് സമയമെടുക്കും.
    ലോഡ് ചെയ്തു. മറ്റൊരു ഉയർന്ന I2C ഉപയോഗം, പ്രത്യേക കോൺഫിഗറേഷനുകൾ (എല്ലാ ഔട്ട്‌പുട്ട് പ്രവർത്തനക്ഷമമാക്കിയിട്ടുള്ളതും ഓരോ സോണിലെ പരമാവധി ടാർഗെറ്റുകളും) ഉപയോഗിച്ച് ഉയർന്ന ഫ്രെയിംറേറ്റിനായി ചേർക്കാം. ഇനിപ്പറയുന്ന പട്ടിക നിരവധി കോൺഫിഗറേഷനുകൾക്കുള്ള ബാൻഡ്‌വിഡ്ത്ത് നൽകുന്നു.

പട്ടിക 3. നിരവധി കോൺഫിഗറേഷനുകൾക്കായി റേഞ്ചിംഗ് സമയത്ത് IC2 ബാൻഡ്‌വിഡ്ത്ത്

ഡ്രൈവർ കോൺഫിഗറേഷൻ പാക്കറ്റ് വലുപ്പം (ബൈറ്റുകൾ) ബാൻഡ്‌വിഡ്ത്ത് (ബൈറ്റുകൾ/സെക്കൻഡ്)
1 Hz - റെസല്യൂഷൻ 4×4 - ഓരോ സോണിനും 1 ലക്ഷ്യം

- ദൂരം മാത്രം നേടുക + ലക്ഷ്യ നില + nb ലക്ഷ്യം കണ്ടെത്തി

 

124

 

124

1 Hz - റെസല്യൂഷൻ 8×8 - ഓരോ സോണിനും 1 ലക്ഷ്യം

- ദൂരം മാത്രം നേടുക + ലക്ഷ്യ നില + nb ലക്ഷ്യം കണ്ടെത്തി

 

316

 

316

60 Hz - റെസല്യൂഷൻ 4×4 - ഓരോ സോണിനും 4 ലക്ഷ്യങ്ങൾ - എല്ലാ ഔട്ട്‌പുട്ടും പ്രവർത്തനക്ഷമമാക്കി 1008 63000
15 Hz - റെസല്യൂഷൻ 8×8 - ഓരോ സോണിനും 4 ലക്ഷ്യങ്ങൾ - എല്ലാ ഔട്ട്‌പുട്ടും പ്രവർത്തനക്ഷമമാക്കി 3360 50909

റിവിഷൻ ചരിത്രം

പട്ടിക 4. പ്രമാണ പുനരവലോകന ചരിത്രം

തീയതി പതിപ്പ് മാറ്റങ്ങൾ
03-ജൂൺ-2021 1 പ്രാരംഭ റിലീസ്

പ്രധാന അറിയിപ്പ് - ശ്രദ്ധാപൂർവ്വം വായിക്കുക

എസ്ടി മൈക്രോഇലക്ട്രോണിക്സ് എൻ‌വിയും അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളും (“എസ്ടി”) എസ്ടി ഉൽ‌പ്പന്നങ്ങളിലേക്കും കൂടാതെ / അല്ലെങ്കിൽ ഈ പ്രമാണത്തിലേക്കും എപ്പോൾ വേണമെങ്കിലും അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ, തിരുത്തലുകൾ, മെച്ചപ്പെടുത്തലുകൾ, പരിഷ്കാരങ്ങൾ, മെച്ചപ്പെടുത്തലുകൾ എന്നിവയ്ക്കുള്ള അവകാശം നിക്ഷിപ്തമാണ്. ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് വാങ്ങുന്നവർ എസ്ടി ഉൽപ്പന്നങ്ങളെക്കുറിച്ചുള്ള ഏറ്റവും പുതിയ പ്രസക്തമായ വിവരങ്ങൾ നേടണം. ഓർഡർ അംഗീകാര സമയത്ത് എസ്ടിയുടെ നിബന്ധനകൾക്കും വിൽപ്പന വ്യവസ്ഥകൾക്കും അനുസൃതമായി എസ്ടി ഉൽപ്പന്നങ്ങൾ വിൽക്കുന്നു.
എസ്ടി ഉൽ‌പ്പന്നങ്ങളുടെ തിരഞ്ഞെടുപ്പ്, തിരഞ്ഞെടുപ്പ്, ഉപയോഗം എന്നിവയ്ക്ക് വാങ്ങുന്നവർ‌ക്ക് മാത്രമേ ഉത്തരവാദിത്തമുള്ളൂ, കൂടാതെ ആപ്ലിക്കേഷൻ സഹായത്തിനോ വാങ്ങുന്നവരുടെ ഉൽ‌പ്പന്നങ്ങളുടെ രൂപകൽപ്പനയ്‌ക്കോ എസ്ടി ഒരു ബാധ്യതയുമില്ല.
ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിനുള്ള ലൈസൻസോ, പ്രകടിപ്പിക്കുന്നതോ സൂചിപ്പിക്കപ്പെട്ടതോ ആയ ഒരു ലൈസൻസും ഇവിടെ ST നൽകുന്നില്ല
ഇവിടെ പ്രതിപാദിച്ചിരിക്കുന്ന വിവരങ്ങളിൽ നിന്ന് വ്യത്യസ്തമായ വ്യവസ്ഥകളോടെ ST ഉൽപ്പന്നങ്ങളുടെ പുനർവിൽപ്പന, അത്തരം ഉൽപ്പന്നത്തിന് ST നൽകുന്ന ഏതെങ്കിലും വാറൻ്റി അസാധുവാകും.
എസ്ടിയും എസ്ടി ലോഗോയും എസ്ടിയുടെ വ്യാപാരമുദ്രകളാണ്. എസ്ടി വ്യാപാരമുദ്രകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി റഫർ ചെയ്യുക www.st.com/trademarks. മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളുടെയും സേവനങ്ങളുടെയും പേരുകൾ അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്.
ഈ ഡോക്യുമെൻ്റിലെ വിവരങ്ങൾ ഈ ഡോക്യുമെൻ്റിൻ്റെ ഏതെങ്കിലും മുൻ പതിപ്പുകളിൽ മുമ്പ് നൽകിയിട്ടുള്ള വിവരങ്ങൾ അസാധുവാക്കുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു.
© 2021 STMicroelectronics – എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം

 

ഈ മാനുവലിനെ കുറിച്ച് കൂടുതൽ വായിക്കുക, PDF ഡൗൺലോഡ് ചെയ്യുക:

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

ST VL53L5CX ടൈം-ഓഫ്-ഫ്ലൈറ്റ് 8 x 8 മൾട്ടിസോൺ റേഞ്ചിംഗ് സെൻസർ [pdf] ഉപയോക്തൃ മാനുവൽ
VL53L5CX, ടൈം-ഓഫ്-ഫ്ലൈറ്റ് 8 x 8 മൾട്ടിസോൺ റേഞ്ചിംഗ് സെൻസർ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *