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
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 ;)
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.
Ein sicher lohnender Asatzpunkt wäre auch, den Entwickler der Hardware und Software nach seinen Testprozeduren zu fragen. Die kann man dann als Ansatzpunkt für eine Fertigungsprüfung nehmen.
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).
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.