Abstract

In our project we construct a device to test the function of logic integrated circuits. The device carries out tests of integrated circuits and the software  compares the results with a database. Than the hardware displays the result of the test on the LCD – Display.

Basically our project is divided into two major sections. The one section is the hardware and the other section is the software. Both hardware and software also are subdivided into several parts. The hardware is controlled by the software. It consists of the microcontroller, the mainboard with LCD – control and the case. The software consists mainly of two parts, the part which is downloaded on the microcontroller (µC) and the part which will be installed on the PC. The PC – software consists of a user-program and a database. The database contains the information for the integrated circuits, which can be tested. But there is the possibility to include new data to the database.

The user – program makes it possible for the user to create new data for the database, to start the measurement and last but not least it shows the user the result of the test. The microcontroller – software is controlling the hardware directly and is communicating with the PC – software through the serial – interface.

The microcontroller – software is responsible for the settings of the individual pins of the device under test. In this case the device under test is the integrated circuit. But you can also test self-made circuits. The PC – software provides the microcontroller – software with the information which is in the database and the µC – software takes this information and uses it for the settings and for the comparison with the received signals from the device under test.

The result of the test will then be sent through the serial interface back to the PC. Where it will be displayed on the screen.

 

Um mehr Informationen über dieses Projekt zu erhalten verweisen wir auf unsere Homepage unter www.digitest2k.com oder auf unsere vollständige Dokumentation bzw. unsere Projekt CD die wir ihnen gerne zur Verfügung stellen.

Mitarbeiter

Markus Klemenschitz

Kat. Nr. 8 E-Mail: marksoft@gmx.at

 

Christian Odogu Kat. Nr. 9

E-Mail: occ@gmx.at

Michael Pichler Kat. Nr. 10

E-Mail: michi.p@lion.cc

 

Betreuer

 

-          Dr. Dipl. Ing. Schwenninger

-          H Dipl. Ing. Krann E-Mail: H.Krann@vienna.at

Bitte Besuchen Sie uns im Internet
unter: www.digitest2K.com

 

© Digitest 2K

Alle Rechte vorbehalten

© 5BEN, Gruppe 4

Schulanschrift:

Wexstraße 19-23 · A-1200 Wien

Telefon 01/33 126- ·Fax 01/33 126

 

 


Diplomarbeit –

Kurzzusammenfassung

 

 

Digitest 2K –

 

Ein TestGerät für digitale IC’s und digitale schaltKREISE

 

 

 


Kurzzusammen-fassung unsereR Diplomarbeit

Wir haben aufgrund unserer Erfahrungen in früheren Jahren beschlossen , ein Testgerät für digitale IC’s zu entwickeln. Ziel war es die Zeit und den Aufwand für die Überprüfung von digitalen Schaltkreisen (IC’s) zu minimieren.

Unsere Gruppe ist die Gruppe “DigiTest“ der Klasse 5BEN 00 und besteht aus den Mitgliedern:

·        Markus Klemenschitz

·        Michael Pichler

·        Christian Odogu

 

Die Aufgabengebiete wurden wie folgt eingeteilt:

Markus Klemenschitz, Michael Pichler arbeiten an der Hardware und Hr. Odogu an der Software.

Im Rahmen unserer Diplomarbeit haben wir sämtliche in der Wirtschaft nötigen Schritte einer Projektentwicklung vollzogen.

Dazu gehörten ein professionelles Time – Management, eine fundierte wirtschaftliche Betrachtung sowie eine gute Umsetzung von Hard- und Software und deren Dokumentationen.

Zusätzlich haben wir uns zu diesen Arbeiten auch im Internet unter www.digitest2K.com der Öffentlichkeit mit Erfolg präsentiert und eine CD  die sämtliche Dokumente enthält erstellt. Auf dieser finden sich noch zahlreiche „Schmankerl“ zur Betrachtung dieser Dokumente (Power Point Viewer, Internet Browser für unsere Offline Homepage , etc.)

Zur Hardware

Die Arbeit an der Hardware erforderte die Entwicklung einer Schaltung welche die Signale vom Microcontroller ( Infineon C 167 CR ) an den Prüfling heranführt. Weiters haben wir eine optische Ausgabe in Form eines LCD ( Sharp ) implementiert. Ein weiteres Feature unseres Projektes ist, dass wir dem Benutzer die Möglichkeit geben durch eine externe Test Einrichtung seine eigenen Schaltkombinationen zu überprüfen.

Zur Software

Die komplette Steuerung der Hardware wird von der Software übernommen. Die Hauptkomponente dieser ist das Windows Programm welches in der Sprache Visual C++ realisiert wurde. Die direkte Steuerung der Hardware erfolgt aber vom Programm direkt am Microcontroller dieses wurde mit der Software Toolkette Keil und Dave realisiert.

Aus unserer Sicht ergibt sich nun für einen Reibungslosen Ablauf folgende Systemvoraussetzung:

Hardware:

Mindestens ein Pentium mit 133 MHZ

Eine Grafikkarte mit einer Auflösung von 640 x 480 bei 65.000 Farben.

Je nach Installation zwischen 5 und max. 300 MB ( mit allen Betrachtungsprogrammen , Source codes etc. )

Sowie eine serielle RS 232 Schnittstelle mit konfigurierbarer Baud – Rate

Software:

Es wir ein funktionierendes 32 bit System vorausgesetzt. ( Win 95, 98)

Alle Angaben sind empfohlene Angaben. Eine Funktion unter Macintosh , Linux und Win NT Systemen einschließlich Win 2000 kann von uns nicht garantiert werden.

 

Die Datenbank

Wie schon vorher erwähnt geben wir dem Benutzer die Möglichkeit seine eigenen IC’s und Schaltkreiskombinationen zu überprüfen. Um dies zu ermöglichen haben wir ein Interface in unserer Software eingebaut welches das Abspeichern von Daten wie z.B.: der Wahrheitstabelle ermöglicht. Diese Daten werden dann in Form eines codierten Textfiles mit der Extension *. dig abgespeichert. Bei Bedarf kann es dann wieder geladen und eine Messung mit diesen Daten gestartet werden. Eine Eingabe ist allerdings nur mit der von uns gelieferten Software möglich da wir die Daten beim Abspeichern speziell behandeln.