И один из самых наболевших вопросов – подключение устройств с СОМ-интерфейсом к современным ПК, не имеющим подобного разъема. В настольном ПК проблема решается приобретением дополнительной карты с СОМ-портами. Но с ноутбуками такое невозможно.

В продаже есть специальные переходные кабели COM-USB. При подключении такого кабеля к USB- разъему – неважно, с устройством или без него – в системе возникает виртуальный СОМ-порт, с которым можно общаться точно так же, как обычным. По крайней мере, ПО устройства обычно ни о чем не подозревает. Естественно, в системе должны быть надлежащие VCP-драйверы (от Virtual Communication Port), которые в Windows XP встроены изначально.

СОМ СОМом не вышибают

USB и FireWire по рождению предназначены для «горячего» подключения. Со старичками COM и LPT это не так – обычная рекомендация, кочующая из пособия в пособие и из справки в справку уже лет, наверное, двадцать, советует непременно отключать ПК при подсоединении этих интерфейсов. Слов нет – рекомендация верная, но все же будет уместно назвать ее чрезмерной.

Человек, который много работает с этими портами, опытным путем очень быстро выясняет, что перетыкать разъемы можно как угодно и когда угодно, не тратя времени на утомительную перезагрузку «виндов», и ничего плохого ровным счетом не происходит, а следовательно перестает обращать внимание на это предупреждение. Пока в один прекрасный день не сожжет единственный СОМ на ноутбуке.

Теоретически в COM можно, как говорила моя бабушка, «вструмлять» кабель действительно когда угодно; там нет конфликтующих двунаправленных линий. В LPT же линии теоретически двунаправленные, но на практике оказаться в ситуации, когда с обоих концов одновременно собираются что-то передавать, крайне маловероятно, если вообще возможно. Но главное – даже если такие электрические конфликты и возникнут, это еще не означает непременного фейрфокуса, так как все современные оконечные каскады портов делаются на КМОП-транзисторах, а они в большинстве случаев способны выдерживать перегрузки и короткое замыкание.

То есть в принципе «горячее» подключение этих портов безопасно. А когда опасно? А тогда, когда оба устройства включены в сеть, но не имеют общей земли. Тогда потенциалы у них на корпусе могут сильно различаться (до сотен вольт), и есть вероятность, что первыми соединятся не общие контакты, а сигнальные, что для них будет смертельно. При использовании фирменных кабелей СОМ-СОМ, LPT-LPT или LPT-Centronix ничего не произойдет: металлическое экранирующее обрамление вокруг разъема, которое соединяется с корпусом/общим проводом, всегда первым входит в контакт и выравнивает потенциалы «земель». А вот если кабель «самопальный» и экран хоть на одном из участвующих разъемов ни с чем не «контачит» – вероятность выхода порта из строя приближается к 100%.

Подчеркну – это существенно только, когда оба устройства запитаны от электрической сети, если же в сеть включено только одно устройство (компьютер), а второе вообще никак с сетью или настоящей землей (например, батареей отопления) не связано, то подсоединять можно, не задумываясь.

Внутренний мир

Автор: Сергей Озеров.

© 2004, Издательский дом | http://www.computerra.ru/

Журнал «Домашний компьютер» | http://dk.compulenta.ru/

Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/121/280019/

Нет предела совершенству. Казалось бы: сколько уже изобрели всевозможных компьютерных технологий – и все равно каждый год появляются все новые и новые программы и железки, обещающие нечто принципиально недостижимое ранее. «Устаревшие» компьютерные компоненты тоже впрочем сдаваться не собираются, и в результате сегодня невозможно купить «просто жесткий диск» или «просто быструю видеокарту» – требуется обязательно уточнять, на какой способ подключения (интерфейс) она должна быть рассчитана. Производители нередко стараются сохранить возможность выбора между комплектующими, рассчитанными на разные интерфейсы, но несложно столкнуться с тем, что свежеприобретенную дорогостоящую вещь невозможно подключить к старому (или, наоборот, слишком новому) компьютеру. В этой статье попробуем разобраться, откуда есть пошли все эти шины компьютерные, и во что все это вылилось. А поскольку про внешние интерфейсы рассказано в предыдущей статье «Советника», я ограничусь только внутренними шинами, с которыми на практике можно столкнуться в современном «железном друге».

Само слово «шина» когда-то давно пришло в русский язык из немецкого и успело изрядно обрусеть, приобретя устойчивую ассоциацию с шинами автомобильными. Но на самом деле немецкий оригинал имеет не столько дорожно-транспортные корни (автомобильная шина по-немецки называется Autoreifen), сколько медицинские – шина как используемая при переломах конструкция, надежно фиксирующая и соединяющая сломанные кости. В этом своем «скрепительно-соединительном» смысле в начале XX века «шина» перешла в электротехнику, где ею стали называть мощные электрические провода и кабели, по которым распределялась электроэнергия, а позднее – просто любые пучки проводов, передающих энергию и информацию между разными устройствами. Ну а так как Германия начала-середины XX века была, пожалуй, научно-техническим лидером в мире, не стоит удивляться, что перенимавшие в эпоху индустриализации опыт немецких соседей советские инженеры стали использовать именно этот термин. Интересно, что после падения Третьего Рейха, когда научный потенциал и авторитет разгромленной Германии сильно пошатнулся, немцы для компьютерных технологий в итоге позаимствовали англоязычное слово bus, а вот в СССР и постсоветской России, где компьютеры и инженеры долгое время были практически неразделимы, «автобус» так и не сумел прижиться.

Итак, компьютерная шина – это нечто такое, что связывает в единое целое разные устройства. На заре компьютерной эры, когда едва ли не каждый компьютер был чем-то уникальным, их было великое множество. Но по мере того, как количество ЭВМ начинало исчисляться не десятками, а тысячами и даже десятками тысяч, а их возможности и требования к шинам росли, индустрия потихоньку стала делать шажки в сторону использования из всего этого «зоопарка» лишь наиболее удачных решений. Впрочем, разработать свой вариант компьютерной шины в те времена не составляло особенного труда, да и каких-то особенно четких стандартов все равно никто не придерживался, так что без профессиональных познаний в компьютерной области и навыков владения паяльником в те времена обойтись было трудно. Многое изменилось с приходом на сцену первых персональных компьютеров – IBM PC, в которых IBM применила одну из распространенных в то время шин для промышленных компьютеров – ISA, Industrial Standard Architecture, «индустриальный стандарт архитектуры шины». Как стандарт, ISA в силу своей простоты, к слову сказать, жива и поныне, но нас интересует немного другое, а именно – то, что в результате взрывообразного роста рынка IBM PC совместимых компьютеров ISA вскоре получила широчайшее распространение. Пожалуй, почти любая шина в современном компьютере ведет от нее свою родословную.

Конечно, нельзя сказать, что в компьютере конца прошлого века все комплектующие соединялись друг с другом по шине ISA. По мере выпуска все большего количества оборудования, слабые места ISA становились все очевиднее. Вставали и новые задачи. А потому на свет появились модифицированные и специализированные для конкретных целей варианты этой шины – специализированный и слегка упрощенный гибкий шлейф (P)ATA / IDE для подключения жестких дисков; шина PCI, повысившая быстродействие и позволившая спустя какое-то время забыть о необходимости вручную заниматься «тонкой механикой» шин – распределением прерываний, адресных пространств и тому подобных хитростей; сильно

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату