STMicroelectronics VL53L7CX ಫ್ಲೈಟ್ ಮಲ್ಟಿಝೋನ್ ರೇಂಜಿಂಗ್ ಸೆನ್ಸರ್ ಸಮಯ

STMicroelectronics VL53L7CX ಫ್ಲೈಟ್ ಮಲ್ಟಿಝೋನ್ ರೇಂಜಿಂಗ್ ಸೆನ್ಸರ್ ಸಮಯ

ಪರಿಚಯ

ಅಲ್ಟ್ರಾ ಲೈಟ್ ಡ್ರೈವರ್ (ULD) API ಅನ್ನು ಬಳಸಿಕೊಂಡು VL53L7CX ಟೈಮ್-ಆಫ್-ಫ್ಲೈಟ್ (ToF) ಸಂವೇದಕವನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುವುದು ಈ ಬಳಕೆದಾರ ಕೈಪಿಡಿಯ ಉದ್ದೇಶವಾಗಿದೆ. ಇದು ಸಾಧನವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಮುಖ್ಯ ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ, ಮಾಪನಾಂಕ ನಿರ್ಣಯಗಳು ಮತ್ತು ಔಟ್ಪುಟ್ ಫಲಿತಾಂಶಗಳು.

ಅಲ್ಟ್ರಾವೈಡ್ FoV ಅಗತ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, VL53L7CX ಟೈಮ್-ಆಫ್-ಫ್ಲೈಟ್ ಸಂವೇದಕವು 90° ಕರ್ಣ FoV ಅನ್ನು ನೀಡುತ್ತದೆ. STMicroelectronics ನ ಫ್ಲೈಟ್ ಸೆನ್ಸ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಆಧರಿಸಿ, VL53L7CX ದಕ್ಷವಾದ ಮೆಟಾ ಮೇಲ್ಮೈ ಲೆನ್ಸ್ (DOE) ಅನ್ನು ಲೇಸರ್ ಎಮಿಟರ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗಿದ್ದು, ದೃಶ್ಯದ ಮೇಲೆ 60° x 60° ಚದರ FoVಯ ಪ್ರಕ್ಷೇಪಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

ಇದರ ಮಲ್ಟಿಜೋನ್ ಸಾಮರ್ಥ್ಯವು 8×8 ವಲಯಗಳ (64 ವಲಯಗಳು) ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು 60 ಸೆಂ.ಮೀ ವರೆಗಿನ ವೇಗದ ವೇಗದಲ್ಲಿ (350 Hz) ಕೆಲಸ ಮಾಡಬಹುದು.

ಅಲ್ಟ್ರಾವೈಡ್ FoV ಗೆ ಸಂಯೋಜಿಸಲಾದ ಪ್ರೋಗ್ರಾಮೆಬಲ್ ದೂರದ ಮಿತಿಯೊಂದಿಗೆ ಸ್ವಾಯತ್ತ ಮೋಡ್‌ಗೆ ಧನ್ಯವಾದಗಳು, VL53L7CX ಕಡಿಮೆ-ಶಕ್ತಿಯ ಬಳಕೆದಾರ ಪತ್ತೆಗೆ ಅಗತ್ಯವಿರುವ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಪರಿಪೂರ್ಣವಾಗಿದೆ. ST ಯ ಪೇಟೆಂಟ್ ಪಡೆದ ಅಲ್ಗಾರಿದಮ್‌ಗಳು ಮತ್ತು ನವೀನ ಮಾಡ್ಯೂಲ್ ನಿರ್ಮಾಣವು VL53L7CX ಗೆ ಪ್ರತಿ ವಲಯದಲ್ಲಿ, ಆಳವಾದ ತಿಳುವಳಿಕೆಯೊಂದಿಗೆ FoV ಒಳಗೆ ಅನೇಕ ವಸ್ತುಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. STMicroelectronics ಹಿಸ್ಟೋಗ್ರಾಮ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳು 60 cm ಮೀರಿದ ಕವರ್ ಗ್ಲಾಸ್ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಪ್ರತಿರಕ್ಷೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತವೆ.

VL53L5CX ನಿಂದ ಪಡೆಯಲಾಗಿದೆ, ಎರಡೂ ಸಂವೇದಕಗಳ ಪಿನ್‌ಔಟ್‌ಗಳು ಮತ್ತು ಡ್ರೈವರ್‌ಗಳು ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ, ಇದು ಒಂದು ಸಂವೇದಕದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸರಳವಾದ ವಲಸೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಎಲ್ಲಾ ಸಮಯ-ಆಫ್-ಫ್ಲೈಟ್ (ToF) ಸಂವೇದಕಗಳಂತೆ ST ಯ ಫ್ಲೈಟ್ ಸೆನ್ಸ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಆಧರಿಸಿ, VL53L7CX ಪ್ರತಿ ವಲಯದಲ್ಲಿ, ಗುರಿಯ ಬಣ್ಣ ಮತ್ತು ಪ್ರತಿಫಲನವನ್ನು ಲೆಕ್ಕಿಸದೆ ಸಂಪೂರ್ಣ ದೂರವನ್ನು ದಾಖಲಿಸುತ್ತದೆ.

