Тестер витой пары своими руками

Обновлено: 06.07.2024


Речь пойдёт об устройстве которое стоит не менее 800 ста рублей. По крайней мере это средняя цена тестера. В Костроме он стоит не менее 1000 рублей.

Дак вот значит работаю я системным администратором в КМТ корпус "В" и однажды при построении сети в корпусе возникла такая проблема, взял я кабелеь UTP (витая пара). Подключил значит я один конец к разъёму сетевой платы а другой к Хабу

Сетевой коммутатор, свич, свитч (жарг. от англ. switch — переключатель) — устройство, предназначенное для соединения нескольких узловкомпьютерной сети в пределах одного или нескольких сегментов сети. В отличие от концентратора, который распространяет трафик от одного подключенного устройства ко всем остальным, коммутатор передаёт данные только непосредственно получателю, исключение составляет широковещательный трафик (на MAC-адрес FF:FF:FF:FF:FF:FF) всем узлам сети. Это повышает производительность и безопасность сети, избавляя остальные сегменты сети от необходимости (и возможности) обрабатывать данные, которые им не предназначались.

Коммутатор работает на канальном (2) уровне модели OSI и потому в общем случае может только объединять узлы одной сети по их MAC-адресам. Коммутаторы были разработаны с использованием мостовых технологий и часто рассматриваются как многопортовые мосты. Для соединения нескольких сетей на основе сетевого уровня служат маршрутизаторы.


И так вернёмся назад к тексту.

Дак вот подключил я значит всё это дело и нефига. Сеть не работает! В чём проблема, как узнать!?

Стал проводить диагностику стандартными методами, пинговать адреса

Это делается так : Пуск--->выполнить--->вводим cmd а потом в чёрном окне(Командная строка) вводим любой ip адресс в сети например ping 192.168.1.210 должно быть такие исходы если сеть работает

А так если не работает

Коммутационный шнур , коммутационный кабель или патч-корд (от англ. patching cord — соединительный шнур) — одна из составных частей структурированной кабельной системы . Представляет собой электрический или оптоволоконный кабель для подключения одного электрического устройства к другому или к пассивному оборудованию передачи сигнала. Может быть любых типов и размеров, на одном или обоих концах кабеля обязательно присутствуют соответствующие соединяемым устройствам коннекторы.

Войти через uID

Потом у знакомого взял покупной тестер "TRENDNET", и в считаные минуты разобрался со всеми косяками. И это меня заставило задуматься, хороша зараза, но 50$ платить за него, задавила жаба. И тут я задумался над сборкой собственного тестера, прикинул несколько схем, и на утро мне в голову пришла вот эта оригинальная и очень простая схема, сделать ее может любой школьник, который видел пояльник.


Что нам понадобиться:
1. Прямые руки
2. Любые трехвольтовые cветодиоды 8 шт - 80руб.
3. Розетки типа RJ-45 2шт - 180руб.
4. "Минипальчики" 4шт - 12руб.(нам нужно получить 6v и только они влезают в коробочку)
Итого: 272 рубля, а это немного меньше 50$ , а если еще диодов со старых плат наковарять, то совсем почти даром!
Далее собираем все согласно схеме.

Вот что получилось у меня:


Ну теперь собственно немного о схеме: как вы видите между розетками RJ-45 (далее коробочки) отсутствует провод, те длинна тестируемого кабеля не ограничена, соответственно вам пофигу на каком этаже хаб и за сколькими дверями. Принцип действия состоит в том, что каждый диод одного провода соединен последовательно с 4-мя диодами соседних пар, которые относительно его соединены паралельно. Вот такай вот выкрутас. Таким образом схема перестанет работать лишь при обрыве 4-ех проводов одной полярности, но если при обжиме у вас так получилось, вы не обжали 4 провода из 8, то эта статья не для вас, я там гдето упомянул про прямые руки :).

Определение точной схемы обжима кабеля обязательно.

Вся информация выводится со стороны тестера. Никаких миганий светодиодиками на ответной части. Предположим, что ответная часть находится в руках обезьяны, причем даже не цирковой, и лишь благодаря новейшим технологиям обезьяну удалось обучить пользоваться перфоратором и кроссировать кабель в розетках. Или, говоря чуть более научно: ответная часть — полностью пассивная.

Аппаратная часть

Принцип работы: ответная часть представляет из себя набор сопротивлений различных номиналов. Измерим их. Зная их номиналы и распайку ответной части, мы можем точно выяснить, как кроссирован кабель. Ниже представлена схема устройства (все иллюстрации кликабельны). Конкретные номиналы сопротивлений выбраны скорее с учетом наличия в магазине, чем осознанно, хотя получился кусочек ряда Фибоначчи.

Рис. 1. Схема тестера

Рис. 2. Схема ответной части

Порт A микроконтроллера — это входы АЦП, на порту B у нас ISP и пара служебных функций, порт C используем для формирования тестовых сигналов, ну а порт D — для общения с пользователем посредством HD44780-совместимого дисплея.

