Leave Your Message
Überwachungsdrohnen-CAN-BMS: Vereinfachung der Telemetrieintegration
Drohnenleistung für Inspektion, Kartierung und Aufklärung
Nachrichtenkategorien
Aktuelle Nachrichten

Überwachungsdrohnen-CAN-BMS: Vereinfachung der Telemetrieintegration

06.09.2026

Ein Überwachungssystem auf DroneCAN-Basis überträgt saubere Batterietelemetriedaten über einen robusten CAN-Bus an Autopiloten. Bei Schwerlast-Drohnen mit 12S- bis 24S-Batterien können starke elektrische Störungen der Motoren herkömmliche analoge Sensoren und I2C-Verkabelungen leicht beeinträchtigen. Durch die Integration von Einzelzellenspannungen, Mehrpunkttemperaturen und hochpräzisen Ladezustandsdaten (SOC) in Open-Source-DroneCAN-DSDL-Frames ist diese intelligente Batteriearchitektur sofort mit führenden Flugsteuerungen wie ArduPilot und PX4 kompatibel. Neben Standard-Open-Source-Stacks unterstützt die BMS-Firmware verschiedene Kommunikationsprotokolle für Flugsteuerungen sowie die vollständige Anpassung kundenspezifischer Protokolle. Dadurch werden Treiberengpässe beseitigt und die Systemsicherheit von abrupten Hardware-Abschaltungen im Flug auf abgestufte, telemetriegesteuerte Sicherheitsmechanismen umgestellt.

industrial-surveillance-drone-with-ayaa-tech-smart-battery-pre-flight-inspection.webp

Warum jede Langzeit-Drohne ein Überwachungsdrohnen-CAN-BMS benötigt

Überwachungsplattformen sind extremen elektrischen Bedingungen ausgesetzt. Die Missionen erfordern lange Patrouillenzeiten. Diese Fluggeräte belasten die Akkus bis an ihre chemischen Grenzen, während sie gleichzeitig energieintensive optische Nutzlasten versorgen.

Hochstromimpulse von Missionsnutzlasten

Überwachungstechnik benötigt ungleichmäßigen Strom. Schwere optische Kardanringe, Infrarotsensoren und KI-Edge-Boards verursachen plötzliche Stromspitzen. Neigt sich eine Kamera schnell gegen den Wind, steigt der Stromverbrauch schlagartig an.

Diese Stromspitzen verursachen einen plötzlichen Spannungsabfall der Batterie. Einfache Spannungsmessgeräte interpretieren diesen Abfall fälschlicherweise als leere Batterie. Der Flugcontroller reagiert mit Panik und leitet eine vorzeitige Notlandung kilometerweit vom Startplatz entfernt ein.

Ein Überwachungs-Drohnen-CAN-BMS behebt dieses Problem. Es misst den Strom lokal mithilfe eines präzisen Manganin-Shunt-Widerstands. Es erfasst den dynamischen Innenwiderstand in Echtzeit.

AYAA TECH entwickelt seine intelligente BMS-Hardware mit einem präzisen SOC-Schätzfehler von ≤ 3 %. Die meisten gängigen Industrieplatinen weisen einen Fehler von etwa 5 % auf. Dieser Unterschied von 2 % verschafft Ihrer Drohne entscheidende zusätzliche Minuten verifizierter Flugzeit.

Akkulaufzeit, Energiedichte und tatsächlicher SOH

Moderne Überwachungsflugzeuge benötigen eine hohe Energiedichte. Sie sind auf Batteriezellen mit flachen Entladekurven angewiesen. Zwischen 70 % und 30 % Kapazität ändert sich die Klemmenspannung kaum.

