DIY-Drohne: Lektion 4. Flugsteuerung..

Inhalt

Einführung

Nachdem Sie UAV-Rahmen, Motoren, Rotoren, Regler und Akku ausgewählt oder entworfen haben, können Sie mit der Auswahl Ihres Flugreglers beginnen. Der Flugregler für ein unbemanntes Fluggerät mit mehreren Rotoren ist ein integrierter Schaltkreis, der normalerweise aus einem Mikroprozessor, Sensoren und Eingangs- / Ausgangspins besteht. Nach dem Auspacken weiß der Flugcontroller nicht, welchen spezifischen Typ oder welche Konfiguration von UAVs Sie verwenden, daher müssen Sie zunächst bestimmte Parameter in der Software einstellen, wonach die angegebene Konfiguration an Bord geladen wird. Anstatt nur die derzeit verfügbaren Flugsteuerungen zu vergleichen, listen wir hier auf, welche Elemente des PCs für welche Funktionen verantwortlich sind und worauf es dabei zu achten gilt.

Hauptprozessor

8051 vs AVR vs PIC vs ARM: Eine Familie von Mikrocontrollern, die die Basis der meisten moderne Flugsteuerungen. Arduino basiert auf AVR (ATmel) und die Community scheint sich auf MultiWii als bevorzugten Code zu konzentrieren. Microchip ist der Haupthersteller von PIC-Chips. Es ist schwer zu behaupten, dass das eine besser ist als das andere, es hängt alles davon ab, was Software kann. ARM (wie STM32) verwendet eine 16/32-Bit-Architektur, wobei Dutzende 8/16-Bit-AVRs und PICs verwenden. Da Einplatinencomputer immer billiger werden, werden Flugsteuerungen der nächsten Generation erwartet, die vollwertige Betriebssysteme wie Linux oder Android ausführen können.

CPU: Normalerweise ist ihre Bittiefe ein Vielfaches von 8 (8-Bit, 16-Bit, 32-Bit, 64-Bit), was in turn zeigt die Größe der Primärregister in der CPU an. Mikroprozessoren können jeweils nur eine festgelegte (maximale) Anzahl von Bits im Speicher verarbeiten (Takt). Je mehr Bits der Mikroprozessor verarbeiten kann, desto genauer (und schneller) wird die Verarbeitung sein. Beispielsweise ist die Verarbeitung einer 16-Bit-Variablen auf einem 8-Bit-Prozessor viel langsamer als auf einem 32-Bit-Prozessor. Beachten Sie, dass der Code auch mit der richtigen Anzahl von Bits ausgeführt werden muss und zum Zeitpunkt der Erstellung dieses Artikels nur wenige Programme Code verwenden, der für 32 Bit optimiert ist.

Betriebsfrequenz: Die Frequenz, mit der der Hauptprozessor arbeitet. Sie wird standardmäßig auch "Taktrate" genannt. Die Frequenz wird in Hertz (Zyklen pro Sekunde) gemessen. Je höher die Betriebsfrequenz, desto schneller kann der Prozessor Daten verarbeiten.

Programm / Flash: Flash ist der Speicherort des Hauptcodes. Wenn das Programm komplex ist, kann es viel Platz beanspruchen. Je größer der Speicher, desto mehr Informationen können natürlich gespeichert werden. Der Speicher ist auch nützlich zum Speichern von Flugdaten wie GPS-Koordinaten, Flugplänen, automatischen Kamerabewegungen usw. Der in den Flash-Speicher geladene Code bleibt auch nach dem Ausschalten auf dem Chip.

SRAM: SRAM steht für Static Random Access Memory und ist der Platz auf dem Chip, der für Berechnungen verwendet wird. Im RAM gespeicherte Daten gehen verloren, wenn das Gerät ausgeschaltet wird. Je höher der Arbeitsspeicher, desto mehr Informationen stehen zu jedem Zeitpunkt für Berechnungen „leicht zur Verfügung“.

EEPROM: Elektrisch löschbarer programmierbarer Festwertspeicher (EEPROM) wird normalerweise verwendet, um Informationen zu speichern, die sich während des Fluges nicht ändern, wie z. B. Einstellungen im Gegensatz zu Daten. im SRAM gespeichert, was Sensormesswerte usw.

