Comments 56
«1 Gb LAN кросс»
Как вы выясняете, 1 гигабит там или 100 мегабит?
Как вы выясняете, 1 гигабит там или 100 мегабит?
0
Наверняка по тому, что задействовано все четыре пары.
+9
Эмм где задействовано? С той стороны только резисторы.
0
В реальности, при жуткой экономии на СКС прокладывается многопарник CAT5, из которого на каждую розетку кроссируют только две пары — соответственно, если тестер видит, что две пары целы, а две в обрыве он решает, что перед ним 100/10 а не гигабит.
Плюс ко всему прочему определить волновые характеристики кабеля мегой ИМХО почти нереально, АЦП там слабенький, а затухание и прочие волновые хр-ки измерить довольно сложно.
Плюс ко всему прочему определить волновые характеристики кабеля мегой ИМХО почти нереально, АЦП там слабенький, а затухание и прочие волновые хр-ки измерить довольно сложно.
+3
«Задействовано» — значит, обжаты. Я до сих пор встречаю 10/100 кабеля, где обжато только две пары, а остальные 4 пина просто висят в воздухе.
0
Как уже ответили, если обжаты только зеленая и оранжевая пары — 10/100. Если все 4 пары — 1 ГБит.
0
Завидую прямоте ваших рук. Красивый проект доведенный до ума.
+10
Вы разбудили во мне чувства, теперь мне придется ждать утра что бы закупиться не хватающей рассыпухой и повторить сей девайс!
+4
Интересный проект, особенно идея с определением дальности до обрыва понравилась.
+3
Круто! Я на дипломе проектировал простой рефлектометр для ВОЛС, правда без практической части.
0
Респект за проект!
Я думаю многие админы\телекомщики с удовольствием закупились бы подобным девайсом.
Не думали о маленьком стартапе на этой почве?
Я думаю многие админы\телекомщики с удовольствием закупились бы подобным девайсом.
Не думали о маленьком стартапе на этой почве?
+2
Для начала решил написать статью на Хабр и почитать отзывы — а нужно ли оно людям, может, я очередной девятиколесный велосипед изобрел…
0
1) по сравнению с функционалом Microtest\Fluke:
— я так понял не умеет мерить длину кабеля при подключенном инжекторе (ответная часть) или активном оборудовании (?)
— нету генератора тонов для каждой пары
2) Но если откровенно 90% потребностей при саппорте LAN\СКС ваш девайс покрывает. Светодиодные моргатели стоят до 1000р., Microtest\Fluke порядка 500$. Если толкать ваш девайс с ценой до 3000р. (примерно 100$), то он будет выглядеть более привлекательно и вполне конкурентоспособно.
3) Размеры уменьшить было бы хорошо. В офисе для большой сети держать под рукой и так пойдёт, а вот на выезд с собой брать лучше что-то более компактное. Имхо можно размер экрана и шрифта уменьшить.
— я так понял не умеет мерить длину кабеля при подключенном инжекторе (ответная часть) или активном оборудовании (?)
— нету генератора тонов для каждой пары
2) Но если откровенно 90% потребностей при саппорте LAN\СКС ваш девайс покрывает. Светодиодные моргатели стоят до 1000р., Microtest\Fluke порядка 500$. Если толкать ваш девайс с ценой до 3000р. (примерно 100$), то он будет выглядеть более привлекательно и вполне конкурентоспособно.
3) Размеры уменьшить было бы хорошо. В офисе для большой сети держать под рукой и так пойдёт, а вот на выезд с собой брать лучше что-то более компактное. Имхо можно размер экрана и шрифта уменьшить.
0
Размеры и так небольшие — любой китайский светодиодный тестер имеет практически такие же размеры. Размер можно сравнить по батарейке крона.
0
1. Да, длина меряется только при обрыве. А что есть генератор тонов, каково предназначение и где почитать?
3. Если сделать плату в 2 слоя и использовать мегу в TQFP-корпусе, габариты платы можно смело в 2 раза уменьшать. Но кривизна рук мне пока не позволяет этого сделать. Плюс корпус — они тоже не любого габарита есть в продаже. Резюмируя: уменьшить габариты, если делать девайс в условиях завода — запросто. А вот дома — вылезает куча сложностей.
3. Если сделать плату в 2 слоя и использовать мегу в TQFP-корпусе, габариты платы можно смело в 2 раза уменьшать. Но кривизна рук мне пока не позволяет этого сделать. Плюс корпус — они тоже не любого габарита есть в продаже. Резюмируя: уменьшить габариты, если делать девайс в условиях завода — запросто. А вот дома — вылезает куча сложностей.
0
вот тут и вот тут есть видео про генератор тонов.
Совместно с щупом позволяет найти нужный провод на той стороне, например в лотке или в стойке среди кипы других.
У Microtest\Fluke он может генерировать сигнал на любую отдельно взятую пару, т.е. можно найти даже конкретную пару в расшитой гребёнке с помощью того же щупа.
Совместно с щупом позволяет найти нужный провод на той стороне, например в лотке или в стойке среди кипы других.
У Microtest\Fluke он может генерировать сигнал на любую отдельно взятую пару, т.е. можно найти даже конкретную пару в расшитой гребёнке с помощью того же щупа.
0
1. Генератор тонов пришел из телефонии. Удобно, знаете, искать нужную пару в стопарном кабеле.
В применении для СКС поможет найти необходимый кабель в случае большого пука проводов. В кабель подаем сигнал определенной частоты, и емкостным датчиком ищем нужный кабель как в пуке проводов, так и заложенный в стены.
В применении для СКС поможет найти необходимый кабель в случае большого пука проводов. В кабель подаем сигнал определенной частоты, и емкостным датчиком ищем нужный кабель как в пуке проводов, так и заложенный в стены.
0
Не видел такую штуку раньше. Логика ясна, но с ходу придумать, как запихать это устройство в мое, сохранив всю концепцию, не получается… чтоб выбирать, на какую пару подать сигнал, надо какие-то еще органы управления, кроме кнопки питания, предусмотреть, а куда их там монтировать? Плюс кнопку питания надо тогда с фиксацией, а значит, надо еще делать режим сна, если железка не используется, скажем, 5 минут — батарею посадим иначе. И подсветку с МК отключать. Короче, изменений надо немало внести. Я подумаю :)
0
У Вас есть свободные порты. В купе с дополнительным операционником и дополнительным портом все будет как у взрослых приборов. Сложней щуп сделать.
0
Про щуп да, вот как раз в области аналоговых схем я не очень силен, придется много гуглить.
Порты есть, места на корпусе нет почти — весь верх занят платой дисплея, я это имел в виду под «куда их там монтировать».
Порты есть, места на корпусе нет почти — весь верх занят платой дисплея, я это имел в виду под «куда их там монтировать».
0
Тон-генератор настолько опциональная вещь, что можно не заморачиваться.
Лично мне, за более 15 лет админства потребность в нем ощущалась ровно 3 раза. 2 раза — когда пришлось приводить СКС в божеский вид после горе-монтажников. И один раз когда пришлось заново разделывать 50-ти парный телефонный кабель и опять после горе-монтажников.
Чаще возникает потребность в искателе скрытой проводки.
Лично мне, за более 15 лет админства потребность в нем ощущалась ровно 3 раза. 2 раза — когда пришлось приводить СКС в божеский вид после горе-монтажников. И один раз когда пришлось заново разделывать 50-ти парный телефонный кабель и опять после горе-монтажников.
Чаще возникает потребность в искателе скрытой проводки.
0
Я вам озвучил про генераторов тонов не для того, что это крайне важная функция и нужно обязательно доработать, а для того, что бы понять что ещё даёт Microtest\Fluke за свои 500$.
Нужна эта функция бывает редко, особенно при хорошей маркировке кабелей и нормально документированной инфраструктуре, но вот когда разбираешься в чужой…
Но если добавление такого функционала не сильно повлияет на стоимость, то это конечно интересно.
У того же Microtest\Fluke Microscaner (по ссылке очень наглядная демка) есть кнопка mode и несколько режимов работы:
wiremap — даёт расклад по жилам
lengt — определяет длину кабеля
office — определение номера линка по специальным адапетерам
signal tone — генератор тонов
На счёт определения длины кабеля, я щаз помучал его в результате как я понял работает он так:
на том конце ничего нет — пишет OPEN, замеряет длину, причём может указать длину по каждой паре
на том конце инжектор (обратная сторона) — он не может замерить длину
на том конце коммутатор, порт 100Мбит — может замерить длину только по парам 4-5 и 7-8, причём ишет SHORT, т.е. коммутатор судя по всему закорачивает эти пары
на том конце коммутатор, порт 1Гбит — он не может замерить длину
на том конце ПК, порт 1Гбит — мерит длину по парам 4-5 и 7-8, но пишет под 400м на кабеле длиной 3м
на том конце ПК, порт 100Мбит — показывает по всем параш SHORT, мерит тоже по всем, но по парам 1-2 и 3-6 завыщает значение раза в полтора, а по парам 4-5 и 7-8 показывает честно.
как-то так.
Отсюда можно сделать вывод, что вам стоит лишь чуток доработать — при обнаружении активки на 100Мбит просто мерить по парам 4-5 и 7-8. С Гигабитными портами видимо никак.
Нужна эта функция бывает редко, особенно при хорошей маркировке кабелей и нормально документированной инфраструктуре, но вот когда разбираешься в чужой…
Но если добавление такого функционала не сильно повлияет на стоимость, то это конечно интересно.
У того же Microtest\Fluke Microscaner (по ссылке очень наглядная демка) есть кнопка mode и несколько режимов работы:
wiremap — даёт расклад по жилам
lengt — определяет длину кабеля
office — определение номера линка по специальным адапетерам
signal tone — генератор тонов
На счёт определения длины кабеля, я щаз помучал его в результате как я понял работает он так:
на том конце ничего нет — пишет OPEN, замеряет длину, причём может указать длину по каждой паре
на том конце инжектор (обратная сторона) — он не может замерить длину
на том конце коммутатор, порт 100Мбит — может замерить длину только по парам 4-5 и 7-8, причём ишет SHORT, т.е. коммутатор судя по всему закорачивает эти пары
на том конце коммутатор, порт 1Гбит — он не может замерить длину
на том конце ПК, порт 1Гбит — мерит длину по парам 4-5 и 7-8, но пишет под 400м на кабеле длиной 3м
на том конце ПК, порт 100Мбит — показывает по всем параш SHORT, мерит тоже по всем, но по парам 1-2 и 3-6 завыщает значение раза в полтора, а по парам 4-5 и 7-8 показывает честно.
как-то так.
Отсюда можно сделать вывод, что вам стоит лишь чуток доработать — при обнаружении активки на 100Мбит просто мерить по парам 4-5 и 7-8. С Гигабитными портами видимо никак.
+1
ан нет… не чуток.
Вы мерите только OPEN, а он умеет мерить SHORT — я проверил, просто закоротил два контакта — мерит очень точно.
Вы мерите только OPEN, а он умеет мерить SHORT — я проверил, просто закоротил два контакта — мерит очень точно.
0
Интересный проект, автору уважуха!
А расстояние кабеля он реально мерит или это бутафорщина? Ведь на обратной стороне ничего нет подключенного, как Вы определяете длину кабеля тогда?
А расстояние кабеля он реально мерит или это бутафорщина? Ведь на обратной стороне ничего нет подключенного, как Вы определяете длину кабеля тогда?
0
Кабель обладает электрической емкостью, которая прямо пропорциональна его длине. Проблема в том, емкость меняется еще от многих факторов, поэтому результат получается именно оценочный, но, как написал выше — «врет, конечно, но не сильно».
0
С вашим подходом есть только одна неприятность — емкость кабеля меняется ещё в зависимости от стандарта, у CAT3/5/6 она будет отличаться. Но даже с погрешностью 30% вашего способа будет за глаза, флюк стоит уже намного более неприличных денег
0
Да она даже в пределах одного стандарта плавает в зависимости от производителя и еще кучи факторов. Но TDR на меге не сделаешь (по крайней мере, я не знаю, как).
0
На меге точно никак, вернее при том же уровне сложности. Вот если бы замеры делать с частотой около 100 МГц и сдвигать фазу на наносекунды (линия задержки например) — тогда очень даже можно.
0
А если калибровку? Втыкается кусок (5 или 10 метров) заведомо такого же кабеля, как тот, который надо измерить. Вычисляется его ёмкость. И дальше как обычно. Только надо эту калибровку как-то инициализировать, менюха получается…
+1
Класс! Разогреваю паяльник.
Скажите, насколько реально выполнить замер длины исправного кабеля, а не только обрыва? Иногда полезно бывает.
И если в личку — исходники можно попросить? (я никому… тссс..)
Скажите, насколько реально выполнить замер длины исправного кабеля, а не только обрыва? Иногда полезно бывает.
И если в личку — исходники можно попросить? (я никому… тссс..)
0
Если отключить ответку — он увидит все 8 жил как оборванные и замерит длину.
Тайны в исходниках нет, я вообще сторонник открытого ПО. Просто они ужасны местами… Пишите в личку.
Тайны в исходниках нет, я вообще сторонник открытого ПО. Просто они ужасны местами… Пишите в личку.
0
А почему DIPовский чип? Монстр же.
0
Хоть сам их не люблю, но тут он к месту, т.к. замечательно вписывается в корпус, и причин мельчить нет.
0
Кривизна рук не позволяет сделать плату под TQFP.
И панелька под него у меня есть — вдруг по раздолбайству ISP отключу, или еще чего наделаю с fuse-битами…
И панелька под него у меня есть — вдруг по раздолбайству ISP отключу, или еще чего наделаю с fuse-битами…
0
С руками у Вас все в порядке, не скромничайте. Лично меня больше ломает столько дырок сверлить. А тут шлепнул паяльной пастой, феном прожарил — и все.
0
Код, к слову, тоже вполне читабелен.
Единственно, я бы toRussian чуть допилил:
Для начала char -> unsingned char. Char не может принимать значения 0xC0
const char* const DATA = "\x41\xa0\x42....";
unsigned char toRussian (unsigned char byte)
{
return byte >= 0xc0? DATA[byte — 0xc0]: 0x0;
}
Единственно, я бы toRussian чуть допилил:
Для начала char -> unsingned char. Char не может принимать значения 0xC0
const char* const DATA = "\x41\xa0\x42....";
unsigned char toRussian (unsigned char byte)
{
return byte >= 0xc0? DATA[byte — 0xc0]: 0x0;
}
+1
Прекрасный девайс!
Чешутся руки повторить его на TQFP и с дисплеем от нокии… На двух CR-ках или одной липольке, в виде брелка на ключи =)))
Чешутся руки повторить его на TQFP и с дисплеем от нокии… На двух CR-ках или одной липольке, в виде брелка на ключи =)))
0
Мега! Все дисклеймеры можете убирать, с качеством исполнения всё отлично!
0
Впринципе есть только один вопрос — как тестер поведет себя, если его воткнут в живую сеть, от телефонки оно защищено, но защитит ли от обычной компьютерной, или там летает 1-5 вольт, а не все 15?
0
Аналогичный вопрос. + покажет ли он на каких жилах есть напряжение. Бегать туда сюда к концам провода не очень то интересно. Не смотря на то что в инструкции к мигалкам указано что нельзя подключать к активному оборудованию они спокойно тестили жилы с ним.
0
А как вы напряжение засекать собрались? Там несущая порядка 200МГц (если речь о LAN, а не о телефонной сети), и просто так измерить его не получится.
0
Когда порт сетевой карты / коммутатора в состоянии link down, там еще нет страшных мегагерц. Они появятся позже, когда пройдет этап согласования скорости. К сожалению, не могу найти временную диаграмму, которая описывала бы поведение сетевого адаптера между точкой «нет линка» и точкой «зеленая лампочка загорелась», можно было б дать точный ответ. Практика показывает, что при подключении к свитчу тестер мигает из состояния «обрыв» в состояние «на линии напряжение» с периодом около пол-секунды.
0
А пост почитать?
А всё, что ниже логического уровня (5В) не страшно и подавно.
Входные цепи защитим с помощью супрессоров VD1.1 — VD1.8, я взял 1,5КЕ6,8СА. От попадания в 220В они, конечно, не спасут, а вот 60В с какой-нибудь телефонной линии погасить вполне смогут.
А всё, что ниже логического уровня (5В) не страшно и подавно.
0
Хотел бы я собрать такую штуку, как у вас, но руки кривоваты ) Себе купил вот такое китайское чудо. Из плюсов — показывает расстояние по парам, распиновку, расстояние до обрыва и номер наконечника (1-8). Из минусов — это вряд ли рефлектометр, скорее всего, как у вас — измеритель емкости, но измеряет вроде точно. К тому же, если есть короткое замыкание, или на том конце активное оборудование — длину не измеряет, показывает только «SHORT».
0
Гениально и просто. Я как-то даже не задумывался, что такое полезное и дорогое устройство так легко сделать самому. И всегда интересовался, как же измеряют расстояние до обрыва.
0
Sign up to leave a comment.
LAN-тестер на AVR своими руками