SPAD ಅರೇ ಅನ್ನು ಸಂಯೋಜಿಸುವ ಒಂದು ಚಿಕಣಿ ಮರುಪೂರಣ ಮಾಡಬಹುದಾದ ಪ್ಯಾಕೇಜ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗಿದೆ, VL53L7CX ವಿವಿಧ ಸುತ್ತುವರಿದ ಬೆಳಕಿನ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಮತ್ತು ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಕವರ್ ಗ್ಲಾಸ್ ವಸ್ತುಗಳಿಗೆ ಅತ್ಯುತ್ತಮ ಶ್ರೇಣಿಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸುತ್ತದೆ.

ಎಲ್ಲಾ ST ಯ ToF ಸಂವೇದಕಗಳು VCSEL ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತವೆ, ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಅಗೋಚರವಾದ 940 nm IR ಬೆಳಕನ್ನು ಹೊರಸೂಸುತ್ತದೆ, ಇದು ಕಣ್ಣುಗಳಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಸುರಕ್ಷಿತವಾಗಿದೆ (ವರ್ಗ 1 ಪ್ರಮಾಣೀಕರಣ).

VL53L7CX ರೊಬೊಟಿಕ್ಸ್, ಸ್ಮಾರ್ಟ್ ಸ್ಪೀಕರ್‌ಗಳು, ವೀಡಿಯೊ ಪ್ರೊಜೆಕ್ಟರ್‌ಗಳು, ವಿಷಯ ನಿರ್ವಹಣೆಯಂತಹ ಅಲ್ಟ್ರಾವೈಡ್ FoV ಅಗತ್ಯವಿರುವ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಪರಿಪೂರ್ಣ ಸಂವೇದಕವಾಗಿದೆ. ಮಲ್ಟಿಜೋನ್ ಸಾಮರ್ಥ್ಯ ಮತ್ತು 90° FoV ಸಂಯೋಜನೆಯು ಗೆಸ್ಚರ್ ರೆಕಗ್ನಿಷನ್, ರೊಬೊಟಿಕ್ಸ್‌ಗಾಗಿ SLAM ಮತ್ತು ಸ್ಮಾರ್ಟ್ ಬಿಲ್ಡಿಂಗ್‌ಗಾಗಿ ಕಡಿಮೆ ಪವರ್ ಸಿಸ್ಟಮ್ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯಂತಹ ಹೊಸ ಬಳಕೆಯ ಸಂದರ್ಭಗಳನ್ನು ವರ್ಧಿಸುತ್ತದೆ.

ಚಿತ್ರ 1. VL53L7CX ಸಂವೇದಕ ಮಾಡ್ಯೂಲ್
ಪರಿಚಯ

ಸಂಕ್ಷೇಪಣಗಳು ಮತ್ತು ಸಂಕ್ಷೇಪಣಗಳು

ಸಂಕ್ಷಿಪ್ತ / ಸಂಕ್ಷೇಪಣ ವ್ಯಾಖ್ಯಾನ
ಮಾಡು ಡಿಫ್ರಾಕ್ಟಿವ್ ಆಪ್ಟಿಕಲ್ ಅಂಶ
FoV ಕ್ಷೇತ್ರ view
I²C ಇಂಟರ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ (ಸರಣಿ ಬಸ್)
Kcps/SPAD ಸ್ಪ್ಯಾಡ್‌ಗೆ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ ಕಿಲೋ-ಎಣಿಕೆ (SPAD ಅರೇಗೆ ಫೋಟಾನ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರಮಾಣೀಕರಿಸಲು ಬಳಸುವ ಘಟಕ)
RAM ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಸ್ಮರಣೆ
SCL ಸರಣಿ ಗಡಿಯಾರದ ಸಾಲು
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 MHz ವರೆಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಅನುಷ್ಠಾನಕ್ಕೆ SCL ಮತ್ತು SDA ಲೈನ್‌ಗಳಲ್ಲಿ ಪುಲ್-ಅಪ್‌ಗಳ ಅಗತ್ಯವಿದೆ. ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ VL53L7CX ಡೇಟಾಶೀಟ್ ಅನ್ನು ನೋಡಿ. VL53L7CX ಸಾಧನವು 0x52 ನ ಡೀಫಾಲ್ಟ್ I²C ವಿಳಾಸವನ್ನು ಹೊಂದಿದೆ. ಆದಾಗ್ಯೂ, ಇತರ ಸಾಧನಗಳೊಂದಿಗೆ ಘರ್ಷಣೆಯನ್ನು ತಪ್ಪಿಸಲು ಡೀಫಾಲ್ಟ್ ವಿಳಾಸವನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿದೆ, ಅಥವಾ ಹೆಚ್ಚಿನ ಸಿಸ್ಟಮ್ FoV ಗಾಗಿ ಸಿಸ್ಟಮ್‌ಗೆ ಬಹು VL53L7CX ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಅನುಕೂಲವಾಗುತ್ತದೆ. I²C ವಿಳಾಸವನ್ನು vl53l7cx_set_i2c_address() ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಬದಲಾಯಿಸಬಹುದು.

ಚಿತ್ರ 4. I²C ಬಸ್‌ನಲ್ಲಿ ಬಹು ಸಂವೇದಕಗಳು
ಕ್ರಿಯಾತ್ಮಕ ವಿವರಣೆ

