Как сделать лан тестер самому

Baikerv › Блог › LAN тестер своими руками

Как сделать лан тестер самому

Привет всем подписчикам и просто мимо проходящим. Хочу поделиться с вами реализацией одного очень интересного проекта, найденного на популярном сообществе Geektimes.
Это LAN тестер, который умеет показывать кроссировку витой пары, то есть как у вас обжаты разъемы 8P8C (называемые в народе RJ45), прямой, косой, кросс, 1Gb или 100Mb, также есть функция определения расстояния до обрыва и определение закороченных жил. Показывает также наличие напряжения на линии и имеет супрессоры для защиты контроллера от этого самого напряжения. Штука в общем прикольная, особенно если учесть, что приборы с набором таких функций стоят гораздо дороже тех денег, за которые он обошелся мне.
Схемотехника тестера конечно не совершенна, это касается цепей защиты от напряжения на входе и определения расстояния до обрыва.
Дело в том, что для измерения расстояния до обрыва здесь применяется технология измерения заведомо известной емкости кабеля на 1м, которая вносится в алгоритм расчета. В более продвинутых приборах для этих целей применяют метод рефлектометрии (TDR), который конечно за пояс запихнет измерение емкости, но это уже другой уровень, реализовать такое в рамках контроллера Atmega невозможно.
Ну да и ладно, параметров хватает за глаза.
В общем начал процесс с изготовления печатки, которую немного скорректировал под свой разъем и стабилизатор 5В.

Как сделать лан тестер самому

Как сделать лан тестер самому

Потом пошел процесс запайки и прошивки.
Пришлось немного подкорректировать программу, для дисплея на 20 строк, так как в статье использовался на 16.
Исходник автор предоставил.

Как сделать лан тестер самому

Как сделать лан тестер самому

Поместил все это добро в корпус от зарядника ноутбука, подошел идеально, пришлось только вырезать окна под дисплей, и немного расточить под разъем RJ45.
Также сделал панельку для кнопки питания.

Как сделать лан тестер самому

Как сделать лан тестер самому

Вот так выглядит плата-заглушка, которая одевается на обратный конец проверяемого кабеля.

Как сделать лан тестер самому

На ней напаяны заведомо известные контроллеру сопротивления.
А вот так выглядит наклейка лицевой панели, нарисованная в кореле, распечатанная на цветном лазернике и заламинирована.

Как сделать лан тестер самому

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

Источник

Как сделать лан тестер самому
Начну с того, что данная статья — опыт повторения устройства, впервые опубликованного на ресурсе Хабрахабр.

(К сожалению, мне не удалось связаться с автором устройства. Были и вопросы, и пожелания, и вообще хотелось помочь дальнейшему развитию проекта. Я честно прошел регистрацию, ответил на кучу разных вопросов и все равно, мой статус — READ ONLY 🙁 Весьма странное отношение со стороны администрации ресурса. Ну да ладно, учитывая, тот факт, что разработчик любезно предоставил все информацию по тестеру (включая исходники), он не будет в большой обиде на мой опус).

Итак, список необходимых для повторения деталей:

Слегка подкорректированная печатная плата в программе Sprintlayout:
Как сделать лан тестер самому

Процесс ЛУТ-а, травления и запайки не представляет ничего нового и интересного:
Как сделать лан тестер самому

Вид сверху:
Как сделать лан тестер самому

Теперь остановимся на прошивке. Прошивка фьюзов, лично для меня, ОЧЕНЬ туманное дело.
У автора в командной строке для avreal32 указанно следующее:

Ага, засада. Имеющийся у меня программатор USBTinyISP программой AVREAL32 не поддерживается 🙁 Обидно. Ладно, попробуем пересчитать фьюзы…
Тут хороший калькулятор фьюзов.
Получаем:
.

Прошивая первый раз, я не учел необходимость отключения JTAG 🙁 и после прошивки получил следующее сообщение на экране:
Как сделать лан тестер самому

Ну, вроде как все хорошо… Разобрались.
Наша строчка для запуска прошивки должна выглядеть так:

Прошиваем микроконтроллер с помощью AVRDUDE и программатора USBTinyISP :

Как сделать лан тестер самому

После «правильной» прошивки, запускаем устройство и радостно наблюдаем следующий текст на экране:
Как сделать лан тестер самому

На скорую руку делаем «подобие» ответной части (очень уж хотелось потестировать устройство):
Как сделать лан тестер самому

