Hallo, ich muss einen Kabelteser bauen der einen Durchgangstest und Kurzschlussprüfung durchführt. Ich wollte erst das Kabel direkt zwischen Eingans- und Ausgangspin des µC tun. Da wurde mir gesagt das dies nicht möglich ist und zu Problemen führen kann. Dann habe ich mich dazu entschieden das ganze über Multiplexer zu realisieren, so dass ich jeden Pin einzeln durchschalten kann und schaue ob was "unten" ankommt. Warum dürfen die Pins nicht direkt miteinander verunden werden, selbst wenn Widerstände dazwischen sind um sie nicht kurz zuschließen? MFG Christoph
Christoph Rufeger schrieb: > Da wurde mir gesagt das dies nicht möglich ist und zu Problemen führen kann. Wer hat denn das gesagt? Was sagt der dazu?
Was für Kabel und wie lang sind das denn.. ? Ich hatte mal einen Prüfer für USB-Kabel gebaut. Da gings wenn ich mich recht erinnere direkt auf die Pins, maximal war ein Widerstand in Reihe. Ist aber schon ein Weilchen her. Wenn es sich um lange Kabel handelt, die irgendwo in der Installation verlegt sind, kann man sich sicherlich unangenehme Störungen einkoppeln, die auf "nackten" Portpins ganz bestimmt nix zu suchen haben..
Man könnte einen Logikschaltkreis hinter den MC setzen um die Ausgangs-Portpins nicht zu sehr zu belasten. Also Art Treiberbaustein..
Sind die Kabel vielleicht noch irgendwo angeschlossen? Kai Klaas
Christoph Rufeger schrieb: > Da wurde mir gesagt das dies nicht > möglich ist und zu Problemen führen kann. Das ist Quatsch. Die Eingänge kriegen Pullup-Widertsände. Und die Ausgänge werde als Open-Drain betrieben (Entweder low oder Tristate). Damit kriegst Du Unterbrechungen und auch Kurzschlüsse sicher raus. Peter
Ich hab mal nen 40-pol Kabeltester mit 3 AT89C51 gebaut. Der 1. erzeugte 31 Ausgänge. Der 2. erzeugte weitere Ausgänge und testete Eingänge. Und der 3. testete die restlichen Eingänge und gab das Ergebnis aus. Verbunden waren sie über die UART (TXD-1 an RXD-2, TXD-2 an RXD-3). Peter
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.