Projekte von JWiesemann.com: Unsere Referenzen
Leistungen • Team • Projekte • Dixiplot • Jobs • Kontakt
Projektbeispiele
"Wenn wir kommen, läuft es anschließend."
Hier werden beispielhaft einige unserer Projekte vorgestellt:
-
Linux/Bare-Metal Sample / Inbetriebnahme für Texas Instruments Sitara™ AM6442
Entwurf, Implementierung und Inbetriebnahme einer Basissoftware auf einem Texas Instruments AM6442 Microcontroller: 2 ARM Cortex-A53 Kerne mit Yocto Linux, 4 ARM Cortex-R5F Kerne mit Bare Metal Software für schnellen Echtzeitbetrieb. Boot aus eMMC oder Ethernet. Kommunikation zwischen den allen Kernen über Shared Memory. Deivetree und Kernel Mdule (Driver) für den Zugriff auf das Shared Memory aus Linux Userspace-Programmen. Start der R5F-Kerne aus Linux heraus mit Debug-Möglichkeit über Code Composer Studio (CCS).
Linux-Konfiguration, Device Tree, Kernel-Treiber, Linux-Applikation, Bare-Metal-Software
Stichworte: Linux-Software (C++, GCC), Linux Kernel Module (C, GCC), Bare Metal, Echtzeit, Sitara™, AM64x, ARM Cortex-A73, ARM Cortex-R5F, Code Composer Studio, MCU+ SDK, Processor SDK Linux
Kunde: Avasition GmbH
-
Hochauflösende PWM für Cyclone V SoC / FPGA
Enwurf und Implementierung (VHDL) einer mehrfach instantiierbaren PWM mit 1,25 ns Zeitauflösung bei maximaler Periodendauer von 1 ms im FPGA-Teil eines Intel Cyclone V SoC. Konfiguration (Periodendauer) und Steuerung (Pulsbreite) über Memory Mapped Register vom ARM Kern aus.
Stichworte: VHDL, Quartus II, Intel SoC, Cyclone V
Kunde: DYNA-MESS Prüfsysteme GmbH
-
Linux/Bare-Metal AMP Betriebssystem für Intel SoC
Systemenwurf und Implementierung für ein Steuerungssystem auf einem Intel Cyclone V SoC (terasIC DE0-Nano-Board): ARM Cortex-A9 Dual Core mit FPGA. Asymmetrisches Multiprocessing: 1 Kern Linux (für Kommunikation) und 1 Kern Bare Metal für die schnelle Echzeitsteuerung (< 20 µs).
Linux-Konfiguration, Device Tree, Kernel-Treiber, Linux-Applikationen, Bare-Metal-Software
Stichworte: Linux-Software (C++, GCC), Linux Kernel Module (C, GCC), Bare Metal, Echtzeit, Intel SoC, Cyclone V, ARM Cortex-A9
Kunde: Ruhr-Universität Bochum PDF: Asymmetrisches Multi-Processing auf Altera SoC
-
Bedien- und Visualisierungs-Software für Messe-Exponat
Visualisierung einer Amortisationsberechnung für einen Frequenzumrichter bei Pumpenanwendungen.
Steuerung des Messe-Exponats, Messwerterfassung, Visualisierung, Online-Sprachumschaltbar
Stichworte: Windows-Software (C++, Visual Studio) mit wxWidgets
Kunde: ATB Antriebstechnik GmbH
-
Elektroauto-Fahrantrieb
Neuentwicklung und Implementierung der Regelung des Fahrantriebs eines Elektrofahrzeugs.
Ständerflussorientierte Regelung einer Induktionsmaschine für höchste Ansprüche: Hohe Feldschwächgrade (bis 3,2 * Nenndrehzahl), Berücksichtigung der starken Nichtlinearität des Motors, hoher Wirkungsgrad, stabile und schnelle Drehmomentregelung im gesamten Drehzahlbereich, Inbetriebnahme im Fahrzeug.
Stichworte: Antriebsregelung, Echtzeit-Software (C, Code Composer Studio) für ein Festkomma-Signalprozessorsystem
Kunde: Fräger GmbH
-
Antriebsregler-Bediensoftware
Bedien- und Parametriersoftware für Windows für einen Frequenzumrichter.
Cockpit, Fernbedienung, Oszilloskopfunktion, Sprachumschaltung, Hintergrundkommunikation, getrennte Bedienebenen für Endkunden und Entwicklung, funktionale Bedienung mit Maus oder Tastatur, benutzerkonfigurierbarer Direktzugriff.
Stichworte: Windows-Software (C++, Visual Studio) mit wxWidgets
Kunde: KOSTAL Industrie Elektrik GmbH - "Intelligent verbinden." Unter dem Dach der KOSTAL-Gruppe, einem international agierenden Familienunternehmen aus Lüdenscheid mit mehr als 100jähriger Tradition, bietet die KOSTAL Industrie Elektrik intelligente Lösungen im Bereich der Photovoltaik und Antriebstechnik an. Die Philosophie "Intelligent verbinden." der KOSTAL Industrie Elektrik basiert auf den vier Wettbewerbsvorteilen KOSTAL-Familie, Symbiose-Partnerschaft, qualitätsoffensives Denken sowie Zukunftsprogrammen und bringt so perfekt zum Ausdruck, wofür das Unternehmen und die Produkte stehen.
-
Maschinen-Emulator
Firmware für ein Bare-Metal-System sowie zugehörige Diagnose-Software auf Windows-PC.
Vollständige Firmware mit Startup-Code, Laufzeitumgebung, Echtzeitsteuerung, Kommunikation und Parametrierung.
Stichworte: Simulation, Steuerung, Echtzeit-Software (C/C++, GCC) für ARM mit Fließkomma-Einheit
Diagnose-Software zur Steuerung, Inbetriebnahme, Parametrierung von Windows-PC aus.
Stichworte: Windows-Software (C++, Visual Studio) mit wxWidgets
Kunde: Scienlab electronic systems GmbH