Результаты тестирования:
Подключаем обычный патч-корд
Как сделать лан тестер самому

Кусок обкусанного патч-корда с 2-мя парами закороченных жил:
Как сделать лан тестер самому

Все, очень даже неплохо. Мысленно благодарю автора (некий Potok, он же Иванов Георгий Александрович из города Астрахань)!!

Для питания, я использовал два последовательно соединенных аккумулятора от мобильных телефонов. Сначала планировал сделать разъем USB для их подзарядки… Но потом, отказался от этой идеи. Т.е., в случае необходимости зарядки, придется разбирать корпус и по отдельности заряжать аккумуляторы 🙁 Надеюсь, что это нужно будет делать КРАЙНЕ-КРАЙНЕ редко 🙂

А вот тут самое длительное дело: размещение всего хозяйства в корпус:
Как сделать лан тестер самому

Как сделать лан тестер самому

Внешний вид:
Как сделать лан тестер самому
На фото уже «нормально» сделанная заглушка. Я ее прикрепил на шнурочке (чтобы не потерялась).

еще ракурс:
Как сделать лан тестер самому

Приятный момент. Судя по чтению комментариев к статье автора (я же могу только читать :(( ), он озадачился написанием новой прошивки, с новыми возможностями. Так, что разъем на плате под ISP — очень даже важен. Поживем — увидим!

Традиционно, все необходимое, для повторения сложено в один архив. Забирайте тут .
Исходный материал автора сложен в каталог: . _Original version

Источник

Кабельный тестер своими руками версия 2.0

В первой версии тестера передатчик был собрана на ATmega8 в паре с ULN2003 установленными в качестве защиты выходов контроллера. В принципе все просто и без лишних деталей, но на такую работу был призван такой «жирный» контроллер как ATmega8, что вызвало негодование у некоторых читателей моей статьи. У одного из них тогда возник вопрос (человек занимается ремонтом электроники и электрики в автомобилях) о переделке передатчика и приемника так что бы общий был минус, а не плюс как в прошлой версии прибора. Так как в автомобиле общий это минус и он идет по кузову авто и очень удобно в любом месте на кузове подключил приемник и передатчик и прозванивай провода не тратя время на поиски провода которым можно соединить общий на приборах прозвонки. В этой версии общий минус, и с подключения не должно возникнуть ни каких проблем.

Что касается характеристик прибора, в приемнике так и остался МК Attiny13, но уже в паре с одним сдвиговым регистром 74HC595, что позволило уменьшить размер печатной платы и использовать динамическую индикацию. Индикатор семисегментный с общим анодом.

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самомуКак сделать лан тестер самому

Мозгом же передатчика теперь тоже стал МК Attiny13 вкупе с тремя 74НС595, это позволило увеличить количество прозваниваемых жил на 2, теперь прибор прозванивает 24 жилы. Это количество можно увеличить навесив еще 74HC595. Так же по просьбе трудящихся появилась версия прошивки для приемника в которой выходы 22, 23, 24 определяются им как А, b и С соответственно.

Как сделать лан тестер самому

Как сделать лан тестер самому

При включении приемника на индикаторе высвечивается число «88» светится 2 секунды и потом полностью гаснет, после чего приемник готов к работе. Это так называемая диагностика индикатора. В моей практике были случаи выхода из сторя сегментов индикатора и что бы сразу на это обратить внимание был реализован такой алгоритм включения. Так же сделана небольшая экономия потребляемого тока приемником, теперь если приемник отключить от прозваниваемой жилы то через некоторое время порядка 3-х секунд, индикатор полностью гаснет, только останется светиться центральный сегмент второй цифры. Что касается передатчика, то тут все тривиально просто, после включения моргает периодически светодиод сигнализируя об исправной работе передатчика. Может кому не понравится отсутствие защиты выходов 74HC595, с которой я заморачиваться не стал, но при испытаниях на производстве ни одна микросхема не вышла из строя. В работе тестера изменился алгоритм передачи данных передатчиком, что позволило теперь приемнику распознавать замкнутые между собой прозваниваемые жилы. Они будут отображаться на индикаторе друг за другом по кругу, но есть один минус, чем ближе номера жил к друг другу тем быстрее будут меняться значения на индикаторе и не всегда можно отчетливо их разглядеть. Суть в том что передатчик передает импульсы с номерами жил провода по очереди от 1 и до 24. Это не много замедляет работу по прозвонке, но есть возможность увидеть какие жилы замкнуты между собой. В ситуации когда допустим 15 и 21 жилы замкнуты на индикаторе приемника будут эти значения бегать по кругу, если жил замкнутых между собой будет больше то и отображаемых цифр друг за другом на индикаторе будет больше. Есть версия прошивки в которой реализовано более удобное отображения замкнутых жил по нажатию на кнопку. В этой статье такой прошивки выложено не будет, все дело в том что кнопка подключается к ножке RESET она же и PB 5, так как остальные ножки МК заняты, а это может стать проблемой для некоторых людей которые соберутся повторить данный проект и кучей угробленных Attiny13. В данном случае МК прошить стандартным способом можно будет только один раз, и если допустить ошибку при выставлении ФЬЮЗОВ, а с ними не все дружат, второй раз прошить МК уже не удастся, так как RESET станет простым портом ввода/вывода и поможет тут либо ФЬЮЗ-доктор который не у всех есть либо любой другой программатор поддерживающий режим высоковольтного параллельное программирования. Контроллер генератора работает на частоте 9.6 Мгц, а контроллер приемника на 4.8 Мгц эти параметры нужно учесть и выставить соответствующие фьюзы во время прошивки МК. По моим некоторым соображениям в статье не будут представлены исходники проекта, а будут только две версии прошивок для приемника и одна для передатчика, всем спасибо за внимание.

Источник

Сообщества › Сделай Сам › Блог › Ремонт lan-тестеров после включения в активную цепь

Как сделать лан тестер самому

Как сделать лан тестер самому

Все простые lan тестеры выполнены по одному типу, и после включения в сеть где проходит питание (Poe) его выкидывают на помойку. Но мне обидно было выкидывать после не давней ошибки и то потому что не так промаркировали витые пары…
В общем разбираем, видимых повреждений не увидим, но из одного источника в просторах инета, наткнулся на видео, где говорилось об этой микрухе «cd4017be» (счётчик-делитель на 10).
Не затягивая позвонил в радио магазин и у них нашлось в наличии 3 шт, цена их всего 18 руб/шт.
Процесс замены: выпаивать сразу целиком не стал, решил откусить ножки ближе к чипу, а потом аккуратно нагревая вытянуть ножки по одной, потом убираем лишний припой на местах установки, и усаживаем нужной стороной новый чип, пролуживаем контакты с обоих сторон и проверяем чтобы все 8 контактов проходили.
У меня получилось восстановить 3 lan тестера, которые валялись, собирали пыль в отделе. Удачи вам. С наступающим!

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самому

Комментарии 34

Как сделать лан тестер самому

ОО, такие и дохнут. Поэтому перешли на другую модель))))