Zusätzliche I/O-Ports: Die meisten Mikrocontroller verfügen über eine Vielzahl von digitalen und analogen Ein- und Ausgangsports, am Flugregler werden einige für Sensoren verwendet, andere zur Kommunikation oder zur allgemeinen Ein- und Ausgabe. Diese zusätzlichen Ports können an RC-Servos, Gimbals, Summer und mehr angeschlossen werden.

A/D-Wandler: Wenn die Sensoren eine Onboard-Analogspannung verwenden (normalerweise 0-3,3V oder 0-5V), muss der Analog-A-Digital-Wandler umwandeln diese Messwerte in digitale Daten um. Wie beim Prozessor bestimmt die Anzahl der Bits, die der ADC verarbeiten kann, die maximale Genauigkeit. Damit verbunden ist die Taktrate, mit der der Mikroprozessor Daten lesen kann (Zeiten pro Sekunde), um sicherzustellen, dass keine Informationen verloren gehen. Es ist jedoch schwierig, bei dieser Konvertierung einige Daten nicht zu verlieren. Je höher die Bittiefe des ADC, desto genauer sind die Messwerte, aber es ist wichtig, dass der Prozessor mit der Geschwindigkeit der Daten umgehen kann gesendet werden.

Netzteil

Flugreglerspezifikationen beschreiben oft zwei Spannungsbereiche, von denen der erste der Eingangsspannungsbereich des Flugreglers selbst ist (die meisten arbeiten mit einer Nennspannung von 5 V), und der zweite ist der Eingangsspannungsbereich des Hauptmikroprozessors (3,3 V oder 5 V). Da der Flugregler ein eingebettetes Gerät ist, müssen Sie nur auf den Eingangsspannungsbereich des Reglers achten. Die meisten UAV-Flugregler mit mehreren Rotoren arbeiten mit 5V, da diese Spannung vom BEC erzeugt wird (siehe Abschnitt " Triebwerk" für weitere Informationen).

Wiederholen wir. Idealerweise muss der Flugregler nicht separat vom Hauptakku mit Strom versorgt werden. Die einzige Ausnahme ist, wenn Sie eine Backup-Batterie benötigen, falls die Hauptbatterie so viel Leistung abgibt, dass das BEC nicht genug Strom / Spannung erzeugen kann und dadurch ein Stromausfall / ein Reset verursacht wird. In diesem Fall werden jedoch häufig Kondensatoren anstelle einer Pufferbatterie verwendet.

Sensoren

