15

Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Embed Size (px)

Citation preview

Page 1: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether
Page 2: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos

Thomas Strelow

Thomas Rether

Page 3: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Gliederung

1 Traxxas Summit 1:8 und 1:16

2 Aufgabe und Konzept

3 Programmierung mit Arduino

4 Testen der Software auf dem FH Sportplatz

Page 4: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Traxxas Summit 1:16

• bürstenloser Elektromotor

• Ein Servomotor für die Lenkung

• Topspeed: 40 km/h (mit Zusatzakku)

Page 5: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Traxxas Summit 1:8• bürstenloser, lüftergekühlter Elektromotor

• Zwei Servomotoren für die Lenkung

• Differentialsperren vorn & hinten

• Topspeed: ca. 50 km/h

Page 6: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Aufgabe

Arduino Softwareprogrammierung– Handsteuerung

• RC (mit Fernbedienung)– Autonomes Fahren

• Kompass• GPS• Telemetrie

Page 7: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Konzept• Auto kennen lernen• Funktionen auslesen• einarbeiten in Arduino • programmieren des Handbetriebs• Kompasssteuerung integrieren• GPS Steuerung integrieren• Auto testen

Page 8: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Pulsweitenmodulation• ansteuern der Bauteile durch PWM

• Impulse mit voller Spannung aber variabler Breite

• Rechtecksignal mit konstanter Frequenz wird mit bestimmtem

Tastverhältnis moduliert

• Ein- und Ausschaltzeit werden verändert

-> Grundfrequenz bleibt konstant

• Vorteil: zur Ansteuerung nur die Impulsbreite variiern

Page 9: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Pulsweitenmodulation

Page 10: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether
Page 11: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether
Page 12: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Arduino-Plattform

• Physical-Computing-Plattform aus Hard- und Software• Open Source (quelloffen)• Hardware:– I/O-Board mit Mikrocontroller– analoge und digitale Ein- und Ausgängen

Page 13: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Ein großes Dankeschön an

Prof. Dr.-Ing. K.– P. Neitzke

Page 14: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Vielen Dank für Ihre Aufmerksamkeit

Page 15: Konzeption, Programmierung und Testen eines Autopiloten für die Traxxas Summit Modellautos Thomas Strelow Thomas Rether

Auto testen