Hallo Zusammen, ich stehe gerade am Anfang eines neuen Projekts und hab gleich zu Beginn ein paar Fragen, bei denen ihr mir vielleicht weiterhelfen könnt. Und zwar möchte ich eine Flugstabilisierung für Flächenmodelle entwickeln. Ich benötige also einen uC mit dem ich zwei Kanäle des Senders auswerten, und zwei Servos ansteuern kann. Ausserdem muss ich einen Gyro o.ä. auswerten um die aktuelle Lage des Flugzeugs zu erhalten. Neben dem Einlesen und Ausgeben dieser Signale läuft noch ein Regelalgorithums im Controller. Meine erste Frage wäre nun ob ein AVR (z.B. ATMega16) schnell genug für diese Aufgabe ist, oder ob ich lieber gleich von Beginn an auf einem ARM-Prozessor entwickeln soll. Ich kann das momentan noch etwas schlecht abschätzen. Aber vielleicht habt ihr in der Richtung schon etwas Erfahrung sammeln können. STK500 und ATMega16 sind schon vorhanden. Für den ARM müsste ich mir noch alles zukaufen. Von dem her wäre mir natürlich ein normaler AVR schon lieber. Danke schonmal für eure Hilfe
Das kommt ganz auf die Regelung an. Da normalerweise bei Reglern schnell mit grossen Zahlen gerechnet wird, würde ich auf ein 32 Bit gehen. Ein weiterer Vorteil von einem ARM ist, dass du die Sensoren über einen DMA ansprechen kannst, dann brauchst du nur noch auf dem RAM die Variablen verwenden. Ausserdem verbraucht der ARM sehr viel weniger Strom, was bei einem Flieger noch ein weiterer Vorteil ist. Grösse und Preis sprechen ebenfalls für einen kleinen ARM, z.B. Cortex-M0.
Hugo1956 schrieb: > Für den ARM müsste ich mir noch alles zukaufen. Inzwischen werden für alle Open-Source Flug-Projekte ARMs verwendet z.B. http://paparazzi.enac.fr/wiki/Autopilots Kaufen muss man eigentlich nur ein Eval-Board mit Debugger im Bereich 20 EUR. Das hier kann man durchsägen und den Debugger auch für eigene Boards verwenden. M3 mit Motor-Controllern: http://www.watterott.com/de/LPC1769-LPCXpresso-Board M0 sehr stromsparend: http://www.watterott.com/de/LPCXpresso-Board-LPC1115 Eclipse-basierte Toolchain ist kostenfrei: http://www.lpcware.com/lpcxpresso/download
Hugo1956 schrieb: > möchte ich eine Flugstabilisierung für Flächenmodelle > entwickeln Hat was von Uhrenbau - gibt es oft und preiswert zu kaufen. Aber kann man gut mit AVR machen, die Chinesen nehmen einen hier Mega88 (wenn ich mich recht erinnere) http://www.hobbyking.com/hobbyking/store/__47095__OrangeRX_RX3S_3_Axis_Flight_Stabilizer_V2_V2_1_firmware_V_tail_Delta_AUX_EU_Warehouse_.html?strSearch=mems (30$ bei Versand aus D oder 20$ aus CN) Den kann man auch mit einer alternativen Firmware ausstatten. https://docs.google.com/document/d/1Wu7kNyU2rjOpttHuphGEAHgbkrqj7dtaAC7HSnXEutw/pub oder du kannst den Quelltext ansehen/ abändern für dein Projekt.
Braucht ihr eigentlich keinen Schlaf :-) Ich würde mir gerne so ein Teil kaufen, wenn es das schon gäbe. Ich möchte keinen Autopilot bauen, und Fluglagenstabi ist eigentlich auch falsch ausgedrückt. Ich würde es eher Flug-assistenzsystem nennen. Und zwar geht es eher in Richtung SAFE-System von Horizon. Diese gibt es jedoch nnur in Verbindung mit Spektrum Fernsteuerung. Siehe http://www.horizonhobby.de/apprentice-s-safe.html Wenn es sowas für wenig Geld gäbe, würd ich es mir natürlich holen. Hab jedoch nirgends was gefunden.
Da gibt es eine große Auswahl an Projekten, suche nach Quadcopter und Du wirst fündig.
Hab nochmal ein wenig geschaut. Was haltet ihr denn von dem Board? http://www.elektroniknet.de/distribution/design-in/artikel/98227/ Da hätte ich ja alles was ich zum einstieg benötige.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.