Aus Hardwaresicht ist ein Flugcontroller im Wesentlichen ein normaler programmierbarer Mikrocontroller, nur mit speziellen Sensoren an Bord. Der Flugregler enthält mindestens ein 3-Achsen-Gyroskop, jedoch keine automatische Nivellierung. Nicht alle Flugregler sind mit folgenden Sensoren ausgestattet, sie können aber auch eine Kombination davon enthalten:

  • Beschleunigungsmesser: Beschleunigungsmesser messen, wie der Name schon sagt, die lineare Beschleunigung in drei Achsen (nennen wir sie: X, Y und Z). Normalerweise in "G (in Russisch. Gleich)" gemessen. Der Standardwert (normal) beträgt g = 9.80665 m / s². Um die Position zu bestimmen, kann der Ausgang des Beschleunigungsmessers zweimal integriert werden, obwohl das Objekt aufgrund von Verlusten am Ausgang einer Drift unterliegen kann. Das wichtigste Merkmal von triaxialen Beschleunigungsmessern ist, dass sie die Schwerkraft registrieren und als solche wissen können, in welche Richtung sie "absteigen" müssen. Dies spielt eine wichtige Rolle bei der Gewährleistung der Stabilität des Multi-Rotor-UAV. Der Beschleunigungsmesser muss so am Flugregler montiert werden, dass die Linearachsen mit den Hauptachsen der Drohne übereinstimmen.

  • Gyroskop: Das Gyroskop misst die Geschwindigkeit der Winkeländerung entlang dreier Winkelachsen (seien wir nennen sie: Alpha, Beta und Gamma). Normalerweise gemessen in Grad pro Sekunde. Beachten Sie, dass das Gyroskop absolute Winkel nicht direkt misst, aber Sie können iterieren, um einen Winkel zu erhalten, der wie der Beschleunigungsmesser die Drift fördert. Die Ausgabe eines echten Gyroskops ist in der Regel analog oder I2C, aber die meiste Zeit müssen Sie sich darüber keine Gedanken machen, da alle eingehenden Daten vom Flugreglercode verarbeitet werden. Das Gyroskop muss so installiert werden, dass seine Drehachse mit der Achse des UAV übereinstimmt.

  • Inertial Measurement Unit (IMU): Die IMU ist im Wesentlichen eine kleine Platine, die beides enthält ein Beschleunigungsmesser und ein Gyroskop (normalerweise mehrachsig). Die meisten davon umfassen einen dreiachsigen Beschleunigungsmesser und ein dreiachsiges Gyroskop, andere können zusätzliche Sensoren enthalten, wie beispielsweise ein dreiachsiges Magnetometer, das insgesamt 9 Messachsen bereitstellt.

  • Kompass / Magnetometer: Ein elektronischer Magnetkompass, der das Erdmagnetfeld erkennen und mit diese Daten zur Bestimmung der Richtung des Drohnenkompasses (relativ zum magnetischen Nordpol). Dieser Sensor ist fast immer vorhanden, wenn das System über einen GPS-Eingang verfügt und von einer bis drei Achsen verfügbar ist.

  • Druck / Barometer: Da sich der Luftdruck mit der Entfernung vom Meeresspiegel ändert, können Sie einen Drucksensor, um eine ziemlich genaue Höhenmessung des UAV zu erhalten. Um die genaueste Höhe zu berechnen, empfangen die meisten Flugregler gleichzeitig Daten von einem Drucksensor und einem Satellitennavigationssystem (GPS). Bitte beachten Sie bei der Montage, dass das Loch im Barometergehäuse vorzugsweise mit einem Stück Schaumgummi abgedeckt wird, um die negative Wirkung von Wind auf den Chip zu reduzieren.

  • GPS: Global Positioning System (GPS) zur Bestimmung Ihres bestimmten geografischen Standort verwendet Signale, die von mehreren Satelliten gesendet werden, die die Erde umkreisen. Der Flugregler kann sowohl ein eingebautes GPS-Modul als auch ein kabelgebundenes haben. Die GPS-Antenne sollte nicht mit dem GPS-Modul selbst verwechselt werden, das wie ein kleines schwarzes Kästchen oder eine normale „Ente“-Antenne aussehen kann. Um genaue Standortdaten zu erhalten, muss das GPS-Modul Daten von mehreren Satelliten empfangen, und je mehr, desto besser.

  • Distanz: Distanzsensoren werden zunehmend bei Drohnen verwendet, da GPS-Koordinaten und Drucksensoren nicht mehr sagen können Sie, wie weit Sie vom Boden entfernt sind (Hügel, Berg oder Gebäude) oder ob Sie mit einem Objekt kollidieren oder nicht. Der nach unten gerichtete Abstandssensor kann auf Ultraschall-, Laser- oder Lidar-Technologie basieren (IR-Sensoren können bei Sonnenlicht Probleme haben). Entfernungssensoren sind selten standardmäßig bei einem Flugregler enthalten.

Flugmodi