Как сделать лан тестер самому

Панельку поставил бы, чтобы следующий раз не мучиться с пайкой

Как сделать лан тестер самому

что за тестер, у которого вход никак не защищен? В помойку сразу. серия 1561 работает до 16в. У вас там «крона». Чем вы вход выжигаете?

Как сделать лан тестер самому

По PoE приходит от 36 до 57 В

Как сделать лан тестер самому

а уменьшить. Я может чего не знаю…но если вы витые пары проверяете… так их обычным тестером проверить можно. Без всяких напрягов

Как сделать лан тестер самому

Как сделать лан тестер самому

что за тестер, у которого вход никак не защищен? В помойку сразу. серия 1561 работает до 16в. У вас там «крона». Чем вы вход выжигаете?

Я в теме написал про 2 марки тестеров, у всех аналогичная проблема.

Как сделать лан тестер самому

Для чего этот тестер вообще нужен?

Как сделать лан тестер самому

Витую пару проверять

Как сделать лан тестер самому

А что такое витая пара?

Как сделать лан тестер самому

Для чего этот тестер вообще нужен?

Как сделать лан тестер самому

Понятно. Просто даже не знал что такие существуют.

Как сделать лан тестер самому

О, у нас два таких тестера трудятся, странно что ещё они ещё живы.

Как сделать лан тестер самому

Спасибо! В закладки обязательно.

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самому

Пять баллов. Тестеры конечно не запредельно дорогие, но за восемнадцать рублей… это стоило сделать.

Как сделать лан тестер самому

Как сделать лан тестер самому

Как сделать лан тестер самому

постельку,
и оперативная и быстрая замена делителя…

Как сделать лан тестер самому

а стабилитрон на вход?

Как сделать лан тестер самому

Молодец 👍 хороший подход к делу.
Я, в этом ничегошеньки, не понимаю.Но рад за вашу смекалку.
Мои поздравления с наступающим новым годом.🍻

Как сделать лан тестер самому

Как сделать лан тестер самому

Спасибо, с наступающим!

Как сделать лан тестер самому

Мужык! Светлая голова. Теперь монтажники вереницей потянутся к тебе. Но в конторе проще выкинуть и купить такой же дешманский и тупой лан тестер. То ли дело нажористый, который длинну линии мерять умеет, затухания и тд… Это уже высший пилотаж…

Как сделать лан тестер самому

Как сделать лан тестер самому

В «нажористых» стоят операционные усилители и они первые сгорают. Цена копейки )

Как сделать лан тестер самому

У меня флюк, ничего там не сгорает, он показывает всю информацию, и в том числе и POE и все остальное… стоил дорого конечно, но себя он уже окупил раз 50. А эти тестеры со светодиодами, так для пионеров, протестировать целостность патчкорда.

Как сделать лан тестер самому

Я же не говорю, что это проблема тестеров. Если по какой то причине на вход придёт не то напряжение, то на входе выгорает операционник дешевый, а не сразу процессор…

Как сделать лан тестер самому

Мужык! Светлая голова. Теперь монтажники вереницей потянутся к тебе. Но в конторе проще выкинуть и купить такой же дешманский и тупой лан тестер. То ли дело нажористый, который длинну линии мерять умеет, затухания и тд… Это уже высший пилотаж…

Ага, и ценник больше, даже не в 10 раз:) некоторым такие штуки не требуются.

Как сделать лан тестер самому

Как сделать лан тестер самому

Так тот что дороже в 10 раз окупается быстрее в 10 раз! Мне на одном объекте 10 патчпанелей пришлось обжать, а перед этим пучки нужно было отсортировать и промаркировать, а кабели не обжатые, тупой тестер не воткнуть… представляю сколько бы времени пришлось затратить на это без флюка…

Как сделать лан тестер самому

ссылку на прибор в студию или полное наименование

Как сделать лан тестер самому

Ok, google, Fluke networks! 😆😆😆

Как сделать лан тестер самому

Так тот что дороже в 10 раз окупается быстрее в 10 раз! Мне на одном объекте 10 патчпанелей пришлось обжать, а перед этим пучки нужно было отсортировать и промаркировать, а кабели не обжатые, тупой тестер не воткнуть… представляю сколько бы времени пришлось затратить на это без флюка…

Я работал на разных работах и флюками и такой хренью. Есть разная работа. Кто-то в основном кидает патч-корды, делает небольшие сетки в конторах, у них флюк не окупится в ближайшем времени (тем более у тех, кто так подрабатывает), никакие затухания там не надо мерить, просто контроль обжатых концов, чтоб не просмотреть хреновый контакт или не дожим в коннекторе или провод просверленный или пробитый степлером.
Конечно, на объектах, где только на одном этаже по 400 рабочих мест и сертификация скс, то флюк нужен и определенный из реестра.
Меня просто комментарии поражают про то, что все, абсолютно все, просто обязаны покупать самое дорогое оборудование и вообще никак нельзя работать дешевым оборудованием. Это российские реалии, есть разные ниши контор и подработок, не надо грести все под одну гребенку.
Как-то так.

Как сделать лан тестер самому

Я могу так обжать патчкорд, что тестер с лампочками будет показывать целостность кабеля, а работать не будет… и вот тут понадобится флюк. Те кто уже давно и часто обжимают концы и расключают розетки им не нужен этот тестер с лампочками, я вот уже за 12 лет не помню, чтобы после моей обжимки не заработало. А вот чтобы понять, как качественно проложен кабель подрядчиком или дядей Васей электриком в квартире, вот тут мне нужен флюк, который даже на мелких объектах окупается очень быстро, так как экономит кучу времени, так как обычно такие объекты сделаны Васянами за пятихатку и порой разобраться, очень сложно и долго по времени, чем один раз воткнуть флюк и сразу найти и понять проблему. Работать можно любым оборудованием, и обжимать отверткой с молотком тоже можно, но ужасно неудобно и сделать качественно трудно.

Как сделать лан тестер самому

Ага, и ценник больше, даже не в 10 раз:) некоторым такие штуки не требуются.

В современном мире требуются. Если Вы не у себя дома тянете сетку а работаете с кучей заказчиков и клиентов по городу

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *