Простой тестер lan-кабеля на мк

FAQ #210: выбираем LAN tester, делаем себе номер в Европе, мониторим ошибки сети и оптимизируем Windows 8 – «Хакер»

Содержание статьи

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

Лантестер — это прибор для тестирования витой пары, который по каждой жиле прогоняет сигнал и подтверждает, что линия целая.

Еще он показывает, что все пары обжаты в правильной последовательности и нет перекрещенных пар. Это умеет любая модель, но есть и масса других особенностей.

Простой лантестер

Перечисленные действия, тем не менее, самые необходимые. Обжал кабель, проверил и сразу видишь всю картину. Здесь обжимка не прожала контакт, тут повреждена жила, а вот тут перепутал цвета. А вот когда нужно найти, какая розетка скоммутирована на патч-панели, добрую службу сослужит дополнительный блок приемника для лантестера.

Лантестер с приемником

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

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

Лантестер в таких случаях совершенно незаменим!

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

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

  • Обнаружение ошибок в схеме разводки, замыканий, обрывов, кросс-соединений.
  • Тестирование телефонных и коаксиальных кабелей, а также кабелей на основе витых пар категории 5, 5e и 6.
  • Тестирование локальной сети и соединительных шнуров типа патч-корд (RJ45/11/12, FTP и BNC).
  • Тестирование правильности соединения каждого провода в кабеле.
  • Проверка правильности обжима, наличия обрыва или короткого замыкания.
  • Проверка целостности экрана для экранированной витой пары.
  • Определение расстояния до обрыва кабеля.
  • Прибор проверяет, обеспечивают ли существующие кабели достаточную пропускную способность для поддержки передачи голоса, стандартов 10/100 Ethernet, VoIP или Gigabit Ethernet.
  • Устранение неисправностей — отображение причин, по которым существующие кабели не поддерживают требуемую пропускную способность сети (например, перекрестные помехи при длине кабеля свыше 11 м).
  • Обнаружение — прибор определяет, что находится на конце каждого кабеля, и отображает сведения о конфигурации устройства (скорость/дуплекс/пары).
  • Определение неиспользованных портов коммутатора, доступных для перераспределения.
  • Составление карт конфигурации проводки и отображение расстояния до мест возникновения неисправностей с помощью теста Intelligent Wiremap.
  • Проверка всех типов кабелей с медными жилами: витой пары, коаксиального кабеля и аудиокабеля.

Профессиональный лантестер

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

Иногда для завершения регистрации на сайте нужно подтвердить, что ты живешь в США или в какой-то другой определенной стране.

Магазины и платежные системы определяют страну по кредитке (это отдельный разговор), другие сервисы вместо этого присылают проверочный код по СМС.

Единственный вариант — иметь телефон с кодом нужной страны. Для обхода таких ограничений существует услуга аренды номеров.

Услуга эта стоит денег, но не таких уж больших, а если поискать, то можно найти и бесплатный сервис.

Есть, правда, важный нюанс: регистрация и последующая привязка бесплатного номера к счету PayPal может привести к печальным финансовым последствиям.

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

Из платных сервисов могу порекомендовать proovl.com. Аренда номера в США на нем стоит 1,50 евро — считай, пара бутылок пива. Можешь посмотреть также на sms-reg.com — еще один недорогой сервис. Из бесплатных есть pinger.com, сойдет, чтобы поиграться. Если совсем не хочется платить, можешь попробовать поклянчить на форумах, но твои шансы нарваться на развод возрастут многократно.

Начинающий сисадмин рано или поздно столкнется с какой-нибудь консолью сетевого оборудования. Это может быть коммутатор 3COM, маршрутизатор Cisco или иной зверь вроде Mikrotik или D-Link.

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

Попробую тебя немного подготовить, чтобы этого не произошло.

Пример отображения информации на определенном интерфейсе

