Funktionsprüfung/Tests Mikrocontroller

Gast #2171923
Lesenswert?

Hallo liebe Community,

ich habe eine Messchnittstelle, welche mit einem Atmel 89C5131 bestückt 
ist, des Weiteren sind ein paar weitere Komponenten vorhanden wie 
7-Seg.-Anzeigen, FTDI-USB-Chip, zwei USB-Ports (je einer für FTDI/uC).

Zur diese Platine sollen nun Funktionstests entwickelt werden, um 
herauszufinden, ob sie funktioniert (Softwareseitig/Hardwareseitig). 
Meine Frage ist: Welche Verfahren und Möglichkeiten gibt es, um die 
hardwareseitige Funktion herauszufinden? Vor allem die Funktion des 
uC's. Gibt es da Standardvorgehen, oder ist das sehr individuell (auf 
die Platine abgestimmt, etc.)?

Vielen Dank und Grüße,
Pheon
Gast #2172888
Lesenswert?

Danke! Das sieht schon sehr gut aus =) Werde mich da einlesen heute 
Abend. Kann man auch mit dem Multimeter diverse Spannungen etc. prüfen, 
und anhand der Ergebnisse Defekte feststellen? Oder ist das zu komplex 
und nicht praktikabel? Ich kenne mich da leider nicht so aus, daher 
bitte ich eventuelle "fails" zu entschuldigen ;)
Gast #2172896
Lesenswert?

Grundsätzlich geht das auch mit Multimeter, Oszi & co, hängt ganz davon 
ab wie komplex die Schaltung ist.

JTAG ist vor allem daher schön, da man es automatisieren kann, lohnt 
sich also vor allem bei Serienfertigung. Außerdem kann man mit JTAG 
Leitungen/Pins durchmessen, die gar nicht ans Tageslicht kommen (bei 
BGA, mehrlagigen Platinen...).

Bei Einzelstücken, die keine BGA-Komponenten haben, maximal 2-lagig 
sind, keine Bauteile mit unglaublich winzigen Footprints haben, und auch 
eine überschaubare Anzahl an Komnponenten, würde ich mir vorher 
Testszenarien ausdenken, uznd diese dann von hand durchmesen.
Gast #2172903
Lesenswert?

Du musst dir erst mal klar werden wie tief du prüfen möchtest und um 
wieviel stück es geht.

JTAG bringt nur was wenn der controller auch JTAG unterstützen würde.

Bei einer Großserie würde ich einen Prüfadapter bauen lassen, eine 
Messkarte (z.B. Meilhaus) in den Adapter oder in einen externen PC 
einbauen, testpunkte kontaktieren (z.B. die Anschlüsse der 7-seg Anzeige 
um die Flussspannung der LEDs zu messen, die beiden USB Schnittstellen 
usw.) und auf den PC ein Prüfprogramm schreiben was alles abdeckt.

Es gibt sogar Geräte mit denen du die Farbe und Leuchtstärke deiner LEDs 
prüfen könntest.


Bei einer Kleinserie reicht es wohl über alle möglichen Kabel/Stecker zu 
kontaktieren, Eingangs und Ausgangssignale anlegen (auch über Messkarte) 
und das Display "manuell" zu kontrollieren.

Auf jeden fall würde ich das automatisieren (Prüfprogramm auf PC welches 
den Controller lädt und den Test anschmeißt).
Gast #2190437
Lesenswert?

Danke erstmal für den Input, es handelt sich leider um ein Einzelstück. 
Ist ein Studienprojekt, bei dem es nun darum geht, die vorhandene 
Hardware zu testen, bzw. Testverfahren herauszuarbeiten. Leider hat das 
Dingens kein JTAG, daher fällt ein JTAG-Test weg, hab ich das richtig 
verstanden?

Gruß
Pheon

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren