Batterie-Überwachung Es besteht die Möglichkeit eine Batterieüberwachung der Drohne mit dem Mikrocontroller zu implementieren. Status: Software Layout Hardware nicht implementiert teilweise bestückt (Spannungsteiler, Kondensator für TP-Filter (C0603) müssen nachbestückt werden. zusätzliche Komponenten nötig: Verbindungsstecker/Kabel zu den Batteriezellspannungen Auf der Platine befinden sich Pins zur Entwicklung und Implementierung einer Batterieüberwachung mithilfe des µC. Drei Pins mit Spannungsteiler und Möglichkeit einer Tiefpassfilterung können direkt vom ADC des XMC ausgelesen werden. Dies ermöglicht die Überwachung der Zellspannungen eines 2S oder 3S LiPo-Pack. Dabei sind die Pins wie folgt verschalten: Info: Lithium-Polymer-Batterien werden durch ihre große Kapazität und den starken Entladestrom (geringer Innenwiderstand) bis zu 20C sehr stark im Modellbau und bei Drohnen eingesetzt. Zur balancierten Ladung und Batterieüberwachung während der Entladung sind die Zellspannungen über ein Adapterkabel, meist mit 2,54mm Pitch zugänglich. ACHTUNG: LiPo-Batterien sind kein Spielzeug! Bei einem falschen Anschluss der Batterie, besonders bei einem Kurzschluss fließen extrem hohe Ströme!! Vor dem Hantieren mit der Batterie die Gebrauchsanweisung beachten und zur eigenen Sicherheit einen Verpolungsschutz benutzen sowie immer auf die richte Handhabung achten!! Drucksensor DPS310 Mithilfe dieses neuartigen kapazitiven Drucksensors kann unter anderem eine Höhenstabilisierung realisiert werden. Status: Software Layout Hardware nicht implementiert bestückt und einsatzbereit zusätzliche Komponenten notwendig: Abschirmung gegen äußere Luftdruckänderungen (Propellerdrehungen) Der Infineon DPS310 Drucksensor mit einer Auflösung von bis zu 5cm befindet sich direkt am Board und kann über I2C mit einem Interruptpin ausgelesen werden. ARM® Cortex® M4 Mikrocontroller Dieser leistungsfähige 32Bit Mikrocontroller mit 120MHz lässt viel Spielraum für ausgefeilte Features. Infineon XMC4500 4 unabhängige 12bit ADC mit der Möglichkeit zu synchronem Sampeln 2 DAC Ausgänge mit bis zu 12bit und 220kHz X GPIO Pins 6 USIC Kanäle … … … Onboard Debugger Der Onboard Debugger, ein mit SEGGER®J-Link® Technologie vorprogrammierter Infineon XMC4200, sorgt für ein problemloses Debugging und ein schnelles Programmieren des Mikrocontrollers mithilfe der gratis downloadbaren IDE DAVE™. Dazu wird nur ein Mikro-USB-2.0 Kabel benötigt. Alternativ kann der Mikrocontroller auch über eine Cortex-Debugger Schnittstelle (9Pin, 1,25mm Pitch) mit einem Infineon XMC-LINK® oder einem SEGGER® J-LINK® programmiert werden. Status: Software Layout Hardware implementiert bestückt und einsatzbereit keine zusätzliche Komponenten notwendig. GPS Einer Erweiterung des Demoboards über ein USIC kompatibles GPS-Modul steht nichts im Wege. Status: Software Layout Hardware Nicht implementiert Pins zu einer USIC-Schnittstelle vorhanden zusätzliche Komponenten erforderlich! Es ist kein GPS-Modul enthalten. BLUETOOTH Wenn die Ansteuerung über eine 2,4GHz Fernbedienung nicht mehr ausreicht kann ein externes Bluetooth-Modul herangezogen werden und das Spektrum an Möglichkeiten somit stark erweitert werden. Status: Software Layout Hardware Software für den XMC sowie eine App für Android zur Steuerung des Quadrocopters über ein RN42 Bluetooth 2.0 Modul vorhanden. Pins zu einer USIC-Schnittstelle vorhanden. keine Komponenten enthalten! Das Bluetooth-Modul ist nicht integriert. 5V Input/Output Werden zusätzliche Komponenten benötigt können diese über 5V oder 3,3V Pins mit ausreichend Strom versorgt werden. Status: Software Layout Hardware --Pins mit 5V und GND zur Versorgung externer Komponenten keine Komponenten enthalten! LED-Driver Für ausgefallene Lichterspiele stehen vier unabhängig vom µC ansteuerbare LED Treiber zur Verfügung um LEDs mit der Batteriespannung und regelbarem Strom zu versorgen. Status: Software Layout Hardware Nicht implementiert. Steuerung über GPIO (alle 4x) sowie CCU4 (2x) möglich Pins und LED-Treiber zur Verkabelung laut Schematik vorhanden keine LEDs enthalten! 9-Achsen-Sensor Die zentrale Sensoreinheit bildet ein Invensense 9250 Sensor. Das Auslesen der Daten und die Datenverarbeitung ist bereits vollständig im Code implementiert. Status: Software Layout Hardware Implementiert Vorhanden und einsatzbereit Zusätzlich Pins für ein Breakout-Board (passend für GY-MPU9250/MPU9150) GPIO-Pins Um maximale Flexibilität zu bieten sind viele Pins zusätzlich ausgeführt. Eine Beschriftung befindet sich auf der Rückseite der Platine. Status: Software Layout Hardware Nicht implementiert Pins für zusätzliche Komponenten vorhanden. Achtung: kleiner Durchmesser (nur für dünne Kabel) keine Komponenten enthalten! PWM-Output Die Ansteuerung der ESCs wird über PWM Ausgänge am rechten Rand ermöglicht. Status: Software Layout Hardware Implementiert Dies ist die Schnittstelle zu den Motortreibern. Passend für die Motortreiber des mitgelieferten Kits RESET-Button Wenn das Programm einmal nicht so laufen sollte wie gewünscht reicht ein Druck auf den RESETButton für einen Neustart der Software. Um sicher zu gehen hardwaregesteuert. Status: Software Layout Hardware Hardware basierend Vorhanden und einsatzbereit Installiert SD-Karten-Slot Dieses Feature ermöglicht das Speichern oder Abrufen von Daten im Flug. Code-Beispiele für die grundlegende Implementierung der SD-Karte werden dabei mithilfe von DAVE-Example-Apps zur Verfügung gestellt und ermöglichen so eine schnelle Einarbeitung. Status: Software Layout Hardware Nicht implementiert Kartenslot für SD-Karten vorhanden keine SD-Karte enthalten! Status-LEDs Diese 4 individuell durch GPIO-Befehle leicht zu steuernde LEDs ermöglichen ein intuitives Debuggen und können z.B. benutzt werden um verschiedene Zustände darzustellen. Status: Software Layout Hardware Demo im Code enthalten. Vorhanden und einsatzbereit. Leds sind installiert. Daten USB-Port Eine USB-Schnittstelle zur Verbindung mit dem Computer erleichtert das Debuggen von neuem Code und ermöglicht auch neuartige Anwendungen. Im Beispielcode können unter anderem IMU-Daten und Rotorgeschwindigkeiten während dem Betrieb ausgegeben werden. Status: Software Layout Hardware Implementiert Vorhanden und einsatzbereit kein USB-Kabel enthalten. Integrierter BEC Dieser „Battery Elimination Circuit“ ermöglicht die direkte Versorgung des Boards aus der Batterie. Dabei sorgt ein Infineon Buck Converter für die verlustarme Spannungsausgabe von 5V und ein Infineon Linearregler ermöglicht eine 3,3V-Versorgung. Durch die möglichen 750mA ist noch genug Strom für zusätzliche Komponenten verfügbar. Status: Software Layout Hardware --Vorhanden und einsatzbereit Verbindungsstecker zur Batterie ist nicht enthalten.
© Copyright 2024 ExpyDoc