Fork me on GitHub

Quadrofly Building a quadrocopter

10Okt/120

Telemetrie mit RS-232 und Java

Da es beim Entwickeln der Algorithmen von großem Vorteil ist, die Werte der Sensoren und die Ergebnisse der Algorithmen in lesbarer Form angezeigt zu bekommen, loggt der Quadrocopter diese Daten über die UART-Schnittstelle des ATMega644. Zum Darstellen dieser Daten habe ich das Java-Programm Quadrometrics entwickelt, welches die Daten auf der seriellen Schnittstelle empfängt und in einem Swing-Fenster anzeigt.

Quadrometrics

Bis die Übertragung der Daten über Funk stattfindet, nutze ich den bereits vorhandenen Pegelwandler des Telemetriemoduls zur Pegelwandlung zwischen UART und RS-232.

Der nächste Schritt ist nun die Implementierung eines Rückkanals, um die Werte der Algorithmen zur Laufzeit anpassen zu können.