Hi, ich möchte mir einen einfachen Quadcopter selber bauen. Wie kann man im vornherein grob ermitteln welche CPU-Leistung man dafür braucht? Position/Fluglage soll mit einen digitalen IMU und Tiefpassfilter ermittelt werden. Das Positions/Lagesignal geht auf 3 Regler (rollen, kippen, neigen) und danach auf die PWM Einheit. Ich will vorerst keine Fernbedienung integrieren. Der Copter soll einfach erstmal nur waagrecht schweben und eine Störung möglichst schnell ausregeln. Gibt es eine Möglichkeit grob zu bestimmen welche minimale Rechenleistung und damit welchen uC man mindestens braucht? mfg
Bei MultiWii wird meistens ein 16MHz Controller verwendet. Ich denke, dass sollte leicht reichen. Evtl würde auch weniger reichen, da bei MultiWii auch GPS, RGB LEDs und Co integriert werden kann! Gruß
Ach ja, es hängt natürlich auch davon ab, wie gut der Code ist! ;-)
Da kann man Josef T. (t_joe) nur recht geben! Ein Libellenhirn hat bestimmt weniger, als 1kHz Taktrate, aber das Tierchen fliegt sehr flink und exakt, dank optimaler Regelkreise. OK, das geschieht analog - da wollen wir dem digitalen Signalprozessieren mal den Faktor 1024 zugestehen: Mehr als 1 MHz ist der Offenbarungseid gegenüber der Natur...
Wenn du eh bei 0 anfängst, würde ich vermutlich lieber ein 32bitter mit ein paar MH mehr nehmen. Sind ja mittlerweile nicht mehr wirklich teurer und Rechenleistung wird mal immer verwenden können. http://www.heise.de/newsticker/meldung/Yuneec-zeigt-Hexakopter-mit-Anti-Kollisionssystem-von-Intel-3249639.html Heute brauch man doch schon ein paar 100Mhz für eine Uhr.
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.