Вот список наиболее часто встречающихся ошибок.

  • Runts, или «карлики». Фреймы, которые не отвечают требованию к минимальному размеру. Минимум должно быть 64 байта, включая 18 байт для полей MAC-адреса получателя, MAC-адреса отправителя, типа и FCS. Такие ошибки могут быть вызваны в том числе коллизиями на интерфейсе.
  • Giants, или «гиганты». Фреймы, размер которых превышает максимально допустимый. Это свыше 1518 байт, включая 8 байт для полей получателя, отправителя, типа и FCS.
  • Input errors — ошибки ввода, сумма значений нескольких счетчиков, включая runts, giants, CRC, frame и других.
  • CRC — полученные фреймы не прошли проверку FCS. Скорее всего, вызвано неполадками на физическом уровне. Повреждение кабеля или порта.
  • Frame — получены фреймы с неверным форматом. К примеру, они завершаются неполным байтом.
  • Collisions — это счетчик всех коллизий, произошедших при передаче.
  • Late collisions — подмножество всех запоздалых коллизий, произошедших после передачи 64-го байта фрейма. Запоздалые коллизии чаще всего указывают на рассогласование дуплекса.

Как видишь, все не так страшно, как кажется на первый взгляд. Главное — поискать перевод непонятных слов и не пугаться новых названий. Здесь все вполне логично, и, разобравшись, ты легко узнаешь, на какие проблемы указывают сообщения об ошибках.

Бывает так, что в домене Windows есть две совершенно одинаковые машины, но с одной видно полный список файлов в папке, а на другой не видно вообще ничего. Вот что можно сделать для решения проблемы.

Когда Windows в очередной раз подкидывает тебе такую закавыку, не спеши сомневаться в реальности происходящего. Суть этой проблемы, скорее всего, кроется в системе кеширования метаданных протоколом SMB2. Штуку эту можно выключить через реестр. Править нужно три ключа, значения необходимо выставить в ноль. Если таких ключей нет, то их нужно будет создать.

  • DirectoryCacheLifetime
  • FileNotFoundCacheLifetime
  • FileInfoCacheLifetime

Лежат они вот в этой ветке: HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanworkstationParameters.

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

Многие пользователи замечают, что Windows 8 иногда начинает очень сильно загружать диск. Как показывает диспетчер задач, нагрузка держится в районе 80–100%. При этом система бешено тормозит и не дает нормально работать. И это на машинах с Core i5–i7 и 8–16 Гбайт оперативки! Что можно сделать для решения этой проблемы?

Загрузка диска

Вариантов на самом деле не так много. Кто-то рекомендует выключить учетную запись Microsoft и переключиться на локальную учетку. Но тормоза бывают и на локальной. Поэтому рекомендую посмотреть, какие утилиты активно гоняют диск от имени Windows. Это могут быть:

  • дефрагментация, которая иногда запускается в самый неподходящий момент;
  • задание chkdsk, которое проверяет диск на наличие ошибок;
  • служба индексирования файлов — она создает индексы, которые помогают быстрее искать файлы, что на локальном компьютере вовсе не обязательно. Отключается она в свойствах диска;
  • SuperFetch. Эта технология была представлена в Vista и присутствует в Windows 7 и Windows 8. При работе SuperFetch использует кеш в оперативной памяти для программ, которыми ты чаще всего пользуешься. За счет этого скорость их работы должна возрастать. Кроме того, SuperFetch должен быть включен для функционирования ReadyBoost. Попробуй выключить SuperFetch через службы системы, чтобы посмотреть, не приносит ли он проблем вместо обещанной пользы.

Самым же радикальным решением, конечно, будет установка SSD вместо жесткого диска или, как делают чаще всего, установка SSD в качестве загрузочного диска, а HDD — для хранения основной части данных.

Источник: https://xakep.ru/2016/07/27/faq-210/

LAN-тестер на AVR своими руками

Проблема тестирования свежепроложенной локальной сети актуальна всегда. Когда-то мне в руки попала железка под названием «Rapport II», которая, вообще говоря, тестер для систем CCTV, но витую пару прозванивать умеет тоже.

Железка та давно уже умерла, а вот впечатление осталось: при тестировании витой пары она показывала не просто переполюсовку и распарку, но точную схему обжима! Например, для кроссовера это выглядело 1 → 3, 2 → 6, 3 → 1, и так далее.

