Angewandte Informatik: Entfernungsmessung mit dem Sharp IR Sensor

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Abb. 1: IR Abstandssensor GP2Y0A21YK0F
Autor: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Angewandte Mathematik und Informatik, Übung, Sommersemester
Modulbezeichnung: BSE-M-2-1.09

Inhalt

  • Entfernungmessung via Lichttriangulation mit MATLAB®
  • Messwertanalyse mit MATLAB®
  • Auslegung und Anwendung eines rekursiven Medianfilters
  • Messwertfilterung in Echtzeit
  • Regressionsanalyse
  • Ergebnisdarstellung
  • Berechnung von Sensorkennwerten

Lernziele

Nach Durchführung dieser Lektion können Sie

  • die Funktion eines Ultraschallsensors erläutern.
  • die Vor- und Nachteile der Entfernungsmessung mit Ultraschall erläutern.
  • mit einem Ultraschallsensors Entfernungen messen.
  • Messdaten charakterisieren und anzeigen.
  • reale Messwerte speichern und via MATLAB® zyklisch visualisieren.
  • ein rekursives Tiefpassfilter programmiert und parametrieren.
  • eine Funktion in MATLAB® programmieren und aufrufen.
  • LEDs und das Ampelmodul ansteuern.

Vorbereitung

Erlernen Sie die Funktion des Infrarotsensors und eines rekursiven Medianfilters anhand der verlinkten Fachartikeln und Literatur.

Tutorial

Aufgabe: Entfernungsmessung mit dem Sharp IR Sensor

  1. Lesen Sie die Messwerte des Sharp IR ein.
  2. Entstören Sie die Messwerte mittels Medianfilter.
  3. Dokumentierejn Sie die Filterauslegung im Quelltext.
  4. Stellen Sie die Messwerte und den gefilterten Werten im Vergleich in einer Grafik gegenüber (Abb. 1).
  5. Rechnen Sie die Messwerte mittels nichtlinearer Regression in eine Entfernung in cm um.
  6. Geben Sie das Bestimmtheitsmaß der Regression an.
  7. Zeichnen Sie Messpunkte, Regressionskurve und 95 % Konfidenzintervall in einen Graph (Abb. 2).
  8. Bestimmen Sie für Ihren Sensor die Sensorkennwerte:
    1. Messbereich
    2. zeitliche Auflösung
    3. Entfernungsauflösung
    4. Empfindlichkeit
  9. Stellen Sie die Sensorkennwerte in einer Figur in 4x4 Subplots dar (Abb. 3).
  10. Beschriften Sie alle Graphen wissenschaftlich mit Achsenbeschriftung und >2 Kurven einer Legende.

Arbeitsergebnisse: messeIREntfernung.m


→ zurück zum Hauptartikel: BSE Angewandte Informatik - SoSe26