Pegelanpassung 5V -> 3V3

Mit dieser einfachen Schaltung ist es möglich, Daten zwischen einem 5V und ­einem 3V3-Device zu senden. 

In unserem Projekt verwenden wir diese Schaltung zur Kommunikation zwischen ­ATMega und ­X-Bee ­Pro.

Sendet der ATMega eine logische 1, so ist das ­Potential mit 5V auf der linken Seite höher und die Diode sperrt. Am Eingang des 3V3-Devices liegen dann 3,3V an, was ebenfalls als logische 1 interpretiert wird.

Wird eine logische 0 gesendet, fließt der Strom über den Widerstand und die Diode gegen Masse ab. Am Eingang liegt die Flussspannung der Diode an, welche mit rund 0,6V klein genug ist, um als logisch 0 erkannt zu werden.

In die umgekehrte Richtung ist keine Pegelanpassung nötig, weil die gesendeten Pegel innerhalb der TTL-Entscheidungsschwellen liegen.

Veröffentlicht in Quadrocopter | Stichworte: , , , , , , , , , , , , , | Hinterlasse einen Kommentar

Waypoint Management System

Die neue Version des Waypoint Management Systems ist da!

Ein paar kleine Bugs werden noch gefixt. Bis dahin kannst Du die vorläufige Version im Forum downloaden und testen.

Die aktuelle Version unterstützt folgende Features:

  • OpenStreetMap
  • WPs per Kartenklick adden
  • Highlighting für den ausgewählten WP
  • WPs löschen
  • WPs in der Reihenfolge ändern
  • Mehrere Routen erstellen
  • Routen Löschen
Veröffentlicht in Uncategorized | Stichworte: , , | Hinterlasse einen Kommentar

Relaunch

Airobot.at begrüßt alle zum neuen Webauftritt!

Der Staub ist abgewischt und neben dem neuen Design wollen wir mit vielen interessanten Beiträgen glänzen! In unserem neuen Forum seid ihr dazu eingeladen mit uns zu diskutieren und eure eigenen Projekte vorzustellen!

Airobot.at ist ein Open Source Projekt, mit dem Ziel, hochwertige autonome Quadrocopter für wenig Geld zu entwickeln und allen begeisterten Modellbauern und Technikern zugänglich zu machen.

Bitte hinterlasst im Forum ein Feedback. Auch positive Kritik ist durchaus erwünscht. :P

Viel Spaß beim Lesen und Bauen!

Euer Airbobot.at Team!

Veröffentlicht in Allgemein | Stichworte: | Hinterlasse einen Kommentar

Kleiner Zwischenbericht


Prototyp der Flugsteuerung

Flugsteuerung

Der Prototyp unserer Flugsteuerung ist nun soweit vorangeschritten, dass wir mit der Software beginnen können. Es müssen noch einige erste Tests und Aussbesserungsarbeiten vorgenommen werden, danach werden wir EAGLE Files von diesen 2 Platinen bereitstellen.

Veröffentlicht in Quadrocopter | Stichworte: , , , , , , | Hinterlasse einen Kommentar

RXTX – Schnittstelle zur JAVA-Application

Die Kommunikation zur AIRemote (Virtual Java Cockpit – Bericht wird folgen) erfolgt über die serielle Schnittstelle. Damit die Plattformunabhängigkeit gewahrt wird, wurde diese in Java nicht implementiert. Um dennoch über die RS232-Schnittstelle kommunizieren zu können, griffen wir auf die Implementierung von RXTX zurück.

Für den Code und weitere Infos bitte weiterlesen.

Weiterlesen

Veröffentlicht in Allgemein | Stichworte: , , , , , , , , , , , , , , , | Hinterlasse einen Kommentar

ControlBoard v1.0

Nach einer längeren Pause melden wir uns jetzt mit einer neuen Version des Controlboards zurück. Das Hirn unseres Quadrocopters implementiert bereits die wesentlichsten Hardwarekomponenten, um einen stabilen Flug zu gewährleisten und lässt sich problemlos über den I2C-Bus erweitern. Die Verbindung zur Bodenstation erfolgt über eine ZigBee Funkstrecke, welche Reichweiten bis 1,6km erlaubt.

Features:

  • ATmega 644
  • Drucksensor MPX 4115
  • Beschleunigungssensor
  • Leistungstreiber
  • OPV
  • XBee Pro
  • Gyroskop über I2C
Veröffentlicht in Allgemein | Stichworte: , , , , , , , | Hinterlasse einen Kommentar

Kurze Pause

Leider fiel der Start unseres Webauftritts ziemlich genau mit der prüfungsintensiven Zeit auf der Uni zusammen, wodurch wir etwas in Verzug geraten sind. Das wird sich ab Anfang Juli ändern und es werden wieder viele interessante Ergebnisse unseres Projekts und einige Bauanleitungen veröffentlicht. Als kleinen Vorausblick: Anfang Juli seht Ihr unsere  Ansteuerung eines Brushless DC Motors mit eigenem Brushless Regler. Außerdem wird sich auch im Sensor Bereich wieder einiges tun. (Abstandsmessung mit Ultraschall, Höhenbestimmung mittels Luftdrucksensor, …)

Veröffentlicht in Allgemein | Stichworte: , , , , , | Hinterlasse einen Kommentar

Stabilität durch Wii Motion Plus

Als günstige Alternative zu herkömmlichen Gyros erweist sich die Wii Motion Plus. Über den I²C-Bus lassen sich die Daten der Drehratenänderung für alle drei Raumrichtungen auf einfache Weise auslesen. Für rund 20€ erhält man ein vollwertiges System zur Lagebestimmung. Die WMP integriert  den IDG-650 Chip  für X- und Y-Achse, sowie den ISZ-650 für die Z-Achse aus dem Hause InvenSense, mit einer Range von 2000°/s im High-Speedbereich und 440°/s im Slow-Speedbereich.

Weiterlesen

Veröffentlicht in Allgemein | Stichworte: , , , , , , , , , , , , , , | Hinterlasse einen Kommentar

Airobot Entwurf 3D

Jeder Quadrocopter sieht, mit seinen 4 Rotoren, im Grunde genommen gleich aus.
Wir haben versucht eine auf Preis, Funktion und schließlich auch Optik optimierte Version zu gestalten.

Als Grundgerüst entschieden wir uns für 10x10mm hohlen Alu-Profile aus dem Baumarkt (günstig, leicht und sehr stabil).
Zur Versteifung des Kreuzes verschraubten wir auf der Ober- und Unterseite jeweils eine Carbon-Platte.
Die Kabelstränge der Motoren können, dank hohlem Profil, im Inneren der Streben verlegt werden, was sehr aufgeräumt aussieht.

Als Füße, und um die Optik zu verbessern, entwarfen wir ein Gerüst aus 2mm starkem Acryl, welches mit dem Laser geschnitten wird und einfach zusammengesteckt werden kann.

Hier mal ein kleiner Vorgeschmack des 3D-Entwurfs:

Veröffentlicht in Allgemein | Stichworte: , , | 1 Kommentar

Projekt Quadrocopter

Dieses Projekt entstand aus der Motivation zweier Studenten, ein Projekt selbst zu entwickeln, welches enormes Potential bietet. Was eignet sich dafür besser als eine Drohne? In diesem Fall in Form eines Quadrocopters…

Unser Ziel ist es, weitestgehend alle Hard- und Softwareteile selbst zu entwickeln!
Den Anfang fand dies im Entwurf einer universellen Hauptplatine (siehe Bild). Eingesetzt wird von uns der ATmega644P, welcher durch seinen großen Speicher und den zwei seriellen Schnittstellen bestens geeignet ist.

Veröffentlicht in Allgemein | Stichworte: , , , | Hinterlasse einen Kommentar