Kabeltester mit led und taster

Gast #20177
Hallo!

ich bin ein avr-neuling (mit c kenntnissen) und möchte ein kabeltester 
bauen für 20 Leitungen die auf durchgang sowie Kurzschuß getestet werden 
sollen. Ein Taster soll die Prüfung starten und per LED soll das 
Ergebniss angezeigt werden.
Hat jemand schon mal so ein Projekt gemacht, oder kennt jemand 
vielleicht ein nützlichen link ?

Desweiteren wäre ich für ein Prozessor-tip dankbar. Vielleicht 8515

VIELEN DANK IM VORAUS
phil vegas
Gast
In der ELV gab es mal so ein Gerät als Bausatz.
Heisst jetzt nicht, daß Du Dir das kaufen und Dein Projekt sterben 
lassen sollst sonder vielleicht als Idee wie das gemacht wurde.
Ich hab mir mal einen Kabeltester für die 8-poligen Netzwerkkabel 
gemacht. 3 LEDs zeigen an, ob Fehler, o.k. oder gekreuztes Kabel.

Der Test erfolgt etwa 4000 mal je Sekunde, d.h. man kann auch 
feststellen ob ein Wackelkontakt auftritt.

Ein Starttaster wäre daher unpraktisch.


Für 20 Leitungen braucht man ja 40 Anschlüsse. Die kann man bequem mit 
74HC165 realisieren.


Das Programm ist in C geschrieben, kann daher bequem auf bis zu 32 
Leitungen erweitert werden (long statt char-Variablen).


Bei Interesse kann ich das Programm raussuchen.



Peter
Gast
Hallo

Ich habe das mal vor 15 Jahren gemacht.
Aber rein analog.
Ich habe die Adernenden mit Widerstständen in Serie geschalten und damit 
"einen" Widerstand gemacht.
Mit diesem einen Widerstand dann einen Spannungsteiler und den 
Spannungsaball einem Fensterkomperator zugeführt.
Verglichen wurde dies mit einem Soll-Spannungsteiler.
z.B.: bei 20 Adern 19 Widerstände a 220Ohm
>> 19*220 = 4180Ohm
z.B.: den Fensterkomperator auf 4100-4300 Ohm einstellen.
Damit erkennt man Kurzschluß und Unterbrechung.
Leider nicht die genaue Stelle.

War eine große Erleichterung und wir haben damit hunderte Kabeln 
getestet.
Gast
Hab mal einen mit TTL-Gattern und einem NE555 aufgebaut. Damit konnte 
man den Durchgang und Kurzschlüsse zu benachbarten Leitungen erkennen. 
Alle Kurzschlüsse konnte man nicht erkennen. Jede Leitung hatte eine 
LED. So konnte man erkennen, an welcher Leitung ein Fehler auftrat, 
nicht jedoch welcher.

Gruß
Markus
Gast
Hallo,

@Phil
unter welchen Rahmenbedingungen willst Du eigentlich testen? Geht es um 
bereits verlegte Leitungen oder um welche, derer beiden Enden sich noch 
in/an das Test-Gerät führen lassen?

Mal als Ideeansatz:
Zwei Geräte für einen Master/Slave-Betrieb wären für die größere 
Variante erforderlich. Sofern das Testsystem nur auf Kurzschluß, 
Verpolung und Druchgang prüfen soll, könnte ich mir eine Art Lauflicht 
über alle Adern vorstellen, wobei ein Startimpuls vorangehen muß, um so 
durch das Timing auf die Reihenfolge, daher richtige Ader schließen zu 
können. MC's währen daher wohl auf beiden Seiten angebracht.

Gruß,
Arne
Gast
erstmal vielen dank für die schnellen antworten :)

@peter dannegger: das wäre super, DANKE. hab dir ein mail geschrieben.

@arne: das kabel ist etwa 1,20 lang, nicht fest installiert und ist 
20polig.
Ich habe einen AT89S8252 genommen, da man den ohne Programmiergerät vom 
Druckerport brennen kann.

Als Freeware-Compiler gibt es den SDCC.

So ein kleines Programm kann man aber auch mit den Testversionen 
kommerzieller Compiler übersetzen.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.