Unten finden Sie eine Liste der beliebtesten Flugmodi, jedoch sind möglicherweise nicht alle in Flugsteuerungen... "Flugmodus" ist die Art und Weise, in der der Flugcontroller Sensoren und eingehende Funkbefehle verwendet, um das UAV zu stabilisieren und zu fliegen. Wenn das verwendete Steuergerät fünf oder mehr Kanäle hat, kann der Benutzer die Software konfigurieren, die es ihm ermöglicht, die Modi über den 5. Kanal (Hilfsschalter) direkt während des Fluges zu ändern.

  • ACRO - normalerweise der Standardmodus aller verfügbaren Sensoren, der Flugcontroller verwendet nur das Gyroskop (die Drohne kann sich nicht automatisch nivellieren). Relevant für Sportflug (Akrobatik).
  • WINKEL - stabiler Modus; Von allen verfügbaren Sensoren verwendet der Flugregler ein Gyroskop und einen Beschleunigungsmesser. Die Winkel sind begrenzt. Hält die Drohne in einer horizontalen Position (aber ohne die Position zu halten).
  • HORIZON - kombiniert die Stabilität des "ANGLE"-Modus, wenn sich die Stöcke nahe der Mitte befinden und sich langsam bewegen, und der Akrobatik des "ACRO"-Modus, wenn sich die Knüppel in ihren extremen Positionen befinden und sich schnell bewegen. Der Flugregler verwendet nur das Gyroskop.
  • BARO (Höhenhalten) - stabiler Modus; Von allen verfügbaren Sensoren verwendet der Flugregler ein Gyroskop, einen Beschleunigungsmesser und ein Barometer. Die Winkel sind begrenzt. Das Barometer wird verwendet, um eine bestimmte (feste) Höhe aufrechtzuerhalten, wenn keine Befehle vom Steuergerät gegeben werden.
  • MAG (Heading Hold) - Heading Lock-Modus (Kompassrichtung), die Drohne behält die Gier-Ausrichtung bei. Von allen verfügbaren Sensoren verwendet die Flugsteuerung ein Gyroskop, einen Beschleunigungsmesser und einen Kompass.
  • HEADFREE (CareFree, Headless) - eliminiert die Orientierungsverfolgung (Yaw) der Drohne und ermöglicht Ihnen somit, sich in 2D-Richtung zu bewegen je nach Bewegung ROLL / PITCH Steuerknüppel. Von allen verfügbaren Sensoren verwendet die Flugsteuerung ein Gyroskop, einen Beschleunigungsmesser und einen Kompass.
  • GPS / Rückkehr zum Startpunkt - Verwendet automatisch Kompass und GPS, um zum Startort zurückzukehren. Von allen verfügbaren Sensoren verwendet die Flugsteuerung ein Gyroskop, einen Beschleunigungsmesser, einen Kompass und ein GPS-Modul.
  • GPS / Wegpunkt - ermöglicht der Drohne, voreingestellten GPS-Punkten autonom zu folgen. Von allen verfügbaren Sensoren verwendet die Flugsteuerung ein Gyroskop, einen Beschleunigungsmesser, einen Kompass und ein GPS-Modul.
  • GPS / Position Hold - hält die aktuelle Position mit GPS und Barometer (falls verfügbar). Von allen verfügbaren Sensoren verwendet die Flugsteuerung ein Gyroskop, einen Beschleunigungsmesser, einen Kompass und ein GPS-Modul.
  • Failsafe - wenn keine anderen Flugmodi angegeben wurden, wechselt die Drohne in den Acro-Modus. Von allen verfügbaren Sensoren wird nur das Gyroskop vom Flugregler verwendet. Relevant bei Fehlern in der Software der Drohne, ermöglicht es Ihnen, die Kontrolle über das UAV mit zuvor voreingestellten Befehlen wiederherzustellen.

Software

PID-Regler (Zuordnung und Einstellung)

Proportional-Integral-Derivat (PID) oder Proportional-Integral-Derivative (PID) ist eine Flugsteuerungssoftware, die Daten von Sensoren liest und berechnet, wie schnell sich die Motoren drehen müssen, um die gewünschte Geschwindigkeit des UAV aufrechtzuerhalten.

Entwickler von flugfertigen UAVs neigen dazu, die PID-Reglerparameter optimal abzustimmen, weshalb die meisten RTF-Drohnen direkt nach dem Auspacken perfekt gesteuert werden. Was kann man nicht über kundenspezifische UAV-Baugruppen sagen, bei denen es wichtig ist, einen universellen Flugregler zu verwenden, der für jede Multi-Rotor-Baugruppe geeignet ist und die PID-Werte anpassen kann, bis sie die erforderlichen Flugeigenschaften des Endbenutzers erfüllen.

