Softwareentwicklung
// MOTEON is motor control.
Von Softwarespezifikationen zu voll funktionsfähigen Applikationen:
Wir verwirklichen Ihre Vision
Wir sind Ihr Partner für maßgeschneiderte Motorsteuerungssoftware für Permanentmagnet-Synchronmotoren (PMSM) und bürstenlose Gleichstrommotoren (BLDC) auf einer breiten Palette von Mikrocontrollern. Unser Fokus liegt dabei auf der Nutzung von Codegenerierung, um fortschrittliche Motorsteuerungsfunktionen bereitzustellen. Dazu gehören ein hochentwickeltes Startverhalten, die Anpassung an hohe oder niedrige Lasten sowie eine präzise Steuerung bei hohen und niedrigen Geschwindigkeiten.
Unser Leistungsspektrum deckt die Entwicklung und Integration verschiedener Aspekte ab, darunter:
- Framework, Diagnose, Kommunikation (LIN, CAN FD, Ethernet, UART)
- Peripheral Driver Libraries (PDL) oder Low Level Drivers (LLD)
- Spezialalgorithmen: Frequency Wobbling (zur EMV-Verbesserung), Closed-Loop Start (sensorloser Start gegen unbekannte Last) oder Load Predictive Control (hohe dynamischen mit Hilfe von AI auf kostoptimierten SoC)
Wir sind spezialisiert auf Motorsteuerungslösungen für Arm® Cortex®-M0/M3/M4/M7 wie MOTIX™ Embedded Power ICs (TLE987x, TLE989x, TLE995x oder neuer), XMC™ 1000 / 4000 / 7000 sowie Infineon TRAVEO™.
Unabhängig davon, ob Sie hochgradig individualisierte Softwarelösungen oder nur geringfügige Anpassungen an eingebetteter Software benötigen, MOTEON steht Ihnen zur Verfügung, um Ihre Entwicklungsvorhaben zu unterstützen und zu erleichtern.
Einige Fakten über Softwareentwicklung
Expertise in einem breiten Spektrum algorithmischer Applikationen
Up-to-date mit den neuesten Branchentrends und Technologien
Umfassender Support von
der Anforderungserfassung
bis zur Bereitstellung
Starker Fokus auf
Effizienz, Zuverlässigkeit
und Leistung
Ihre Vorteile im Überblick
Softwareentwicklung als Service
Unser primäres Ziel ist die Schaffung von Softwarelösungen, die präzise auf Ihre einzigartigen Anforderungen abgestimmt sind. Mit unserem kompetenten und erfahrenen Team in der Softwareentwicklung stehen wir Ihnen zur Seite, sei es bei der Parametrisierung von Algorithmen oder bei der maßgeschneiderten Anpassung bereits bestehender Software zu Ihren spezifischen Bedürfnissen. So stellen wir sicher, dass die Software nicht nur Ihren Anforderungen entspricht, sondern diese auch effizient und effektiv erfüllt.
Unser Softwareentwicklungsprozess berücksichtigt die Hardwarekompatibilität und stellt sicher, dass sich die Software nahtlos in Ihre geplante Hardwareplattform einfügt. Dies verringert Kompatibilitätsprobleme und erhöht die Stabilität und Zuverlässigkeit Ihrer Systeme.
Unser Know-how in der Softwareentwicklung erstreckt sich auf die plattformübergreifende Unterstützung, so dass Ihre Applikationen auf verschiedenen Betriebssystemen und Hardware-Architekturen mit gleichbleibender Leistung und Funktionalität ausgeführt werden können.
Bei der Entwicklung unserer Softwarekomponenten wurde auf Modularität geachtet, so dass einzelne Module leichter gewartet und aktualisiert werden können, ohne das gesamte System zu beeinträchtigen. Dies fördert die Wiederverwendbarkeit des Codes und erleichtert künftige Softwareerweiterungen.
Bei Anwendungen, die Echtzeitreaktionen erfordern, konzentrieren sich unsere Anpassungen und Abstimmungen der Embedded Software auf die Minimierung von Latenzzeiten und die Sicherstellung einer rechtzeitigen Ausführung. So können Ihre Systeme kritische Aufgaben und Datenverarbeitung mit minimaler Verzögerung bewältigen.
Softwarebibliotheken |
Softwareentwicklung |
Modulare Softwarebibliotheken | Vollständige Applikationssoftware |
Qualifiziert gemäß der Referenzspezifikation | Kundenspezifische Anpassungen gemäß Anforderungsprofil |
PC-Tools zur einfachen Konfiguration und Parameteroptimierung | Leistungsoptimiert für das Kundensystem (Motor und Elektronik) |
Der Premiumsupport ist in der Projektlizenzgebühr enthalten, begrenzte Stunden | Motor-SW-Launch Service inklusive |
Dokumentation und Softwareintegrationsbeispiele | Softwareintegration & Systemverifizierung |
Zielkunde: eigene Softwareabteilung & mechatronische Integration & Entwicklungskompetenzen | Zielkunde: limitierte Ressourcen für Software als auch für Applikationsentwicklung und Know-how für Softwareintegration |