Автор работы: Пользователь скрыл имя, 24 Января 2013 в 19:41, дипломная работа
Сегодня существует множество приборов для тестирования витой пары. Тестеры используются для прозванивания жил сетевого кабеля на предмет порыва или плохого, неправильного обжима. В частности необходимы тестеры, которые может приобрести любой начинающий монтажник локальных сетей. Сейчас существует возможность приобретения приборов-тестеров, но они неоправданно дороги, а распространенность появления домашних локальных сетей достаточно велика. Предлагается изготовить достаточно простой и удобный в обращении прибор, с помощью которого любой желающий сможет протестировать сетевой провод своей локальной сети.
ВВЕДЕНИЕ 8
1.ЛОКАЛЬНАЯ СЕТЬ 9
1.1 Локальная вычислительная сеть 9
1.2 Классфикация сетей 11
1.3 Типы вычислительных сетей 13
1.4 Топология сети 16
1.5 Проблемы вычеслительных сетей 21
2. ПРИБОРЫ ДЛЯ ТЕСТИРОВАНИЯ КАБЕЛЯ UTP ВИТАЯ ПАРА 25
2.1 Витая пара 25
2.2 Виды кабеля 26
2.3 Конструкция кабеля 27
2.4 Категории кабеля 29
2.5 Стандарты обжима 31
2.6 Обжим кабеля 32
2.7 Приборы для проверки кабеля 34
3.СОЗДАНИЕ ПРИБОРА ДЛЯ ТЕСТИРОВАНИЯ КАБЕЛЯ UTP ВИТАЯ ПАРА 38
4. ЭКОНОМИЧЕСКАЯ ЧАСТЬ 51
5. ОХРАНА ТРУДА 53
ВЫВОД 60
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 61
ПРИЛОЖЕНИЕ: ИНСТРУКЦИЯ К УСТРОЙСТВУ ДЛЯ ТЕСТИРОВАНИЯ КАБЕЛЯ UTP (ВИТАЯ ПАРА) 62
Квалифицирующие тестеры — основоположником приборов данного класса была компания Fluke Networks (тестер CableIQ).
Квалификация позволяет
На данный момент в России на рынке
квалифицирующих кабельных
Необходимо создать на базе микроконтроллера ATyni2313 устройство способное проверять целостность и правильность разводки кабелей типа «витая пара».
Создаём принципиальную электрическую схему, которая будет способна выполнить выше изложенную задачу. Итак, к микроконтроллеру должен быть подключен кабель, состоящий из 4-х пар, на втором конце которого будет включено индицирующее устройство из 8-ми светодиодов, по состоянию которого будет оцениваться целостность и правильная разводка кабеля. Дополнительно вводятся три светодиода, которые будут индицировать двоичное состояние последнего счётчика в линейке делителя внутри микроконтроллера, одновременно отображая наличие питания и работоспособность устройства (рис.3.1).
Рис. 3.1- схема прибора
Итак, схема у нас есть. Теперь нужно приступить к разработке программы.
Определение: Алгоритм - это последовательность действий, которую должен произвести наш микроконтроллер, чтобы достичь требуемого результата. Для простых задач алгоритм можно просто описать словами. Для более сложных задач алгоритм рисуется в графическом виде.
В нашем случае алгоритм таков: после операций начальной настройки портов микроконтроллера последний должен войти в непрерывный цикл, в процессе которого он должен подавать сигнал логической единицы на соответствующий порт выхода , тем самым управляя светодиодами. Опишем это подробнее:
Операции начальной настройки:
Для создания программы используем версию assembler, предложенную разработчиками микроконтроллеров AVR – фирмой Atmel. А также воспользуемся программным комплексом “AVR Studio 5”, разработанным той же фирмой и предназначенным для создания, редактирования, трансляции и отладки программ для AVR на Ассемблере.
AVR Studio — интегрированная среда разработки (IDE) для разработки 8-ми и 32-х битных AVR приложений от компании Atmel,
работающая в операционных системах Windows NT/2000/XP/Vista/7. AVR
Studio содержит ассемблер и симулятор, позволяющий отследить выполнение программы. Текущая версия поддерживает все выпускаемые на сегодняшний день контроллеры AVR и средства разработки. AVR Studio содержит в себе менеджер проектов, редактор исходного кода, инструменты виртуальной симуляции и внутрисхемной отладки, позволяет писать программы на ассемблере или на C/C++ (Рис.3.2).
Рис. 3.2 – AVR studio
Привожу ниже текст программы в assembler:
/*
* AVRAssembler1.asm
* Created: 14.04.2012 23:01:19
* Author: Guschin Ivan
*/
.NOLIST
.INCLUDE "tn2313def.inc"
.LIST
; Начало кода
.CSEG
.ORG $0000
.def temp1 = r16
.def T1 = r17
.def T2 = r18
.def T3 = r19
.def cnt = r29
.def indexL = r30
.def indexH = r31
.equ Td = 3
rjmp RESET ; Reset Handler
; ****************** routines ******************************
delay: ser T1 ; long delay
ser T2
ldi T3,Td
sdel1: dec T1
brne sdel1
ser T1
dec T2
brne sdel1
ser T2
dec T3
brne sdel1
ret
; ******************** Main program ******************************
RESET: ldi r16,LOW(RAMEND) ;
out SPL,r16
ser temp1
out ddrA,temp1
out ddrB,temp1
out ddrD,temp1
out portB,temp1
clr temp1
out portA,temp1
out portD,temp1
rcall delay ; test LEDs
start: ldi indexH,HIGH(2*
ldi indexL,LOW(2*leds)
clr cnt
st1: lpm temp1,z+
out portB,temp1
out portD,cnt
inc cnt
cpi cnt,8
brne st2
clr cnt
st2: rcall delay
cpi temp1,128
breq start
rjmp st1
leds:
.db 1, 2, 4, 8, 16, 32, 64, 128
Рис. 3.3 программа в AVR studio
Выполняем компилирование для получения машинного кода, при помощи которого можно запрограммировать микроконтроллер
HEX - файл
:020000020000FC
:
:
:
:
:
:0400500010204080BC
:00000001FF
После выполненных операций переходим к моделированию в программной среде Proteus 7 Professional (Рис.3.4).
Proteus 7 Professional - пакет программ для автоматизированного проектирования (САПР) электронных схем. Разработка компании Labcenter Electronics (Великобритания). Пакет представляет собой систему схемотехнического моделирования, базирующуюся на основе моделей электронных компонентов принятых в PSpice. Отличительной чертой пакета PROTEUS VSM является возможность моделирования работы программируемых устройств: микроконтроллеров, микропроцессоров, DSP и проч. Библиотека компонентов содержит справочные данные. Дополнительно в пакет PROTEUS VSM входит система проектирования печатных плат. Пакет Proteus состоит из двух частей, двух подпрограмм: ISIS — программа синтеза и моделирования непосредственно электронных схем и ARES — программа разработки печатных плат. Вместе с программой устанавливается набор демонстрационных проектов для ознакомления.
Рис. 3.4 – моделирование в Proteus 7 Professional
Следующий этап - прошивка микроконтроллера при помощи программной среды PonyProg2000 , с использованием программатора STK 200 (рис. 3.2.5)
PonyProg — программатор (
STK 200 аппаратно-программное устройство, предназначенное для записи/считывания информации в постоянное запоминающее устройство (однократно записываемое, ПЗУ, внутреннюю память микроконтроллеров и ПЛК (рис. 3.5)
Рис. 3.5 – STK200
Запускаем программу PonyProg:
Рис. 3.6 – запуск программы PonyProg
Выбираем подключенный микроконтроллер. В нашем случае это Atyny2313:
Рис. 3.7 Выбор подключенного микроконтроллера
К параллельному порту LPT подключаем программатор и открываем меню выбора подключения:
Рис. 3.8 - меню выбора подключаемого порта
Проводим тестирование подключенного микроконтроллера через программатор к LPT порту:
Рис. - 3.9 Тест подключения
Читаем фьюзы (fuse). Fuse - биты настраивают некоторые параметры МК при прошивании и не доступны для изменения из программы МК.
Рис.3.10 - Настройка фьюзов
Открываем HEX файл программы:
Рис. 3.11 - HEX код в документе перед прошивкой
Прошиваем микроконтроллер:
Рис. 3.12 - Индикатор готовности операции прошивки
После прошивки микроконтроллера приступаем к сборке прибора.
Для изготовления прибора понадобилось:
Этапы изготовления:
Для изготовления платы использовался химический метод воспроизведения требуемого токопроводящего рисунка.
Наносим токопроводящие дорожки на заготовку:
Рис. 3.13 - Нанесение токопроводящих дорожек на заготовку
Затем в растворе хлорного железа промываем заготовку:
Рис. 3.14 – вытравливание платы в растворе хлорного железа
После чего мы получаем готовую плату для монтажа:
Рис. 3.15 – плата после химического процесса и обработки
Установка и распайка деталей на платах:
Рис. 3.16 – готовая плата, установленная в корпус
Испытание прибора на обжатом кабеле:
Для этого мы подключим уже обжатый кабель в разъем (А) - (В),
И переключи тумблер в противоположное положение.
Рис. 3.17 – испытание прибора
Расчет себестоимости данного изделия. Себестоимость складывается из 2х частей:
Материалы и их стоимость:
Наименование |
Отпуск |
Кол-во |
Цена |
Общая стоимость |
Микроконтроллер |
Шт. |
1 |
6,10 |
6,10 |
Резистор |
Шт. |
9 |
0,02 |
0,18 |
Конденсатор |
Шт. |
2 |
0,20 |
0,40 |
Светодиод |
Шт. |
11 |
0,20 |
2,20 |
Разъем |
Шт. |
2 |
0,75 |
1,50 |
Корпус |
Шт. |
2 |
7 |
14 |
Переключатель |
Шт. |
1 |
1 |
1 |
Разъем питания |
Шт. |
1 |
0,30 |
0,30 |
Стеклотекстолит |
Дм2 |
1 |
2,50 |
2,50 |
Хлорное железо |
Гр. |
50 |
0,04 |
2 |
Канифоль |
Гр |
20 |
0,02 |
0,40 |
ПОС-60 |
Гр |
15 |
0,12 |
1,80 |
32,38 |
Расчет на затраты человеческого труда
Затрата на изготовление составляет 2,5 рабочих часа, с нормой 8 часов в сутки.
Заработная плата за 1 рабочий месяц (20 рабочих дней/160 часов) 1500грн. Получается:
Затраченная энергия паяльника, лампы и компьютера составила 0,37Кв/ч – 0,11 грн.
Сложим стоимость работы и общую стоимость материалов и затраченной энергии
23,43+32,49+0,11=55,92
Стоимость заводского импортного прибора составляет 164 гривны, это с учетом всех налогов и затрат на транспортировку, стоимость нашего прибора составляет 55,92 гривны.
Эти расчеты были сделаны для штучного производства. Если прибор поставить на поток, то его стоимость упадет примерно на 75%.
ОХРАНА ТРУДА
Определить количество компьютеризированных рабочих мест, которые можно разместить в данном помещении. Для этого надо найти фактическую площадь и объем помещения и в соответствии с нормативами по минимальной площади, на которой может быть расположено одно рабочее место с ВДТ, и относительно минимального объема помещения на одно рабочее место с ВДТ и определить количество компьютеризированных рабочих мест, что можно разместить в данном помещении. Необходимо также учесть размеры мебели на компьютеризированных рабочих местах, в частности рабочего стола. Согласно НПАОП 0.00.1.28-10 рекомендуемые размеры стола для рабочего места с ВДТ составляют: высота - 725 мм, ширина - 600-1400 мм, глубина - 800-1000 мм. В соответствии с указанными рекомендациями необходимо указать размеры рабочих столов. Для определения площади и объема помещения, которые заняты оборудованием необходимо задаться размерами рабочего стола, кресла и шкафов для хранения документации и расходных материалов для оргтехники. Также необходимо учесть то, что один шкаф необходима для двух рабочих мест.
Таблица 2. Размеры мебели необходимые для расчета площади и объема оборудования
Параметри устаткування |
Стіл |
Крісло |
Шафа |
Довжина, (м) |
1,2 |
0,45 |
0,6 |
Ширина, (м) |
0,9 |
0,45 |
0,4 |
Висота, (м) |
0,725 |
0,4 |
1,8 |
Займана площа, (м2) |
1,08 |
0,2025 |
0,24 |
Займаний обсяг, (м3) |
0,783 |
0,081 |
0,432 |
Площа устаткування, яке розташоване на одному робочому місці Sуст. (м2) |
Sуст. = Sстола+ Sкрісла + ½·Sшафи | ||
Обсяг, устаткування, яке розташоване на одному робочому місці Vуст. (м3) |
Vуст. = Vстола+ Vкрісла + ½·Vшафи |
Информация о работе Створення пристрою тестування локальної обчислювальної мережі