GUI

Grafische Benutzeroberfläche (GUI) oder grafische Benutzeroberfläche Wird verwendet, um den Code (mit einem Computer) visuell zu bearbeiten, der in den Flugcontroller geladen wird. Die Software, die mit den Flugreglern geliefert wird, wird immer besser; Die ersten Flugsteuerungen verwendeten hauptsächlich textbasierte Schnittstellen, die von den Benutzern verlangten, fast den gesamten Code zu verstehen und bestimmte Abschnitte an das Design anzupassen. In letzter Zeit verwendet die GUI interaktive grafische Schnittstellen, um es dem Benutzer zu erleichtern, die erforderlichen Parameter zu konfigurieren.

Zusätzliche Funktionen

Die auf einigen Flugreglern verwendete Software kann zusätzliche Funktionen haben, die nicht verfügbar sind Andere. Die Wahl eines bestimmten Flugreglers kann letztendlich davon abhängen, welche zusätzlichen Features / Funktionalitäten vom Entwickler angeboten werden. Diese Funktionen können umfassen:

  • Autonome Wegpunktnavigation – Ermöglicht dem Benutzer, GPS-Wegpunkte festzulegen, denen die Drohne autonom folgt.
  • Oribiting - Bewegung der Drohne um eine gegebene GPS-Koordinate, wobei die Vorderseite der Drohne immer auf die gegebene Koordinate gerichtet ist (relevant für das Schießen).
  • Follow me - viele UAVs verfügen über eine „Follow Me“-Funktion, die auf Satellitenpositionierung basieren kann (z Steuergerät GPS).
  • 3D-Bild - Die meisten 3D-Bilder werden nach dem Flug unter Verwendung von während des Flugs erfassten Bildern und GPS-Daten aufgenommen.
  • Open Source - Die Software einiger Flugregler kann nicht geändert / konfiguriert werden. Open-Source-Produkte ermöglichen es Power-Usern im Allgemeinen, den Code an ihre spezifischen Bedürfnisse anzupassen.

Kommunikation

Funksteuerung (RC)

Die Funksteuerung umfasst typischerweise RC-Sender / RC Sender (im unbemannten Hobby - Funksteuerung / Fernbedienung) und RC-Empfänger (RC-Empfänger)

  • Throttle / Elevation
  • Yaw
  • Pitch
  • ​​​​
  • Roll

Alle anderen verfügbaren Kanäle können für Aktionen verwendet werden wie:

  • Scharf (Scharf oder Scharf) / Unscharf (Unscharf oder Unscharf) - Scharf-/Unscharfschalten von Motoren...
  • Gimbal-Steuerung (nach oben / unten schwenken, im Uhrzeigersinn / gegen den Uhrzeigersinn drehen, Zoom)
  • Flugmodi ändern (ACRO / ANGLE, etc.)
  • Nutzlast aktivieren / aktivieren (Fallschirm, Summer oder anderes Gerät)
  • Jede andere Anwendung

Die meisten Benutzer (UAV-Piloten) bevorzugen die manuelle Steuerung, dies beweist einmal mehr, dass das Steuern mit Steuerungstechnik ist nach wie vor die erste Wahl. Der RC-Empfänger selbst überträgt einfach die Werte, die vom RC-Sender kommen, was bedeutet, dass er die Drohne nicht steuern kann. Der RC-Empfänger muss an einen Flugregler angeschlossen werden, der wiederum für den Empfang von RC-Signalen programmiert werden muss. Es gibt nur sehr wenige Flugsteuerungen auf dem Markt, die eingehende Funkbefehle vom Empfänger direkt annehmen, und die meisten PCs versorgen den Empfänger sogar über einen der Pins mit Strom. Zusätzliche Überlegungen bei der Auswahl einer Fernbedienung sind:

  • Nicht alle RC-Sender können den vollen Bereich der RC-Signale von 500 ms bis 2500 ms liefern; einige schränken diese Reichweite künstlich ein, da die meisten RCs für ferngesteuerte Autos, Flugzeuge und Hubschrauber verwendet werden.
  • Reichweite / max. Reichweite (gemessen in Fuß oder Meter) RC-Systeme-werden fast nie von Herstellern bereitgestellt, da dieser Parameter von vielen Faktoren wie Lärm, Temperatur, Feuchtigkeit, Batterieleistung und anderen beeinflusst wird.
  • Einige RC-Systeme verfügen über einen Empfänger, der auch über einen eingebauten Sender zur Übertragung von Daten des Sensors (zB GPS-Koordinaten) verfügt, die dann auf dem LCD des RC-Senders angezeigt werden.