Batterieklemmenspannung (V)Anklagepunkt (SOC)100%0 %Flacher Entladungsbereich (Spannungsdifferenz

Eine einzige schwache Zelle kann einen ganzen Akku zerstören. Wenn Ihr Autopilot nur die Gesamtspannung des Akkus anzeigt, können Sie die defekte Zelle nicht erkennen. Die Spannung fällt unter die zulässigen Grenzwerte, obwohl der Akku insgesamt in Ordnung zu sein scheint.

Die Transparenz der Akkuzellen gewährleistet die Missionssicherheit. Das Batteriemanagementsystem (BMS) meldet den Gesundheitszustand (State of Health, SOH) sowie Kennzahlen zur Lebensdauer. Defekte Akkus werden ausgemustert, bevor sie zu einem Ausfall der teuren Flugzeugzelle führen.

Die Integrationsmauer: Warum einfache CAN-Transceiver nicht ausreichen

Für Drohnenhersteller stellt die Batterieintegration ein Problem auf Anwendungsebene dar. Der physische Zugriff auf einen CAN-Bus garantiert keine funktionierende Telemetrie.

Die Ausfallarten von analoger und I2C-Telemetrie

Analoge Strommesswiderstände benötigen eine saubere Masseverbindung. Hohe Motorströme verursachen starke Massesprünge zwischen Batterie und Flugsteuerung. Diese Masseverschiebung verfälscht die analogen Messwerte.

I2C- und SMBus-Verbindungen fallen genauso leicht aus. Motorkabel strahlen starke elektromagnetische Störungen (EMI) ab. Unsymmetrische 3,3-V-I2C-Leitungen nehmen diese Störungen auf. Der Bus blockiert. Der Autopilot verliert die Stromversorgungsdaten, bis die Drohne neu gestartet wird.

Unbehandeltes CAN 2.0B bedeutet nicht automatisch Anwendungskompatibilität.

Ein physischer CAN-Chip garantiert keine funktionierende Telemetrie. CAN 2.0B definiert lediglich die physischen Leitungen und die Rohdatenübertragung. Es standardisiert nicht, was die Datenbytes tatsächlich bedeuten.

Ein Anbieter legt eine Spannung an eine nicht spezifizierte CAN-ID an. Ein anderer Anbieter skaliert den Strom mit geheimen Multiplikatoren. Ihr Flugcontroller kann keines der beiden Formate lesen.

Ingenieure verschwenden Wochen mit dem Schreiben eigener C++-Treiber. Manche versuchen es mit instabilen Lua-Skripten. Beide Ansätze verzögern Produkteinführungen und führen zu Flugfehlern.

CAN vs. DroneCAN: Standardisierung von UAV-Leistungsdaten

DroneCAN behebt diese Softwarefragmentierung. Es schafft eine offene, gemeinsame Sprache für unbemannte Systeme. Standard-DSDL-DefinitionenDie

Jedes kompatible Paket sendet Daten über die uavcan.equipment.power.BatteryInfo Nachricht. Das Schema definiert feste Datenslots für Zell-Millivolt, Akkustrom, Temperaturen und Restkapazität.

ArduPilot und PX4 dekodieren diese Felder standardmäßig. Sie müssen keinen Treibercode schreiben. Alles funktioniert sofort.

Die Wahl der richtigen Telemetrieverbindung erfordert einen direkten Abwägungsvergleich. Die folgende Tabelle zeigt, wie gängige Schnittstellen unter schwierigen Flugbedingungen abschneiden:

Telemetrieschnittstelle Rauschrobustheit Integrationsbemühungen Datenumfang Autopilot-Unterstützung
Analoges Leistungsmodul Niedrig; anfällig für Bodenaufprall Einfache Verkabelung Nur Gesamtspannung und Bruttostrom Native analoge ADC-Eingänge
I2C / SMBus Eingeschränkt; anfällig für EMV-Sperren Hohe Kabelempfindlichkeit Packspannung, Stromstärke, Grundtemperatur Geeignet für kurze Strecken (
Roh CAN 2.0B Hohe Robustheit der physikalischen Schicht Erfordert benutzerdefinierte Treiber oder Lua. Anbieterabhängig; oft nicht dokumentiert Benötigt benutzerdefinierte Firmware-Analyse
DroneCAN Hohe Robustheit + standardisierte Nachrichtenübermittlung Vereinfachte Plug-and-Play-Einrichtung Vollständige Telemetrie: Zellspannung (mV), Temperatur, Ladezustand (SOC), Gesundheitszustand (SOH) Native Integration in ArduPilot und PX4

DroneCAN schließt die Lücke zwischen Hardware-Störfestigkeit und Plug-and-Play-Flugsoftware.

Wie eine Überwachungsdrohne CAN BMS in ArduPilot und PX4 integriert wird

Ein Überwachungs-DroneCAN-BMS erzeugt eine saubere digitale Datenleitung von den Batteriezellen direkt zum Display Ihrer Bodenstation.

dronecan-bms-to-flight-controller-telemetry-architecture-diagram.webp

ArduPilot-Konfigurationsparameter

Verbindung zu ArduPilot Erfordert drei einfache Parameteränderungen im Mission Planner.

  • Satz CAN_P1_TREIBER Um den physischen Anschluss einzuschalten, drücken Sie auf 1.
  • Satz CAN_D1_PROTOKOLL auf 1 setzen, um DroneCAN auszuführen.
  • Satz BATT_MONITOR auf 8, um die native DroneCAN-BatteryInfo-Dekodierung zu aktivieren.

Doppelpack-Setups folgen genau derselben Logik. BATT2_MONITOR bis 8. Der Flugcontroller überwacht beide Akkus nebeneinander auf Ihrem Telemetriebildschirm.

PX4 Telemetrie-Einspeisung

PX4 Konfiguriert den Bus mithilfe der automatisierten Knotenerkennung.

Aktivieren Sie zunächst den primären DroneCAN-Parameter in QGroundControl. Der Autopilot scannt den Bus und weist eine eindeutige Knoten-ID zu.

Aktivieren Sie als Nächstes den Parameter für das Batterieabonnement. Der Flugstapel leitet eingehende Frames an seinen Kern weiter. Batteriestatus Thema. Die Akku-Statistiken werden sofort auf Ihrem Head-up-Display aktualisiert.

Native Multi-Protokoll-Kompatibilität und schlüsselfertige Bereitstellung

Die Entwicklung industrieller UAVs folgt selten einem einheitlichen Software-Stack. Während Open-Source-Autopiloten wie ArduPilot und PX4 stark auf DroneCAN basieren, interagieren industrielle Überwachungsplattformen häufig mit unterschiedlichen Avionikarchitekturen.

Um diese Fragmentierung zu beheben, verfügt die BMS-Firmware über eine native Multi-Protokoll-Kommunikations-Engine. Das Batteriemanagementsystem ist sofort mit verschiedenen Flugsteuerungen kompatibel, ohne dass zwischengeschaltete Signalübersetzer oder Brückenmodule erforderlich sind.

  • Native DroneCAN / UAVCAN v0: Konfigurationsfreie Übertragung für Open-Source-Autopiloten, Ausgabe standardisierter Batterieinformationen Telemetriedaten werden sofort erfasst.
  • Direkte MAVLink-Telemetrie: Direkte serielle/CAN-Kapselung von BATTERIESTATUS Nachrichten, die nahtlos mit Bodenkontrollsystemen und Missionscomputern synchronisiert werden.
  • Industrielle CAN 2.0B-Matrizen: Vorkonfigurierte, standardisierte Byte-Strukturen, die zu gängigen kommerziellen Autopilot-Einheiten und kundenspezifischen OEM-Bodenstationen passen.
  • SMBus-/I2C-Kompatibilitätsmodi: Vollständig emulierte SBS v1.1 Protokollausgänge für Flugzeuge, die ältere Flugsteuerungs-Stromversorgungsarchitekturen beibehalten.

Diese Multi-Protokoll-Architektur ermöglicht es Drohnenentwicklern, das BMS direkt mit ihrem gewählten Flugcontroller zu verbinden, das aktive Protokoll per Software auszuwählen und eine sofortige Telemetrie-Synchronisierung zu erreichen, ohne die bestehende Avionikverkabelung zu verändern.

Vollständige Anpassung des Kommunikationsprotokolls für Enterprise-OEMs

Spezialisierte Überwachungsdrohnen, unbemannte Systeme für Verteidigungszwecke und Hochsicherheits-Inspektionsplattformen arbeiten häufig mit proprietären Bordcomputern, kundenspezifischen Avioniksystemen oder verschlüsselten Kommunikationsverbindungen. Standardmäßige, handelsübliche Nachrichtenschemata genügen diesen missionskritischen Anforderungen nicht.

AYAA TECH bietet umfassende Dienstleistungen zur Anpassung von Kommunikationsprotokollen, die auf spezifische OEM-Flugsteuerungssysteme zugeschnitten sind:

  • Benutzerdefinierte CAN-DBC-ZuordnungVollständige Anpassung der CAN-Nachrichten-IDs, Bit-Layouts, Datenskalierungsmultiplikatoren, Endianness und zyklischen Broadcast-Raten (von 1 Hz bis 50 Hz) zur nahtlosen Anpassung an proprietäre Autopilot-CAN-Matrizen.
  • Maßgeschneidertes DroneCAN DSDL-Schema-Design: Generierung und Implementierung von herstellerspezifischen DSDL-Datenstrukturen zur Übertragung einzigartiger Hardwareparameter – wie z. B. interne Widerstandsarrays einzelner Zellen, Isolationswiderstandsfehler und thermische Zonenzuordnung auf Platinenebene.
  • Konfigurierbare Baudraten & Dual-Bus-Routing: Hardware- und Firmware-Unterstützung für nicht standardmäßige Kommunikationsgeschwindigkeiten (125 kbps, 250 kbps, 500 kbps und 1 Mbps) und redundante physische Bus-Failover-Mechanismen.
  • Proprietäre Sicherheits- und Alarmregister-Zuordnung: Abstimmung der internen BMS-Fehlerregister mit den eindeutigen Failsafe-Triggern des OEM-Flugcontrollers, um eine präzise Befehlsausführung bei abnormalen Batteriezuständen zu gewährleisten.

Durch die Bereitstellung umfassender Protokollanpassungsmöglichkeiten passt sich das BMS direkt an Ihre Flugzeugavionik an, anstatt Sie zu zwingen, proprietären Flugsteuerungscode neu zu schreiben.

Ausfallsichere Logik: Telemetrie-Warnungen vs. Hardware-Abschaltungen

Flugzeugenergiesysteme benötigen spezialisierte SchutzlogikMultikopter bleiben durch kontinuierlichen Motorschub in der Luft.

Technischer HinweisSchutzschaltungen für Endverbraucher schalten bei Unterspannung die Entlade-MOSFETs ab. Bei einem Multikopter führt ein Stromausfall im Flug zum Absturz der Drohne. Hardware-Abschaltungen der Batterie während des Fluges verursachen den Totalverlust des Fluggeräts.

Das industrielle Überwachungssystem DroneCAN BMS verwendet gestaffelte digitale Warnmeldungen anstelle von sofortigen Stromabschaltungen:

NormalbetriebVollständige MissionBehördeWarnhinweisWarnhinweiszum Autopiloten / zur BodenstationKritische AusfallsicherungAutonomes RTLoder AbstiegspfadKatastrophaler KurzschlussHardware-Abschaltung(Nur Direkt-Kurzfassung)
  1. WarnmeldungenWenn eine Zelle unter hoher Nutzlast absackt, gibt das Batteriemanagementsystem (BMS) einen Warncode aus. Der Autopilot protokolliert die Warnung und hält gleichzeitig die volle Motorleistung aufrecht.
  2. Kontrollierte AusfallsicherungenFällt die Spannung weiter ab, löst das Batteriemanagementsystem (BMS) einen RTL-Notfallbefehl aus. Der Autopilot fliegt die Drohne sanft zurück.
  3. NotabschaltungHardware-Schalter lösen nur bei vollständigen Kurzschlüssen aus. Dadurch bleibt die Flugstromversorgung bei vorübergehenden elektrischen Störungen erhalten.

Suchen Sie nach bewährter DroneCAN-Stromversorgungshardware?

Entdecken Sie AYAA TECH Smart BMS & Akkupacks

Hardwarehärtung für Flugzeugzellen mit hoher elektromagnetischer Interferenz

Der Betrieb industrieller UAVs mit 50 V bis 100 V führt zu starken elektrischen Transienten. Für eine störungsfreie Kommunikation ist eine hardwareseitige Rauschunterdrückung erforderlich.

Differenzielle Signalisierung und Gleichtaktrauschen

Motorleitungen strahlen hohe elektromagnetische Störungen ab. DroneCAN bekämpft dies mit differentielle Signalgebung über CAN_H Und CAN_L verdrillte Drähte.

Störungen treffen beide Leitungen gleichermaßen. Der Transceiver misst lediglich die Spannungsdifferenz zwischen den Leitungen. Er filtert Gleichtaktstörungen heraus und erhält so die Batterietelemetrie aufrecht.

Galvanische Trennung und Wärmemanagement

Differenzielle Signalisierung ist nicht gleichzusetzen mit galvanischer Trennung. Schnelles Motorbremsen führt zu induktiven Spannungsspitzen, die in den Stromkreis zurückgespeist werden.

Ohne Isolation springen Spannungsspitzen von der Masse in den Bordcomputer über. Echte Industriedesigns verwenden kapazitive oder magnetische Isolatoren Um die Signalmasse von der Versorgungsmasse zu trennen. Bidirektionale TVS-Dioden begrenzen Restspitzen.

Antriebsstromleitungen (12S - 24S)Induktive Spikes und BodenreflexionenBMS-Leistungsstufe & BatteriemasseTVS-Dioden: SpannungsbegrenzungVorladung: Lichtbogenverhinderung beim HeißsteckenGalvanische Trennbarriere (kapazitiv / magnetisch)Isolierte CAN_H / CAN_L DifferenzialtelemetrieZum Flugregler (Null Bodenschleifen)

Die thermische Anordnung ist ebenso wichtig. AYAA TECH platziert Leistungs-MOSFETs und Shunt-Widerstände gleichmäßig auf der Leiterplatte. Wichtige Wärmezonen werden mit hochwertigen Wärmeleitpads aus Silikon oder leitfähigen Gelen verbunden.

Wo es das Gewichtsbudget zulässt, verpacken wir die Einheiten in Gehäusen aus hochleitfähigem Aluminium oder Kupfer. Dadurch wird die Wärme von den Zellen abgeleitet und ein thermisches Durchgehen verhindert.

ayaa-tech-smart-bms-for-serveillance-drone-EF-013-12S-150A.webp

Vermeidung von Einschaltstrombeschädigungen durch Vorladeschaltungen

Überwachungsdrohnen verwenden große Kondensatoren in ihren Motorreglern. Das Anschließen einer Hochspannungsbatterie erzeugt einen sofortigen Funken. Die Ströme können innerhalb einer Mikrosekunde mehrere hundert Ampere überschreiten.

Diese Überspannung führt zu Korrosion an den Steckerstiften. Sie beeinträchtigt die Eingangskondensatoren und beschädigt interne Schalter.

Ein intelligentes Batteriemanagementsystem (BMS) verfügt über eine aktive Vorladeschaltung. Diese leitet den Strom für einen Bruchteil einer Sekunde über einen Strombegrenzungswiderstand. Dadurch laden sich die Kondensatoren des Reglers (ESC) gleichmäßig auf, bevor der Hauptentladepfad aktiviert wird.

Checkliste für OEM-Käufer: Beschaffung eines Überwachungsdrohnen-CAN-BMS

Die Beschaffungsteams müssen die BMS-Lieferanten hinsichtlich Integrationsaufwand und langfristiger Zuverlässigkeit bewerten.

Checkliste zur Bewertung der OEM-BeschaffungProtokollbereitschaft• Open-DSDL-Konformität• Dokumentierte Register• Multi-Protokoll-EngineHardwarearchitektur• Galvanische Sammelschienenisolierung• Aktive Vorladeschaltung• Niedriger RuhestromIntegrationsunterstützung• Schlüsselfertige Flugabstimmung• Mehrfachpackungsredundanz• Benutzerdefinierte Telemetrieoptionen
  • DroneCAN-Protokollkonformität: Bestätigen Sie, dass die Firmware native DSDL-Nachrichten veröffentlicht (Batterieinformationen) anstatt roher, unformatierter CAN-Frames.
  • Protokolldokumentation und RegisterkartenUm Probleme bei der Softwareintegration zu vermeiden, sollten klare Registerzuordnungen, Broadcast-Raten und Statusbit-Definitionen gefordert werden.
  • Multi-Protokoll-FlugsteuerungskompatibilitätPrüfen Sie, ob das BMS direkt mit Ihrem Ziel-Flugcontroller kompatibel ist. Die intelligenten BMS und Akkus von AYAA TECH unterstützen nativ mehrere Flugcontroller-Protokolle (einschließlich DroneCAN, MAVLink und Standard-Industrie-CAN), wodurch die Treiberprogrammierung sowohl bei Open-Source- als auch bei kommerziellen Autopiloten entfällt.
  • Vollständige Anpassung des KommunikationsprotokollsOEMs, die proprietäre Missionscomputer, spezialisierte industrielle Autopiloten oder verschlüsselte Datenverbindungen einsetzen, sollten prüfen, ob der Lieferant umfassende Protokollanpassungen ermöglicht. AYAA TECH unterstützt kundenspezifisches CAN-DBC-Mapping, angepasste DSDL-Schemas, anwendungsspezifische Telemetrie-Rahmen und flexible Baudraten.
  • Doppelbatterie-RedundanzPrüfen Sie, ob das BMS statische Knoten-IDs unterstützt. Flugzeuge mit zwei Batterien benötigen unterschiedliche Adressen auf einem gemeinsam genutzten Bus.
  • Niedriger Ruhestrom: Stellen Sie sicher, dass das BMS über einen extrem stromsparenden Schlafmodus verfügt. Ein geringer Ruhestromverbrauch verhindert die Tiefentladung der Zellen bei längerer Lagerung.

Benötigen Sie eine maßgeschneiderte Antriebstechnik für Ihre Flugzeugzelle?

Wenden Sie sich an einen Batteriearchitekten von AYAA TECH.

Technische FAQ

Warum zeigt mein Flugcontroller mit einem neuen DroneCAN BMS 0 % Akku an?

Die Tankanzeige benötigt wahrscheinlich einen vollständigen Lade-Entlade-Zyklus, um ihre Anzeige für die volle Ladekapazität zu kalibrieren. Überprüfen Sie außerdem, ob Ihr Batteriemanagementsystem (BMS) Batterie-ID entspricht dem aktiven Batteriemonitorindex in den Parametern Ihres Flugreglers.

Kann Standard-CAN 2.0B ohne DroneCAN funktionieren?

Nein. Der CAN-2.0B-Standard beschreibt lediglich die physischen Leitungen und die Gehäusestruktur. Er definiert keine Datenformatierung. Ohne DroneCAN müssen Sie eigene C++-Treiber oder Lua-Skripte schreiben, um die Zahlen zu dekodieren.

Wie verhindert diese Konfiguration Fehlalarme wegen niedrigem Batteriestand während der Kamerabewegung?

Das Bewegen schwerer Kameras erzeugt kurzzeitige Stromspitzen, die die Zellspannung senken. Ein DroneCAN-Batteriemanagementsystem (BMS) führt eine Echtzeit-Coulomb-Zählung mit dynamischer Widerstandskompensation durch. Es meldet die tatsächlich verfügbare Kapazität und hält den Ladezustand (SOC) auch bei schnellen Manövern stabil.

Kann ein CAN-BMS für Überwachungsdrohnen einen Bus mit CAN-ESCs und GPS teilen?

Ja. DroneCAN nutzt Hardware-Bit-Arbitrierung. Flugsteuerungen mit hoher Priorität und dringende Akkuwarnungen werden automatisch auf dem Bus priorisiert. Standardmäßige Telemetrieraten (2 Hz bis 5 Hz) halten die Busauslastung in sicheren Bereichen.

Wie kann ich Node-ID-Konflikte bei Verwendung von zwei Batterien vermeiden?

Weisen Sie jedem Paket mithilfe des DroneCAN GUI-Tools eine eindeutige statische Knoten-ID zu. Legen Sie das erste Paket auf Knoten 50 fest (battery_id = 0) und das zweite Paket zu Knoten 51 (battery_id = 1Dadurch werden Adresskonflikte im Bus vermieden.

Warum ist eine galvanische Trennung bei 12S- bis 24S-Drohnen notwendig?

Starkes Motorbremsen erzeugt eine Überspannung zwischen Stromversorgungsmasse und Logikmasse. Ein isolierter CAN-Transceiver nutzt interne magnetische oder kapazitive Barrieren, um diese Pfade zu trennen und so den Bordcomputerprozessor vor Spannungsspitzen zu schützen.

Bereit, Telemetrie-Engpässe zu beseitigen?

Kontaktieren Sie den technischen Support von AYAA TECH.