Glossar
Contents
Quadcopter Begriffe und Definitionen
- ACC
- Accelerometer , Beschleunigungssensor [eng.]
- Misst die Beschleunigung eines Objektes. Beim NG wird die Beschleunigung für alle drei Achsen gleichzeitig erfasst und ausgewertet.
- ACT DSL
- ACTeurope Diversity Synchro Link
- ACT ist ein Hersteller von Funkfernsteuerkomponenten. DSL ist die Bezeichnung für ein serielles Kommunikationsprotokoll. Hierbei werden permanent die Steuersignale von zwei unabhängigen Empfängern ausgewertet. Fehlen aufgrund von Empfangsproblemen oder ähnlichem Signale eines Empfangsteils werden automatisch die Signale des anderen verwendet. ACT bietet eine spezielle Version für die Verwendung im Mikrokopter an, welche ebenfalls im NG UAVP verwendet werden kann. Darüber hinaus unterstützt das NG UAVP die direkte Einbindung von DSL-Signalen, daher sind bei der Verwendung von ACT-Empfängern keine Probleme zu erwarten.
Siehe auch: DSL-Eigenschaften des NG UAVP
- BB
- Breakout Board
- Kleine Platine, in der Regel mit nur einem Bauteil bestückt. Dient der einfachen Verarbeitung von aufwändig zu verbauenden Bauteilen. Diese werden professionell auf dem Breakout Board aufgebracht, die Breakout Board lässt sich dann mit normalem Hobbywerkzeug weiterverarbeiten.
- BEC
- Battery Elimination Circuit
- Spannungsregelung für den Steuerteil, also z.B. Funkempfänger, Regler, Servos etc. Durch den Einsatz eines BEC entfällt ein separater Empfängerakku, da das BEC die Spannung für den Steuerteil aus dem Flug-/Fahrakku bereit stellt. Aktuelle Motorcontroller beinhalten in der Regel ein BEC.
- BC/BLC/BEC
- Brushless-Controller / Brushless-Controller / Brushless-Engine-Controller
Steuereinheit für den Betrieb von Brushless-Motoren. Es gibt verschiedene Brushless-Controller, das NG UAVP spricht diese über das I2C-Protokoll an.
- Brushless-Motor
- Bürstenloser Gleichstrommotor
Elektromotor für den Antrieb der Propeller am NG UAVP. Ein Brushlessmotor ist ein Elektromotor, bei welchem die Spulen nicht auf dem sich drehenden Rotor aufgebracht sind, sondern feststehend verbaut sind. Weiterführende Informationen findest Du unter anderem in diesem Wikipedia-Artikel.
- FC
- Flight Control
- Die Platine, auf welcher die eigentliche Steuerung erfolgt. Die FC erhält Daten von der Sensorplatine und wertet diese aus. (Bis HW0.22, bei der HW0.22-mini entfällt das Sensorboard, die Sensoren sind direkt auf der Steuerplatine aufgebracht).
- Gyro
- Gyroskop
- Misst die Rotationsgeschwindigkeit um eine Achse. Beim NG UAVP werden drei Gyroskope eingesetzt.
- HAL
- Hardwareabstraktionsschicht (eng. Hardware abstraction layer)
- Die Hardwareabstraktionsschicht trennt sozusagen die Software von der Hardware. Sie stellt jedoch gleichzeitig auch das Bindeglied zwischen beiden Systemteilen her. Bildlich gesprochen übersetzt die Hardwareabstraktionsschicht die Anweisungen der Software für die Hardware und umgekehrt. Bei einem Hardwarewechsel muss daher in der Regel nicht eine neue Software geschrieben werden, sondern - bei richtigem Einsatz - "nur" die Hardwareabstraktionsschicht.
- I2C
- Englisch für Inter-Integrated Circuit
Ein von Philips entwickeltes, serielles Kommunikationsprotokoll. Wird im NG UAVP unter anderem für die Ansteuerung der Brushlesscontroller verwendet. Weiterführende Informationen findest Du unter anderem in diesem Wikipedia-Artikel
- ISP
- In-System-Programming
- Erlaubt die Programmierung eines ICs im eingebauten Zustand. ICs die diese Art der Programmierung nicht unterstützen, müssen für die Programmierung ausgebaut und in eine spezielle Programmiervorrichtung eingebaut werden. Eine Programmierung via ISP erfolgt in der Regel über eine serielle Schnittstellt. Im NG UAVP unterstützen sowohl der LCP2148 sowie die Atmel-Prozessoren ISP.
- IAP
- In-Application-Programming
- Erlaubt die Programmierung eines ICs, während auf diesem ein Programm ausgeführt wird. Soll via IAP programmiert werden, müssen sowohl der IC als auch das ausgeführte Programm IAP unterstützen. IAP ermöglicht die Programmierung über jegliche, vom IC unterstützen Kommunikationsprotokoll. Das NG UAVP unterstützt IAP via USB.
- MCU
- Microcontrollerunit
- Im NG UAVP werden drei MCUs verwendet:
- Atmel ATmega328p: Sensorboard controller
- NXP LPC2148 ARM7: Auf einer separaten Platine, gehört logisch zur FC
- Atmel ATmega644p: Flight control RC/Servo/COM-Controller
- MK
- Mikrokopter
- Gemeinschaft rund um den Mikrokopter. Das Projekt Mikrokopter wurde von Ingo Busker und Holger Buss gegründet und nach wie vor von ihnen betrieben. Die Plattform wandelt sich jedoch immer weiter zu Closed Source.
- NG
- Next Generation
- Bezieht sich auf das NG UAVP - also das Next Generation UAVP. Das ursprüngliche UAVP wird mittlerweile als "UAVP - The Original" bezeichnet, manchmal auch als Wolferl, dem Entwickler.
- Der Ausdruck "Next Generation" entstammt eigentlich einem Spaß aus den ersten Tagen des NG UAVPs: Wolfgang Mahringer (Wolferl), der Entwickler des UAVPs, ist ein großer Star Trek-Fan. Nun gibt es verschiedene Serien mit dem Namen Star Trek. Die erste Serie bekam im Nachhinein den Namen "Star Trek - The Original", eine weitere Serie "Star Trek - The Next Generation". In beiden erkundet jeweils ein Kapitän mit einem Raumschiff gleichen Namens das Weltall. Die Raumschiffe tragen zwar den gleichen Namen, jedoch in unterschiedlichen Generationen und mit unterschiedlichen Kapitänen.
- So kam es, dass wir unser Projekt "UAVP - The Next Generation" und das Wolferl-Projekt "UAVP - The Original" nannten.
- NGOS
- Next Generation Operating System
NGOS ist das Next Generation Betriebssystem und läuft auf den MCUs der FC. Weiterführende Informationen findest Du unter DasNGOS
- PPM
- Pulse-Position Modulation
engl. für Puls-Pausen-Modulation. Kodierungsverfahren für Analogwerte bei Modellbaufernsteuerungen. Weiterführende Informationen findest Du in diesem Wikipedia-Artikel
- PWM
- Pulsweitenmodulation
Modulationsart für die Signalübertragung. Wird verwendet um analoge Signale digital zu übertragen. Weiterführende Informationen findest Du in diesem Wikipedia-Artikel
- PCM
- Pulse-Code-Modulation
- Modulationsart für die Signalübertragung bei welcher ein analoges Signal in ein zeit- und wertdiskretes Signal umgesetzt wird. Wird unter anderem für die Signalübertragung zwischen Fernsteuersender und -empfänger eingesetzt.
- RC
- Radio Controlled / Remote Controlled
- Bezeichnet die Steuerung beispielsweise eines UAVPs über eine drahtlose Fernsteuerung.
- RC Controller
- In diesem Fall: Der Teil der NG-Steuerung, der die Signale des Funkempfängers entgegen nimmt und für die Weiterverarbeitung in der FC aufbereitet. Im NG passiert dies im Atmel ATmega644.
- SB
- Sensorboard
- Platine welche die Signale der Sensoren (Gyro, ACC, Compass) entgegen nimmt und an die FC weiterreicht.
- SB Controller
- In diesem Fall die Software, welche die Signale der Sensoren für wie Weiterverarbeitung in der FC aufbereitet. Im NG geschieht dies durch den Atmel ATmega328. Jedoch werden nur die Signale des Kompasses aufbereitet, die Daten der anderen Sensoren werden direkt an die Haupt-MCU weitergereicht.
- SPCM
- Modulationsart, nahezu identisch mit PCM, jedoch mit einer höheren Auflösung (SPCM: 10-12 Kanäle, PCM: 7-8 Kanäle)
- UART
- Universal Asynchronous Receiver Transmitter (eng. Universal asynchroner Sender/Empfäger
- Gerät zur seriellen Datenübertragung. Wird normalerweise an einer RS232-Schnittstelle, der COM-Schnittstelle am PC, eingesetzt.
