Домашний компьютер 7 2006 (121)
Шрифт:
В отличие от ISA’шного LPT, USB базируется на гораздо более скоростной шине PCI, отсюда и все его отличия от «старичков». Основная идея USB – «горячее» подключение с автоматическим распознаванием – была вполне прилично реализована еще в Windows 98 (в XP все обычно работает безупречно, конечно, если установлен Service Pack 2 и корректные драйверы). Теоретически одного USB достаточно на все про все, ведь к одной линии можно подключать до 127 устройств (при условии, что хватит питания, которое здесь ограничено 5 вольтами при 0,5 А). «Размножаются» USB-устройства с помощью разветвителей-хабов (их часто называют концентраторами), которые могут иметь свое питание.
Теоретически, повсеместно устанавливаемые сейчас порты по стандарту USB 2.0 поддерживают скорость до 480 Мбит в секунду (60 Мбайт/с), хотя на практике с такими скоростями
Длина кабеля между двумя работающими на предельной скорости устройствами (или устройством и концентратором) – 3-5 метров, но может достигать и 10, в зависимости от качества его изготовления. Чтобы увеличить дальность, приходится ставить промежуточные хабы. Последние бывают двух типов – пассивные (с питанием от предыдущего концентратора) и активные (с собственным источником питания, иногда более мощным, чем предусматриваемый стандартом 0,5-амперный).
Стандартом предусматривается четыре типа разъемов USB – А, В, mini-А и mini-B. Разъем типа А (плоский) устанавливается со стороны ведущего устройства 39 , а типа В (квадратный) – ведомого; соответственно, эта конфигурация А-В – у большинства соединительных кабелей. С mini-USB все не так однозначно. Mini-A-разъемы употребляются редко (все миниатюрные устройства, как правило, – ведомые), потому для них даже не предусмотрено отдельной конфигурации, все mini-гнезда одинаковы, и различаются лишь цветом (mini-A – белый, mini-B – черный, mini A/B – серый). Все USB-разъемы спроектированы так, чтобы шины питания входили в контакт первыми, что обеспечивает беспроблемное «горячее» подключение.
39 Это не обязательно ПК. Например, принтеры с поддержкой прямой печати также имеют отдельный разъем типа А – для подключения камер.
Как вы видите, функции интерфейсов во многих случаях пересекаются. Устройства, ранее подключавшиеся по одному интерфейсу, а потом переведенные на другой (как мыши, которые последовательно занимали СОМ, PS/2 и, наконец, USB), сами-то не изменились, а значит, в принципе могут работать с любым подходящим интерфейсом.
В продаже можно встретить следующие типы переходников-адаптеров (причем в обе стороны): USB-LPT, USB-COM, USB-SCSI, USB-Ethernet, USB-клавиатура/мышь, USB-TV/Video. Большинство из них довольно дороги, но главное не это – если вы купите переходник, например, для подключения LPT-принтера к USB, то только принтер с ним и сможет работать, а вот какой-нибудь старинный сканер с LPT-интерфейсом подключить не удастся. Поэтому лучшим (и примерно адекватным по стоимости) решением может стать приобретение PCI-карты с «родным» портом, минуя USB. Для ноутбуков, для которых задача совместимости как раз наиболее актуальна, существуют адаптеры разных интерфейсов, подключаемые в слот PC Сard.
Отдельная история – с мышами и клавиатурами. Если у вас USB-экземпляр, то проблем никаких – в эту сторону PS/2 с USB совместимы полностью, плюс адаптер стоит копейки. Часто производители просто вкладывают его в коробку, а вы сами решаете, какой разъем использовать. А вот при подключении PS/2-мыши к USB проблемы могут возникнуть: и адаптер стоит дорого, и специальные драйверы (например, для конфигурирования дополнительных кнопок) могут не заработать, так что дешевле купить новую мышь.
И один из самых наболевших вопросов – подключение устройств с СОМ-интерфейсом к современным ПК, не имеющим подобного разъема. В настольном ПК проблема решается приобретением дополнительной карты с СОМ-портами. Но с ноутбуками такое невозможно.
В продаже есть специальные переходные кабели COM-USB. При подключении такого кабеля к USB-разъему – неважно,
с устройством или без него – в системе возникает виртуальный СОМ-порт, с которым можно общаться точно так же, как обычным. По крайней мере, ПО устройства обычно ни о чем не подозревает. Естественно, в системе должны быть надлежащие VCP-драйверы (от Virtual Communication Port), которые в Windows XP встроены изначально.USB и FireWire по рождению предназначены для «горячего» подключения. Со старичками COM и LPT это не так – обычная рекомендация, кочующая из пособия в пособие и из справки в справку уже лет, наверное, двадцать, советует непременно отключать ПК при подсоединении этих интерфейсов. Слов нет – рекомендация верная, но все же будет уместно назвать ее чрезмерной.
Человек, который много работает с этими портами, опытным путем очень быстро выясняет, что перетыкать разъемы можно как угодно и когда угодно, не тратя времени на утомительную перезагрузку «виндов», и ничего плохого ровным счетом не происходит, а следовательно перестает обращать внимание на это предупреждение. Пока в один прекрасный день не сожжет единственный СОМ на ноутбуке.
Теоретически в COM можно, как говорила моя бабушка, «вструмлять» кабель действительно когда угодно; там нет конфликтующих двунаправленных линий. В LPT же линии теоретически двунаправленные, но на практике оказаться в ситуации, когда с обоих концов одновременно собираются что-то передавать, крайне маловероятно, если вообще возможно. Но главное – даже если такие электрические конфликты и возникнут, это еще не означает непременного фейрфокуса, так как все современные оконечные каскады портов делаются на КМОП-транзисторах, а они в большинстве случаев способны выдерживать перегрузки и короткое замыкание.
То есть в принципе «горячее» подключение этих портов безопасно. А когда опасно? А тогда, когда оба устройства включены в сеть, но не имеют общей земли. Тогда потенциалы у них на корпусе могут сильно различаться (до сотен вольт), и есть вероятность, что первыми соединятся не общие контакты, а сигнальные, что для них будет смертельно. При использовании фирменных кабелей СОМ-СОМ, LPT-LPT или LPT-Centronix ничего не произойдет: металлическое экранирующее обрамление вокруг разъема, которое соединяется с корпусом/общим проводом, всегда первым входит в контакт и выравнивает потенциалы «земель». А вот если кабель «самопальный» и экран хоть на одном из участвующих разъемов ни с чем не «контачит» – вероятность выхода порта из строя приближается к 100%.
Подчеркну – это существенно только, когда оба устройства запитаны от электрической сети, если же в сеть включено только одно устройство (компьютер), а второе вообще никак с сетью или настоящей землей (например, батареей отопления) не связано, то подсоединять можно, не задумываясь.
Внутренний мир
Автор: Сергей Озеров.
Журнал «Домашний компьютер» | http://dk.compulenta.ru/
Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/121/280019/
Нет предела совершенству. Казалось бы: сколько уже изобрели всевозможных компьютерных технологий – и все равно каждый год появляются все новые и новые программы и железки, обещающие нечто принципиально недостижимое ранее. «Устаревшие» компьютерные компоненты тоже впрочем сдаваться не собираются, и в результате сегодня невозможно купить «просто жесткий диск» или «просто быструю видеокарту» – требуется обязательно уточнять, на какой способ подключения (интерфейс) она должна быть рассчитана. Производители нередко стараются сохранить возможность выбора между комплектующими, рассчитанными на разные интерфейсы, но несложно столкнуться с тем, что свежеприобретенную дорогостоящую вещь невозможно подключить к старому (или, наоборот, слишком новому) компьютеру. В этой статье попробуем разобраться, откуда есть пошли все эти шины компьютерные, и во что все это вылилось. А поскольку про внешние интерфейсы рассказано в предыдущей статье «Советника», я ограничусь только внутренними шинами, с которыми на практике можно столкнуться в современном «железном друге».