I²C ಬಸ್‌ನಲ್ಲಿ ಇತರರ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರದಂತೆ ಅದರ I²C ವಿಳಾಸವನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧನವನ್ನು ಅನುಮತಿಸಲು, ಬದಲಾಯಿಸದ ಸಾಧನಗಳ I²C ಸಂವಹನವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದು ಮುಖ್ಯವಾಗಿದೆ. ಕಾರ್ಯವಿಧಾನವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

  1. ಸಿಸ್ಟಮ್ ಅನ್ನು ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ಪವರ್ ಅಪ್ ಮಾಡಿ.
  2. ಅದರ ವಿಳಾಸವನ್ನು ಬದಲಾಯಿಸದ ಸಾಧನದ LPn ಪಿನ್ ಅನ್ನು ಕೆಳಗೆ ಎಳೆಯಿರಿ.
  3. I²C ವಿಳಾಸವನ್ನು ಬದಲಿಸಿದ ಸಾಧನದ LPn ಪಿನ್ ಅನ್ನು ಎಳೆಯಿರಿ.
  4. ಕಾರ್ಯ set_i2c_address() ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನಕ್ಕೆ I²C ವಿಳಾಸವನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಿ.
  5. ರಿಪ್ರೊಗ್ರಾಮ್ ಮಾಡದಿರುವ ಸಾಧನದ LPn ಪಿನ್ ಅನ್ನು ಎಳೆಯಿರಿ.

ಎಲ್ಲಾ ಸಾಧನಗಳು ಈಗ I²C ಬಸ್‌ನಲ್ಲಿ ಲಭ್ಯವಿರಬೇಕು. ಹೊಸ I²C ವಿಳಾಸದ ಅಗತ್ಯವಿರುವ ಸಿಸ್ಟಂನಲ್ಲಿರುವ ಎಲ್ಲಾ VL53L7CX ಸಾಧನಗಳಿಗೆ ಮೇಲಿನ ಹಂತಗಳನ್ನು ಪುನರಾವರ್ತಿಸಿ.

ಪ್ಯಾಕೇಜ್ ವಿಷಯ ಮತ್ತು ಡೇಟಾ ಹರಿವು

ಡ್ರೈವರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮತ್ತು ವಿಷಯ

VL53L7CX ULD ಪ್ಯಾಕೇಜ್ ನಾಲ್ಕು ಫೋಲ್ಡರ್‌ಗಳಿಂದ ಕೂಡಿದೆ. ಚಾಲಕವು ಫೋಲ್ಡರ್ನಲ್ಲಿದೆ /

VL53L7CX_ULD_API.
ಚಾಲಕವು ಕಡ್ಡಾಯ ಮತ್ತು ಐಚ್ಛಿಕದಿಂದ ಕೂಡಿದೆ fileರು. ಐಚ್ಛಿಕ fileಗಳು ಇವೆ plugins ULD ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಪ್ಲಗಿನ್ "vl53l7cx_plugin" ಪದದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ (ಉದಾ vl53l7cx_plugin_xtalk.h). ಬಳಕೆದಾರನು ಪ್ರಸ್ತಾವಿತವನ್ನು ಬಯಸದಿದ್ದರೆ plugins, ಇತರ ಚಾಲಕ ವೈಶಿಷ್ಟ್ಯಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರದಂತೆ ಅವುಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು. ಕೆಳಗಿನ ಅಂಕಿ ಕಡ್ಡಾಯವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ files ಮತ್ತು ಐಚ್ಛಿಕ plugins.

ಚಿತ್ರ 5. ಚಾಲಕ ವಾಸ್ತುಶಿಲ್ಪ
ಪ್ಯಾಕೇಜ್ ವಿಷಯ ಮತ್ತು ಡೇಟಾ ಹರಿವು

ಬಳಕೆದಾರನು ಎರಡನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ fileಗಳು / ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಫೋಲ್ಡರ್‌ನಲ್ಲಿದೆ. ಪ್ರಸ್ತಾವಿತ ವೇದಿಕೆಯು ಖಾಲಿ ಶೆಲ್ ಆಗಿದೆ ಮತ್ತು ಮೀಸಲಾದ ಕಾರ್ಯಗಳಿಂದ ತುಂಬಿರಬೇಕು.

ಗಮನಿಸಿ: ವೇದಿಕೆ. ಗಂ file ULD ಅನ್ನು ಬಳಸಲು ಕಡ್ಡಾಯ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಎಲ್ಲಾ file ULD ಅನ್ನು ಸರಿಯಾಗಿ ಬಳಸಲು ವಿಷಯವು ಕಡ್ಡಾಯವಾಗಿದೆ

ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಹರಿವು

