У всех пользователей, имеющих дома более одного компьютера, периодически просыпается необходимости переброски информации с одного ПК на другой. Реализовать это можно по-разному, например, устроить дома Wi-Fi или подключить компьютеры к локальной сети. Но есть и еще один, альтернативный вариант – воспользоваться USB-свитчем, коим и является наш сегодняшний герой – ATEN KVM USB Switch CS661.
У всех пользователей, имеющих дома более одного компьютера, периодически просыпается необходимости переброски информации с одного ПК на другой.
Реализовать это можно по-разному, например, устроить дома Wi-Fi или подключить компьютеры к локальной сети.
Но есть и еще один, альтернативный вариант – воспользоваться USB-свитчем, коим и является наш сегодняшний герой – ATEN KVM USB Switch CS661.
Зачем это нужно?
USB-подключение – самый простой способ организации домашней сети:
в любом, даже достаточно «древнем» ноутбуке и ПК имеется как минимум один USB-порт, а для организации сети нет нужды в специальных знаниях – свитч при подключении к компьютерам все сделает и настроит сам.
Так что единственная проблема, возникающая в данном случае, может лишь касаться стоимости самого устройства. Да, свитч не дешев (в среднем стоимость — $100), но другие способы не дешевле. Например, оборудование для организации дома беспроводной сети может стоить $150 и больше. «Локалка» обойдется дешевле, но при этом придется прокладывать провода по всей квартире, и компьютеры уже нельзя будет перемещать.
Словом, для обычного, нетребовательного пользователя USB-подключение – наиболее оптимальный способ переноса информации с одного ПК на другой. Кроме того, не стоит забывать, что с помощью свитча можно подключать друг другу совершенно разные компьютеры. Например, вы пришли к другу со своим ноутбуком и хотите скопировать фильмы с его компьютера. Что делать? Ввиду большого объема данных ни DVD, ни USB-Flash – не варианты. А вот USB-свитч – вполне. Соединили компьютеры, поставили копирование списка файлов в терминале – и пошли пить чай. И подобных примеров «полевого» использования USB-свитча можно приводить сколь угодно много.
Что такое KVM и почему ATEN?
Аббревиатура «KVM» вкралась в название устройства не случайно. Ранее она обозначала класс устройств, предназначенных для подключения нескольких ПК или серверов к одному комплекту устройств ввода. Отсюда и расшифровка KVM – Keyboard, Video, Mouse (клавиатура, видео, мышь). Задача управления множеством компьютеров с одной консоли (т.е. с одной клавиатуры, одного монитора и одной мыши) решается здесь аппаратно, без специального программного обеспечения.
Аппаратно каждый KVM-переключатель состоит из двух основных устройств: а) видео-переключателя, меняющего направление аналоговых видео- и синхроимпульсов между мониторами и компьютерами совместного пользования; и б) микропроцессорной системы, которая передает и принимает сигналы с клавиатуры и мыши и производит эмуляцию наличных клавиатур и мышей.
Со временем KVM-переключатели преобразили, научились передавать звук, поддерживать интерфейсы PS/2 и USB. И именно поддержка USB позволила перенести все KVM-прелести из административно-корпоративного сектора в домашне-бытовой. С помощью KVM-переключателей можно организовать даже небольшую сеть (максимальное поддерживаемое количество устройств – 4096!), удаленно управлять домашним сервером или любым другим компьютером, а также через специальный терминал беспрепятственно обмениваться данными между всеми участниками сети.
Тайваньская компания ATEN является едва ли не мировым лидером в производстве всевозможных сетевых адаптеров, конвертеров, сплиттеров, а также KVM-переключателей. ATEN была основана в июле 1979 года и к нынешнему моменту объединяет почти 1300 рабочих, 175 из которых занимаются непосредственно разработкой. Качество продукции компании подтверждено сертификатами ISO 9001 : 2000 UKAS. Впрочем, уже одно то, что ATEN — компания тайваньская (не китайская!), внушает доверие к ее продукции.
Комплектация
KVM USB Switch CS661 поставляется в небольшой коробочке, и с первого взгляда очень похож на обычную флешку. Внутри коробочки тоже мало чего примечательного: само устройство, пара инструкций на разных языках, да чехол для переноски. Наличие последнего радует: все-таки устройство – утилитарное.
Дизайн…
Устройство это выполнено насколько просто, настолько и элегантно. Внутри небольшой черной «коробочки» разместилась основная плата и контроллер одного дополнительного USB-порта (он выполняет роль хаба для подключения периферийных устройств).
Снаружи торчат только концы USB-кабеля, причем один поменьше (для головного компьютера), второй – раза в три больше (для подключаемого).
На основном блоке находится еще ряд синих светодиодных индикаторов. Левый и правый – символизируют компьютеры. При обмене данными между ПК они отчаянно мигают – процесс идет!
… и внутреннее содержание
ATEN KVM USB Switch CS661 – устройство достаточно простое, потому характеристики его выглядят крайне лаконично.
Тестирование
Никакого софта в комплекте KVM USB Switch CS661 нет, да он и не нужен. Подобно флешке устройство подключается в любой свободный USB-порт (для того, чтобы скорость передачи данных была на уровне, желательно, чтобы USB отвечал спецификации 2.0) и сам устанавливается в системе. Причем (вот чудеса!) в «Диспетчере устройств» его можно обнаружить отнюдь не в «Контроллерах универсальной последовательной шины USB», а в «DVD и CD-ROM дисководах»! Но это уже – особенности подключения, которые никоим образом на работу устройства не влияют.
После того, как свитч установит драйверы на обоих компьютерах, взгляду пользователя головного ПК предстанет новое окно, в котором отобразится рабочий стол компьютера зависимого.
В верхней части этого окна слева расположены пять небольших служебных пиктограмм.
Две из них организуют окно на рабочем столе (разворачивают и сворачивают), еще одна обновляет рабочий стол (или, можно сказать, синхронизирует картинку одного рабочего стола с другим). Две последние – функциональнее: одна активирует на зависимом компьютере кнопку «Пуск», другая открывает окно терминала, служащего как раз для обмена файлами между компьютерами.
Как несложно догадаться, большая часть пользовательского времени проходит в окне терминала, напоминающем примитивный двухоконный файл-менеджер (увы, это далеко не Total Commander!). С другой стороны, «запихнуть» что-то большее в драйвер размером 1,5 Мб вряд ли можно было бы.
В целом система работает достаточно уверенно, но без ряда замечаний как всегда не обошлось. Во время работы с терминалом пользоваться другими функциями драйвера невозможно – программа вежливо просит его окно. Но вот проблема – традиционный крест справа вверху совершенно не реагирует на нажатия. Он попросту не работает. Поэтому закрывать терминал каждый раз приходится сочетанием Alt+F4. Но еще больше расстраивают заметные глазу задержки при отрисовке элементов «чужого» компьютера. Но от этого никуда не деться – задержки есть при любом способе удаленного администрирования, и уж тем более по USB.
Измерение скорости передачи данных посредством KVM USB Switch CS661 проводилось в реальных условиях работы. Для этого применялись три подхода: 1) передача одного большого файла объемом 4,3 Гб (типичный образ DVD или фильм в HDTV-качестве) 2) передача десятка файлов объемом 700 Мб 3) передача 150 фалов объемом до 10 Мб. В первом случае файл скопировался за 6 минут и 50 секунд, во втором – 11 минут 25 сек, в третьем процесс длился 2 минуты 45 секунд. Соответственно, скорости копирования в этих трех случаях составили 10,47 Мб (83,82 Мбит), 10,2 Мб (81,6 Мбит) и 8,36 Мб (66,9 Мбит). Каждый из полученных результатов укладывается в диапазон USB 2.0 High Speed (25 – 480 Мбит).
Заключение
ATEN KVM USB Switch CS661 – это то устройство, без которого не обойтись компьютерщику великому и малому.
Устройство конечно, недешево, но оно компактно и, что гораздо важнее, позволяет практически везде (хоть в полевых условиях) без лишних усилий объединять пару ЛЮБЫХ компьютеров в мини-сеть. А это, согласитесь, дорогого стоит.
Устройство предоставлено на тесты компанией ATEN International
Источник: http://news.kosht.com
www.insotel.ru
Вопрос с покупкой готового коммутатора руководство не рассматривает, поэтому будем делать свое.
Итак цель устройства:
Коммутация флэш-карт, по командам из Windows.
Предполагаемые способы коммутации:
1.Коммутировать только линии данных (питание на USB 0 и 16 выходных портах не выключается, пока коммутатор подключен к тестируемому устройству)
2.Коммутировать все 4 линии USB – этот вариант более приятен, так как сохраняем способность выходного порта выдавать в потребителя тока 0.5 А.
Так как коммутация питания и данных USB не может быть проведена одновременно, необходимо вносить задержку, и следовательно одним реле/оптореле на канал не обойтись. Минимальное количество получается 32 штуки — многовато.
Возникает следующий вопрос – какие реле использовать?
1.Обычные ЭМ реле
2.Герконовые
Для управления зоопарком коммутаторов планируется использовать Atmega128 + FTDI + Windows программа
Хотелось бы узнать у уважаемого радиосообщества — можно ли для коммутации USB данных использовать обычные электромагнитные реле? Не будет ли проблем с передачей данных? Флэшки планируется коммутировать с интервалом десятки-сотни секунд.
Продолжение марлезонского балета
1.Хабы — есть
2.MOSFETы — запаяны
3.Контроллер — почти готов, первый ком был блином — ЛУТ корявый вышел, со второй попытки дорожки более менее удались
4.Консольная софтинка для управления — to be done…
Увеличенный в 4 раза USB Ктулху готов покорять неизведанные дали.
we.easyelectronics.ru
Данная разработка является детищем забугорных братьев по оружию и представляет собой коммутатор принтера с USB интерфейсом, (см. рис.)
принципиальная схема оригинального устройства.
которое позволяет переключать принтер (или любое другое периферийное USB-устройство) между двумя компьютерами, физически не перестыковывая разъёмы. Необходимую коммутацию выполняют реле K1 и K2 по сигналам микроконтроллера DD1, поступающим с его выхода PD3 через электронные ключи на транзисторах VT1(T1) и VT2(T2).
Когда на указанном выходе программа микроконтроллера установила высокий логический уровень, открыт только транзистор VT1 и сработало реле K1. Его контактами K1.1 к цепям D+ и D– разъёма XS2, с которым соединён принтер, подключены одноимённые цепи разъёма XS3, соединённого с условно вторым компьютером. Этот компьютер может беспрепятственно обмениваться информацией с принтером. Остающимися в исходном контактами реле K2.1 цепи D+ и D– разъёма XS1, с которым соединён условно первый компьютер, подключены к линиям портов PB0 и PB1 микроконтроллера.
Чтобы переключить принтер «на себя», этот компьютер должен послать по интерфейсу USB соответствующую команду. Приняв её, микроконтроллер изменит уровень на выходе PB3, в данном случае установит низкий. Состояния транзисторов VT1(T1) и VT2(T2) и реле K1(RE1) и K2(RE2) сменятся противоположными. Теперь принтер будет соединён с первым компьютером, а микроконтроллер DD1(IS1) — со вторым. Чтобы вновь получить в своё распоряжение принтер, второй компьютер должен в свою очередь послать команду микроконтроллеру. Для нормальной работы коммутатора на обоих компьютерах должна быть запущена разработанная автором устройства программа USBswitch и установлены соответствующие драйвера. Она находится в архиве в конце данной статьи вместе с загрузочным (прошивочным) файлом программы микроконтроллера DD1(IC1). Не указанные на схеме типы элементов (D0) отсутствуют в оригинальной схеме устройства приведены на схеме ниже (обведены красным).
Следует иметь в виду, что при одновременном подключении компьютеров к разъёмам XS1 и XS3 как в оригинальной схеме устройства источники напряжения +5 В обоих компьютеров окажутся соединёнными параллельно, что может привести к их повреждению. Во избежание конфликта последовательно с контактами 1, обоих разъёмов необходимо включить по диоду Шоттки (катодами к точке соединения цепей Vbus). Диоды должны выдерживать ток, потребляемый коммутатором, что и отражено на выше приведенной схеме.
FUSE: Ext. Crystal Osc.; Frequency 8-MHz; Start-up time 14 CK + 65 ms; (CKSEL=1111 SUT=11)
Необходимые файлы для повторения данного девайса программа драйвера прошивка (hex и eep) печатные платы как оригинального и дополненого варианта в LAY, принципиальные сжемы брать <<<ЗДЕСЬ>>>
Ну и как всегда УДАЧИ!!!
PS: к сожелению сама прога на греческом но к счастью она проста и интиликтуально понятна. Для большего понимания пару скриптов в догонку.
www.cavr.ru