Но заплатить порядка 800 нерусских рублей за устройство, в котором я реально буду использовать всего одну функцию? Увольте! Как же это работает, может, проще сделать самому? Гугл в руки, и… сплошное разочарование.

Вывод поиска состоит на 80% из мигалок светодиодами на сдвиговом регистре / AVR / PIC / свой вариант, и на 20% из глубокомысленных обсуждений форумных гуру на темы «купите %название_крутой_железки_за_100499.99_вечнозеленых% и не парьтесь». Посему, хочу предложить хабрасообществу свое решение данной проблемы в стиле DIY. Кого заинтересовало — прошу под кат (осторожно, некоторое количество фото!).

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

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

Или, говоря чуть более научно: ответная часть — полностью пассивная.

Аппаратная часть Принцип работы: ответная часть представляет из себя набор сопротивлений различных номиналов. Измерим их.

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

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

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

Сердцем схемы является микроконтроллер ATMega16. Почему именно он? Спор «AVR vs PIC» есть типичный холивар, поэтому скажу просто: моим произволом пусть будет AVR.

А из всей их линейки Mega16 самый дешевый кристалл, имеющий на борту АЦП на 8 каналов. Усложнять схему коммутаторами аналоговых сигналов мне откровенно не хотелось.

Немаловажный плюс: эту модель можно купить даже в моем замкадье, где на весь город один магазин электронных комплектующих с ценами по 150-500% от Москвы.

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

Питаем схему от батарейки типа «Крона», через стабилизатор LP2950, DA1 по схеме.

Почему не ШИМ, а обычный линейный стабилизатор, пусть и low-dropout? Ток потребления невелик, на одной батарейке я провел все тестирование и отладку схемы, запустил уже пару реальных объектов по полсотни портов — пока не разрядилась.

А вот высокочастотные помехи, которые есть спутник любого ШИМа, могут снизить точность работы АЦП. Усложнять схему, опять же, не хочется. Почему именно LP2950? Он был в магазине.

Входные цепи защитим с помощью супрессоров VD1.1 — VD1.8, я взял 1,5КЕ6,8СА. От попадания в 220В они, конечно, не спасут, а вот 60В с какой-нибудь телефонной линии погасить вполне смогут.

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

Информацию выводим с помощью HD44780-совместимого дисплея, мне попался WH-1604A-YYH-CT#. Схема подключения типовая и пояснений не требует. Стоит сказать только о номинале сопротивления R5, задающего яркость подсветки.

Чем больше номинал, тем дольше будет жить батарейка — вся остальная схема потребляет менее 5 мА, основной потребитель именно подсветка дисплея. Но если переусердствовать, в темноте ничего не увидишь на экране.

Я остановился на 100 Ом.

Программная часть Для написания программы я использовал среду AVR Studio 4, язык C. Ниже я опишу алгоритм работы, а вот код не покажу, и тому есть причины.

Во-первых, он несколько ужасен (картинка с лошадью, блюющей радугой).

Во-вторых, раз уж это DIY, то реализацию ниже описанных алгоритмов не грех и самому написать — а то что же это за DIY такое? Ну а в-третьих, если писать не хочется, то в приложениях откомпилированный .hex присутствует.

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

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

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

  • проверим, не подключено ли к линии какое-либо активное оборудование. Все управляющие линии (порт C, напомню) переводим в Hi-Z состояние, измеряем напряжение на всех линиях. Они должны быть околонулевыми. В противном случае мы понимаем, что с другой стороны провода подключено что угодно, но не наша ответная часть, и дальше продолжать смысла не имеет. Зато имеет смысл сообщить пользователю, что «на линии есть напряжение!».
  • проверим уровень сигнала на PB2. Если там 0, то батарея разряжена. Сообщим о неполадке пользователю, если все ОК — идем далее.

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

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

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

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

Источник: http://AnalogIndex.ru/news/lan-tester-na-avr-svoimi-rukami_66894.html

LAN тестер. Полезное устройство своими руками

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

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

Я честно прошел регистрацию, ответил на кучу разных вопросов и все равно, мой статус — READ ONLY 🙁 Весьма странное отношение со стороны администрации ресурса.

