Key-Features
Leistungsstarker Automotive Dual-Core Microcontroller
Umfangreiche Analog- und Digital-I/O
Kommunikationsschnittstellen CAN / FlexRay / LIN
Integrierte universelle Leistungsendstufen
Nennspannungsbereich 12 - 48 V
Softwareentwicklung und Autocodegenerierung mit MATLAB/Simulink oder dSPACE TargetLink
Einfache I/O-Konfiguration ber grafische Benutzerschnittstelle in MATLAB
CAN- und FlexRay-Konfiguration durch Import von DBC- und FIBEX-Files
Applikation nach ASAP2 ber XCP-on-Ethernet (z.B. mit Vector CANape oder ETAS INCA)
Verfgbare Varianten: PUMA (ohne Leistungsendstufe)
PUMA-MPI (mit Motor Power Inverter)
PUMA-PTM (mit Power Transistor Module)
Anwendungsgebiet
Typisches Anwendungsgebiet von PUMA ist die modellbasierte Softwareentwicklung mit MATLAB/Simulink oder dSPACE
TargetLink, mit dem Fokus einer ersten seriennahen Funktions- und Konzeptbesttigung. Durch optional integrierte
Leistungsendstufen ist PUMA fr die Ansteuerung unterschiedlichster elektrischer Aktuatoren wie beispielsweise
Synchron- und Asynchronmotoren, DC-Motoren oder Ventile prdestiniert.
Mit PUMA steht Ihnen eine universell einsetzbare Entwicklungsplattform auch fr Feldversuche mit greren
Versuchsflotten zu einem attraktiven Preis-/Leistungsverhltnis zur Verfgung.
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Hardware
PUMA
Das Logiksteuergert PUMA bildet die Basis der Steuergerteplattform. Der Logikteil basiert auf dem Dual-Core
Microcontroller Freescale MPC5675K. Umfangreiche analoge und digitale Schnittstellen ermglichen die Anbindung
unterschiedlichster Peripheriegerte. Als weitere Ergnzung ist ein leistungsstarker FPGA integriert, der rechenzeitintensive
I/O-Auswertungen bernimmt.
Fr die Kommunikation mit anderen Steuergerten stehen die gngigen Automotive Kommunikationsschnittstellen CAN,
FlexRay und LIN zur Verfgung.
Eine Ethernet-Verbindung zum Host-PC ermglicht via XCP-Protokoll eine hohe Datenbertragungsrate fr die Applikation
und Messdatenerfassung.
2 x PT100
2 x Incremental
Encoder
2 x S.E.N.T.
Sensors
4 x Digital Out
4 x PWM Out
4 x PWM In
4 x Analog Out
(0 ... 5 V)
4 x Analog In
(0 ... 5 V)
4 x Analog In
(-5 ... 5 V)
4 x Digital In
Digital I/O.
Analog I/O.
4 x Analog In
(-10 ... 10 V)
Memory
FRAM
(64kBit)
LIN
4 x CAN
FlexRay
Ethernet
(XCP)
Communication
Key-Features
Automotive Dual-Core Microcontroller
FPGA fr I/O-spezifische Auswertealgorithmen
Umfangreiche Analog- und Digital-I/O
Spezielle Sensorschnittstellen
FRAM mit Lese- und Schreibzugriff aus der Applikation
Bussysteme CAN, FlexRay und LIN
Ethernet-Applikationsschnittstelle via XCP-Protokoll (maximale bertragungsrate 5 kHz)
Nennspannungsbereich 12 48 V
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Hardware
PUMA-MPI
Die Variante PUMA-MPI (Logiksteuergert PUMA mit Motor Power Inverter) verfgt ber eine integrierte HochstromLeistungsendstufe fr den Betrieb von elektronisch kommutierten 3-phasigen Motoren. Diese Leistungsendstufe ist mit
zahlreichen Sensoren zur Messung aller relevanten Spannungen, Strme und Temperaturen ausgestattet. Darber hinaus
sind Vorladestufe, Verpolschutz und EMV-Filter integriert.
EMC-Filter
Half Bridge 1
Half Bridge 2
Half Bridge 3
Key-Features
B6-Brcke
Aufgebaut aus 3 diskreten Halbbrcken
Parallel geschaltete Mosfets fr erhhte Stromtragfhigkeit
Nennstrom Motorphasen: +/- 150 A
Maximalstrom Motorphasen: +/- 240 A
Sensorik
Strme und Spannungen: U-, V-, W-Phasen und DC-Zwischenkreis
Temperaturen: PCB an U-, V-, W-Phase
DC-Zwischenkreis
Nennspannungsbereich: 12 ... 48 V
Maximal zulssiger Spannungsbereich: 7 ... 58 V
Vorladestufe, Verpolschutz und EMV-Filter
Logikteil identisch PUMA
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Hardware
PUMA-PTM
Die Variante PUMA-PTM (Logiksteuergert PUMA mit Power Transistor Module) bietet eine integrierte Leistungsendstufe
mit 4 identischen High-Power Halbbrcken und 4 identischen Low-Power Halbbrcken fr die Ansteuerung
unterschiedlichster elektrischer Aktuatoren. Alle relevanten Spannungen, Strme und Temperaturen werden gemessen.
Ebenso sind Vorladestufe, Verpolschutz und EMV-Filter integriert.
EMC-Filter
4 x Half Bridge
High-Power
4 x Half Bridge
Low-Power
Key-Features
4 identische High-Power Halbbrcken
kombinierbar z.B. als H-Brcken oder B6-Brcke
Nennstrom/Maximalstrom: +/- 50 A
4 identische Low-Power Halbbrcken
kombinierbar z.B. als H-Brcken oder B6-Brcke
Nennstrom/Maximalstrom: +/- 7.5 A
Sensorik
Strme und Spannungen: Halbbrcken und DC-Zwischenkreis
Temperaturen: PCB an drei thermisch relevanten Stellen
DC-Zwischenkreis
Nennspannungsbereich: 12 ... 48 V
Maximal zulssiger Spannungsbereich: 7 ... 58 V
Vorladestufe, Verpolschutz und EMV-Filter
Logikteil identisch PUMA
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Software
Softwarearchitektur
Die Kundenapplikation wird modellbasiert mit MATLAB/Simulink oder dSPACE TargetLink entwickelt und durch
Autocodegenerierung implementiert. Die Anbindung der kundenspezifischen Applikationssoftware an die Basissoftware
erfolgt ber ein Run-Time Interface mit einer standardisierten Software-Schnittstelle.
Application
Module 1
...
Module 2
Module n
Run-Time Interface
Temp. Sensors
Voltage Sensors
Current Sensors
Power Stage.
Duty Cycles
2 x PT100
2 x Incremental
Encoder
2 x S.E.N.T.
4 x Digital Out
Sensor
Driver Lib.
4 x Digital In
4 x PWM Out
4 x PWM In
4 x Analog Out
I/O
Driver Lib.
12 x Analog In
FRAM (64kBit)
SRAM (2MByte)
Memory
Driver Lib.
LIN
4 x CAN
FlexRay
Real-Time
OS
Communication
Driver Lib.
XCP
Ethernet
Bootloader
C MPC5675K
Softwarearchitektur
Die Basissoftware unterhalb des Run-Time Interface stellen wir als modulares Software-Package zur Verfgung. Darin
enthalten sind das Echtzeit-Betriebssystem und der Bootloader fr das Flashen der Applikation. Die Treiberbibliotheken
realisieren die Kommunikations- und Speicheranbindung sowie den Zugriff auf analoge und digitale Schnittstellen,
Sensoren und Leistungsendstufen.
PUMA-RTI
Das PUMA-RTI (Run-Time Interface) bildet die Schnittstelle zwischen
der Basissoftware und der in MATLAB/Simulink oder dSPACE TargetLink
entwickelten Kundenapplikation.
Die Konfiguration und Generierung dieser Schnittstelle erfolgt komfortabel
ber eine grafische Benutzeroberflche unter MATLAB. Darin werden unter
anderem die in der Kundenapplikation verwendeten I/O-Signale und
Sensoren, der Speicherzugriff auf den nicht flchtigen Speicher (FRAM) sowie
die Leistungselektronik konfiguriert. Ebenso knnen CAN- oder FlexRayBuskommunikationen durch Import von DBC- bzw. FIBEX-Files definiert
werden.
Nach Abschluss der Konfiguration werden entsprechende SimulinkSchnittstellenblcke
bereitgestellt,
die
per
Drag
&
Drop
in
die
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Software
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Software
Applikation
Das Applizieren und Flashen erfolgt nach ASAP2 ber das standardisierte XCP-Protokoll. Dafr steht eine EthernetSchnittstelle zur Verfgung, mit der sich hohe Datenbertragungsraten von bis zu 5 kHz auch fr eine groe Anzahl
von Signalen realisieren lassen. Durch das XCP-Protokoll lassen sich neben dem Tool PUMA-CMI auch andere am Markt
verbreiteten Werkzeuge mit XCP-Untersttzung (z.B. Vector CANape, ETAS INCA) fr die Applikation einsetzen.
PUMA-CMI
Im Lieferumfang der PUMA Software stellen wir
ebenfalls das Tool PUMA-CMI (Calibration and
Measurement Interface) zur Verfgung, womit
online Parameter kalibriert sowie Daten visualisiert
und aufgezeichnet werden knnen. Das Tool
ermglicht eine individuelle Gestaltung beliebig
vieler Tabs. Messdaten werden im HDF5-Format
abgespeichert und knnen problemlos unter
MATLAB fr die weitere Analyse importiert werden.
Die Verbindung zur PUMA Hardware erfolgt wie
gewohnt ber eine Ethernet-Verbindung.
Key-Features
Kalibrieren und Messen via Ethernet Schnittstelle auf PUMA Hardware
Visualisieren und Aufzeichnen mit bis zu 5kHz
Abspeichern von Messdaten im HDF5-Format (kompatibel mit MATLAB zur Datenauswertung)
Einfache und intuitive Bedienung
Freie Gestaltung von Oberflchen (Multi-Tab)
Grafische und/oder numerische Anzeige von Messdaten
Numerische Eingabe von Kalibrierwerten
Zustzliche Messwerkzeuge (X/Y Cursor, Statistikfunktionen, Spike-Erkennung)
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Technische Daten
Wir bieten unsere Entwicklungsplattform in den Varianten PUMA (reines Logiksteuergert), PUMA-MPI (Logiksteuergert
PUMA mit integriertem Motor Power Inverter) und PUMA-PTM (Logiksteuergert PUMA mit integriertem Power Transistor
Module) an.
PUMA
Microcontroller
Speicher
FPGA
Lattice XP2-8E
Bussysteme
I/O-Schnittstellen
Sensor-Schnittstellen
Applikationsschnittstellen
Betriebsumgebung
Nennspannungsbereich: 12 48 V
Maximal zulssiger Spannungsbereich: 7 58 V
Wake-Up Fhigkeit ber KL15, CAN, FlexRay
Temperaturbereich: -40 85C
Aluminiumgehuse, spritzwassergeschtzt und staubdicht
Steckverbinder
Abmessungen
194 x 52 x 123 mm (B x H x T)
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Technische Daten
PUMA-MPI
Logikteil
Siehe PUMA
Inverter
Interne Sensorik
Betriebsumgebung
Nennspannungsbereich: 12 48 V
Maximal zulssiger Spannungsbereich: 7 58 V
Verpolschutz
Vorladestufe fr DC-Zwischenkreiskondensatoren
EMV-Zwischenkreisfilter
Temperaturbereich: -40 125C
Aluminiumgehuse, spritzwassergeschtzt und staubdicht
Anschlussklemmen
5 x M8 Kabelschuhe
(2 x Versorgung +/ und 3 x Motorphasen U V W)
Abmessungen
194 x 64 x 123 mm (B x H x T)
adcos GmbH
Zollstockgrtel 67
D-50969 Kln
Technische Daten
PUMA-PTM
Logikteil
Siehe PUMA
High-Power Halbbrcken
Low-Power Halbbrcken
Interne Sensorik
Betriebsumgebung
Nennspannungsbereich: 12 48 V
Maximal zulssiger Spannungsbereich: 7 58 V
Verpolschutz
Vorladestufe fr DC-Zwischenkreiskondensatoren
EMV-Zwischenkreisfilter
Temperaturbereich: -40 125C
Aluminiumgehuse, spritzwassergeschtzt und staubdicht
Anschlussklemmen
Abmessungen
194 x 64 x 123 mm (B x H x T)
adcos GmbH
Zollstockgrtel 67
D-50969 Kln