Deutsch
In diesem Projekt soll ein
Kalibrierstand für einen Hardware-Treiber zur Ansteuerung von
MOSFETS realisiert werden. Die Grundmotivation hierbei liegt in
den vorherigen gesammelten Ferialpraktika. Am Standort Villach in
der Abteilung, Power Management & Multimarket Test Engineering &
Characterization IFAT PMM, werden prinzipiell verschiedene
Bauteilarten gemessen. Der Hauptfokus liegt jedoch bei der
Bauteilgruppe MOSFET‘s. Die Messungen der wichtigen Kenngrößen
werden in den dafür entsprechenden Datenblättern protokolliert.
Es wurde schon außerschulisch in der Firma Infineon, mit
einem sogenannten WildTEC Treiber gemessen. Dieser soeben genannte
WildTEC Treiber schaltet für die Messungen die Bauteile, wie zum
Beispiel Widerstände ein und aus. Bei diesen Messungen fielen
schon einige Unregelmäßigkeiten auf, besonders ins Augenmerk fiel
dabei die Messung der OutputTransferCharacteristik. Diese liefert
als Resultat einen höheren oder niedrigeren Strom als erwartet,
der Grund dafür liegt am WildTEC Treiber.
Der
eingestellte Soll-Wert der Gate Spannung stimmt nicht mit der
tatsächlich gemessenen Ausgangsspannung dem Ist-Wert überein.
Diese Problematik verfälscht nun die OutputTransferCharakteristik,
sprich die Strommesskennlinie. Durch den Spannungsfehler wird der
Strom, der durch das Test Device fließt, viel höher oder niedriger
als erwartet. Zielsetzung ist, die Fehler, die am Hardware-Treiber
entstehen durch eine Korrektur der Werte aufzuheben. Dabei sollte
die Bedienung für den User sehr einfach gehalten wird, denn die
Revision der Spannungswerte muss vollständig automatisiert werden.
English
This project represents the
realization of a calibration booth with the purpose to control
elements (MOSFETS) for a hardware driver. Main trigger of
motivation has been a former summer internship program in the
department of Power Management & Multimarket Test Engineering &
Characterization at Infineon Technologies Austria AG, situated in
Villach. Focal point of this department is the measurement of
heterogeneous components. However, the key competence is focused
on a specific components assembly called “MOSFETs”, where
measurement results of the main parameters are recorded in
specific and accurately corresponding data sheets.
Extracurricular
measurements on a so called WildTEC driver (a driver type that is
capable to switch on/-off components during measurements i.e.
resistance) show anomalies that are particularly noticed within
the evaluation of output transfer characteristics. The measurement
delivers unexpected results with a very fluctuating electricity
flow. Reason for the inconsistency of low and high power is the
WildTec driver device itself.
The adjusted
index value of the effectively measured output voltage does not
match the actual value. This causes a falsified output transfer
characteristic, better known as flow-meter curve. Due to the
voltage error lower and higher fluctuating electricity flow is
generated through the device. The goal within this project is to
erase errors caused by the hardware driver through applied
synthetic correction of the given measured values. Keeping in mind
that the revision of the voltage value should remain fully
autotomized, an easy user application has been considered.
Also, economic and cost-effective aspects are important
parameters. Accurate data collection and the usage of
distinctively compiled data sample sheets are a requirement to
collect, analyze and preserve measurement results for these
components and its fabrication. A precise and diligent planning
and execution of this project has been the utmost concern for the
project team consisting of Laura Sumper and Denise Illgoutz, as
the collected data may be of big importance for future component
evaluation matters.
Der WildTEC-Treiber bzw. Hardware Treiber generiert den Rechteckpuls. Der Treiber verfügt darüber hinaus noch über weitere Funktionen, die für das Projekt bedeutend sind. Da der Puls nur bis 3V geht, anstatt des gewünschten Wertebereiches von +/- 20V, liefert er die eingestellte Spannung. Ein weiteres Problem ist, dass der XMC nur einige Milliampere liefert, der Treiber jedoch einige Ampere, daraus folgt ein höherer Strom.
LabVIEW ist eine Systementwicklungssoftware für Prüf-, Mess-,
Steuer- und Regelanwendungen, bei denen ein schneller Zugriff
auf Hardware und zügiger Einblick in erfasste Daten
erforderlich ist. LabVIEW-Programme werden als Virtuelle
Instrumente oder einfach VIs bezeichnet. Sie bestehen aus zwei
Komponenten:
Das Frontpanel enthält die
Benutzerschnittstelle, das Blockdiagramm den grafischen
Programmcode.
DAVE (Digital Application Virtual Engineer) ist ein von Infineon entwickeltes C / C ++ - Programm zur Softwareentwicklung und Codegenerierung für Mikrocontrolleranwendungen. DAVE ist ein eigenständiges System mit automatischen Codegenerierungsmodulen und eignet sich zur Entwicklung von Softwaretreibern für Infineon-Mikrocontroller und unterstützt den Entwickler mit automatisch erstellten C-Level-Templates und benutzerdefinierten Funktionen.