Crosstalk (Xtalk) ಅನ್ನು SPAD ಅರೇಯಲ್ಲಿ ಸ್ವೀಕರಿಸಿದ ಸಂಕೇತದ ಪ್ರಮಾಣ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಇದು VCSEL ಬೆಳಕಿನಿಂದ ಉಂಟಾಗುತ್ತದೆ.
ರಕ್ಷಣಾತ್ಮಕ ಕಿಟಕಿಯೊಳಗಿನ ಪ್ರತಿಬಿಂಬ (ಕವರ್ ಗ್ಲಾಸ್) ಮಾಡ್ಯೂಲ್‌ನ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ. VL53L7CX ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸ್ವಯಂ ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಲಾಗಿದೆ ಮತ್ತು ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಮಾಪನಾಂಕ ನಿರ್ಣಯವಿಲ್ಲದೆ ಬಳಸಬಹುದು.

ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಕವರ್ ಗ್ಲಾಸ್‌ನಿಂದ ರಕ್ಷಿಸಿದ್ದರೆ ಕ್ರಾಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಅಗತ್ಯವಿರಬಹುದು. VL53L7CX ನಿರೋಧಕವಾಗಿದೆ
ಹಿಸ್ಟೋಗ್ರಾಮ್ ಅಲ್ಗಾರಿದಮ್‌ಗೆ ಧನ್ಯವಾದಗಳು 60 ಸೆಂ.ಮೀ ಮೀರಿದ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್. ಆದಾಗ್ಯೂ, 60 cm ಗಿಂತ ಕಡಿಮೆ ದೂರದಲ್ಲಿ, Xtalk ನಿಜವಾದ ಹಿಂತಿರುಗಿದ ಸಂಕೇತಕ್ಕಿಂತ ದೊಡ್ಡದಾಗಿರುತ್ತದೆ. ಇದು ತಪ್ಪಾದ ಗುರಿ ಓದುವಿಕೆಯನ್ನು ನೀಡುತ್ತದೆ ಅಥವಾ ಗುರಿಗಳು ನಿಜವಾಗಿರುವುದಕ್ಕಿಂತ ಹತ್ತಿರದಲ್ಲಿ ಕಾಣಿಸುವಂತೆ ಮಾಡುತ್ತದೆ. ಎಲ್ಲಾ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಕಾರ್ಯಗಳನ್ನು Xtalk ಪ್ಲಗಿನ್‌ನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ (ಐಚ್ಛಿಕ). ಬಳಕೆದಾರನು ಬಳಸಬೇಕಾಗುತ್ತದೆ file 'vl53l7cx_plugin_xtalk'.

ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಅನ್ನು ಒಮ್ಮೆ ಮಾಪನಾಂಕ ನಿರ್ಣಯಿಸಬಹುದು ಮತ್ತು ಡೇಟಾವನ್ನು ಉಳಿಸಬಹುದು ಆದ್ದರಿಂದ ಅದನ್ನು ನಂತರ ಮರುಬಳಕೆ ಮಾಡಬಹುದು. ಗೊತ್ತಿರುವ ಪ್ರತಿಫಲನದೊಂದಿಗೆ ನಿಗದಿತ ದೂರದಲ್ಲಿ ಗುರಿಯ ಅಗತ್ಯವಿದೆ. ಅಗತ್ಯವಿರುವ ಕನಿಷ್ಟ ಅಂತರವು 600 ಮಿಮೀ, ಮತ್ತು ಗುರಿಯು ಸಂಪೂರ್ಣ FoV ಅನ್ನು ಆವರಿಸಬೇಕು. ಸೆಟಪ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರಸ್ತಾಪಿಸಿದಂತೆ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳಲು ಬಳಕೆದಾರರು ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು.

ಕೋಷ್ಟಕ 1. ಮಾಪನಾಂಕ ನಿರ್ಣಯಕ್ಕಾಗಿ ಲಭ್ಯವಿರುವ ಸೆಟ್ಟಿಂಗ್‌ಗಳು

ಸೆಟ್ಟಿಂಗ್ ಕನಿಷ್ಠ STMicroelectronics ನಿಂದ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಗರಿಷ್ಠ
ದೂರ [ಮಿಮೀ] 600 600 3000
ಗಳ ಸಂಖ್ಯೆampಕಡಿಮೆ 1 4 16
ಪ್ರತಿಫಲನ [%] 1 3 99

ಗಮನಿಸಿ: ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸುವುದುampಲೆಸ್ ನಿಖರತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಸಮಯವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಗಳ ಸಂಖ್ಯೆಗೆ ಸಂಬಂಧಿಸಿದ ಸಮಯamples ರೇಖೀಯವಾಗಿದೆ, ಮತ್ತು ಮೌಲ್ಯಗಳು ಅಂದಾಜು ಕಾಲಾವಧಿಯನ್ನು ಅನುಸರಿಸುತ್ತವೆ:

  • 1 ಸೆample ≈ 1 ಸೆಕೆಂಡ್
  • 4 ಸೆampಕಡಿಮೆ ≈ 2.5 ಸೆಕೆಂಡುಗಳು
  • 16 ಸೆampಕಡಿಮೆ ≈ 8.5 ಸೆಕೆಂಡುಗಳು

vl53l7cx_calibrate_xtalk() ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಈ ಕಾರ್ಯವನ್ನು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಬಳಸಬಹುದು. ಆದಾಗ್ಯೂ, ಸಂವೇದಕವನ್ನು ಮೊದಲು ಪ್ರಾರಂಭಿಸಬೇಕು. ಕೆಳಗಿನ ಚಿತ್ರವು ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಹರಿವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

