Ich muss die Integrität von mehr als 40 benutzerdefinierten Kabeln überprüfen. Jedes Kabel soll das gleiche sein und 19 Wege haben.
Ich kaufte ein Gehäuse, einige Gegenstecker, einige LEDs und eine Reihe von Widerständen und Dioden. Bei meinem ersten und zweiten Versuch, Testschaltungen zu bauen, konnten die drei Bedingungen, auf die ich prüfen möchte, nicht erfasst werden:
- Kurzschlüsse
- offene Verbindungen
- Querverdrahtung
Jetzt bin ich wieder am Computer. Ich habe im Internet gesucht und hier eine CAT5-Testerschaltung gefunden .
Ich habe einen Teil dieser Strecke mit dem großartigen Tool in Falstad neu erstellt .
Hier ist das Ergebnis:
Nur wenn jedes benachbarte LED-Paar leuchtet, wenn der Schalter umgelegt wird, kann das Kabel als gut angesehen werden.
Ich bin etwas zuversichtlich, dass ich die Schaltung so erweitern kann, dass sie jeden Weg in meinem Kabel testen kann, aber kann jemand Verbesserungen oder Ratschläge geben, bevor ich mit meiner dritten Implementierung beginne? Ich habe den nagenden Verdacht, etwas zu übersehen, oder es gibt einen wirklich einfachen Weg, dies zu tun!
Antworten:
Für mich wäre der einfachste Weg dieser.
Besorgen Sie sich für ein N-Draht-Kabel eine MCU mit mindestens 2 · N verfügbaren GPIO-Leitungen. Schließen Sie beide Enden Ihres Kabels wie folgt an die 2 · N-Leitungen an (wo ich als Beispiel ein 3-adriges Kabel verwendet habe):
Die N oberen Linien wären Open-Drain-Ausgänge. Die N unteren Zeilen wären Eingaben. Für jeden der N Drähte Ihres Kabels würden Sie nur einen Ausgang aktivieren (herunterziehen) (die anderen N-1-Ausgänge hochohmig halten) und alle N Eingänge lesen. Auf diese Weise können Sie Öffnungen, Kurzschlüsse und Kreuzungen erkennen.
Sie würden ein sofortiges und gründliches Ergebnis erzielen, ohne dass ein Mensch LEDs beobachten müsste.
quelle
Anstatt eine spezielle Schaltung zu haben, die für jedes Kabel eine LED leuchtet, würde ich das Ganze mit einem Mikrocontroller testen.
Der Mikrocontroller wäre in der Lage, jede Leitung an einem Ende hoch oder niedrig zu treiben, obwohl kleine Vorwiderstände verwendet werden sollten, um Schäden zu vermeiden, falls die Leitungen des Kabels miteinander kurzgeschlossen werden. Am anderen Ende kann entweder ein Pullup oder ein Pulldown angewendet und der Status jeder Zeile gelesen werden. Ein Walking 0s- und Walking 1s-Muster sollte alles sein, was Sie benötigen, um nach Unterbrechungen oder Kreuzleitershorts zu suchen. Das sind nur doppelt so viele Tests wie Leiter im Kabel.
Der gesamte Test würde in menschlicher Zeit augenblicklich erfolgen, und Sie würden sofort eine einzige einfache gute / schlechte Anzeige erhalten. Das ist viel besser als eine Reihe von individuellen guten / schlechten Indikationen. Die Leute werden müde und machen Fehler. Es ist keine gute Idee, die Produktionstechniker zu bitten, sich eine Reihe verschiedener Indikatoren anzusehen, um letztendlich eine einzige Ja / Nein-Antwort zu erhalten. Machen Sie es einfach und damit schwierig, es durcheinander zu bringen.
quelle