Angewandte Informatik: Pulsmessung mit Herzfrequenzsensor: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Markierung: Zurückgesetzt
Zeile 27: Zeile 27:
Bereiten Sie sich anhand der Tutorials vor.
Bereiten Sie sich anhand der Tutorials vor.
== Tutorials ==
== Tutorials ==
* [[Herzfrequenz/Pulsesensor_SE050|Wiki: Herzfrequenzsensor SE050]]
* [[Luftdrucksensor_Bosch_BMP180|Wiki: Luftdrucksensor Bosch BMP180]]


= Aufgabe: Pulsmessung mit Herzfrequenzsensor=
= Aufgabe: Barometrische Höhenmessung=
# Machen Sie sich mit der Funktionsweise des Herzfrequenzsensor vertraut.
# Lesen Sie die Spannung am Analogpin <code>A0</code> ein und stellen Sie diese mit MATLAB<sup>®</sup> live über der Zeit dar.
# Das Rohsignal enthält Störungen. Entwickeln Sie eine Signalverarbeitung zur Pulsmessung.
# Berechnen Sie den Puls im Schläge pro Minute aus den Pulsspitzen.
# Stellen Sie das Rohsignal und das gefilterte Signal in einem plot dar.
# Geben Sie das Ergebnis über einen aktiven oder passiven Lautsprecher aus.


'''Nützliche MATLAB<sup>®</sup>-Befehle''': <code>findpeaks</code>
'''Nützliche MATLAB<sup>®</sup>-Befehle''': <code>findpeaks</code>


'''Arbeitsergebnisse''': <code>messePuls.m</code>
'''Arbeitsergebnisse''': <code>messeHoehe.m</code>, <code>Luftdruck.mat</code>




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

Version vom 8. Juni 2026, 08:02 Uhr

Autor: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Angewandte Mathematik und Informatik, Übung, Sommersemester
Modulbezeichnung: BSE-M-2-1.09

Inhalt

Entwickeln Sie ein MATLAB-basiertes Messsystem zur Erfassung, Verarbeitung und Analyse von Pulssignalen eines optischen Sensors (SE050). Die Herzfrequenz soll in Echtzeit bestimmt und die Messunsicherheit der Ergebnisse bewertet werden.

Die Daten enthalten:

  • Gleichanteil durch Umgebungslicht
  • Pulswellenanteil
  • Bewegungsartefakte
  • Messrauschen

Lernziele

Nach Durchführung diese Lektion können Sie

  • die Messwerte des analogen Pulssensors SE050 einlesen.
  • die Funktion und die Kennlinien eines Pulssensors beschreiben.
  • die Messwerte mit MATLAB® live anzeigen.
  • den Puls in Schläge pro Minute anzeigen.
  • den Pulsschlag auf dem Lautsprecher ausgeben.

Vorbereitung

Bereiten Sie sich anhand der Tutorials vor.

Tutorials

Aufgabe: Barometrische Höhenmessung

Nützliche MATLAB®-Befehle: findpeaks

Arbeitsergebnisse: messeHoehe.m, Luftdruck.mat



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