Цепочка VD2 — R4 служит для обнаружения разряда батареи. На стабилитроне падает 5,1В, Таким образом, когда напряжение батареи упадет ниже 6В, на PB2 появится лог. 0. Тут по уму нужен бы триггер Шмитта, но не нашлось.

Программная часть

Для написания программы я использовал среду AVR Studio 4, язык C. Ниже я опишу алгоритм работы, а вот код не покажу, и тому есть причины. Во-первых, он несколько ужасен (картинка с лошадью, блюющей радугой). Во-вторых, раз уж это DIY, то реализацию ниже описанных алгоритмов не грех и самому написать — а то что же это за DIY такое? Ну а в-третьих, если писать не хочется, то в приложениях откомпилированный .hex присутствует.

Описывать стандартные процедуры типа работы с АЦП, реализации обмена с HD44780-совместимым дисплеем и тому подобные очевидные вещи смысла не вижу. Все давно сказано до меня.

Работа тестера делится на несколько этапов, которые повторяются циклически.

Этап 1. Начальные проверки

Этап 2. Проверка целостности линий и наличия коротких замыканий

Для каждой из 8 линий проделываем следующее. Подаем на нее +5В с порта C, сохраняя все остальные линии порта в высокоимпедансном состоянии, и измеряем напряжение на остальных линиях. Если на всех линиях околонулевые значения — исследуемая линия оборвана. Если же на какой-то из линий тоже появилось +5В — это КЗ. В норме мы увидим некие промежуточные значения.

Этап 3. Выяснение схемы кроссировки

Вот и подобрались к самому интересному. Отсеяв все заведомо неисправные линии (перебитые и закороченные провода), приступим к измерению сопротивлений оставшихся линий (пусть их количество N, 0 Rij, но меньше прочих элементов строки. Получим:

Решаем и находим среди Ri, Rj, Rk наименьшее (предположим, им оказалось Ri). оставшиеся неизвестные Rx находим из Rx = Rix — Ri.

Этап 4. Определение точки обрыва, если таковая имеется

Переводим все линии порта C, кроме той, которая подключена в той жиле, где есть обрыв, в Hi-Z. Подаем на жилу +5В, заряжая ее. Измерим напряжение на ней, это будет наше начальное U0. Переводим все линии в Hi-Z. Начинается разряд кабеля через резистор R2.X сопротивлением 1 МОм. Выждав 1 мс, измеряем напряжение на этой линии U.

Пользуюсь. Доволен. Желающие повторить мой путь могут вот тут найти архив с печатной платой в формате DipTrace, схемой в формате sPlan, прошивкой МК, а еще файл с примером командной строки для avreal, в котором можно посмотреть fuse-биты.

Фото процесса

Внимание! Автору статьи при рождении вырезали художественное чувство, как будущему инженеру не нужное. Ценителям незаваленных горизонтов, композиции кадра и всякого прочего баланса белого просьба на этом месте прекратить чтение и перейти сразу к комментариям, во избежание получения серьезных душевных травм.



Печатная плата. Изготовлена с помощью ЛУТ, лужение сплавом Розе.




Готовая плата. Сверлим, паяем, промываем спиртом (у кого рука поднимется — этиловым, лично я мыл изопропиловым). После отладки покрываем лаком для защиты от коррозии.


Плата установлена в корпус, дисплей закреплен, к нему припаян шлейф веселенькой расцветки. Отверстие под дисплей прорезал дремелем с помощью миниатюрного отрезного диска, впрочем, есть и другие методы.


Осталось закрыть крышку.


Тест: прямой фабричный патч-корд, 0.5 м. Кнопка включения расположена под указательным пальцем сверху корпуса.

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Схема кабель-тестера MS6812:

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Звуковой генератор делать не стал, у меня уже есть генератор ранее собранный на К155ЛА3 но он получился излишне громким и требуется делать ещё и регулятор громкости, чтобы регулировать мощность генератора для более точного выявления места обрыва. Но я не стал этого делать так как быстро привык пользоваться генератором прямоугольных импульсов 50 Гц встроенный в мой мультиметр UNI-T M830BUZ.

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Как определить место обрыва провода или кабеля с помощью тестера кабелей.

Метод поиска места обрыва или перелома провода: с генератора одним сигнальным контактом подключаемся к кабелю, второй земляной контакт подключать никуда не требуется, сигнал передаётся по кабелю и так. Затем включаем кабельный тестер и ведём им от щупа генератора до того места где резко пропадает сигнал, может он не совсем оборван то тогда сигнал просто становится тише, в этом месте и будет оборван провод и это место можно обрезать и спаять образовавшиеся концы провода вместе.

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

Кабельный тестер (Cable Tracker), поисковик места обрыва кабеля своими руками

В заключение скажу, что данный самодельный кабельный треккер стал для меня полезным прибором, который часто использую для поиска обрыва в проводах наушников, чтобы не менять провод полностью, а также для починки разных USB кабелей, думаю он может стать полезным автомеханикам и электрикам.

Читайте также: