STMicroelectronics VL53L7CX டைம் ஆஃப் ஃப்ளைட் மல்டிசோன் ரேங்கிங் சென்சார்
அறிமுகம்
அல்ட்ரா லைட் டிரைவர் (ULD) API ஐப் பயன்படுத்தி, VL53L7CX டைம்-ஆஃப்-ஃப்ளைட் (ToF) சென்சார் எவ்வாறு கையாள்வது என்பதை விளக்குவதே இந்தப் பயனர் கையேட்டின் நோக்கமாகும். இது சாதனத்தை நிரல் செய்வதற்கான முக்கிய செயல்பாடுகள், அளவுத்திருத்தங்கள் மற்றும் வெளியீட்டு முடிவுகளை விவரிக்கிறது.
அல்ட்ராவைடு FoV தேவைப்படும் பயன்பாடுகளுக்காக சிறப்பாக வடிவமைக்கப்பட்டுள்ளது, VL53L7CX டைம்-ஆஃப்-ஃப்ளைட் சென்சார் 90° மூலைவிட்ட FoVஐ வழங்குகிறது. STMicroelectronics இன் ஃப்ளைட் சென்ஸ் தொழில்நுட்பத்தின் அடிப்படையில், VL53L7CX ஆனது லேசர் உமிழ்ப்பான் மீது வைக்கப்படும் ஒரு திறமையான மெட்டா மேற்பரப்பு லென்ஸை (DOE) உள்ளடக்கியது, இது காட்சியில் 60° x 60° சதுர FoV இன் ப்ரொஜெக்ஷனை செயல்படுத்துகிறது.
அதன் மல்டிசோன் திறன் 8×8 மண்டலங்களின் (64 மண்டலங்கள்) மேட்ரிக்ஸை வழங்குகிறது மற்றும் வேகமான வேகத்தில் (60 ஹெர்ட்ஸ்) 350 செமீ வரை வேலை செய்ய முடியும்.
அல்ட்ராவைடு ஃபோவியுடன் இணைந்து நிரல்படுத்தக்கூடிய தொலைவு வரம்புடன் கூடிய தன்னாட்சி பயன்முறைக்கு நன்றி, VL53L7CX குறைந்த ஆற்றல் கொண்ட பயனர் கண்டறிதல் தேவைப்படும் எந்தவொரு பயன்பாட்டிற்கும் சரியானது. ST இன் காப்புரிமை பெற்ற வழிமுறைகள் மற்றும் புதுமையான தொகுதிக் கட்டுமானம் VL53L7CX ஐ ஒவ்வொரு மண்டலத்திலும், ஆழமான புரிதலுடன் FoV க்குள் பல பொருள்களைக் கண்டறிய அனுமதிக்கிறது. STMமைக்ரோ எலக்ட்ரானிக்ஸ் ஹிஸ்டோகிராம் அல்காரிதம்கள் 60 செமீக்கு மேல் உள்ள கவர் கண்ணாடி க்ரோஸ்டாக் நோய் எதிர்ப்பு சக்தியை உறுதி செய்கின்றன.
VL53L5CX இலிருந்து பெறப்பட்டது, இரண்டு சென்சார்களின் பின்அவுட்கள் மற்றும் இயக்கிகள் இணக்கமாக உள்ளன, இது ஒரு சென்சாரிலிருந்து மற்றொன்றுக்கு ஒரு எளிய நகர்வை உறுதி செய்கிறது.
ST இன் ஃப்ளைட் சென்ஸ் தொழில்நுட்பத்தை அடிப்படையாகக் கொண்ட அனைத்து டைம்-ஆஃப்-ஃப்ளைட் (ToF) சென்சார்களைப் போலவே, VL53L7CX ஒவ்வொரு மண்டலத்திலும், இலக்கு நிறம் மற்றும் பிரதிபலிப்பு ஆகியவற்றைப் பொருட்படுத்தாமல் ஒரு முழுமையான தூரத்தை பதிவு செய்கிறது.
SPAD வரிசையை ஒருங்கிணைக்கும் ஒரு மினியேச்சர் ரீஃப்ளோபபிள் பேக்கேஜில் வைக்கப்பட்டுள்ளது, VL53L7CX பல்வேறு சுற்றுப்புற லைட்டிங் நிலைகளிலும், பரந்த அளவிலான கவர் கண்ணாடி பொருட்களிலும் சிறந்த வரம்பில் செயல்திறனை அடைகிறது.
ST இன் ToF சென்சார்கள் அனைத்தும் VCSEL ஐ ஒருங்கிணைக்கிறது, இது முற்றிலும் கண்ணுக்கு தெரியாத 940 nm IR ஒளியை வெளியிடுகிறது, இது கண்களுக்கு முற்றிலும் பாதுகாப்பானது (வகுப்பு 1 சான்றிதழ்).
ரோபாட்டிக்ஸ், ஸ்மார்ட் ஸ்பீக்கர்கள், வீடியோ ப்ரொஜெக்டர்கள், உள்ளடக்க மேலாண்மை போன்ற அல்ட்ராவைடு ஃபோவி தேவைப்படும் எந்தவொரு பயன்பாட்டிற்கும் VL53L7CX சரியான சென்சார் ஆகும். மல்டிசோன் திறன் மற்றும் 90° FoV ஆகியவற்றின் கலவையானது சைகை அங்கீகாரம், ரோபாட்டிக்ஸிற்கான SLAM மற்றும் ஸ்மார்ட் கட்டிடத்திற்கான குறைந்த சக்தி அமைப்பு செயல்படுத்தல் போன்ற புதிய பயன்பாட்டு நிகழ்வுகளை மேம்படுத்தலாம்.
படம் 1. VL53L7CX சென்சார் தொகுதி
சுருக்கங்கள் மற்றும் சுருக்கங்கள்
சுருக்கம்/சுருக்கம் | வரையறை |
செய்ய | டிஃப்ராக்டிவ் ஆப்டிகல் உறுப்பு |
FoV | துறையில் view |
I²C | இடை-ஒருங்கிணைந்த சுற்று (தொடர் பேருந்து) |
Kcps/SPAD | ஸ்பேட் ஒன்றுக்கு வினாடிக்கு கிலோ எண்ணிக்கை (SPAD வரிசையில் உள்ள ஃபோட்டான்களின் எண்ணிக்கையைக் கணக்கிடப் பயன்படும் அலகு) |
ரேம் | சீரற்ற அணுகல் நினைவகம் |
எஸ்சிஎல் | தொடர் கடிகார வரி |
SDA | தொடர் தரவு |
SPAD | ஒற்றை ஃபோட்டான் பனிச்சரிவு டையோடு |
ToF | விமானத்தின் நேரம் |
ULD | அல்ட்ரா லைட் டிரைவர் |
VCSEL | செங்குத்து குழி மேற்பரப்பு உமிழும் டையோடு |
வி.எச்.வி | மிக உயர்ந்த தொகுதிtage |
Xtalk | குறுக்கு பேச்சு |
செயல்பாட்டு விளக்கம்
சிஸ்டம் முடிந்ததுview
VL53L7CX அமைப்பு ஒரு வன்பொருள் தொகுதி மற்றும் அல்ட்ரா லைட் இயக்கி மென்பொருள் (VL53L7CX ULD) ஹோஸ்டில் இயங்குகிறது (கீழே உள்ள படத்தைப் பார்க்கவும்). வன்பொருள் தொகுதி ToF சென்சார் கொண்டுள்ளது. STMicroelectronics மென்பொருள் இயக்கியை வழங்குகிறது, இது இந்த ஆவணத்தில் "இயக்கி" என்று குறிப்பிடப்படுகிறது. இந்த ஆவணம் ஹோஸ்டுக்கு அணுகக்கூடிய இயக்கியின் செயல்பாடுகளை விவரிக்கிறது. இந்த செயல்பாடுகள் சென்சாரைக் கட்டுப்படுத்தி வரம்பில் தரவைப் பெறுகின்றன.
படம் 2. VL53L7CX அமைப்பு முடிந்துவிட்டதுview
பயனுள்ள நோக்குநிலை
தொகுதி Rx துளைக்கு மேல் ஒரு லென்ஸை உள்ளடக்கியது, இது இலக்கின் கைப்பற்றப்பட்ட படத்தை (கிடைமட்டமாகவும் செங்குத்தாகவும்) புரட்டுகிறது. இதன் விளைவாக, SPAD வரிசையின் கீழ் இடதுபுறத்தில் மண்டலம் 0 என அடையாளம் காணப்பட்ட மண்டலம், காட்சியின் மேல் வலது புறத்தில் அமைந்துள்ள இலக்கால் ஒளிரும்.
படம் 3. VL53L7CX பயனுள்ள நோக்குநிலை
திட்டங்கள் மற்றும் I²C கட்டமைப்பு
இயக்கி மற்றும் ஃபார்ம்வேர் இடையேயான தொடர்பு I²C ஆல் கையாளப்படுகிறது, 1 மெகா ஹெர்ட்ஸ் வரை செயல்படும் திறன் கொண்டது. செயல்படுத்த SCL மற்றும் SDA கோடுகளில் புல்-அப்கள் தேவை. மேலும் தகவலுக்கு VL53L7CX டேட்டாஷீட்டைப் பார்க்கவும். VL53L7CX சாதனம் 0x52 இன் இயல்புநிலை I²C முகவரியைக் கொண்டுள்ளது. இருப்பினும், பிற சாதனங்களுடனான முரண்பாடுகளைத் தவிர்க்க இயல்புநிலை முகவரியை மாற்றுவது சாத்தியமாகும் அல்லது ஒரு பெரிய கணினி FoV க்காக கணினியில் பல VL53L7CX தொகுதிகளைச் சேர்ப்பதை எளிதாக்கலாம். I²C முகவரியை vl53l7cx_set_i2c_address() செயல்பாட்டைப் பயன்படுத்தி மாற்றலாம்.
படம் 4. I²C பஸ்ஸில் பல சென்சார்கள்
I²C பேருந்தில் மற்றவர்களுக்கு பாதிப்பை ஏற்படுத்தாமல் ஒரு சாதனத்தின் I²C முகவரியை மாற்ற அனுமதிக்க, சாதனங்கள் மாற்றப்படாத I²C தொடர்பை முடக்குவது முக்கியம். செயல்முறை பின்வரும் ஒன்றாகும்:
- கணினியை சாதாரணமாக இயக்கவும்.
- முகவரி மாறாத சாதனத்தின் LPn பின்னை கீழே இழுக்கவும்.
- I²C முகவரி மாற்றப்பட்ட சாதனத்தின் LPn பின்னை மேலே இழுக்கவும்.
- set_i2c_address() செயல்பாட்டைப் பயன்படுத்தி சாதனத்திற்கு I²C முகவரியை நிரல் செய்யவும்.
- மறுபிரசுரம் செய்யப்படாத சாதனத்தின் LPn பின்னை மேலே இழுக்கவும்.
அனைத்து சாதனங்களும் இப்போது I²C பேருந்தில் கிடைக்கும். புதிய I²C முகவரி தேவைப்படும் கணினியில் உள்ள அனைத்து VL53L7CX சாதனங்களுக்கும் மேலே உள்ள படிகளை மீண்டும் செய்யவும்.
தொகுப்பு உள்ளடக்கம் மற்றும் தரவு ஓட்டம்
இயக்கி கட்டமைப்பு மற்றும் உள்ளடக்கம்
VL53L7CX ULD தொகுப்பு நான்கு கோப்புறைகளால் ஆனது. இயக்கி கோப்புறையில் அமைந்துள்ளது /
VL53L7CX_ULD_API.
இயக்கி கட்டாயம் மற்றும் விருப்பமானது fileகள். விருப்பமானது fileகள் உள்ளன plugins ULD அம்சங்களை நீட்டிக்கப் பயன்படுகிறது. ஒவ்வொரு சொருகியும் "vl53l7cx_plugin" என்ற வார்த்தையுடன் தொடங்குகிறது (எ.கா. vl53l7cx_plugin_xtalk.h). முன்மொழியப்பட்டதை பயனர் விரும்பவில்லை என்றால் plugins, மற்ற இயக்கி அம்சங்களை பாதிக்காமல் அவற்றை அகற்றலாம். பின்வரும் படம் கட்டாயத்தைக் குறிக்கிறது fileகள் மற்றும் விருப்பமானது plugins.
படம் 5. டிரைவர் கட்டிடக்கலை
பயனர் இரண்டையும் செயல்படுத்த வேண்டும் file/Platform கோப்புறையில் அமைந்துள்ளது. முன்மொழியப்பட்ட இயங்குதளம் ஒரு வெற்று ஷெல் ஆகும், மேலும் அது பிரத்யேக செயல்பாடுகளால் நிரப்பப்பட வேண்டும்.
குறிப்பு: நடைமேடை. ம file ULD ஐப் பயன்படுத்துவதற்கு கட்டாய மேக்ரோக்கள் உள்ளன. எல்லாம் file ULD ஐ சரியாகப் பயன்படுத்த உள்ளடக்கம் கட்டாயமாகும்
அளவுத்திருத்த ஓட்டம்
Crosstalk (Xtalk) என்பது SPAD வரிசையில் பெறப்பட்ட சமிக்ஞையின் அளவு என வரையறுக்கப்படுகிறது, இது VCSEL ஒளியின் காரணமாகும்.
பாதுகாப்பு சாளரத்தின் உள்ளே பிரதிபலிப்பு (கவர் கண்ணாடி) தொகுதியின் மேல் சேர்க்கப்பட்டது. VL53L7CX தொகுதி சுய அளவீடு செய்யப்படுகிறது, மேலும் கூடுதல் அளவுத்திருத்தம் இல்லாமல் பயன்படுத்த முடியும்.
தொகுதி ஒரு கவர் கண்ணாடியால் பாதுகாக்கப்பட்டிருந்தால், கிராஸ்டாக் அளவுத்திருத்தம் தேவைப்படலாம். VL53L7CX நோய் எதிர்ப்பு சக்தி கொண்டது
ஒரு ஹிஸ்டோகிராம் அல்காரிதம் மூலம் 60 செமீக்கு அப்பால் க்ரோஸ்டாக். இருப்பினும், 60 செ.மீ.க்குக் குறைவான தூரத்தில், Xtalk உண்மையான திரும்பிய சமிக்ஞையை விட பெரியதாக இருக்கும். இது தவறான இலக்கு வாசிப்பை அளிக்கிறது அல்லது இலக்குகள் உண்மையில் இருப்பதை விட நெருக்கமாகத் தோன்றும். அனைத்து க்ரோஸ்டாக் அளவுத்திருத்த செயல்பாடுகளும் Xtalk செருகுநிரலில் சேர்க்கப்பட்டுள்ளன (விரும்பினால்). பயனர் பயன்படுத்த வேண்டும் file 'vl53l7cx_plugin_xtalk'.
க்ரோஸ்டாக்கை ஒரு முறை அளவீடு செய்யலாம், மேலும் தரவைச் சேமிக்க முடியும், எனவே அதை மீண்டும் பயன்படுத்தலாம். ஒரு நிலையான தூரத்தில் ஒரு இலக்கு, அறியப்பட்ட பிரதிபலிப்பு தேவை. தேவையான குறைந்தபட்ச தூரம் 600 மிமீ ஆகும், மேலும் இலக்கு முழு ஃபோவியையும் மறைக்க வேண்டும். அமைப்பைப் பொறுத்து, பின்வரும் அட்டவணையில் முன்மொழியப்பட்டுள்ளபடி, க்ரோஸ்டாக் அளவுத்திருத்தத்திற்கு ஏற்ப பயனர் அமைப்புகளை மாற்றலாம்.
அட்டவணை 1. அளவுத்திருத்தத்திற்கான கிடைக்கக்கூடிய அமைப்புகள்
அமைத்தல் | குறைந்தபட்சம் | STMicroelectronics மூலம் முன்மொழியப்பட்டது | அதிகபட்சம் |
தூரம் [மிமீ] | 600 | 600 | 3000 |
கள் எண்ணிக்கைampலெஸ் | 1 | 4 | 16 |
பிரதிபலிப்பு [%] | 1 | 3 | 99 |
குறிப்பு: களின் எண்ணிக்கையை அதிகரிக்கிறதுamples துல்லியத்தை அதிகரிக்கிறது, ஆனால் இது அளவுத்திருத்தத்திற்கான நேரத்தையும் அதிகரிக்கிறது. களின் எண்ணிக்கையுடன் தொடர்புடைய நேரம்amples நேரியல், மற்றும் மதிப்புகள் தோராயமான காலக்கெடுவைப் பின்பற்றுகின்றன:
- 1 செample ≈ 1 வினாடி
- 4 செampலெஸ் ≈ 2.5 வினாடிகள்
- 16 செampலெஸ் ≈ 8.5 வினாடிகள்
vl53l7cx_calibrate_xtalk() செயல்பாட்டைப் பயன்படுத்தி அளவீடு செய்யப்படுகிறது. இந்த செயல்பாடு எந்த நேரத்திலும் பயன்படுத்தப்படலாம். இருப்பினும், சென்சார் முதலில் துவக்கப்பட வேண்டும். பின்வரும் படம் க்ரோஸ்டாக் அளவுத்திருத்த ஓட்டத்தைக் குறிக்கிறது.
படம் 6. கிராஸ்டாக் அளவுத்திருத்த ஓட்டம்
வரம்பு ஓட்டம்
பின்வரும் படம் அளவீடுகளைப் பெறப் பயன்படுத்தப்படும் வரம்பு ஓட்டத்தைக் குறிக்கிறது. Xtalk அளவுத்திருத்தம் மற்றும் விருப்ப செயல்பாடு அழைப்புகள் வரம்பு அமர்வு தொடங்கும் முன் பயன்படுத்தப்பட வேண்டும். வரம்பு அமர்வின் போது கெட்/செட் செயல்பாடுகளைப் பயன்படுத்த முடியாது, மேலும் 'ஆன்-தி-ஃப்ளை' நிரலாக்கம் ஆதரிக்கப்படாது.
படம் 7. VL53L7CX ஐப் பயன்படுத்தி வரம்பு ஓட்டம்
கிடைக்கும் அம்சங்கள்
VL53L7CX ULD API ஆனது பல செயல்பாடுகளை உள்ளடக்கியது, இது பயனரின் உபயோகத்தைப் பொறுத்து சென்சார் டியூன் செய்ய அனுமதிக்கிறது. இயக்கிக்கான அனைத்து செயல்பாடுகளும் பின்வரும் பிரிவுகளில் விவரிக்கப்பட்டுள்ளன.
துவக்கம்
VL53L7CX சென்சாரைப் பயன்படுத்துவதற்கு முன் துவக்கம் செய்யப்பட வேண்டும். இந்தச் செயல்பாட்டிற்குப் பயனர் தேவை:
- சென்சாரை இயக்கவும் (VDDIO, AVDD, LPn பின்கள் உயர்வாக அமைக்கப்பட்டது மற்றும் பின் I2C_RST 0க்கு அமைக்கப்பட்டுள்ளது)
- vl53l7cx_init() செயல்பாட்டை அழைக்கவும். செயல்பாடு ஃபார்ம்வேரை (~84 Kbytes) தொகுதிக்கு நகலெடுக்கிறது. I²C இடைமுகத்தில் குறியீட்டை ஏற்றுவதன் மூலம் இது செய்யப்படுகிறது, மேலும் துவக்கத்தை முடிக்க ஒரு துவக்க வழக்கத்தை செயல்படுத்துகிறது.
சென்சார் மீட்டமைப்பு மேலாண்மை
சாதனத்தை மீட்டமைக்க, பின்வரும் பின்களை மாற்ற வேண்டும்:
- பின்களை VDDIO, AVDD மற்றும் LPn பின்களை குறைவாக அமைக்கவும்.
- 10 எம்எஸ் காத்திருக்கவும்.
- பின்களை VDDIO, AVDD மற்றும் LPn பின்களை உயரமாக அமைக்கவும்.
குறிப்பு: I2C_RST பின்னை மட்டும் மாற்றுவது I²C தொடர்பை மீட்டமைக்கிறது.
தீர்மானம்
தீர்மானம் கிடைக்கக்கூடிய மண்டலங்களின் எண்ணிக்கையை ஒத்துள்ளது. VL53L7CX சென்சார் இரண்டு சாத்தியமான தீர்மானங்களைக் கொண்டுள்ளது: 4×4 (16 மண்டலங்கள்) மற்றும் 8×8 (64 மண்டலங்கள்). இயல்பாக, சென்சார் 4×4 இல் திட்டமிடப்பட்டுள்ளது. vl53l7cx_set_resolution() செயல்பாடு பயனரை தீர்மானத்தை மாற்ற அனுமதிக்கிறது. வரம்பு அதிர்வெண் தெளிவுத்திறனைப் பொறுத்தது என்பதால், வரம்பு அதிர்வெண்ணைப் புதுப்பிக்கும் முன் இந்தச் செயல்பாட்டைப் பயன்படுத்த வேண்டும். மேலும், தீர்மானத்தை மாற்றுவது முடிவுகள் படிக்கப்படும்போது I²C பேருந்தில் போக்குவரத்து அளவை அதிகரிக்கிறது.
அலைவரிசை அலைவரிசை
அளவீட்டு அதிர்வெண்ணை மாற்ற வரம்பு அதிர்வெண் பயன்படுத்தப்படலாம். அதிகபட்ச அதிர்வெண் வித்தியாசமாக இருப்பதால்
4×4 மற்றும் 8×8 தீர்மானங்களுக்கு இடையில், தீர்மானத்தைத் தேர்ந்தெடுத்த பிறகு இந்தச் செயல்பாட்டைப் பயன்படுத்த வேண்டும். அனுமதிக்கப்பட்ட குறைந்தபட்ச மற்றும் அதிகபட்ச மதிப்புகள் பின்வரும் அட்டவணையில் பட்டியலிடப்பட்டுள்ளன.
அட்டவணை 2. குறைந்தபட்ச மற்றும் அதிகபட்ச வரம்பு அதிர்வெண்கள்
தீர்மானம் | குறைந்தபட்ச வரம்பு அதிர்வெண் [Hz] | அதிகபட்ச வரம்பு அதிர்வெண் [Hz] |
4×4 | 1 | 60 |
8×8 | 1 | 15 |
vl53l7cx_set_ranging_frequency_hz() செயல்பாட்டைப் பயன்படுத்தி வரம்பு அதிர்வெண்ணைப் புதுப்பிக்கலாம். இயல்பாக, வரம்பு அதிர்வெண் 1 ஹெர்ட்ஸ் ஆக அமைக்கப்பட்டுள்ளது.
வரம்பு முறை
ரேங்கிங் பயன்முறையானது அதிக செயல்திறன் அல்லது குறைந்த மின் நுகர்வு ஆகியவற்றிற்கு இடையே தேர்வு செய்ய பயனரை அனுமதிக்கிறது. முன்மொழியப்பட்ட இரண்டு முறைகள் உள்ளன:
- தொடர்ச்சியானது: பயனரால் வரையறுக்கப்பட்ட அதிர்வெண் கொண்ட ஃப்ரேம்களை சாதனம் தொடர்ச்சியாகப் பிடிக்கிறது. VCSEL ஆனது அனைத்து வரம்புகளின் போதும் செயல்படுத்தப்படுகிறது, எனவே அதிகபட்ச தூரம் மற்றும் சுற்றுப்புற நோய் எதிர்ப்பு சக்தி சிறப்பாக இருக்கும். வேகமான அளவீடுகள் அல்லது உயர் செயல்திறன்களுக்கு இந்த முறை பரிந்துரைக்கப்படுகிறது.
- தன்னாட்சி: இது இயல்புநிலை பயன்முறையாகும். சாதனம் ஒரு வரம்பு அதிர்வெண் கொண்ட பிரேம்களை தொடர்ச்சியாகப் பிடிக்கிறது
பயனரால் வரையறுக்கப்படுகிறது. vl53l7cx_set_integration_time_ms() செயல்பாட்டைப் பயன்படுத்தி, பயனரால் வரையறுக்கப்பட்ட காலத்தில் VCSEL செயல்படுத்தப்படுகிறது. VCSEL எப்போதும் இயக்கப்படாமல் இருப்பதால், மின் நுகர்வு குறைக்கப்படுகிறது. குறைந்த அளவிலான அதிர்வெண் மூலம் நன்மைகள் மிகவும் தெளிவாக உள்ளன. குறைந்த சக்தி பயன்பாடுகளுக்கு இந்த முறை பரிந்துரைக்கப்படுகிறது.
vl53l7cx_set_ranging_mode() செயல்பாட்டைப் பயன்படுத்தி வரம்பு பயன்முறையை மாற்றலாம்.
ஒருங்கிணைப்பு நேரம்
ஒருங்கிணைப்பு நேரம் என்பது தன்னாட்சி வரம்பு பயன்முறையைப் பயன்படுத்தி மட்டுமே கிடைக்கும் அம்சமாகும் (பிரிவு 4.5: ரேங்கிங்கைப் பார்க்கவும்
பயன்முறை). VCSEL இயக்கப்பட்டிருக்கும் போது நேரத்தை மாற்ற இது பயனரை அனுமதிக்கிறது. வரம்பு என்றால் ஒருங்கிணைப்பு நேரத்தை மாற்றுதல்
பயன்முறையானது தொடர்ச்சியாக அமைக்கப்பட்டுள்ளது. இயல்புநிலை ஒருங்கிணைப்பு நேரம் 5 ms ஆக அமைக்கப்பட்டுள்ளது. 4×4 மற்றும் 8×8 தீர்மானங்களுக்கு ஒருங்கிணைப்பு நேரத்தின் விளைவு வேறுபட்டது. தீர்மானம் 4×4 ஒரு ஒருங்கிணைப்பு நேரத்தையும், 8×8 தீர்மானம் நான்கு ஒருங்கிணைப்பு நேரங்களையும் கொண்டது. பின்வரும் புள்ளிவிவரங்கள் இரண்டு தீர்மானங்களுக்கும் VCSEL உமிழ்வைக் குறிக்கின்றன.
படம் 8. 4×4 தன்னாட்சிக்கான ஒருங்கிணைப்பு நேரம்
படம் 9. 8×8 தன்னாட்சிக்கான ஒருங்கிணைப்பு நேரம்
அனைத்து ஒருங்கிணைப்பு நேரங்களின் கூட்டுத்தொகை + 1 எம்எஸ் மேல்நிலை அளவீட்டு காலத்தை விட குறைவாக இருக்க வேண்டும். இல்லையெனில், ஒருங்கிணைப்பு நேர மதிப்புக்கு ஏற்றவாறு வரம்பு காலம் தானாகவே அதிகரிக்கப்படும்.
ஆற்றல் முறைகள்
சாதனம் பயன்படுத்தப்படாத போது மின் நுகர்வு குறைக்க ஆற்றல் முறைகள் பயன்படுத்தப்படலாம். VL53L7CX பின்வரும் ஆற்றல் முறைகளில் ஒன்றில் செயல்பட முடியும்:
- எழுப்புதல்: சாதனம் ஹெச்பி செயலற்ற நிலையில் (அதிக சக்தி) அமைக்கப்பட்டுள்ளது, அறிவுறுத்தல்களுக்காகக் காத்திருக்கிறது.
- உறக்கம்: சாதனம் LP ஐடில் (குறைந்த சக்தி), குறைந்த ஆற்றல் நிலையில் அமைக்கப்பட்டுள்ளது. விழித்தெழுதல் பயன்முறையில் அமைக்கும் வரை சாதனத்தைப் பயன்படுத்த முடியாது. இந்த பயன்முறை ஃபார்ம்வேர் மற்றும் உள்ளமைவைத் தக்கவைக்கிறது.
vl53l7cx_set_power_mode() செயல்பாட்டைப் பயன்படுத்தி பவர் பயன்முறையை மாற்றலாம். முன்னிருப்பு பயன்முறை விழித்தெழுதல் ஆகும்.
குறிப்பு: பயனர் ஆற்றல் பயன்முறையை மாற்ற விரும்பினால், சாதனம் வரம்பு நிலையில் இருக்கக்கூடாது.
கூர்மையாக்கும்
இலக்கிலிருந்து திரும்பும் சமிக்ஞை கூர்மையான விளிம்புகளைக் கொண்ட சுத்தமான துடிப்பு அல்ல. விளிம்புகள் சாய்ந்து, அருகிலுள்ள மண்டலங்களில் தெரிவிக்கப்படும் தூரங்களைப் பாதிக்கலாம். ஷார்பனர் ஒரு மறைக்கும் கண்ணை கூசுவதால் ஏற்படும் சில அல்லது அனைத்து சமிக்ஞைகளையும் அகற்ற பயன்படுகிறது.
முன்னாள்ampபின்வரும் படத்தில் காட்டப்பட்டுள்ள le ஆனது FoV இல் மையப்படுத்தப்பட்ட 100 மிமீ ஒரு நெருங்கிய இலக்கையும், மேலும் 500 மிமீ பின்தங்கிய மற்றொரு இலக்கையும் குறிக்கிறது. ஷார்பனர் மதிப்பைப் பொறுத்து, நெருங்கிய இலக்கு உண்மையானதை விட அதிகமான மண்டலங்களில் தோன்றலாம்.
படம் 10. Exampபல கூர்மையான மதிப்புகளைப் பயன்படுத்தி காட்சியின் le
vl53l7cx_set_sharpener_percent() செயல்பாட்டைப் பயன்படுத்தி ஷார்பனரை மாற்றலாம். அனுமதிக்கப்பட்ட மதிப்புகள் 0% முதல் 99% வரை இருக்கும். இயல்புநிலை மதிப்பு 5% ஆகும்.
இலக்கு வரிசை
VL53L7CX ஒரு மண்டலத்திற்கு பல இலக்குகளை அளவிட முடியும். ஹிஸ்டோகிராம் செயலாக்கத்திற்கு நன்றி, ஹோஸ்ட் செய்ய முடியும்
அறிவிக்கப்பட்ட இலக்குகளின் வரிசையைத் தேர்ந்தெடுக்கவும். இரண்டு விருப்பங்கள் உள்ளன:
- நெருங்கிய இலக்கு: முதலில் அறிவிக்கப்பட்ட இலக்கு
- வலிமையானது: வலுவான இலக்கு முதலில் அறிவிக்கப்பட்டது
vl53l7cx_set_target_order() செயல்பாட்டைப் பயன்படுத்தி இலக்கு வரிசையை மாற்றலாம். இயல்புநிலை வரிசை வலுவானது. முன்னாள்ampபின்வரும் படத்தில் le என்பது இரண்டு இலக்குகளைக் கண்டறிவதைக் குறிக்கிறது. குறைந்த பிரதிபலிப்புடன் 100 மிமீ, மற்றும் அதிக பிரதிபலிப்புடன் 700 மிமீ ஒன்று.
படம் 11. Exampஇரண்டு இலக்குகள் கொண்ட ஹிஸ்டோகிராம்
ஒரு மண்டலத்திற்கு பல இலக்குகள்
VL53L7CX ஒரு மண்டலத்திற்கு நான்கு இலக்குகளை அளவிட முடியும். சென்சார் மூலம் திரும்பிய இலக்குகளின் எண்ணிக்கையை பயனர் கட்டமைக்க முடியும்.
குறிப்பு: கண்டறியப்பட வேண்டிய இரண்டு இலக்குகளுக்கு இடையே உள்ள குறைந்தபட்ச தூரம் 600 மிமீ ஆகும். டிரைவரிடமிருந்து தேர்வு சாத்தியமில்லை; அது மேடை வடிவில் செய்யப்பட வேண்டும். h' file. மேக்ரோ VL53L7CX_NB_ TARGET_PER_ZONE 1 மற்றும் 4 க்கு இடையில் ஒரு மதிப்பாக அமைக்கப்பட வேண்டும். பிரிவு 4.9 இல் விவரிக்கப்பட்டுள்ள இலக்கு வரிசை: இலக்கு வரிசை கண்டறியப்பட்ட இலக்கின் வரிசையை நேரடியாக பாதிக்கிறது. இயல்பாக, சென்சார் ஒரு மண்டலத்திற்கு அதிகபட்சமாக ஒரு இலக்கை மட்டுமே வெளியிடுகிறது.
குறிப்பு: ஒரு மண்டலத்திற்கு அதிக எண்ணிக்கையிலான இலக்குகள் தேவையான ரேம் அளவை அதிகரிக்கிறது.
Xtalk விளிம்பு
Xtalk விளிம்பு என்பது கூடுதல் அம்சம் Xtalk சொருகி பயன்படுத்தி மட்டுமே கிடைக்கும். தி .சி மற்றும் .எஃப் files 'vl53l7cx_plugin_xtalk' பயன்படுத்தப்பட வேண்டும்.
சென்சாரின் மேற்புறத்தில் ஒரு கவர் கண்ணாடி இருக்கும் போது கண்டறிதல் வரம்பை மாற்ற விளிம்பு பயன்படுத்தப்படுகிறது. க்ரோஸ்டாக் அளவுத்திருத்தத் தரவை அமைத்த பிறகு, கவர் கண்ணாடி ஒருபோதும் கண்டறியப்படாமல் இருப்பதை உறுதிசெய்ய, நுழைவாயிலை அதிகரிக்கலாம். உதாரணமாகample, பயனர் ஒரு ஒற்றை சாதனத்தில் ஒரு க்ரோஸ்டாக் அளவுத்திருத்தத்தை இயக்க முடியும், மேலும் மற்ற எல்லா சாதனங்களுக்கும் அதே அளவுத்திருத்த தரவை மீண்டும் பயன்படுத்தலாம். க்ரோஸ்டாக் திருத்தத்தை மாற்ற Xtalk விளிம்பு பயன்படுத்தப்படலாம். கீழே உள்ள படம் Xtalk விளிம்பைக் குறிக்கிறது.
படம் 12. Xtalk விளிம்பு
கண்டறிதல் வரம்புகள்
வழக்கமான வரம்பு திறன்களுடன் கூடுதலாக, சில முன் வரையறுக்கப்பட்ட அளவுகோல்களின் கீழ் ஒரு பொருளைக் கண்டறிய சென்சார் திட்டமிடப்படலாம். "கண்டறிதல் வரம்புகள்" என்ற செருகுநிரலைப் பயன்படுத்தி இந்த அம்சம் கிடைக்கிறது, இது API இல் இயல்பாக சேர்க்கப்படாத ஒரு விருப்பமாகும். தி file'vl53l7cx_plugin_detection_thresholds' எனப்படும் கள் பயன்படுத்தப்பட வேண்டும். பயனரால் வரையறுக்கப்பட்ட நிபந்தனைகள் பூர்த்தி செய்யப்படும்போது, A3 (INT) ஐப் பின் செய்ய ஒரு தடங்கலைத் தூண்டுவதற்கு இந்த அம்சம் பயன்படுத்தப்படலாம். மூன்று சாத்தியமான கட்டமைப்புகள் உள்ளன:
- தீர்மானம் 4×4: ஒரு மண்டலத்திற்கு ஒரு வாசலைப் பயன்படுத்துதல் (மொத்தம் 16 வரம்புகள்)
- தீர்மானம் 4×4: ஒரு மண்டலத்திற்கு இரண்டு வரம்புகளைப் பயன்படுத்துதல் (மொத்தம் 32 வரம்புகள்)
- தீர்மானம் 8×8: ஒரு மண்டலத்திற்கு ஒரு வாசலைப் பயன்படுத்துதல் (மொத்தம் 64 வரம்புகள்)
எந்த கட்டமைப்பு பயன்படுத்தப்பட்டாலும், வாசலை உருவாக்கும் செயல்முறை மற்றும் ரேம் அளவு ஆகியவை ஒன்றே. ஒவ்வொரு வாசல் கலவைக்கும், பல புலங்கள் நிரப்பப்பட வேண்டும்:
- மண்டல ஐடி: தேர்ந்தெடுக்கப்பட்ட மண்டலத்தின் ஐடி (பிரிவு 2.2: பயனுள்ள நோக்குநிலையைப் பார்க்கவும்)
- அளவீடு: பிடிப்பதற்கான அளவீடு (தூரம், சமிக்ஞை, SPADகளின் எண்ணிக்கை, ...)
- வகை: அளவீடுகளின் சாளரங்கள் (சாளரங்களில், ஜன்னல்களுக்கு வெளியே, குறைந்த வாசலுக்குக் கீழே, ...)
- குறைந்த வாசல்: தூண்டுதலுக்கான குறைந்த வாசல் பயனர். பயனர் வடிவமைப்பை அமைக்க தேவையில்லை, அது தானாகவே API ஆல் கையாளப்படும்.
- உயர் வாசல்: தூண்டுதலுக்கான உயர் வாசல் பயனர். பயனர் வடிவமைப்பை அமைக்க தேவையில்லை; இது தானாகவே API ஆல் கையாளப்படுகிறது.
- கணித செயல்பாடு: ஒரு மண்டலத்திற்கு 4×4 - 2 வரம்பு சேர்க்கைகளுக்கு மட்டுமே பயன்படுத்தப்படுகிறது. பயனர் ஒரு மண்டலத்தில் பல வரம்புகளைப் பயன்படுத்தி கலவையை அமைக்கலாம்.
இயக்கம் காட்டி
VL53L7CX சென்சார் ஒரு உட்பொதிக்கப்பட்ட ஃபார்ம்வேர் அம்சத்தைக் கொண்டுள்ளது, இது ஒரு காட்சியில் இயக்கத்தைக் கண்டறிய அனுமதிக்கிறது. இயக்கம்
காட்டி தொடர் சட்டங்களுக்கு இடையில் கணக்கிடப்படுகிறது. இந்த விருப்பம் 'vl53l7cx_plugin_motion_indicator' என்ற செருகுநிரலைப் பயன்படுத்தி கிடைக்கிறது.
இயக்கம் காட்டி vl53l7cx_motion_indicator_init() செயல்பாட்டைப் பயன்படுத்தி துவக்கப்படுகிறது. சென்சார் மாற்ற
தெளிவுத்திறன், பிரத்யேக செயல்பாட்டைப் பயன்படுத்தி இயக்கக் காட்டி தெளிவுத்திறனைப் புதுப்பிக்கவும்: vl53l7cx_motion_indicator_set_resolution().
இயக்கத்தைக் கண்டறிவதற்கான குறைந்தபட்ச மற்றும் அதிகபட்ச தூரங்களையும் பயனர் மாற்றலாம். குறைந்தபட்ச மற்றும் அதிகபட்ச தூரங்களுக்கு இடையிலான வேறுபாடு 1500 மிமீக்கு மேல் இருக்கக்கூடாது. இயல்பாக, தூரங்கள் 400 மிமீ மற்றும் 1500 மிமீ இடையேயான மதிப்புகளுடன் துவக்கப்படும்.
முடிவுகள் 'motion_ indicator' புலத்தில் சேமிக்கப்படும். இந்த புலத்தில், வரிசை 'இயக்கம்' கொண்ட மதிப்பை அளிக்கிறது
ஒரு மண்டலத்திற்கு இயக்க தீவிரம். உயர் மதிப்பு சட்டங்களுக்கு இடையே உள்ள உயர் இயக்க மாறுபாட்டைக் குறிக்கிறது. ஒரு பொதுவான இயக்கம் 100 மற்றும் 500 க்கு இடையில் மதிப்பைக் கொடுக்கிறது. இந்த உணர்திறன் ஒருங்கிணைப்பு நேரம், இலக்கு தூரம் மற்றும் இலக்கு பிரதிபலிப்பு ஆகியவற்றைப் பொறுத்தது.
குறைந்த சக்தி பயன்பாடுகளுக்கு ஒரு சிறந்த கலவையானது, தன்னியக்க வரம்பு பயன்முறையுடன் இயக்கம் காட்டி மற்றும் இயக்கத்தில் திட்டமிடப்பட்ட கண்டறிதல் வரம்புகளைப் பயன்படுத்துவதாகும். இது குறைந்தபட்ச மின் நுகர்வுடன் FoV இல் இயக்க மாறுபாடுகளைக் கண்டறிய அனுமதிக்கிறது.
கால வெப்பநிலை இழப்பீடு
வெப்பநிலை மாறுபாடுகளால் வரம்பு செயல்திறன் பாதிக்கப்படுகிறது. VL53L7CX சென்சார் வெப்பநிலையை உட்பொதிக்கிறது
ஸ்ட்ரீமிங் தொடங்கும் போது ஒரு முறை அளவீடு செய்யப்படும் இழப்பீடு. இருப்பினும், வெப்பநிலை வளர்ச்சியடைந்தால், தி
இழப்பீடு புதிய வெப்பநிலையுடன் இணைக்கப்படாமல் இருக்கலாம். இந்தச் சிக்கலைத் தவிர்க்க, வாடிக்கையாளர் தன்னியக்க VHVஐப் பயன்படுத்தி அவ்வப்போது வெப்பநிலை இழப்பீட்டை இயக்கலாம். கால வெப்பநிலை அளவுத்திருத்தம் இயங்க சில மில்லி விநாடிகள் ஆகும். பயனர் காலத்தை வரையறுக்கலாம். இந்த அம்சத்தைப் பயன்படுத்த, வாடிக்கையாளர் செய்ய வேண்டியது:
- vl53l7cx_set_VHV_repeat_count() செயல்பாட்டை அழைக்கவும்.
- பின்னர், ஒவ்வொரு புதிய அளவுத்திருத்தத்திற்கும் இடையே உள்ள பிரேம்களின் எண்ணிக்கையை வாதமாகக் கொடுங்கள்.
வாதம் 0 எனில், இழப்பீடு முடக்கப்படும்.
வரம்பு முடிவுகள்
கிடைக்கும் தரவு
இலக்கு மற்றும் சுற்றுச்சூழல் தரவுகளின் விரிவான பட்டியல் செயல்பாடுகளின் போது வெளியீடாக இருக்கலாம். பின்வரும் அட்டவணை பயனருக்கு கிடைக்கும் அளவுருக்களை விவரிக்கிறது.
அட்டவணை 3. VL53L7CX சென்சார் பயன்படுத்தி கிடைக்கும் வெளியீடு
உறுப்பு | 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 | இல்லை | இயக்கம் காட்டி முடிவுகளைக் கொண்ட அமைப்பு. 'இயக்கம்' புலத்தில் இயக்கத்தின் தீவிரம் உள்ளது. |
குறிப்பு: பல உறுப்புகளுக்கு (ஒரு ஸ்பேடிற்கான சமிக்ஞை, சிக்மா, ...) பயனர் ஒரு மண்டலத்திற்கு ஒன்றுக்கு மேற்பட்ட இலக்குகளை நிரல்படுத்தியிருந்தால் தரவுக்கான அணுகல் வேறுபட்டது (பிரிவு 4.10: ஒரு மண்டலத்திற்கு பல இலக்குகளைப் பார்க்கவும்). முன்னாள் பார்க்கவும்ampமேலும் தகவலுக்கு le குறியீடுகள்.
வெளியீட்டுத் தேர்வைத் தனிப்பயனாக்கு
இயல்பாக, அனைத்து VL53L7CX வெளியீடுகளும் இயக்கப்படும். தேவைப்பட்டால், பயனர் சில சென்சார் வெளியீடுகளை முடக்கலாம். டிரைவரில் அளவீடுகளை முடக்குவது இல்லை; அது மேடை வடிவில் செய்யப்பட வேண்டும். h' file. வெளியீடுகளை முடக்க பயனர் பின்வரும் மேக்ரோக்களை அறிவிக்கலாம்:
#வரையறுக்கவும் VL53L7CX_DISABLE_AMBIENT_PER_SPAD
#வரையறுக்கவும் VL53L7CX_DISABLE_NB_SPADS_ENABLED
#வரையறுக்கவும் VL53L7CX_DISABLE_NB_TARGET_DETECTED
#வரையறுக்கவும் VL53L7CX_DISABLE_SIGNAL_PER_SPAD
#வரையறுக்கவும் VL53L7CX_DISABLE_RANGE_SIGMA_MM
#வரையறுக்கவும் VL53L7CX_DISABLE_DISTANCE_MM
#VL53L7CX ஐ வரையறுக்கவும்_DISABLE_TARGET_STATUS
#வரையறுக்கவும் VL53L7CX_DISABLE_REFLECTANCE_PERCENT
#வரையறுக்கவும் VL53L7CX_DISABLE_MOTION_INDICATOR
இதன் விளைவாக, புலங்கள் முடிவு கட்டமைப்பில் அறிவிக்கப்படவில்லை, மேலும் தரவு ஹோஸ்டுக்கு மாற்றப்படாது. ரேம் அளவு மற்றும் I²C அளவு குறைக்கப்பட்டது. தரவு நிலைத்தன்மையை உறுதிப்படுத்த, ST எப்போதும் 'கண்டறியப்பட்ட இலக்குகளின் எண்ணிக்கை' மற்றும் 'இலக்கு நிலை' ஆகியவற்றை இயக்க பரிந்துரைக்கிறது. இது இலக்கு நிலையைப் பொறுத்து அளவீடுகளை வடிகட்டுகிறது (பிரிவு 5.5: முடிவு விளக்கத்தைப் பார்க்கவும்).
வரம்பில் முடிவுகளைப் பெறுதல்
ரேங்கிங் அமர்வின் போது, புதிய வரம்பு தரவு உள்ளதா என்பதை அறிய இரண்டு வழிகள் உள்ளன:
- வாக்குப்பதிவு முறை: vl53l7cx_check_data_ready() செயல்பாட்டை தொடர்ந்து பயன்படுத்துகிறது. இது சென்சார் வழங்கிய புதிய ஸ்ட்ரீம் எண்ணிக்கையைக் கண்டறிகிறது.
- குறுக்கீடு பயன்முறை: பின் A3 (GPIO1) இல் ஏற்படும் குறுக்கீடுக்காக காத்திருக்கிறது. குறுக்கீடு ~100 μsக்குப் பிறகு தானாகவே அழிக்கப்படும்.
புதிய தரவு தயாரானதும், vl53l7cx_get_ranging_data() செயல்பாட்டைப் பயன்படுத்தி முடிவுகளைப் படிக்கலாம். தேர்ந்தெடுக்கப்பட்ட அனைத்து வெளியீட்டையும் உள்ளடக்கிய புதுப்பிக்கப்பட்ட கட்டமைப்பை இது வழங்குகிறது. சாதனம் ஒத்திசைவற்றதாக இருப்பதால், ரேங்கிங் அமர்வைத் தொடர, அழிக்க எந்த இடையூறும் இல்லை. இந்த அம்சம் தொடர்ச்சியான மற்றும் தன்னியக்க வரம்பு முறைகள் இரண்டிற்கும் கிடைக்கிறது.
மூல நிலைபொருள் வடிவமைப்பைப் பயன்படுத்துதல்
I²C மூலம் வரம்பில் உள்ள தரவை மாற்றிய பிறகு, ஃபார்ம்வேர் வடிவத்திற்கும் ஹோஸ்ட் வடிவத்திற்கும் இடையில் மாற்றம் ஏற்படுகிறது. இந்தச் செயல்பாடு பொதுவாக சென்சாரின் இயல்புநிலை வெளியீட்டாக மில்லிமீட்டர்களில் வரம்புள்ள தூரத்தைக் கொண்டிருக்கும். பயனர் ஃபார்ம்வேர் வடிவமைப்பைப் பயன்படுத்த விரும்பினால், பின்வரும் மேக்ரோவை மேடையில் வரையறுக்க வேண்டும் file: VL53L7CX
#VL53L7CX_USE_RAW_FORMAT ஐ வரையறுக்கவும்
முடிவுகளின் விளக்கம்
இலக்கு நிலையை கணக்கில் எடுத்துக்கொள்ள VL53L7CX வழங்கிய தரவை வடிகட்டலாம். நிலை அளவீடு செல்லுபடியாகும் என்பதைக் குறிக்கிறது. முழு நிலை பட்டியல் பின்வரும் அட்டவணையில் விவரிக்கப்பட்டுள்ளது.
அட்டவணை 4. கிடைக்கக்கூடிய இலக்கு நிலைகளின் பட்டியல்
இலக்கு நிலை | விளக்கம் |
0 | வரம்பு தரவு புதுப்பிக்கப்படவில்லை |
1 | SPAD வரிசையில் சிக்னல் வீதம் மிகவும் குறைவாக உள்ளது |
2 | இலக்கு கட்டம் |
3 | சிக்மா மதிப்பீட்டாளர் மிக அதிகமாக உள்ளது |
4 | இலக்கு நிலைத்தன்மை தோல்வியடைந்தது |
5 | வரம்பு செல்லுபடியாகும் |
6 | சுற்றிச் சுற்றிச் செயல்படவில்லை (பொதுவாக முதல் வரம்பு) |
7 | விகித நிலைத்தன்மை தோல்வியடைந்தது |
8 | தற்போதைய இலக்கை விட சிக்னல் விகிதம் மிகவும் குறைவு |
9 | பெரிய துடிப்புடன் செல்லுபடியாகும் வரம்பு (இணைக்கப்பட்ட இலக்கின் காரணமாக இருக்கலாம்) |
10 | வரம்பு செல்லுபடியாகும், ஆனால் முந்தைய வரம்பில் இலக்கு கண்டறியப்படவில்லை |
11 | அளவீட்டு நிலைத்தன்மை தோல்வியடைந்தது |
12 | ஷார்பனர் காரணமாக இலக்கு மற்றொன்றால் மங்கலாக்கப்பட்டது |
13 | இலக்கு கண்டறியப்பட்டது ஆனால் சீரற்ற தரவு. இரண்டாம் நிலை இலக்குகளுக்கு அடிக்கடி நிகழ்கிறது. |
255 | இலக்கு எதுவும் கண்டறியப்படவில்லை (கண்டறியப்பட்ட இலக்குகளின் எண்ணிக்கை இயக்கப்பட்டிருந்தால் மட்டுமே) |
நிலையான தரவைப் பெற, பயனர் தவறான இலக்கு நிலையை வடிகட்ட வேண்டும். நம்பிக்கை மதிப்பீட்டை வழங்க, நிலை 5 உடன் இலக்கு 100% செல்லுபடியாகும் எனக் கருதப்படுகிறது. 6 அல்லது 9 என்ற நிலையை 50% நம்பிக்கை மதிப்புடன் கருதலாம். மற்ற எல்லா நிலைகளும் 50% நம்பிக்கை நிலைக்குக் கீழே உள்ளன.
டிரைவர் பிழைகள்
VL53L7CX சென்சாரைப் பயன்படுத்தி பிழை ஏற்பட்டால், இயக்கி குறிப்பிட்ட பிழையை வழங்கும். பின்வரும் அட்டவணை சாத்தியமான பிழைகளை பட்டியலிடுகிறது.
அட்டவணை 5. இயக்கியைப் பயன்படுத்தி கிடைக்கும் பிழைகளின் பட்டியல்
இலக்கு நிலை | விளக்கம் |
0 | பிழை இல்லை |
127 | பயனர் தவறான அமைப்பை நிரல் செய்தார் (தெரியாத தெளிவுத்திறன், அதிர்வெண் மிக அதிகமாக உள்ளது, ...) |
255 | பெரிய பிழை. பொதுவாக I²C பிழையின் காரணமாக காலாவதி பிழை. |
மற்றவை | மேலே விவரிக்கப்பட்ட பல பிழைகளின் சேர்க்கை |
குறிப்பு: தளத்தைப் பயன்படுத்துவதன் மூலம் ஹோஸ்ட் அதிக பிழைக் குறியீடுகளைச் செயல்படுத்த முடியும் files.
சரிபார்ப்பு வரலாறு
அட்டவணை 6. ஆவண திருத்த வரலாறு
தேதி | பதிப்பு | மாற்றங்கள் |
02-ஆகஸ்ட்-2022 | 1 | ஆரம்ப வெளியீடு |
02-செப்-2022 | 2 | புதுப்பிக்கப்பட்டது பிரிவு அறிமுகம் இலக்குகளுக்கு இடையே உள்ள குறைந்தபட்ச தூரம் பற்றிய குறிப்பு சேர்க்கப்பட்டது பிரிவு 4.10: பல ஒரு மண்டலத்திற்கான இலக்குகள் |
21-பிப்-2024 | 3 | VHV சேர்க்கப்பட்டது (மிக அதிக தொகுதிtagஇ) செய்ய பிரிவு 1: சுருக்கெழுத்துகள் மற்றும் சுருக்கங்கள். சேர்க்கப்பட்டது பிரிவு 4.14: அவ்வப்போது வெப்பநிலை இழப்பீடு |
வாடிக்கையாளர் ஆதரவு
முக்கிய அறிவிப்பு - கவனமாகப் படியுங்கள்
STMicroelectronics NV மற்றும் அதன் துணை நிறுவனங்கள் ("ST") எந்த நேரத்திலும் அறிவிப்பு இல்லாமல் ST தயாரிப்புகள் மற்றும்/அல்லது இந்த ஆவணத்தில் மாற்றங்கள், திருத்தங்கள், மேம்பாடுகள், மாற்றங்கள் மற்றும் மேம்பாடுகளைச் செய்வதற்கான உரிமையை கொண்டுள்ளது. ஆர்டர் செய்வதற்கு முன், ST தயாரிப்புகள் குறித்த சமீபத்திய தொடர்புடைய தகவலை வாங்குபவர்கள் பெற வேண்டும். ஆர்டர் ஒப்புகையின் போது ST இன் விதிமுறைகள் மற்றும் விற்பனை நிபந்தனைகளுக்கு இணங்க ST தயாரிப்புகள் விற்கப்படுகின்றன.
ST தயாரிப்புகளின் தேர்வு, தேர்வு மற்றும் பயன்பாட்டிற்கு வாங்குபவர்கள் மட்டுமே பொறுப்பாவார்கள் மற்றும் விண்ணப்ப உதவி அல்லது வாங்குபவர்களின் தயாரிப்புகளின் வடிவமைப்பிற்கு ST எந்தப் பொறுப்பையும் ஏற்காது.
எந்தவொரு அறிவுசார் சொத்துரிமைக்கான உரிமம், வெளிப்படையான அல்லது மறைமுகமாக, இங்கு எஸ்டியால் வழங்கப்படவில்லை.
இங்கு குறிப்பிடப்பட்டுள்ள தகவலில் இருந்து வேறுபட்ட விதிமுறைகளுடன் ST தயாரிப்புகளை மறுவிற்பனை செய்வது, அத்தகைய தயாரிப்புக்கு ST வழங்கிய எந்த உத்தரவாதத்தையும் ரத்து செய்யும்.
ST மற்றும் ST லோகோ ST இன் வர்த்தக முத்திரைகள். ST வர்த்தக முத்திரைகள் பற்றிய கூடுதல் தகவலுக்கு, பார்க்கவும் www.st.com/trademarks. மற்ற அனைத்து தயாரிப்பு அல்லது சேவை பெயர்களும் அந்தந்த உரிமையாளர்களின் சொத்து.
இந்த ஆவணத்தில் உள்ள தகவல், இந்த ஆவணத்தின் முந்தைய பதிப்புகளில் வழங்கப்பட்ட தகவலை மாற்றியமைக்கிறது மற்றும் மாற்றுகிறது.
© 2024 STMicroelectronics – அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை
ஆவணங்கள் / ஆதாரங்கள்
![]() |
STMicroelectronics VL53L7CX டைம் ஆஃப் ஃப்ளைட் மல்டிசோன் ரேங்கிங் சென்சார் [pdf] பயனர் வழிகாட்டி விமானத்தின் VL53L7CX டைம் ஆஃப் ஃப்ளைட் மல்டிசோன் ரேங்கிங் சென்சார், VL53L7CX, டைம் ஆஃப் ஃப்ளைட் மல்டிசோன் ரேங்கிங் சென்சார், ஃப்ளைட் மல்டிசோன் ரேங்கிங் சென்சார், மல்டிசோன் ரேங்கிங் சென்சார், ரேங்கிங் சென்சார் |