ಚಿತ್ರ 6. ಕ್ರಾಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಹರಿವು
ಪ್ಯಾಕೇಜ್ ವಿಷಯ ಮತ್ತು ಡೇಟಾ ಹರಿವು

ರೇಂಜಿಂಗ್ ಹರಿವು

ಕೆಳಗಿನ ಅಂಕಿ ಅಂಶವು ಅಳತೆಗಳನ್ನು ಪಡೆಯಲು ಬಳಸಲಾಗುವ ಶ್ರೇಣಿಯ ಹರಿವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. Xtalk ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಮತ್ತು ಐಚ್ಛಿಕ ಫಂಕ್ಷನ್ ಕರೆಗಳನ್ನು ಶ್ರೇಣಿಯ ಅವಧಿಯನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಬಳಸಬೇಕು. ಗೆಟ್/ಸೆಟ್ ಫಂಕ್ಷನ್‌ಗಳನ್ನು ಶ್ರೇಣಿಯ ಅವಧಿಯಲ್ಲಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು 'ಆನ್-ದಿ-ಫ್ಲೈ' ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.

ಚಿತ್ರ 7. VL53L7CX ಬಳಸಿಕೊಂಡು ರೇಂಜಿಂಗ್ ಫ್ಲೋ
ಪ್ಯಾಕೇಜ್ ವಿಷಯ ಮತ್ತು ಡೇಟಾ ಹರಿವು

ಲಭ್ಯವಿರುವ ವೈಶಿಷ್ಟ್ಯಗಳು

VL53L7CX ULD API ಹಲವಾರು ಕಾರ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಬಳಕೆಯ ಸಂದರ್ಭವನ್ನು ಅವಲಂಬಿಸಿ ಸಂವೇದಕವನ್ನು ಟ್ಯೂನ್ ಮಾಡಲು ಬಳಕೆದಾರರಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಚಾಲಕಕ್ಕಾಗಿ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ಈ ಕೆಳಗಿನ ವಿಭಾಗಗಳಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ.

ಆರಂಭಿಸುವಿಕೆ

VL53L7CX ಸಂವೇದಕವನ್ನು ಬಳಸುವ ಮೊದಲು ಪ್ರಾರಂಭವನ್ನು ಮಾಡಬೇಕು. ಈ ಕಾರ್ಯಾಚರಣೆಗೆ ಬಳಕೆದಾರರಿಗೆ ಇದು ಅಗತ್ಯವಿದೆ:

  1. ಸಂವೇದಕವನ್ನು ಆನ್ ಮಾಡಿ (VDDIO, AVDD, LPn ಪಿನ್‌ಗಳನ್ನು ಹೈಗೆ ಹೊಂದಿಸಿ ಮತ್ತು ಪಿನ್ I2C_RST ಅನ್ನು 0 ಗೆ ಹೊಂದಿಸಿ)
  2. vl53l7cx_init() ಕಾರ್ಯವನ್ನು ಕರೆ ಮಾಡಿ. ಕಾರ್ಯವು ಫರ್ಮ್‌ವೇರ್ (~84 Kbytes) ಅನ್ನು ಮಾಡ್ಯೂಲ್‌ಗೆ ನಕಲಿಸುತ್ತದೆ. I²C ಇಂಟರ್‌ಫೇಸ್‌ನಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಪ್ರಾರಂಭವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಬೂಟ್ ದಿನಚರಿಯನ್ನು ನಿರ್ವಹಿಸುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ.

ಸಂವೇದಕ ಮರುಹೊಂದಿಸುವ ನಿರ್ವಹಣೆ

ಸಾಧನವನ್ನು ಮರುಹೊಂದಿಸಲು, ಈ ಕೆಳಗಿನ ಪಿನ್‌ಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ:

  1. ಪಿನ್‌ಗಳನ್ನು VDDIO, AVDD ಮತ್ತು LPn ಪಿನ್‌ಗಳನ್ನು ಕಡಿಮೆಗೆ ಹೊಂದಿಸಿ.
  2. 10 ಎಂಎಸ್ ನಿರೀಕ್ಷಿಸಿ.
  3. ಪಿನ್‌ಗಳನ್ನು 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 Hz ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ.

ರೇಂಜಿಂಗ್ ಮೋಡ್

ರೇಂಜಿಂಗ್ ಮೋಡ್ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಅಥವಾ ಕಡಿಮೆ ವಿದ್ಯುತ್ ಬಳಕೆಯ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರಸ್ತಾಪಿಸಲಾದ ಎರಡು ವಿಧಾನಗಳಿವೆ:

  • ನಿರಂತರ: ಸಾಧನವು ಬಳಕೆದಾರರಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಶ್ರೇಣಿಯ ಆವರ್ತನದೊಂದಿಗೆ ಫ್ರೇಮ್‌ಗಳನ್ನು ನಿರಂತರವಾಗಿ ಹಿಡಿಯುತ್ತದೆ. ಎಲ್ಲಾ ಶ್ರೇಣಿಯ ಸಮಯದಲ್ಲಿ 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 ms ಓವರ್ಹೆಡ್ ಮೊತ್ತವು ಮಾಪನ ಅವಧಿಗಿಂತ ಕಡಿಮೆಯಿರಬೇಕು. ಇಲ್ಲದಿದ್ದರೆ, ಏಕೀಕರಣ ಸಮಯದ ಮೌಲ್ಯಕ್ಕೆ ಸರಿಹೊಂದುವಂತೆ ಶ್ರೇಣಿಯ ಅವಧಿಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೆಚ್ಚಿಸಲಾಗುತ್ತದೆ.

ಪವರ್ ಮೋಡ್‌ಗಳು

ಸಾಧನವನ್ನು ಬಳಸದಿದ್ದಾಗ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಪವರ್ ಮೋಡ್‌ಗಳನ್ನು ಬಳಸಬಹುದು. VL53L7CX ಕೆಳಗಿನ ಪವರ್ ಮೋಡ್‌ಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು:

  • ವೇಕ್-ಅಪ್: ಸಾಧನವನ್ನು HP ಐಡಲ್‌ನಲ್ಲಿ ಹೊಂದಿಸಲಾಗಿದೆ (ಹೆಚ್ಚಿನ ಶಕ್ತಿ), ಸೂಚನೆಗಳಿಗಾಗಿ ಕಾಯುತ್ತಿದೆ.
  • ಸ್ಲೀಪ್: ಸಾಧನವನ್ನು LP ಐಡಲ್ (ಕಡಿಮೆ ಪವರ್), ಕಡಿಮೆ ಪವರ್ ಸ್ಟೇಟ್‌ನಲ್ಲಿ ಹೊಂದಿಸಲಾಗಿದೆ. ವೇಕ್-ಅಪ್ ಮೋಡ್‌ನಲ್ಲಿ ಹೊಂದಿಸುವವರೆಗೆ ಸಾಧನವನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಈ ಮೋಡ್ ಫರ್ಮ್‌ವೇರ್ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ.

vl53l7cx_set_power_mode() ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಪವರ್ ಮೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಡೀಫಾಲ್ಟ್ ಮೋಡ್ ವೇಕ್ ಅಪ್ ಆಗಿದೆ.
ಗಮನಿಸಿ: ಬಳಕೆದಾರರು ಪವರ್ ಮೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸಿದರೆ, ಸಾಧನವು ಶ್ರೇಣಿಯ ಸ್ಥಿತಿಯಲ್ಲಿರಬಾರದು.

ಶಾರ್ಪನರ್

ಗುರಿಯಿಂದ ಹಿಂತಿರುಗಿದ ಸಂಕೇತವು ತೀಕ್ಷ್ಣವಾದ ಅಂಚುಗಳೊಂದಿಗೆ ಶುದ್ಧವಾದ ನಾಡಿ ಅಲ್ಲ. ಅಂಚುಗಳು ಇಳಿಜಾರಾಗಿವೆ ಮತ್ತು ಪಕ್ಕದ ವಲಯಗಳಲ್ಲಿ ವರದಿ ಮಾಡಲಾದ ದೂರದ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಬಹುದು. ಮುಸುಕು ಪ್ರಜ್ವಲಿಸುವಿಕೆಯಿಂದ ಉಂಟಾಗುವ ಕೆಲವು ಅಥವಾ ಎಲ್ಲಾ ಸಂಕೇತಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಶಾರ್ಪನರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಮಾಜಿampಕೆಳಗಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವ le FoV ನಲ್ಲಿ ಕೇಂದ್ರೀಕೃತವಾಗಿರುವ 100 mm ನಲ್ಲಿ ನಿಕಟ ಗುರಿಯನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಮತ್ತು ಇನ್ನೊಂದು ಗುರಿ, 500 mm ನಲ್ಲಿ ಮತ್ತಷ್ಟು ಹಿಂದೆ. ಶಾರ್ಪನರ್ ಮೌಲ್ಯವನ್ನು ಅವಲಂಬಿಸಿ, ನಿಕಟ ಗುರಿಯು ನೈಜಕ್ಕಿಂತ ಹೆಚ್ಚು ವಲಯಗಳಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು.

ಚಿತ್ರ 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 ರಲ್ಲಿ ವಿವರಿಸಲಾದ ಗುರಿ ಕ್ರಮವು: ಗುರಿಯ ಕ್ರಮವು ಪತ್ತೆಯಾದ ಗುರಿಯ ಕ್ರಮವನ್ನು ನೇರವಾಗಿ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಸಂವೇದಕವು ಪ್ರತಿ ವಲಯಕ್ಕೆ ಗರಿಷ್ಠ ಒಂದು ಗುರಿಯನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ.

ಗಮನಿಸಿ: ಪ್ರತಿ ವಲಯಕ್ಕೆ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಗುರಿಗಳು ಅಗತ್ಯವಿರುವ RAM ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.

Xtalk ಅಂಚು

Xtalk ಅಂಚು ಪ್ಲಗಿನ್ Xtalk ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮಾತ್ರ ಲಭ್ಯವಿರುವ ಹೆಚ್ಚುವರಿ ವೈಶಿಷ್ಟ್ಯವಾಗಿದೆ. ದಿ .ಸಿ ಮತ್ತು .ಎಫ್ files 'vl53l7cx_plugin_xtalk' ಅನ್ನು ಬಳಸಬೇಕಾಗಿದೆ.

ಸಂವೇದಕದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಕವರ್ ಗ್ಲಾಸ್ ಇರುವಾಗ ಪತ್ತೆ ಮಿತಿಯನ್ನು ಬದಲಾಯಿಸಲು ಅಂಚುಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯದ ಡೇಟಾವನ್ನು ಹೊಂದಿಸಿದ ನಂತರ ಕವರ್ ಗ್ಲಾಸ್ ಎಂದಿಗೂ ಪತ್ತೆಯಾಗುವುದಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮಿತಿಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು. ಉದಾಹರಣೆಗೆampಉದಾಹರಣೆಗೆ, ಬಳಕೆದಾರರು ಒಂದೇ ಸಾಧನದಲ್ಲಿ ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ಮಾಪನಾಂಕ ನಿರ್ಣಯವನ್ನು ಚಲಾಯಿಸಬಹುದು ಮತ್ತು ಎಲ್ಲಾ ಇತರ ಸಾಧನಗಳಿಗೆ ಅದೇ ಮಾಪನಾಂಕ ನಿರ್ಣಯ ಡೇಟಾವನ್ನು ಮರುಬಳಕೆ ಮಾಡಬಹುದು. ಕ್ರಾಸ್‌ಸ್ಟಾಕ್ ತಿದ್ದುಪಡಿಯನ್ನು ಟ್ಯೂನ್ ಮಾಡಲು Xtalk ಅಂಚು ಬಳಸಬಹುದು. ಕೆಳಗಿನ ಚಿತ್ರವು Xtalk ಅಂಚುಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ.

ಚಿತ್ರ 12. Xtalk ಅಂಚು
ಲಭ್ಯವಿರುವ ವೈಶಿಷ್ಟ್ಯಗಳು

ಪತ್ತೆ ಮಿತಿಗಳು

ನಿಯಮಿತ ಶ್ರೇಣಿಯ ಸಾಮರ್ಥ್ಯಗಳ ಜೊತೆಗೆ, ಕೆಲವು ಪೂರ್ವನಿರ್ಧರಿತ ಮಾನದಂಡಗಳ ಅಡಿಯಲ್ಲಿ ವಸ್ತುವನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಸಂವೇದಕವನ್ನು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದು. ಈ ವೈಶಿಷ್ಟ್ಯವು ಪ್ಲಗಿನ್ "ಡಿಟೆಕ್ಷನ್ ಥ್ರೆಶೋಲ್ಡ್ಸ್" ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲಭ್ಯವಿದೆ, ಇದು API ನಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸೇರಿಸದ ಆಯ್ಕೆಯಾಗಿದೆ. ದಿ file'vl53l7cx_plugin_detection_thresholds' ಅನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಬಳಕೆದಾರರಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಿದಾಗ A3 (INT) ಅನ್ನು ಪಿನ್ ಮಾಡಲು ಅಡಚಣೆಯನ್ನು ಪ್ರಚೋದಿಸಲು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಬಹುದು. ಮೂರು ಸಂಭವನೀಯ ಸಂರಚನೆಗಳಿವೆ:

  • ರೆಸಲ್ಯೂಶನ್ 4×4: ಪ್ರತಿ ವಲಯಕ್ಕೆ ಒಂದು ಮಿತಿಯನ್ನು ಬಳಸುವುದು (ಒಟ್ಟು 16 ಮಿತಿಗಳು)
  • ರೆಸಲ್ಯೂಶನ್ 4×4: ಪ್ರತಿ ವಲಯಕ್ಕೆ ಎರಡು ಮಿತಿಗಳನ್ನು ಬಳಸುವುದು (ಒಟ್ಟು 32 ಮಿತಿಗಳು)
  • ರೆಸಲ್ಯೂಶನ್ 8×8: ಪ್ರತಿ ವಲಯಕ್ಕೆ ಒಂದು ಮಿತಿಯನ್ನು ಬಳಸುವುದು (ಒಟ್ಟು 64 ಮಿತಿಗಳು)

ಬಳಸಿದ ಸಂರಚನೆ ಏನೇ ಇರಲಿ, ಮಿತಿಗಳನ್ನು ರಚಿಸುವ ವಿಧಾನ ಮತ್ತು RAM ಗಾತ್ರವು ಒಂದೇ ಆಗಿರುತ್ತದೆ. ಪ್ರತಿ ಮಿತಿ ಸಂಯೋಜನೆಗೆ, ಹಲವಾರು ಕ್ಷೇತ್ರಗಳನ್ನು ಭರ್ತಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ:

  • ವಲಯ ಐಡಿ: ಆಯ್ದ ವಲಯದ ಐಡಿ (ವಿಭಾಗ 2.2 ನೋಡಿ: ಪರಿಣಾಮಕಾರಿ ದೃಷ್ಟಿಕೋನ)
  • ಮಾಪನ: ಹಿಡಿಯಲು ಮಾಪನ (ದೂರ, ಸಂಕೇತ, SPAD ಗಳ ಸಂಖ್ಯೆ, ...)
  • ಪ್ರಕಾರ: ಅಳತೆಗಳ ಕಿಟಕಿಗಳು (ಕಿಟಕಿಗಳಲ್ಲಿ, ಕಿಟಕಿಗಳ ಹೊರಗೆ, ಕಡಿಮೆ ಮಿತಿಗಿಂತ ಕೆಳಗೆ, ...)
  • ಕಡಿಮೆ ಮಿತಿ: ಪ್ರಚೋದಕಕ್ಕಾಗಿ ಕಡಿಮೆ ಮಿತಿ ಬಳಕೆದಾರ. ಬಳಕೆದಾರರು ಸ್ವರೂಪವನ್ನು ಹೊಂದಿಸುವ ಅಗತ್ಯವಿಲ್ಲ, ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ API ನಿರ್ವಹಿಸುತ್ತದೆ.
  • ಹೆಚ್ಚಿನ ಮಿತಿ: ಪ್ರಚೋದಕಕ್ಕಾಗಿ ಹೆಚ್ಚಿನ ಮಿತಿ ಬಳಕೆದಾರ. ಬಳಕೆದಾರನು ಸ್ವರೂಪವನ್ನು ಹೊಂದಿಸುವ ಅಗತ್ಯವಿಲ್ಲ; ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ API ಮೂಲಕ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ.
  • ಗಣಿತದ ಕಾರ್ಯಾಚರಣೆ: ಪ್ರತಿ ವಲಯಕ್ಕೆ 4×4 - 2 ಮಿತಿ ಸಂಯೋಜನೆಗಳಿಗೆ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ. ಬಳಕೆದಾರರು ಒಂದು ವಲಯದಲ್ಲಿ ಹಲವಾರು ಮಿತಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಯೋಜನೆಯನ್ನು ಹೊಂದಿಸಬಹುದು.

ಚಲನೆಯ ಸೂಚಕ

VL53L7CX ಸಂವೇದಕವು ಎಂಬೆಡೆಡ್ ಫರ್ಮ್‌ವೇರ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಹೊಂದಿದ್ದು, ದೃಶ್ಯದಲ್ಲಿ ಚಲನೆಯನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಚಲನೆ
ಅನುಕ್ರಮ ಚೌಕಟ್ಟುಗಳ ನಡುವೆ ಸೂಚಕವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ಈ ಆಯ್ಕೆಯು ಪ್ಲಗಿನ್ 'vl53l7cx_plugin_motion_indicator' ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲಭ್ಯವಿದೆ.

vl53l7cx_motion_indicator_init() ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಚಲನೆಯ ಸೂಚಕವನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ. ಸಂವೇದಕವನ್ನು ಬದಲಾಯಿಸಲು
ರೆಸಲ್ಯೂಶನ್, ಮೀಸಲಾದ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಚಲನೆಯ ಸೂಚಕ ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ನವೀಕರಿಸಿ: vl53l7cx_motion_indicator_set_resolution().

ಚಲನೆಯನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಬಳಕೆದಾರ ಕನಿಷ್ಠ ಮತ್ತು ಗರಿಷ್ಠ ಅಂತರವನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಕನಿಷ್ಠ ಮತ್ತು ಗರಿಷ್ಠ ಅಂತರಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವು 1500 mm ಗಿಂತ ಹೆಚ್ಚಿರಬಾರದು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ದೂರವನ್ನು 400 mm ಮತ್ತು 1500 mm ನಡುವಿನ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ.

ಫಲಿತಾಂಶಗಳನ್ನು '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

ಪರಿಣಾಮವಾಗಿ, ಫಲಿತಾಂಶಗಳ ರಚನೆಯಲ್ಲಿ ಕ್ಷೇತ್ರಗಳನ್ನು ಘೋಷಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಡೇಟಾವನ್ನು ಹೋಸ್ಟ್‌ಗೆ ವರ್ಗಾಯಿಸಲಾಗುವುದಿಲ್ಲ. RAM ಗಾತ್ರ ಮತ್ತು 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 ಯ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳಾಗಿವೆ. ST ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ಇದನ್ನು ನೋಡಿ www.st.com/trademarks. ಎಲ್ಲಾ ಇತರ ಉತ್ಪನ್ನ ಅಥವಾ ಸೇವೆಯ ಹೆಸರುಗಳು ಆಯಾ ಮಾಲೀಕರ ಆಸ್ತಿಯಾಗಿದೆ.

ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಮಾಹಿತಿಯು ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ಯಾವುದೇ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಹಿಂದೆ ಒದಗಿಸಲಾದ ಮಾಹಿತಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ಬದಲಾಯಿಸುತ್ತದೆ.
© 2024 STMicroelectronics – ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ

ಲೋಗೋ

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

STMicroelectronics VL53L7CX ಫ್ಲೈಟ್ ಮಲ್ಟಿಝೋನ್ ರೇಂಜಿಂಗ್ ಸೆನ್ಸರ್ ಸಮಯ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ
VL53L7CX ಫ್ಲೈಟ್ ಮಲ್ಟಿಜೋನ್ ರೇಂಜಿಂಗ್ ಸೆನ್ಸರ್ ಸಮಯ, VL53L7CX, ಫ್ಲೈಟ್ ಮಲ್ಟಿಝೋನ್ ರೇಂಜಿಂಗ್ ಸೆನ್ಸರ್ ಸಮಯ

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *