Программное определение длины кабеля

измерение длины витой пары

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

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

не, рейс оно конечно прикольно, инструмент есть, fluke производства, но хочется дойти до истоков.
кстати, за цену рейса можно взять 8-9 китайских аналогов, (хотя рейс и может многое, но для меня он избыточен)
https://ru.aliexpress.com/item/Multipurpose-LCD-Display-Network-LAN-Cable-Tester.

Некорректное название темы. Так и хочется ответить — «по маркировке на наружной изоляции,
там есть точный отсчёт метража».
А если по делу — помнится, ещё в 50-х годах некто Д. Гранин написал роман про изобретателей
такого устройства. Я полагал, что в жизни прототип его давно уже массово производится и
применяется. Если я не ошибаюсь, то там нужно лишь настроить значение параметров
кабеля (омическое и волновое сопротивление, погонная ёмкость и т.п.) на их значение для
витой пары.
ALL__, в дальнейшем прошу вас — длинные ссылки убирайте под тэг. Иначе вы
заставляете всех гонять горизонтальную прокрутку.

Ничего, кроме коэффициента укорочения в приборах, про которые написал Гранин, настраивать не нужно. А в современных можно просто выбрать тип кабеля из встроенной базы наиболее распостранённых марок.
Я работал на заводе, где и производились эти приборы, начиная с Р5-5, Р5-10, Р5-15. Все они работают по одному принципу — это локатор. Только диапазоны разные — от тысяч километров до сантиметров.
А маркировка метража есть далеко не на всех кабелях, я бы сказал, что UTP скорее исключение, но с ним и проблем обычно нет, и тестеры распространены. А вот воздушные линии, например? Как определить дистанцию до повреждения, особенно в тайге, в горах. Да и радиочастотные тоже. Есть места, где их проложены сотни километров в лотках, каналах, битком набитых. Коллайдер тот же.

Все уже придумано — Умный тестер для прокладки сетевого кабеля http://vrtp.ru/index.php?showtopic=26260

У ТС есть чем измерять UTP, ему приспичило коаксиальный измерять.

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

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

А с порванным (разомкнутым на конце) кабелем будет «с точностью до наоборот» — четверть волны = к.з.

Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем.

программное определение длины кабеля

например в управляемых свитчах dlink серии des, после перепрошивки появляется функция определения длинны кабеля, отдельно по парам, есть ли под линукс софт, который делает это?

Ну так тут не в софте же дело.

Для того, чтобы это сделать, такая функция аппаратно должна присутствовать в микросхеме свича или сетевой карты, например как в встроенных картах RTL8211CL-VB на мамках с ASUS AI NET 2.

Как вызвать эту функцию обычно должно быть описано в даташите на микросхему свича или сетевого контроллера.
Софт под Linux не встречал, но поскольку в вендовом софте от асуса такая фича была, значит можно реализовать вызов нужной функции и в Linux ИМХО.

по ping’у в уме рассчитывай

И да, ещё у Broadcom’овских свичей в даташитах пишут, что

Each transceiver incorporates the Broadcom PHY Advanced Cable Diagnostic technology, which can detect cable shorts as well as open and measure the cable length.

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

man волна, резонатор

будет это определять по времени прохождения сигнала

Ты на 100% уверен в том, что написал?
Если да, то вопрос тебе: как же тогда вышеупомянутые асусовские мамки с realtek’овскими контроллерами и broadcom’овские свичи определяют с точностью до метра на сегменте до 100 метров место обрыва кабеля.

man TDR тогда уж заодно 🙂

Как они это делают, не знаю. Может по емкости или резонансной частоте.

Я написал, как это можно сделать программно

Например если длина провода 20 м, а скорость распространения мигнала 2*10^8 м/с, то послав 10^9 импульсов туда и обратно, разница между измеренным временем и временем, которое потребовалось бы, если бы они стояли рядом, составит 200 секунд

Как они это делают, не знаю. Может по емкости или резонансной частоте.

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

>>Я написал, как это можно сделать программно

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

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

Я и не говорил, что это 100% сработает.