Ну да ладно, учитывая, тот факт, что разработчик любезно предоставил все информацию по тестеру (включая исходники), он не будет в большой обиде на мой опус).

Итак, автор все очень подробно и дотошно описал. Так, сказать, бери и делай. Но, печатная плата сделана в программе , вроде как проблема и не вселенского масштаба, но, как правило, все DIY-разработчики (по крайне мере, на постсоветском пространстве) стараются использовать Sprintlayout.

Кстати, у автора в схеме есть небольшая опечатка, которая меня немного сбила с толку при проверке… Вот исправленная схема:Итак, список необходимых для повторения деталей:

Atmega16 (DIP) + колодка Кварц 8Mhz стабилизатор на 5В 78M05 (smd) супрессор 1,5КЕ6,8СА — 8шт HD44780-совм. дисплей (WH-1604A-YYH-CT#) — 4 строчный стабилитрон 5.

1В — 1шт разьем LAN — 2шт ОПЦИОНАЛЬНО: разъем для подключения батарейки «Крона» колодка 2х5 + ответная часть колодка 2х10 + ответная часть конденсатор 22pF — 2шт конденсатор 100n — 1шт резистор 1М (0,25Вт) -8шт

(резисторы smd все типоразмера 1206)

8.2kOm (smd) — 9шт 100 Om (smd) — 1шт 1k (smd) — 1шт 2k (smd) — 1шт 3k (smd) — 1шт 5.1k (smd) — 1шт 10k (smd) — 3шт 15k (smd) — 1шт 22k (smd) — 1шт 51k (smd) — 1шт подстроечный резистор 10кОм пластиковый корпус 125х70х35

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

Прошивка фьюзов, лично для меня, ОЧЕНЬ туманное дело. У автора в командной строке для avreal32 указанно следующее:-fckopt=0,cksel=f,sut=1,ocden=0,jtagen=1

Ага, засада.

Имеющийся у меня программатор программой AVREAL32 не поддерживается 🙁 Обидно. Ладно, попробуем пересчитать фьюзы…

хороший калькулятор фьюзов. Получаем:hfuse=0xD9 и lfuse=0xdf. Прошивая первый раз, я не учел необходимость отключения JTAG 🙁 и после прошивки получил следующее сообщение на экране:Ну, вроде как все хорошо… Разобрались. Наша строчка для запуска прошивки должна выглядеть так:avrdude.exe -p atmega16 -c usbtiny -U flash:w:lan_tester.hex -U hfuse:w:0xD9:m -U lfuse:w:0xdf:m

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

avrdude.exe -p atmega16 -c usbtiny -U flash:w:lan_tester.hex -U hfuse:w:0xD9:m -U lfuse:w:0xdf:mПосле «правильной» прошивки, запускаем устройство и радостно наблюдаем следующий текст на экране:На скорую руку делаем «подобие» ответной части (очень уж хотелось потестировать устройство):Результаты тестирования: Подключаем обычный патч-кордКусок обкусанного патч-корда с 2-мя парами закороченных жил:

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

Для питания, я использовал два последовательно соединенных аккумулятора от мобильных телефонов. Сначала планировал сделать разъем USB для их подзарядки… Но потом, отказался от этой идеи. Т.е.

, в случае необходимости зарядки, придется разбирать корпус и по отдельности заряжать аккумуляторы 🙁 Надеюсь, что это нужно будет делать КРАЙНЕ-КРАЙНЕ редко 🙂 А вот тут самое длительное дело: размещение всего хозяйства в корпус:Внешний вид:На фото уже «нормально» сделанная заглушка.

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

Поживем — увидим!

Традиционно, все необходимое, для повторения сложено в один архив. Забирайте .

Исходный материал автора сложен в каталог: !!!_Original version

Источник: http://robocraft.ru/blog/3002.html

NM8034 – Тестер компьютерного сетевого кабеля “витая пара” купить в Мастер Кит. Драйвер, программы, схема, отзывы, инструкция, своими руками, DIY

NM8034 – Тестер компьютерного сетевого кабеля “витая пара” купить в Мастер Кит. Драйвер, программы, схема, отзывы, инструкция, своими руками, DIY

NM8034 – Тестер компьютерного сетевого кабеля “витая пара” купить в Мастер Кит. Драйвер, программы, схема, отзывы, инструкция, своими руками, DIY

У нас Вы можете купить Мастер Кит NM8034 – Тестер компьютерного сетевого кабеля “витая пара”: цена, фото, DIY, своими руками, технические характеристики и комплектация, отзывы, обзор, инструкция, драйвер, программы, схема

Мастер Кит, NM8034, Тестер компьютерного сетевого кабеля “витая пара”, цена, описание, фото, купить, DIY, своими руками, отзывы, обзор, инструкция, доставка, драйвер, программы, схема

https://masterkit.ru/shop/55691

Инструкции

Предлагаемый набор позволит радиолюбителю собрать простой и надежный тестер кабеля “витая пара”, применяемый в компьютерных локальных сетях.

!Назначение устройства Тестер предназначен для определения правильности заделки кабеля в розетку/вилку и наличия в нем обрыва. Устройство может проверять два вида разделки кабеля – “компьютер–концентратор” (568B) и “компьютер–компьютер” (568А). !Технические характеристики

Напряжение питания 9 В
Ток потребления 20 мА
Тип установленных розеток TJ2-8P8C
Размеры печатной платы A8034/1 52×50 мм
Размеры печатной платы A8034/2 38×27 мм

!Описание работы модуля Устройство состоит из двух печатных плат (A8034/1 – плата генератора импульсов, A8034/2 – плата заглушка). Плата генератора A8034/1 включает два конструктивно объединенных блока – блок задающего генератора и десятичного счетчика Джонсона (DD1), выполняющего роль сдвигового регистра.

Генератор реализован на таймере серии 555 (DA1) в типовом включении, с возможностью перестройки частоты подстроечным резистором R3 в диапазоне 15…25 Гц. К выходам счетчика подключено 8 светодиодов (HL1…HL8) и две розетки XP1 (“компьютер–концентратор” 568B) и XP2 (“компьютер–компьютер” 568А). На плате-заглушке A8034/2 установлена розетка XP3 и 8 светодиодов HL9…HL16.

Напряжение питания подается на контакты Х1 (+) и Х2 (-). Переключатель SW1 включает/выключает тестер. Устройство работает следующим образом. Один конец проверяемого кабеля устанавливается в розетку XP1/XP2 (в зависимости от типа его зачистки), а на второй конец устанавливается заглушка ХР3.

После включения устройства на плате генератора A8034/1 начинают последовательно загораться светодиоды HL1…HL8. Если проверяемый кабель зачищен правильно и не имеет обрывов, то на плате-заглушке A8034/2 начнут загораться светодиоды HL9…HL16 в том же порядке.

Если какой-либо светодиод(ы) не загорается или светодиоды загораются не в нужной последовательности – кабель имеет обрыв или ошибку зачистки. !Конструкция Конструктивно тестер выполнен на двух печатных платах из фольгированного стеклотекстолита. Конструкция предусматривает установку плат в корпуса (плата A8034/1 – BOX-M22, плата A8034/2 – BOX-M1). Корпуса входят в комплект набора.

Перед установкой плат, в корпусах необходимо самостоятельно выпилить отверстие под переключатель SW1, просверлить отверстия диаметром 3 мм под светодиоды HL1…HL16 и сделать выпилы под розетки XP1…XP3. Правильно собранный тестер не требует настройки. !Гриф “Секретно” снят”. Электронные компоненты находятся в открытом доступе! .

Вопросы и ответы

Copyright www.maxx-marketing.net

Источник: https://masterkit.ru/shop/55691

Самодельный lan тестер для проверки кабеля витая пара со светодиодной индикацией

В продаже представлено множество lan тестеров для проверки сетевого кабеля витая пара разного уровня сложности и ценового диапазона от нескольких сотен рублей до десятков тысяч. Такие профессиональные lan тестеры могут позволить себе только фирмы, занимающиеся прокладкой и обслуживанием кабельных сетей.

Если проверять кабель витая пара приходится редко, то можно проверку выполнить стрелочным тестером или мультиметром. Если это работу приходится выполнять часто, а возможности купить фирменный lan тестер кабеля витых пар нет, то целесообразно его сделать своими руками.

Достоинством представленного lan тестера для проверки сетевого кабеля витых пар со светодиодной индикацией является простота и высокая надежность (отсутствуют активные элементы), доступность для изготовления своими руками из подручных материалов.

Конструкция lan тестера представляет собой два блока, один – пассивная заглушка, сделанная из розетки RJ-45, во втором блоке размещено 4 светодиода, переключатель, резистор, гнездо RJ-45 для подключения кабеля витых пар и компьютерная батарейка.

Блок индикации работает следующим образом.

При подключении коннекторов RJ-45 кабеля витых пар к заглушке и основному блоку и установки переключателя в одно из положений 1-4, ток с положительного вывода элемента питания проходит через резистор R5, далее через один из проводников витой пары, далее через один из резисторов R1-R4, через второй провод пары, светодиод и возвращается на отрицательный вывод G1.

Если при переключении П1 все диоды светят с одинаковой яркостью, значит кабель исправен. Более яркое свечение одного из диодов – короткое замыкание пары. При свечении сразу двух светодиодов – к.з. между соседними парами. Отсутствие свечения – обрыв одного из проводов витой пары.

Светодиодный лан тестер позволяет проверить кабель витых пар, подключенный к активному оборудованию (свичу, хабу, роутеру, сетевой карте). При этом не имеет значение, включено оборудование или нет.

Достаточно вставить вилку RJ-45 в светодиодный блок lan тестера витых пар.

В зависимости от схемы подключения кабеля витых пар (могут быть подключены все четыре пары или только две), будут светится два или четыре светодиода.

При переключении переключателя яркость свечения светодиодов будет меняться. Такая проверка безопасна для активного оборудования, так как ток будет ограничен R5. Таким образом тестером можно успешно тестировать кабель витых пар без использования заглушки и заодно проверить качество соединения вилки RJ-45 с активным оборудованием.

Можно переключатель П1 и не устанавливать, а запаять провода напрямую. Но тогда будет ограничение по возможности тестирования в случае короткого замыкания соседних пар, хотя это бывает редко и, как правило, в случае небрежной подготовки проводов перед обжимом в разъеме RJ-45. Зеленая пара перехлестывает другие, и легко продавливается изоляция со всеми вытекающими последствиями.

Для корпуса основного блока lan тестера использован пластмассовый разборный детский кубик, в который смонтированы все детали.

Батарейка CR2032 на 3 вольта от компьютера установлена в контейнер, выпаянный из старой материнской платы.

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

Блок-заглушка lan тестера изготовлена из стандартной настенной розетки RJ-45 в гребенки которой запрессованы четыре резистора R1-R4 номиналом 400 Ом. Они выполняют функцию ограничения тока и одновременно обеспечивают индикацию в случае короткого замыкания в витой паре, при наличии которого соответствующий светодиод светит ярче.

Надписи и цветовая схема обжатия RJ-45 выполнены на цветном принтере и приклеены на бока блоков lan тестера витых пар клеем, для долговечности и эстетического внешнего вида сверху заклеены скотчем.

Источник: https://YDoma.info/kompjuter-svetodiodnyi-tester-vitoi-pary.html

Скачать видеоролики, бесплатно смотреть

4:55

Просмотров 358 618 92%

9:25

Самый дорогой IPhone | провал Apple?

Просмотров 793 169 94%

11:18

ЗАКРЫЛИ В БОЧКЕ | СКАТИЛИ С ГОРЫ | ПРАНК

Просмотров 233 329 92%

15:35

“НИЧЕГО СМЕШНОГО”: 1 серия.

Просмотров 397 604 97%

48:55

Просмотров 637 779 53%

2:58

Просмотров 487 403 98%

10:26

Лютые приколы. Дерево присело отдохнуть

Просмотров 292 004 99%

13:08

Что если затопить блютус колонку?

Просмотров 692 310 82%

6:25

НИКОГДА НЕ СУЙТЕ в ОГРОМНЫЙ КОКОС – НАТРИЙ..!!!

Просмотров 191 555 98%

11:31

Срочно! Приключения Порошенко в ООН!

Просмотров 280 800 54%

1:34

Бу Видеони Тез Тарқатинглар Хамма Кўриб Қуйсин

Просмотров 34 737 97%

5:30

Головина показали без лица… Что за дичь?

Просмотров 205 854 93%

1:00

Ранняя Пташка 13 серия 2 фраг русские субтитры.

Просмотров 58 846 96%

2:19:55

Eşkıya Dünyaya Hükümdar Olmaz 108. Bölüm

Просмотров 644 195 88%

34:14

Ўгай Она 6-Серия | O'gay ona 6-qism

Просмотров 60 406 92%

51:52

“Канцелярская крыса”. 5 серия

Просмотров 54 952 91%

31:25

Просмотров 146 048 97%

3:40

КОРОЧЕ ГОВОРЯ, ЗАБИЛ НА ШКОЛУ

Просмотров 55 870 94%

12:00

Что делать, когда скучно – 12 идей!

Просмотров 934 186 85%

25:29

Корыто за 280 тр для наивной девочки.

Просмотров 1 052 919 97%

8:18

Просмотров 104 150 96%

3:54

Просмотров 159 789 98%

11:59

Гарик Сукачев про конфликт Золотова и Навального

Просмотров 102 486 89%

7:33

Приколы в FIFA 19 | WDF 130 | FIFA BATTLE ROYALE!

Просмотров 264 868 97%

14:43

Бесы беспилотников | feat. Артур Шарифов

Просмотров 25 843 97%

12:36

вДУДЬ / ЛУЧШИЕ МОМЕНТЫ (Ивлеева, Соболев, FACE)

Просмотров 263 688 86%

35:29

Просмотров 51 090 91%

27:45

Мураев, Еспресо, Бурбак и Дepипаска

Просмотров 577 083 98%

2:42

ЗАКУСОЧНЫЕ ШТУЧКИ к чаю! Тают во рту!

Просмотров 51 076 98%

16:21

Учусь Готовить Настоящие МАНТЫ

Просмотров 55 219 94%

2:32:39

Вечер с Владимиром Соловьевым от 25.09.18

Просмотров 194 935 47%

0:55

Çukur 2.Sezon 3.Bölüm Fragman

Просмотров 1 653 906 99%

11:30

УРОК РИСОВАНИЯ!!!ЛЮБИМЫЕ ДОМАШНИЕ ЖИВОТНЫЕ!!!

Просмотров 410 947 96%

15:31

Рыбалка на хищника! Готовлю узбекский плов!

Просмотров 164 284 97%

1:38:33

Источник: https://ruvid.net/video/%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B9-%D1%82%D0%B5%D1%81%D1%82%D0%B5%D1%80-lan-%D0%BA%D0%B0%D0%B1%D0%B5%D0%BB%D1%8F-%D0%BD%D0%B0-%D0%BC%D0%BA-aFySiuSn6Q8.html

LAN тестер своими руками — DRIVE2

Привет всем подписчикам и просто мимо проходящим. Хочу поделиться с вами реализацией одного очень интересного проекта, найденного на популярном сообществе Geektimes.

Это LAN тестер, который умеет показывать кроссировку витой пары, то есть как у вас обжаты разъемы 8P8C (называемые в народе RJ45), прямой, косой, кросс, 1Gb или 100Mb, также есть функция определения расстояния до обрыва и определение закороченных жил.

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

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

В более продвинутых приборах для этих целей применяют метод рефлектометрии (TDR), который конечно за пояс запихнет измерение емкости, но это уже другой уровень, реализовать такое в рамках контроллера Atmega невозможно.Ну да и ладно, параметров хватает за глаза.

В общем начал процесс с изготовления печатки, которую немного скорректировал под свой разъем и стабилизатор 5В.

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

Исходник автор предоставил.

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

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

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

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

В общем после многих разборок и сборок, получился вот такой приборчик.

Завтра пойдет на работу проходить испытания. Будем смотреть что за зверь такой)Хотя его повторили уже достаточно большое количество людей и отзывы только положительные.

Спасибо автору за труды!

Источник: https://www.drive2.ru/b/480983286789702336/

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}