Mehrkanal-Widerstandsmessung

OP #895623
Hallo *,
ich suchen eine Lösung für folgendes Problem:
Für einen Zuverlässigkeitstest möchte ich ca. 60 Leitungen auf Durchgang 
(Kurzschluß bzw Open) prüfen. Die Leitungen (Daisy-Chain) befinden sich 
auf einem Chip in einem BGA-Gehäuse (Ball Grid Array, 60Pins). Es gibt 
jeweils einen Eingang und einen Ausgang zum Testen der Leitungen. Die 
Leitungen haben einen Widerstand von ca. 0,1 – 10 Ohm. Ein Sockel zum 
Testen des BGA ist vorhanden.

Es gibt kommerzielle Lösungen (Testsysteme, programmierbare 
Multimeter/Source Units, Switches usw.) aber ich möchte eine möglichst 
einfache und kostengünstige Lösung finden. Gibt es eine Möglichkeit so 
etwas mit einem Mikrokontroller (AVR?) und Multiplexer bzw. 
Demultiplexer zu machen? Ein Problem ist wahrscheinlich, dass der 
gleiche Pin einmal als Ausgang und bei der nächsten Messung als Eingang 
fungiert.

Falls das zu kompliziert ist, dann wäre ich auch damit zufrieden nur ca. 
30 Leitungen zu testen und feste Eingänge und Ausgänge zu schalten. Das 
Ergebnis sollte in irgendeiner Form gespeichert werden.

Im optimalen Fall, möchte ich nicht nur auf Durchgang prüfen sondern 
auch die Einzelwiderstände bestimmen und abspeichern.

Ich würde mich freuen, wenn mir jemand ein paar Tipps geben könnte wie 
ich an die Sache rangehen kann.
Angehängte Dateien:
Persönliche Seite #895672
Ich würde da ne Konstantstromquelle nehmen und den Spannungsabfall 
zwischen ausgang und eingang messen.

Wenn du den Eingang auf eine Bestimmte Spannung hängst, musst du nur 
noch die Ausgagnsspannungmessen an uce messen. Das ganze schaltest du 
ein, indem du an uca 5V ausgibst. Dann fliesst ein Strom (5V - 0.7V) / 
1k = 4.7mA

      ^ +10V
      |

   dein BGA

      |
uce --|
      /
uca -|     NPN Trans (Spannunsfolger)
      \
       |
       -
      | |  R
      | |  1k
       -
       |
      --- GND
Gast #896023
Wenn Geschwindigkeit keine Rolle spielt, so kann man sich mit einem, 
resp 2 Multiplexern behelfen. Ein Kompromiss waere 8 Quellen, 8 ADC 
kanaele, und vor jedem einen 8 Kanal multiplexer

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.