Лан тестер(заглушка)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
mich91
Встал на лапы
Сообщения: 95
Зарегистрирован: Ср ноя 02, 2011 15:11:49

Лан тестер(заглушка)

Сообщение mich91 »

Помогите...надо мне сделать девайс для теста ЛАн кабелей..МЕГА 162, 16*2 дисплей(что бы всё показывало о состоянии кабеля-роспайку(виходит-приходит),тип,обривы,замкнутость)выводит что то какое ,для теста типа когда одна сторона кабеля к одному порту,а другая к другому ,я всё зделал,всё показывает Изображение ...но беда в том когда кабели в разных комнатах,нужно использовать спец-заглушку на одной стороне кабеля,так вот я сделал такую заглушку,но через неё я могу токо опредилить тип кабеля(свитч-комп,или комп-комп),но никак не пойму как сделать всё же что и про первом подключении,я просто пересмотрел все возможные варианты,и пришел к выводу что это не возможно..или я не прав ?? Кто что скажет *???


здесь схема заглушки..Изображение
Реклама
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Лан тестер(заглушка)

Сообщение radteh »

Желательно что-бы заглушка замыкала через диоды пары кабеля 1-2, 3-6, 4-5, 7-8, но это уже разводка на плате. Примени следующий алгоритм, привязку делаю к предложеной мною заглушке.
1. Порт PB0 на выход, PB1...PB7 на вход. Устанавливаешь высокий уровень, смотришь состояние остальных, если сигнал появился больше чем на одном - значит замыкание, если не появился - значит обрыв, замыкание или кроссовый кабель.
2. Порт PB1 на выход, PB0, PB2...PB7 на вход. Устанавливаешь высокий уровень, если на PB0 высокий уровень и на предыдущем тесте был высокий значит замыкание внутри пары. Если на предыдущем тесте был обрыв, значит перепутаны жилы.
3. Повторить алгоритм для остальных портов.
Вот на всякий случай схема распайки кабелей: Изображение обрати внимание на среднюю схему, это полный кросовер, а на нижнем для 100Mb\s. А вот эта картинка поясняет предложенную мной схему заглушки Изображение
Предложенный мной алгоритм позволит сэкономить порты контроллера и применить более дешёвый mega8
Реклама
mich91
Встал на лапы
Сообщения: 95
Зарегистрирован: Ср ноя 02, 2011 15:11:49

Re: Лан тестер(заглушка)

Сообщение mich91 »

radteh писал(а):Желательно что-бы заглушка замыкала через диоды пары кабеля 1-2, 3-6, 4-5, 7-8, но это уже разводка на плате. Примени следующий алгоритм, привязку делаю к предложеной мною заглушке.
1. Порт PB0 на выход, PB1...PB7 на вход. Устанавливаешь высокий уровень, смотришь состояние остальных, если сигнал появился больше чем на одном - значит замыкание, если не появился - значит обрыв, замыкание или кроссовый кабель.
2. Порт PB1 на выход, PB0, PB2...PB7 на вход. Устанавливаешь высокий уровень, если на PB0 высокий уровень и на предыдущем тесте был высокий значит замыкание внутри пары. Если на предыдущем тесте был обрыв, значит перепутаны жилы.
3. Повторить алгоритм для остальных портов.
Вот на всякий случай схема распайки кабелей: Изображение обрати внимание на среднюю схему, это полный кросовер, а на нижнем для 100Mb\s. А вот эта картинка поясняет предложенную мной схему заглушки Изображение
Предложенный мной алгоритм позволит сэкономить порты контроллера и применить более дешёвый mega8
Но так я смогу опредилить только тип кабеля и замыкания/обрывы,а мне нужно опредилить саму розпайку ,тоисть куда какая линия идёт ,или это не возможно?!
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Лан тестер(заглушка)

Сообщение radteh »

Во первых убери оверквотинг из своего поста.
Что подразумеваться под куда какая линия идёт? Соединяется один с один, два с два, три с три и т.д.?
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»