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!
Wieviel kannst du denn bezahlen? -> meine Firma entwickelt sowas.. ;)
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..?
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.
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..
Nimm ein Arduino Board und Programmiere den Testablauf entweder auf dem Arduino oder auf dem PC je nachdem was leichter ist.
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.
Meilhaus RedLab oder LabJack fällt mir da spontan ein.
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?
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.
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.
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
Ich glaube LabJack kommt meinen Vorstellungen (und Budget) am nächsten. Danke für die Tipps!!!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.