Простой тестер LAN-кабеля на МК

Понадобилось мне изготовить 200 сетевых кабелей, после обжимки встал вопрос как быстро проверить мне все эти кабели. Прозванивать мультиметром каждый контакт мне дико не хотелось. В итоге решил собрать тестер для витой пары (сетевого кабеля). За основу взял микроконтроллер ATmega8, как самый распространенный — хотя можно было к примеру мегу 48 или тини 2313, т.к. они дешевле, если нужно будет переделаете код под ваш МК, ниже имеется исходник программы. 

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

В устройстве можно использовать практически любые светодиоды, ограничительные резисторы на 1-3кОм в схеме не показаны. Кнопка тактовая (тактильная) на замыкание. Устройство очень полезно для проверки большого количества кабелей, например на производстве.

Несколько фотографий устройства:

Корпус я использован от блока питания нетбука, естественно сгоревшего.

Устройство собирал на макетной плате, печатную плату не изготавливал. Фьюзы при прошивке микроконтроллера трогать не нужно.

Исходник программы и проект в протеусе имеется в архиве.


Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот

U1
МК AVR 8-битATmega8A-AU1
D1
Светодиод1

Резистор1 кОм8
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

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

Ваш адрес email не будет опубликован.