Forum: Mikrocontroller und Digitale Elektronik Einfacher Schaltungstest per Computer / IO Test


von Juergen P. (optronik)


Lesenswert?

Hallo,

ich suche eine Lösung um eine Schaltung elektrisch zu testen. Es geht 
darum verschiedene (digitale) Eingangssignale zu erzeugen und Zustände 
einzulesen.

Der Umfang sollte in etwa sein:
8x digital Ausgang
4x digital Eingang
2x analog Eingang
1x UART

Günstig wäre es das System mit einer Art Scriptsprache zu betreiben. 
Ebenfalls günstig wäre es wenn es per USB an einen Rechner anzuschließen 
wäre.
Labview und eine dazu passende I/O Karte wären prinzipiell eine Lösung, 
jedoch sind mir die Kosten und der Einarbeitungsaufwand zu hoch.

Gibt es etwas in diese Richtung was keinen grossen Einarbeitungsaufwand 
erfordert?

Danke!

von dunno.. (Gast)


Lesenswert?

Wieviel kannst du denn bezahlen?

-> meine Firma entwickelt sowas.. ;)

von dunno.. (Gast)


Lesenswert?

Ah, zu spät gesehen, ne Labviewlizenz und ne IO Karte sind schon zu 
teuer..

Wieviele Schaltungen musst du denn Testen?
Was gibts sonst für Anforderungen an Testzeit, Geschwindigkeit der IOs, 
genauigkeit/auflösung etc..?

von Juergen P. (optronik)


Lesenswert?

Mir ist klar dass es professionelle Lösungen gibt, die dann entsprechend 
Geld kosten. Eine einfaches Digital/Analog IO Interface würde es bei mir 
vermutl. tun, allerdings ist der automatische Testablauf ein Problem in 
das ich erstmal keinen Aufwand stecken möchte.

Werde ja nicht der erste sein der das Problem hat Schaltungen zu testen 
mit begrenztem Budget.

von dunno.. (Gast)


Lesenswert?

Prinzipiell könntest du dafür natürlich einen µC nehmen und alles 
selbstbauen.

Nen entsprechender Sequenzer den man frei programmieren kann mit der 
entsprechenden Umgebung auf der PC-Seite programmiert sich aber auch 
nicht mal eben von selbst.


Nenn mal dein Kosten / Zeitbudget, damit man dir vielleich so aus dem 
Bauch heraus sagen kann was sinnvoll wär..?

Die simpelsten automatisierten Tests die ich so kenne sind tatsächlich 
hart codiert in µC..

von td (Gast)


Lesenswert?

Nimm ein Arduino Board
und Programmiere den Testablauf
entweder auf dem Arduino oder auf dem PC
je nachdem was leichter ist.

von Juergen P. (optronik)


Lesenswert?

Geschwindigkeit: egal
Genauigkeit: egal (digital), +/-10% (analog)
Spannungsbereich 0...5V

Die zu testende Schaltung kann in einen Testmode gebracht werden der die 
Geschwindigkeit auf das notwendige Mass drosselt. Ebenfalls findet eine 
Art selbsttest statt, nur das Ergebnis wird dann übermittelt.

Es geht um ca. 100 Schaltungen pro Monat. D.h. manuelle Kontaktierung, 
manueller Teststart, manueller Sortierung gut/schlecht.

von GB (Gast)


Lesenswert?

Meilhaus RedLab oder LabJack fällt mir da spontan ein.

von Flo311 (Gast)


Lesenswert?

Ich habe soetwas mal für eine eigene Schaltung entworfen.
Habe einen Pin des Controllers als UART TX Pin programmiert und alle 
Werte die in Software anfallen/gegebenenfalls auch "zurückgemessen" 
werden können, via UARt an den PC übermittelt und die Daten per JAVA 
Programm ausgewertet und farblich dargestellt. Wäre das was für dich?

von doedel (Gast)


Lesenswert?

Würde auch die Lösung über einen einfachen Arduino gehen. Beim 
Analog-Signal müsste man ggf. noch etwas glätten da der Controller da 
nur ein PWM-Signal ausspuckt oder auf einen zusätzlichen externen 
Baustein zurück greifen.

von c-hater (Gast)


Lesenswert?

Juergen P. schrieb:

> Werde ja nicht der erste sein der das Problem hat Schaltungen zu testen
> mit begrenztem Budget.

Wenn man niemanden für die Leistung bezahlen kann oder will, dann muß 
man es halt selbst machen.

Und wenn man es auch nicht selbst machen kann oder will, dann muß man 
halt darauf verzichten.

So einfach funktioniert das im Kapitalismus.

von Georg (Gast)


Lesenswert?

Juergen P. schrieb:
> Ebenfalls findet eine
> Art selbsttest statt, nur das Ergebnis wird dann übermittelt.

Da ja eh schon die Software entwickelt wurde, würde ich den Selbsttest 
ausbauen zu einem Manufacturing Test: dazu Ausgänge der Schaltung auf 
Eingänge zurückführen mit Hilfe externer Beschaltung. Wenn man diese 
entsprechend auslegt, ev. mit aktiven Teilen, lässt sich ein kompletter 
Test erreichen ohne zusätzliche Geräteausstattung ausser eben dieser 
Beschaltung. Sowas wie RAM-Test und ROM-Check funktioniert sowieso nur 
so.

Georg

von Juergen P. (optronik)


Lesenswert?

Ich glaube LabJack kommt meinen Vorstellungen (und Budget) am nächsten. 
Danke für die Tipps!!!

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

LabJack sieht cool aus.

Das Digilent Analog Discovery geht auch in die Richtung:
C-Bibliothek, Beispiele und Skriptfähig.

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
Noch kein Account? Hier anmelden.