Afstandssensoren: Typen, Toepassingen & Keuzegids
Wat is een Afstandssensor?
Een afstandssensor meet de afstand tot een object zonder fysiek contact. Het principe: een signaal (licht, geluid, radio) wordt uitgezonden, gereflecteerd door het object, en ontvangen. De tijd, fase of intensiteit van het gereflecteerde signaal bepaalt de afstand.
Hoofdtypen & Werklingsprincipes
1. Ultrasonisch (HC-SR04, JSN-SR04T, US-100)
Principe: Time-of-Flight van geluidsgolven (40 kHz). Zender stuurt burst → timer start → echo ontvangen → timer stopt. Afstand = (tijd × geluidssnelheid) / 2.
| Kenmerk | Waarde |
|---|---|
| Bereik | 2 cm – 4 m (HC-SR04), tot 10 m (waterdichte types) |
| Resolutie | ~3 mm |
| Hoek | ~15-30° kegel |
| Voeding | 5V (HC-SR04), 3,3-5V (nieuwere) |
| Prijs | €1-3 |
| Voordelen | Goedkoop, ongevoelig voor licht/kleur, meet door rook/damp |
| Nadelen | Traag (~60ms/cyclus), geen scherpe randen, problemen met zachte/schuine oppervlakken, temperatuurafhankelijk |
2. Infrarood Triangulatie (Sharp GP2Y0A21YK0F, GP2Y0A02YK0F)
Principe: IR LED zendt straal → PSD (Position Sensitive Detector) meet hoek van reflectie → analoge spanning evenredig aan 1/afstand.
| Model | Bereik | Uitgang |
|---|---|---|
| GP2Y0A21YK0F | 10-80 cm | Analog (0,4-2,5V) |
| GP2Y0A02YK0F | 20-150 cm | Analog (0,4-2,5V) |
| GP2Y0A41SK0F | 4-30 cm | Analog |
| GP2Y0A710K0F | 100-550 cm | Analog |
Voordelen: Klein, snel, goedkoop. Nadelen: Niet-lineair, gevoelig voor kleur/reflectiviteit, omgevingslicht storend, korte bereik.
3. LiDAR / Laser ToF (VL53L0X, VL53L1X, TF-Luna, RPLIDAR)
Principe: Time-of-Flight van laserpuls (905/940 nm). Meet tijd tussen uitzending en ontvangst per foton/burst. VL53L0X/VL53L1X zijn miniatuur (STMicroelectronics), TF-Luna is robuust industriëel, RPLIDAR is 2D/3D scannen.
| Model | Bereik | Interface | Toepassing |
|---|---|---|---|
| VL53L0X | 0-2 m | I2C | Robotica, drones, toestellen |
| VL53L1X | 0-4 m | I2C | Meer bereik, multi-zone |
| TF-Luna | 0-8 m | UART/I2C | Industrie, drones, level meting |
| RPLIDAR A1/A2 | 0-12/25 m | UART | SLAM, 2D mapping, robot vacuums |
Voordelen: Hoog bereik, snel, accuraat, ongevoelig voor kleur/omgevingslicht (meestal). Nadelen: Duurder, glas/transparante objecten problematisch, laser veiligheidsklasse.
4. LED Time-of-Flight (TOF) Beeldsensoren (VL53L5CX, O3D, Helios)
Meet diepte per pixel (3D beeld). Gebruikt IR VCSEL illuminator + SPAD array. Toepassing: gezichtsherkenning, gestuurbesturing, volumemeting, tellen.
5. Sonar (Onderwater)
Zelfde principe als ultrasonisch, maar geoptimaliseerd voor water (geluidssnelheid ~1500 m/s). Actief (zend/ontvang) of passief (alleen luisteren). Toepassing: dieptemeting, sonar imaging, onderwater robotica.
Vergelijkingstabel
| Sensor | Bereik | Resolutie | Snelheid | Prijs | Beste Voor |
|---|---|---|---|---|---|
| HC-SR04 | 2cm-4m | 3mm | Laag | €1 | Hobby, obstakelvermijding, vloeistofniveau |
| JSN-SR04T | 20cm-6m | 3mm | Laag | €3 | Buiten, waterdicht, vuilbak/niveau |
| Sharp GP2Y0A21 | 10-80cm | ~1cm | Hoog | €3 | Korte afstand, lijnvolger, handdetectie |
| VL53L0X | 0-2m | 1-2mm | Hoog | €4 | Precisie, robotica, gesture, toestel |
| TF-Luna | 0-8m | 1cm | Hoog | €15 | Industrie, drones, level, veiligheid |
| RPLIDAR A1 | 0-12m | 1% | Zeer hoog | €90 | SLAM, 2D mapping, autonom navigatie |
Keuzegids: Welke Sensor Kies Je?
- Budget < €5, korte afstand, indoor: HC-SR04 (ultrasonisch) of Sharp IR (triangulatie).
- Waterdicht / buiten / vuil: JSN-SR04T (ultrasonisch, IP67).
- Hoge precisie, snel, compact: VL53L0X/VL53L1X (laser ToF).
- Lange afstand (>5m), buiten, industriëel: TF-Luna (laser ToF).
- 2D/3D mapping, SLAM, autonomie: RPLIDAR of vaste LiDAR array.
- Onderwater: Sonar (bijv. Ping Sonar, BlueRobotics).
- Gestuur / aanwezigheid / tellen: TOF beeldsensor (VL53L5CX) of PIR + IR combo.
Praktische Tips
- Ultrasonisch: Mount onder hoek (niet loodrecht) op gladde vlakken om speculaire reflectie te voorkomen. Gebruik median filter (3-5 metingen) in software.
- IR Triangulatie: Kalibreer met bekende afstanden → polynomial fit in code. Vermijd direct zonlicht op sensor.
- LiDAR/ToF: Controleer I2C pull-ups (4,7kΩ). Voor meerdere VL53L0X: gebruik XSHUT pinnen voor adreswijziging of I2C multiplexer (TCA9548A).
- Voeding: Alle sensoren: 100nF + 10µF bij VCC-GND, zo dicht mogelijk.
- Kabels: Afgeschermd voor analoge sensoren (Sharp). Twisted pair voor I2C/UART > 30cm.
Arduino Voorbeeld: VL53L0X + HC-SR04 Vergelijking
#include
#include
VL53L0X tof;
#define TRIG 9
#define ECHO 10
void setup() {
Serial.begin(115200);
Wire.begin();
tof.setTimeout(500);
if (!tof.init()) { Serial.println("VL53L0X fout"); while(1); }
tof.startContinuous(50);
pinMode(TRIG, OUTPUT); pinMode(ECHO, INPUT);
}
void loop() {
// VL53L0X
uint16_t d_tof = tof.readRangeContinuousMillimeters();
// HC-SR04
digitalWrite(TRIG, LOW); delayMicroseconds(2);
digitalWrite(TRIG, HIGH); delayMicroseconds(10);
digitalWrite(TRIG, LOW);
uint32_t dur = pulseIn(ECHO, HIGH, 30000);
uint16_t d_us = dur * 0.343 / 2; // mm
Serial.print("ToF: "); Serial.print(d_tof); Serial.print(" mm ");
Serial.print("US: "); Serial.print(d_us); Serial.println(" mm");
delay(200);
}
Conclusie
Geen enkele sensor is perfect voor alle situaties. Kies op basis van bereik, omgeving, precisie, budget en interface. Voor hobbyprojecten: begin met HC-SR04 of VL53L0X. Voor robuuste producten: TF-Luna of industriële ultrasonisch. Voor robotica/SLAM: RPLIDAR. Test altijd in de echte omgeving – datasheet specificaties verschillen vaak van praktijkprestaties.
Industriële technologie
- Correctief Onderhoud Onder De Loep: Strategieën, Voordelen En Praktische Voorbeelden
- Digitale schakelingontwerp onder de knie: Uw complete gids
- Ultieme gids motorcontrollers: functie, beveiliging en toepassing
- Essentiële Gids Voor Het Kiezen Van De Juiste 9V Batterijhouder
- Arduino Boards Uitgelegd: Complete Gids voor het Kiezen van het Juiste Model
- Betrouwbaar noodlichtcircuit: Expert stap-voor-stap gids
- Digiële Buffers Uitgelegd: Signaalisolatie en Versterking
- Ultrasonische sensor circuits onder de knie krijgen: De ultieme gids
- Zelf een Aanraakgeactiveerde Lamp Bouwen: Een Complete Handleiding
- Keramische Substraat PCBs: Experts Inzichten en Ontwerp Best Practices
- Digi tal Sensoren in Industriële Machines: Functie, Typen en Best Practices