Я и не говорил, что это 100% сработает.

С этого надо было начинать: «Я не знаю, возможно ли такое, но если да, то можно было бы . ».
А то в твоей тираде три полубредовых предложения:

>>но тут надо запускать ее без операционной системы для стабильности времени .

Если обычные ОС и RTOS’ы не подходят, тогда остаётся только средствами BIOS/Coreboot. У ASUS это имплементировано в AI NET 2, но там вряд ли используется такой метод, как придумал ты.

>>и вручную программировать сетевую карту.

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

>>правда можно взять исходник из драйвера для линукса.

В драйвере находятся функции для взаимодействия с API сетевого контроллера: отправка/приём данных и получение значений статусных регистров. Того, что ты там хотел бы найти, там нет.

Витая пара на 4 жилы: правила обжима + схема

Витая пара из 8-ми жил используется для гигабитной сети, если планируется ЛВС на 100 мбит, то будет достаточно 4-е жилы. В коннекторе в таких случаях задействуются контакты «1», «2», «3», «6». Ниже продемонстрированы три возможных варианта распиновки 4-х жильной витой пары.

Варианты распиновки двухпарного кабеля

Варианты распиновки двухпарного кабеля

Обжим и разделка производится по тому же принципу, что и для 4-х парного кабеля.
https://www.youtube.com/watch?v=ty7slfm7bzI

Методика расчета расхода кабеля витая пара эмпирическим методом

При расчете ожидаемого расхода горизонтального кабеля эмпирическим методом применяется следующая формула, по которой мы определяем среднюю длину кабеля:
Lср = (Lмин + Lмакс) / 2 * 1,1 + X

где: Lмин и Lмакс — это длины наиболее короткой и наиболее длинной кабельных линий.
X – это запас на разделку кабеля (обычно 0,6 – 1,0 м).
1,1 — это коэффициент технологического запаса равный 10%.

Для упрощения расчета в большинстве случаев для типовых офисных помещений Lмин можно принять равным 15 метрам, а Lмакс — полупериметру здания (этажа, помещения), то есть длина плюс ширина.

Далее рассчитываем количество кабельных пробросов с одной упаковки кабеля:

где Lкат — количество кабеля в одной упаковке (100, 305, 500, 1000)

Округляем полученное значение до минимального целого.

Делим общее количество портов на количество пробросов с одной упаковки и округляем до ближайшего большего значения.

Полученное значение умножаем на длину кабеля в упаковке.

Пример расчета

Для примера будем использовать типовое здание размерами 15х42 метра и высотой потолков около 3-х метров, в котором необходимо установить 35 рабочих мест по два информационных порта. Предполагаем, что коммутационное помещение находится в геометрическом центре этажа и все рабочие места равномерно распределены по площади помещения. Для прокладки будем использовать кабель витая пара в упаковках по 305 метров.

Тогда средняя длина кабеля будет равна (15+15+42)/2*1,1+1 = 40,6 метра

Делим длину кабеля в упаковке на среднюю длину кабельной линии и округляем в меньшую сторону:

305 / 40,6 = 7 пробросов

Делим общее количество портов на число пробросов с одной упаковки кабеля, округляем в большую сторону и получаем необходимое количество упаковок кабеля:

70 / 7 = 10 упаковок

Вычисляем необходимое количество кабеля умножая количество упаковок на длину кабеля в каждой упаковке:

10 * 305 = 3050 метров.

Статистические данные

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

Обычно средняя длина кабельной линии составляет 40..50 метров.
Исходя из этого, одной упаковки кабеля 305 метров хватает на 6..7 портов.

Кабель-тестеры171

3PK-NT023N, Тестер сетевого кабеля

быстрый просмотр

MT-7029, Многофункциональный кабельный тестер

быстрый просмотр

MT-7059, Многофункциональный кабельный тестер

быстрый просмотр

MT-8001, Телефон монтерский (тестовая трубка)

быстрый просмотр

CT-30, Тестер для проверки кабеля на разрыв

быстрый просмотр

LA-1011, Кабель-тестер

быстрый просмотр

