Projekt 89: Sonarstation: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 55: Zeile 55:
! style="font-weight: bold;" | Bezeichnung
! style="font-weight: bold;" | Bezeichnung
! style="font-weight: bold;" | Preis
! style="font-weight: bold;" | Preis
! style="font-weight: bold;" | Link
|-
|-
| 1.
| 1.
Zeile 61: Zeile 60:
| HC-SR04 Ultraschall Sensor
| HC-SR04 Ultraschall Sensor
| 2,95 €
| 2,95 €
| [https://eckstein-shop.de/HC-SR04-Abstandsmessung-Ultraschall-Ultrasonic-Sensor-Module?curr=EUR&gclid=EAIaIQobChMIopXy7oTU3wIVlRoYCh0BAA5tEAYYAyABEgIwo_D_BwE]
|-
|-
| 2.
| 2.
| 1
| 1
| DEBO LIGHT SENSE3
| Mini Analog Servo SM-S2309S
| 7,80 €
| 4,95€
| [https://www.reichelt.de/entwicklerboards-lichtsensor-debo-light-sens3-p235488.html Reichelt]
|-
|-
| 3.
| 3.
| 1
| 1
| Arduino - Grove Encoder
| Arduino Uno
| 4,99
| 20,00
| [https://www.reichelt.de/arduino-grove-encoder-grv-encoder-p191181.html?PROVID=2788&gclid=Cj0KCQiA_s7fBRDrARIsAGEvF8SLkn5pP9irX502G4K7fryJjl4Ci0kzNAUHW1AadQe9pYNBRxRg1gAaAlUbEALw_wcB&&r=1 Reichelt]
|-
|-
| 4.
| 4.
| 1
| 1
| Streifenrasterplatine
| USB-A auf USB-B Kabel
| 0,69
| 1,59
| [https://www.reichelt.de/streifenrasterplatine-hartpapier-50x100mm-h25sr050-p8275.html Reichelt]
|-
|-
| 5.
| 5.
| 1
| div.
| Kippschalter
| Schrauben, Muttern, Kabel ...
| 1,85€
|--
| [https://www.reichelt.de/kippschalter-6a-125vac-1x-ein-aus-ein-ms-500d-p13156.html?&trstct=pol_0 Reichelt]
|-
| 6.
| 1
| Potikappe
| --
| --
|-
| 7.
| 1
| Handynetzteil (5V DC, 2A)
| 7,99 €
| [https://www.conrad.de/de/hn-power-hnp12-microusb-hnp12-microusb-usb-ladegeraet-steckdose-ausgangsstrom-max-2000-ma-1-x-micro-usb-raspberry-pi-2-1341280.html Conrad]
|-
| 8.
| 1
| 10kΩ Widerstand
| 0,154 €
| [https://www.reichelt.de/widerstand-metalloxyd-10-kohm-0207-1-0-w-5-1w-10k-p1779.html Reichelt]
|-
| 9.
| 1
| 220Ω Widerstand
| 0,154 €
| [https://www.reichelt.de/widerstand-metalloxyd-220-kohm-0207-1-0-w-5-1w-220k-p1801.html?PROVID=2788&gclid=Cj0KCQiA3IPgBRCAARIsABb-iGKnRRdJM-7rdF0HJn502SBBOM8Y66hO9dZNgXehN6sM82dyaOlejCoaAn5jEALw_wcB&&r=1 Reichelt]
|-
| 10.
| 1
| 470µF Kondensator
| 0,12 €
| [https://www.conrad.de/de/teapo-sy-470-f16v-8x15mm-elektrolyt-kondensator-radial-bedrahtet-35-mm-470-f-16-v-20-o-x-l-8-mm-x-15-mm-1-st-443919.html?WT.mc_id=google_pla&WT.srch=1&ef_id=Cj0KCQiA3IPgBRCAARIsABb-iGK7VOb-KHYxEv0dPIir3gvDvFJIwH_2OIDPBHYN4VSGGZ_Au48G4VEaAmokEALw_wcB:G:s&gclid=Cj0KCQiA3IPgBRCAARIsABb-iGK7VOb-KHYxEv0dPIir3gvDvFJIwH_2OIDPBHYN4VSGGZ_Au48G4VEaAmokEALw_wcB&hk=SEM&insert_kz=VQ&s_kwcid=AL!222!3!254339639663!!!g!! Conrad]
|-
| 11.
| 1
| Verdrahtungsmaterial (Litzen, Lötzinn, ...)
|
|
|-
|-
|}
|}

Version vom 4. Januar 2019, 12:57 Uhr

Autoren: Niklas Rohlfs, Tim Leonard Bexten
Betreuer: Prof. Schneider


→ zurück zur Übersicht: WS 18/19: Fachpraktikum Elektrotechnik (MTR)

Aufgabe

Das Wort Sonar ist ein Akronym von „sound navigation and ranging“, dies lässt sich mit Schall-Navigation und -Entfernungsbestimmung übersetzen. Im Projekt soll also eine Sonarstation gebaut werden, die Objekte in ihrer Umgebung wahrnimmt und ortet. Zur Umsetzung wird neben dem Mikrocontroller Arduino Uno ein Ultraschallsensor zur Ortung der Objekte verwendet. Dieser Ultraschallsensor ist mit einem Servomotor verbinden, wodurch sich der Sensor um 180° drehen lässt. Der Servomotor wird ebenfalls über den Mikrocontroller angesteuert. Zusätzlich wird ein Bildschirm benötigt, der den Standort der erkannten Objekte sowie deren Entfernung zur Sonarstation ausgibt.

Erwartungen an die Projektlösung

  • Planung und Konstruktion der Sonarstation
    • Horizontaler Messbereich: 360°
    • Rotationswinkelmessung mit eine Auflösung < 1°
    • Messfrequenz: <1Hz für 360°
    • Reichweite: 1cm - 8m
    • Winkelrückmeldung über Drehencoder
  • oder
    • Horizontaler Messbereich: 180°
    • Rotationswinkelmessung mit eine Auflösung 1°
    • Messfrequenz: max.
    • Rotationsfrequenz: maximal für 1° Auflösung
    • Reichweite: 2cm - 3m
    • Winkelrückmeldung über Drehencoder
  • Beschaffung der Bauteile
  • Schaltungsentwicklung zur Ansteuerung von Sensor und Motor
  • Modellbasierte Programmierung der Hardware via Simulink
    • Entwicklung der Sensorblöcke in Simulink
    • Entwicklung des Motorblocks in Simulink
    • Koordinatentransformation der gemessenen Polarkoordinaten (Winkel, Entfernung) in karthesische Koordinaten
    • Darstellung der Messwerte in karthesische Koordinaten
  • Bewertung der Ergebnisse mit geeigneter Referenz
  • Softwareentwicklung nach HSHL Standard in SVN
  • Darstellung der Funktion in einem YouTube Video
  • Test und wissenschaftliche Dokumentation
  • Live Vorführung während der Abschlusspräsentation

Kür: Objektbildung und Objekttracking in Simulink

Einleitung

Im Studiengang Mechatronik der Hochschule Hamm-Lippstadt findet im 5. Semester das Modul Mechatronische Systeme II statt. Ein Teil dieses Moduls bildet das GET-Fachpraktikum. Das GET-Fachpraktikum umfasst unter anderem die Bearbeitung eines eigenen mechatronischen Projekts. Neben vielen spannenden Projekten, die von Prof. Schneider vorgestellt wurden, war es auch möglich ein eigenes Projekt zu definieren und dieses nach Absprache mit Prof. Schneider durchzuführen. Der folgende Artikel beschäftigt sich mit dem selbstständig definierten Projekt „Sonarstation“ und soll die Planung und Umsetzung des Projekts dokumentieren.

Projekt

Planung der Umsetzungsmöglichkeiten

Der erste Schritt in der Projektplanung war die Beschaffung der Bauteile. Hierzu wurde nach einem passenden Ultraschallsensor und einem Servomotor gesucht. Die Bauteile wurden auf die BOM geschrieben und von der Hochschule beschafft. Im Rahmen der Lehrveranstaltung wurde von der Hochschule ein Budget von ca. 20€ pro Projekt zur Verfügung gestellt. Mit diesem Budget war es möglich die Sonarstation zu bauen, es mussten allerdings einige Anpassungen bei den Erwartungen an die Projektlösung gemacht werden, die mit Prof. Schneider abgesprochen wurden. So wurde beispielsweise der horizontale Messbereich von 360° auf 180° angepasst. Der horizontale Messbereich von 360° wäre nur mit einem Slip Ring möglich gewesen, damit sich die Kabel bei der Rotation des Ultraschallsensors um die eigene Achse mitbewegen. Da diese Investition allerdings das Budget überschritten hätte, wurde sich dagegen entschieden. Weitere Anpassungen aus Kostengründen wurden außerdem bei der Reichweite gemacht, da kein passender Ultraschallsensor im Budget zu finden war. Somit ist die Reichweite des Ultraschallsensors auf ca. 3m statt auf 8m begrenzt.

Pos. Anzahl Bezeichnung Preis
1. 1 HC-SR04 Ultraschall Sensor 2,95 €
2. 1 Mini Analog Servo SM-S2309S 4,95€
3. 1 Arduino Uno 20,00 €
4. 1 USB-A auf USB-B Kabel 1,59 €
5. div. Schrauben, Muttern, Kabel ...

Projektdurchführung

Ergebnis

Zusammenfassung

Lessons Learned

Projektunterlagen

YouTube Video

Weblinks

Literatur


→ zurück zur Übersicht: WS 18/19: Fachpraktikum Elektrotechnik (MTR)