Ich habe kürzlich einen billigen USB-basierten ISP (In-System-Programmierer) für Atmel-AVRs abgeholt. Es gibt zwei Varianten der Programmierbuchse, die bei diesen Geräten verwendet werden, eine 10-polige und eine 6-polige. Leider hat mein ISP nur ein 10-Pin-Kabel mitgeliefert, während die meisten meiner Geräte die 6-Pin-Buchse verwenden. Es ist ziemlich einfach, einen 10-auf-6-Pin-Adapter zu konstruieren (die Signale sind die gleichen, sie sind nur physisch anders auf dem größeren 10-Pin-Anschluss angeordnet) und ich möchte einen 10-auf-6-Pin-Adapter machen Flachbandkabel. Was ist die maximale Länge, die ich machen kann? (Es wurde mit einem ziemlich kurzen Kabel geliefert, etwa 8 Zoll, und ich möchte es nach Möglichkeit etwas verlängern, auf 1 oder vielleicht 2 Fuß.)
Es gibt keine formale maximale Kabellänge (innerhalb eines vernünftigen Grundes) und die maximale zuverlässige Länge variiert mit der Qualität der Implementierung.
Wenn das Kabel länger wird, steigt die Kapazität und die Rauschkopplung zwischen den Leitern* und abhängig von den Designentscheidungen (oder dem Fehlen von Entscheidungen) der Hersteller variiert die maximal zuverlässige Länge.
Es gibt einige Designs, die bei einer Kabellänge von 1 Zoll "flockig" sein können, und ich würde anfangen, nervös zu werden, wenn ich beispielsweise ein 10-Fuß-Kabel mit selbst den besten Designs verwende (aber es KANN funktionieren). Aber 1 oder 2 Fuß sollten in den meisten Fällen in Ordnung sein.Wenn Sie sich auf die kürzeste vernünftige Länge verirren, schadet es Ihnen elektrisch nicht.
Wenn Sie 2 Fuß versuchen und sehen, was passiert, kostet Sie eine zusätzliche Terminierung an einem Ende (oder ein wiederverwendeter Stecker, wenn Sie clever und glücklich sind), wenn Sie das Kabel aufgrund von Zuverlässigkeitsproblemen kürzen müssen.
* Induktivität und Widerstand nehmen ebenfalls zu, aber ich würde im Allgemeinen erwarten, dass kapazitive Kopplung und Belastung das Hauptproblem sind.
PeterJ
BrainSlugs83