LA-1013, Тестер кабеля + детектор скрытой проводки

быстрый просмотр

LA-1014, Тестер кабеля + мультиметр

быстрый просмотр

19800003, Тестовая трубка TS19 (шнуры с разъемами

быстрый просмотр

25501009, Тестовая трубка TS25D с разъемом ABN

быстрый просмотр

MS2-KIT, Тестер кабельный MicroScanner2 для работы с витой парой .

быстрый просмотр

MS2-TTK, Тестер кабельный MicroScanner2

быстрый просмотр

MS6812, Тестер кабельный с генератором сигналов и сетевой пробник

быстрый просмотр

MS6813, Кабельный тестер с генератором сигнала, трассоискатель

быстрый просмотр

MT-8200-49A, Тестер витой пары MicroMapper

быстрый просмотр

MT-8200-60-KIT, Набор IntelliTone Pro200 LAN для трассировки кабелей (прозвонка .

быстрый просмотр

MT-8200-63A, Щуп индуктивный IntelliTone Pro 200

быстрый просмотр

NCT-1, Портативный LAN-Тестер для RJ-45, RG-58

быстрый просмотр

NCT-2, Портативный LAN-Тестер для UTP, STP, RJ-11/12, USB-кабеля

быстрый просмотр

NCT-3, Портативный цифровой LAN-Тестер для RG-45, RG-58, RJ-12/11

быстрый просмотр

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

Существует три категории тестеров: для обычных, квалификационных и сертификационных проверок кабельных систем.

Если выясняется, что кабель не отвечает необходимым требованиям, то тестер выдаёт результат Fail. При этом сертифицирующие кабельные тестеры имеют функцию диагностики, то есть прибор сам определяет, в чём заключается проблема – в кабеле или ненадёжно закреплённых разъемах.

Посмотреть и купить товар вы можете в наших магазинах в городах: Москва, Санкт-Петербург, Архангельск, Астрахань, Барнаул, Белгород, Брянск, Владимир, Волгоград, Вологда, Воронеж, Екатеринбург, Иваново, Ижевск, Казань, Калуга, Кемерово, Киров, Кострома, Краснодар, Красноярск, Курган, Курск, Липецк, Набережные Челны, Нижний Новгород, Новосибирск, Омск, Орёл, Пенза, Пермь, Псков, Ростов-на-Дону, Рязань, Самара, Саранск, Саратов, Смоленск, Ставрополь, Тверь, Томск, Тула, Тюмень, Ульяновск, Уфа, Чебоксары, Челябинск, Ярославль.
Доставка в пункты выдачи заказов Pickpoint, OZON, DPD, CDEK, «Связной», а также Почтой России в Тольятти, Иркутск, Хабаровск, Владивосток, Махачкала, Оренбург, Новокузнецк, Чебоксары, Калининград, Улан-Удэ, Сочи, Брянск, Сургут, Нижний Тагил, Чита, Владикавказ, Грозный, Мурманск, Тамбов, Петрозаводск, Нижневартовск, Новороссийск, Йошкар-Ола и еще в более чем 1000 городов и населенных пунктов по всей России.

Товары из группы «Кабель-тестеры» вы можете купить оптом и в розницу.

Схема обжима витой пары

Сетевой коннектор принято называть RJ-45, хотя правильное ее название 8P8C. А RJ (Registered Jack) – это название стандарта, описывающее конструкцию разъемного соединения вилки и розетки.

Коннекторы

Схемы обжима витой пары для разъемов RJ-45 различаются в зависимости от назначения соединительной линии, технологии и стандарта передачи данных. Может потребоваться как прямая, так и обратная (или перекрестная, т.н. кросс-линковая) обжимка патчкорда. В локальных вычислительных сетях Ethernet, использующих кабель «витая пара» или UTP, схемы вида 568А и 568В наиболее популярные в соответствии с телекоммуникационными стандартами кабельных систем коммерческих зданий. Схемы ставшие стандартом разработаны таким образом, чтобы свести к минимуму взаимные наводки в парах, поэтому при конфигурировании высоконагрузочных сетей используют именно эти схемы.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector