DFRobot
Time of Flight (ToF) sensorer måler afstand ved at sende laser-pulser ud og måle tiden indtil refleksion. På få nanosekunder kan moderne ToF-chips måle ned til mm-præcision, og 3D-matrix-versioner giver dybde-information for hver pixel i et felt. De bruges i robot-navigation, gestus-genkendelse, hindringsdetektion, drone-altimetri og 3D-perception. Udvalget rummer Gravity 8x8 Matrix ToF 3D Distance Sensor (I²C/UART, 3,5 m, 60° FOV) der giver et 8x8 dybde-grid. For single-point ToF (VL6180X, VL53L3CX, TF-Luna) og 360° LiDAR henvises til Laser og LIDAR kategorien.
DFRobot
Time of Flight er princippet om at måle tiden det tager for et lyssignal at rejse fra sensoren, ramme et objekt og reflekteres tilbage. Lysets hastighed er konstant (3 × 10⁸ m/s), så når sensoren kan måle tids-forskellen, kan den beregne afstanden præcist:
afstand = (lysets hastighed × tid) / 2
"Divideret med 2" fordi lyset rejser frem og tilbage. På få nanosekunder kan moderne ToF-chips måle ned til mm-præcision over flere meters afstand.
Mens en single-point ToF-sensor giver én afstandsmåling, måler en 3D Matrix ToF afstanden i flere punkter samtidigt — typisk i et 8×8 eller 64×8 grid. Du får et "dybde-billede" hvor hver pixel er en afstand. Det åbner for helt nye applikationer: robotter kan se hele formen på en hindring, du kan genkende håndbevægelser i 3D, og du kan opbygge 3D-scener uden roterende motor.
ToF-teknologien dækker mange forskellige sensor-typer. De fleste single-point og 360° versioner er placeret under Laser og LIDAR:
Se hele udvalget under Laser og LIDAR.
| ToF (laser) | Ultralyd | IR-proximity | |
|---|---|---|---|
| Princip | Lys-tid | Lyd-tid | Lys-intensitet |
| Nøjagtighed | ±1-3 mm | ±5-10 mm | ±1-5 cm |
| Rækkevidde | 5 mm-300 m | 2-500 cm | 1-400 cm |
| Hastighed | 50-1000 Hz | 20-50 Hz | 50-200 Hz |
| Påvirkes af temperatur | Nej | Ja | Lidt |
| Påvirkes af farve/materiale | Lidt | Næsten ikke | Meget |
| Påvirkes af sollys | Varierer | Nej | Ja |
| Pris | Mellem-høj | Lav | Lav |
| Bedst til | Præcision, lange afstande | Robot-hindring, lavpris | Robot-greb, line-følgning |
| Single-point ToF | 8x8 Matrix ToF (SEN0628) | |
|---|---|---|
| Måle-punkter | 1 | 64 (8×8) |
| Detection-vinkel | 1-10° | 60° FOV |
| Rækkevidde | 0,1 mm-300 m (afhænger af model) | 3,5 m |
| Pris | Lav-mellem | Mellem-høj |
| Hindrings-form | Punkt-værdi | Hele 3D-form |
| Kompleksitet | Simpel | Kræver matrix-håndtering i kode |
| Bedst til | Drone-altimeter, robot-greb, niveau-måling | 3D-perception, gestus, smart-home |
I stedet for én simpel "afstand til hindring" får robotten et helt 8x8 dybde-grid. Den kan så analyse:
Dette er meget mere intelligent end en simpel afstandsmåler — robotten kan tage smarte beslutninger.
Avanceret robot-navigation med form-genkendelse, gestus-genkendelse i smart-home og spil-systemer, personer-tælling i butikker og indgange uden kamera, smart-home tilstedeværelse-detektion mere præcis end PIR, parkerings-sensor med 3D-information om bil-position, niveau-måling i tanke med form-detektion, drone-altimeter med terræn-detektion (sten, planter, vand), automatisk dør-åbning der reagerer på person-form, sport-tracking (golf-køller, cykel-position), industriel kvalitetskontrol med dimensions-måling, robot-arm-greb med 3D-objekt-orientering, og forsknings-projekter inden for 3D-perception og dybde-AI.
Til komplet udvalg af LiDAR og laser-sensorer (single-point, 360° og 3D-kameraer), se Laser og LIDAR. Til ultralyd-baseret afstandsmåling (lavere pris, anderledes karakteristik), se Ultralyd. Til radar-baseret detektion (bedre i regn/tåge), se Radar. Til IR-proximity og line-følgning, se Infrarød. Til mikrocontrollere til robot-projekter, se Arduino, ESP32 Boards og Raspberry Pi. Tilbage til Sensorer oversigt.