Bluetooth

Bluetooth und spätere BLE-Produkte (Bluetooth Low Energy) waren ursprünglich dazu gedacht, Daten zwischen Geräten ohne Pairing oder Frequenz zu übertragen passend. Einige handelsübliche Flugsteuerungen können Daten drahtlos über eine Bluetooth-Verbindung senden und empfangen, was die Fehlersuche im Feld erleichtert.

Wi-Fi

Wi-Fi-Steuerung wird normalerweise über einen Wi-Fi-Router erreicht, Computer (einschließlich Laptop, Desktop, Tablet) oder Smartphone. Wi-Fi beherrscht sowohl Datenübertragung als auch Videostreaming, gleichzeitig ist diese Technologie jedoch schwieriger zu konfigurieren / zu implementieren. Wie bei allen WLAN-Geräten wird die Entfernung durch den WLAN-Sender begrenzt.

Radiofrequenz (RF oder RF)

Radiofrequenz (RF)-Steuerung bezieht sich in diesem Zusammenhang zur drahtlosen Übertragung von Daten von einem Computer oder Mikrocontroller zu einem Flugzeug unter Verwendung eines HF-Senders / -Empfängers (oder eines Dualband-Transceivers). Die Verwendung einer herkömmlichen HF-Einheit, die an einen Computer angeschlossen ist, ermöglicht eine Zwei-Wege-Kommunikation über große Entfernungen mit hoher Datendichte (normalerweise im seriellen Format).

Smartphone

Obwohl dies keine Art der Kommunikation ist, stellt sich die Frage selbst, wie man sie steuert eine Drohne mit einem Smartphone, genug, um ihr einen separaten Abschnitt zu geben. Moderne Smartphones sind im Wesentlichen leistungsstarke Computer, die nebenbei auch noch telefonieren können. Fast alle Smartphones verfügen über ein eingebautes Bluetooth-Modul sowie ein WiFi-Modul, die jeweils dazu dienen, die Drohne zu steuern und/oder Daten und/oder Videos zu empfangen.

Infrarot (IR)

TV-Fernbedienung) wird selten zur Steuerung von Drohnen verwendet, da selbst in normalen räumen (ganz zu schweigen von offenen flächen) gibt es so viele infrarotstörungen, dass sie nicht sehr zuverlässig sind. Obwohl die Technologie zur Steuerung des UAV verwendet werden kann, kann sie nicht als Hauptoption angeboten werden.

Weitere Überlegungen

Funktionalität: Flugreglerhersteller versuchen in der Regel, so viele Funktionen wie möglich bereitzustellen - sind entweder standardmäßig enthalten oder separat als Optionen / Add-Ons erhältlich. Im Folgenden sind nur einige der vielen zusätzlichen Funktionen aufgeführt, die Sie beim Vergleich von Flugreglern beachten sollten.

Dämpfung: Selbst kleine Schwingungen im Rahmen, meist verursacht durch unwuchtige Rotoren und/oder Motoren, können durch den eingebauten Beschleunigungsmesser erkannt werden, der wiederum sendet die entsprechenden Signale an den Hauptprozessor, der Korrekturmaßnahmen einleitet. Diese kleinen Korrekturen sind für einen stabilen Flug unnötig oder unerwünscht, und es ist am besten, den Flugregler so wenig wie möglich vibrieren zu lassen. Aus diesem Grund werden zwischen Flugregler und Rahmen häufig Schwingungsdämpfer / Dämpfer eingesetzt.

Gehäuse: Das Schutzgehäuse um den Flugregler kann in einer Vielzahl von Situationen hilfreich sein. Ein Gehäuse ist nicht nur ästhetisch ansprechender als eine blanke Leiterplatte, sondern bietet auch oft ein gewisses Maß an elektrischem Schutz. Elemente sowie zusätzlicher Schutz im Crashfall.

Befestigung: Es gibt verschiedene Möglichkeiten, den Flugregler am Rahmen zu montieren, und nicht alle Flugregler haben die gleichen Befestigungsmöglichkeiten:

  1. Vier Löcher im Abstand von 30,5 mm oder 45 mm zueinander im Quadrat.
  2. Flacher Boden zur Verwendung mit einem Aufkleber.
  3. Vier Löcher in einem Rechteck (Standard nicht installiert).

Community: Da Sie eine benutzerdefinierte Drohne bauen, kann die Teilnahme an einer Online-Community sehr hilfreich sein, insbesondere wenn Sie auf Probleme stoßen oder Rat wünschen. Hilfreich können auch Ratschläge von der Community oder das Einsehen von Benutzerfeedback zur Qualität und Benutzerfreundlichkeit verschiedener Flugsteuerungen sein.

Zubehör: Für die volle Nutzung des Produkts benötigen Sie neben dem Flugregler selbst möglicherweise zugehörige Artikel (Zubehör oder Optionen). Solche Zubehörteile können umfassen, sind aber nicht beschränkt auf: GPS-Modul und/oder GPS-Antenne; Kabel; Montagezubehör; Bildschirm (LCD / OLED);

Beispiel

Welche Informationen können Sie also bei all diesen verschiedenen Vergleichen über den Flugregler erhalten und was könnte der Flugregler enthalten? Als Beispiel haben wir Quadrino Nano Flight Controller

Hauptprozessor

Onboard ATMel verwendet ATMega2560 ist einer der leistungsstärksten Arduino-kompatiblen ATMel-Chips. Obwohl es insgesamt 100 Pins, davon 16 Analog-Digital-Kanäle und fünf SPI-Ports, besitzt, sind aufgrund seiner geringen Größe und der vorgesehenen Verwendung als Flugregler nur wenige davon auf dem Board vorhanden.

  • AVR vs PIC: AVR
  • Prozessor: 8-Bit
  • Betriebsfrequenz: 16MHz
  • Programmspeicher / Flash: 256KB
  • SRAM: 8 KB
  • EEPROM: 4 KB
  • Zusätzliche I/O-Pins: 3 × I2C; 1 × UART; 2 × 10-Pin-GPIOs; Servo mit 5x Ausgängen; OLED-Port
  • A/D-Wandler: 10-Bit

Sensoren

Quadrino Nano beinhaltet der MPU9150 IMU-Chip, der ein 3-Achsen-Gyroskop, einen 3-Achsen-Beschleunigungsmesser und einen 3-Achsen-Magnetometer enthält. Dies trägt dazu bei, das Board klein genug zu halten, ohne die Sensorqualität zu beeinträchtigen. Das Barometer MS5611 liefert Druckdaten und ist mit einem Stück Schaumstoff bedeckt. Integriertes Venus 838FLPx GPS mit externer GPS-Antenne (im Lieferumfang enthalten).

Software

Der Quadrino Nano wurde speziell entwickelt, um die neueste MultiWii-Software (Arduino-basiert) zu verwenden. Anstatt den Arduino-Code direkt zu modifizieren, wurde eine separate, grafischere Software erstellt.

Kommunikation

  • Direkter Eingang vom Standard-RC-Empfänger.
  • Dedizierter Spektrum-Satellitenempfängeranschluss
  • Seriell (SBus und / oder Bluetooth oder 3DR-Funkgeräte)

Zusätzliche Faktoren

  1. Gehäuse: Durchscheinendes Schutzgehäuse als Standard enthalten
  2. Montage: Es gibt zwei Möglichkeiten, den Quadrino. zu befestigen Nano zur Drohne: Schrauben und Muttern oder Moosgummiaufkleber.
  3. Kompaktes Design: Der Controller selbst (ohne GPS-Antenne) misst 53x53mm.

.