Радиотехника, "наука о контактах", доставляет системному администратору определенное количество хлопот. Значительная часть из них связана с некачественным обжимом или ухудшением контактов в обжимном коннекторе в процессе эксплуатации.
Для контроля состояния обжимного коннектора, пару лет назад, мною был придуман простенький тестер. Я сделал несколько экземпляров этого тестера, оформленных в виде брелока, и раздал своим знакомым. Хорошие отзывы о его эксплуатации сподвигли повторить этот проект и для платы Марсоход.
Для реализации нашей идеи понадобится две доработки для платы Марсоход:1. Дополнительная платка с разъемом RJ-45
Она выполнена такой схеме:
2. На саму платку Марсоход нужно допаять резистор 82 Ома для RC-генератора на 80Мгц.
После установки платки и батарейки получим вот-такой девайс:
Рассмотрим принцип его работы по данной схеме:
Витая пара категории 5 представляет из себя отрезок "регулярной линии" с волновым сопротивлением 100 Ом.
Из теории известно, что поведение "регулярной линии" бесконечной длинны и не имеющей потерь аналогично поведению обычного резистора с сопротивлением, равным волновому. Поэтому в схеме, вместо самой линии, у нас нарисован резистор Rz. Из схемы видно, что резисторы Rz, R1 и R2 представляют из себя два делителя напряжения. Причем сопротивление резисторов R1 и R2 подобрано таким образом, что при сопротивлении Rz около 100 Ом (+- какое-то значение) напряжение на линии А превышает "пороговое" для триггера Т1 и на нем будет зафиксирована 1 (логическая единица). А напряжение на линии В - меньше "порогового" и Т2 будет фиксировать 0 (логический ноль). Это состояние мы будем считать правильным и зажигать светодиоды LED1 и LED2.
В случае-же если Rz много больше 100 Ом, то на обоих триггерах будет 0
или в случае, если Rz много меньше 100 Ом - тогда на Т2 будет 1.
Оба этих случая будем считать неисправностью и светодиоды гореть не будут.
В реальной жизни длинна линии конечна и выполнять измерения непрерывно нельзя. Поэтому, мы поступим следующим образом. В какой-то момент времени, по фронту частоты 80Мгц, установим в линии витой пары 1, а по следующему фронту (через 12.5 нс) зафиксируем состояние линий А и Б.
Далее эту процедуру нужно повторить для всех пар в кабеле.
Таким методом можно оценить состояние контактов в самом разъеме и состояние кабеля в непосредственной близости от него.
При тактовой частоте 80Мгц (12.5 нс) и скорости распространения сигнала 0.22м/нс "непосредственная близость" = 12.5*0.22/2 - это около 1.4 м. Состояние кабеля на расстоянии более 1.4 м на результаты измерений не влияет.
В заключении хочу обратить внимание на один нюанс.
Для отображения состояния пары мы используем два параллельно включенных светодиода.
Это нужно для того чтобы визуально показать "раздвинутую" пару.
Это хорошо видно на видео.
Если для этого тестера сделать коротенький (20-30 см) патч-корд,
то можно оценивать состояние и качество заделки кабелей и в розетках.
Ну и как обычно, проект для платы Марсоход можно скачать у нас на сайте:
Подробнее...