|
Техническая диагностика средств вычислительной техники
p align="left">Важным параметром любого интерфейса является допустимое удаление соединяемых устройств. Оно ограничивается как частотными свойствами кабелей, так и помехозащищенностью интерфейсов. Помехи возникают от внешних источников электромагнитных излучений, и от соседних линий того же интерфейса (перекрестные помехи). Для защиты от таких помех используются парафазные приемо-передатчики и витые, даже экранированные пары проводов для каждой из линий передачи данных. Но ошибки в передаче возникают и от искажений уровней сигналов. В параллельном интерфейсе Centronics LPT-порта, используются сигналы уровней ТТЛ-логики (<0,8 В для логического нуля и >1,4 В для логической единицы), так что колебания амплитуды сигнала около 1 В могут вызвать дребезг приемника. В последовательном интерфейсе RS-232C СОМ-порта, используются сигналы с уровнем от -12 до -3 В (логическая единица) и от +12 В до +3 В (логический нуль), так что переключения приемника при изменениях сигнала в пределах от -3 до +3 В не происходит. Столь большая разница в помехозащищенности позволяет использовать для интерфейса RS-232C кабели длиной в десятки метров, а для интерфейса Centronics - лишь два-три метра.С появлением интерфейсов USB и Fire Wire, появилась и новая характеристика интерфейса - топология соединения. Для интерфейсов RS-232C и Centronics практически однозначно применялась двухточечная топология РС - ВУ, или РС-РС. Правда, имелись исключения: строился моноканал на СОМ-портах для локальных сетей, но он был вытеснен более эффективной и подешевевшей технологией Ethernet. Стандарты IEEE 12843 для LPT-порта предусматривают соединения абонентов в цепочку (Daisy Chain) или через мультиплексоры, но и такие способы подключения пока широкого распространения не получили. USB и Fire Wire реализуют древовидную топологию, в которой внешние устройства могут быть как оконечными, так и разветвителями. Другое важное свойство интерфейса - гальваническая развязка. “Схемные земли” устройств, связываемых по COM- или LPT-портам, оказываются связанными со схемной “землей” РС и, если между ними, до подключения интерфейса, была разность потенциалов (что практически всегда есть), то по общему проводу интерфейса потечет уравнивающий ток. Это очень плохо, т.к. падение постоянного напряжения на этом проводе приводит к смещению уровней сигналов, а падение переменного напряжения - к сложению полезного сигнала с переменной составляющей помехи, что, безусловно, сказывается на помехозащищенности каналов. С другой стороны, в случае обрыва, или неконтакта, а чаще всего - при подключении и отключении кабелей интерфейсов без выключения питания устройств, разность потенциалов прикладывается к сигнальным цепям приемников и передатчиков. Протекание через них уравнивающих токов, в момент соединения, неизбежно приводит к выходу их из строя. Из рассматриваемых интерфейсов гальваническую развязку обеспечивает только MIDI (одностороннюю, с напряжением до 100 вольт) и шина Fire Wire (полную, с напряжением изоляции до 500 вольт). 1.5.3.1) Коммуникационные порты СОМ и LPT LPT-порт. Порт параллельного интерфейса был введен в РС для подключения принтера (отсюда и его название Line PrinTer - построчный принтер) и, хотя через него подключается и большинство лазерных принтеров, которые по принципу работы не построчные, а постраничные, название порта “LPT” закрепилось основательно. LPT- порт, для организации вывода по интерфейсу Centronics, поддерживается функциями BIOS. В процессе начального тестирования, POST-программа проверяет наличие параллельных портов по адресам 3BCh, 378h и 278h. и помещает базовые адреса обнаруженных портов в ячейки оперативной памяти РС 0:0404h, 0:040Ah, 0:040Ch, 0:040Eh, области BIOS DATA AREA. Эти ячейки хранят адреса портов с логическими именами LPT1 - LPT4, соответственно, причем нулевое значение адреса является признаком отсутствия порта с этим номером. Контроллер порта содержит три регистра, размещенных в пространстве адресов ввода-вывода микропроцессора. Регистры порта адресуются относительно базового адреса, стандартные значения которого - 3BCh, 378h или 278h. Это регистры: 1) DR (Data Register) - 8-битовый регистр данных, содержимое которого выводится на линии Data [0/7] разъема порта. Адрес регистра DR равняется базовому. Тот же регистр DR, с использованием специальной процедуры, позволяет и принимать данные с линий Data [0/7]. Так, если в регистр DR сначала записать все единицы, а на контакты [2/9] разъема LPT-порта подать от терминального устройства через тот же интерфейс какой-либо другой код, то регистр DR запомнит этот код без всякого строба. Теперь микропроцессор может прочитать данные этого регистра DR и тем самым выполнить операцию ввода байта от терминального устройства; 2) SR (Status Register) - 5-битовый регистр ввода в порт состояния принтера, принимает сигналы Select, PaperEnd, Ack и Busy, соответственно. Адрес регистра на единицу больше базового; 3) CR (Control Register) - 4-битовый регистр управления, вырабатывает сигналы Strobe#, AutoLF#, Init#, и SlctIn#, соответственно. Подобно регистру данных позволяет и прием данных с разъема интерфейса. Адрес регистра на 2 больше базового. Поиск портов по базовому адресу предполагаемого порта производится следующей процедурой: - в регистр DR контроллера порта выводится тестовый байт AAh или 55h; - затем выполняется ввод с того же адреса; - если считанный байт совпал с записанным, считается, что LPT-порт найден и его адрес помещается в область данных BIOS. Обнаруженные порты инициализируются записью и съемом в их регистры управления сигнала Init#, а затем - записью значения С0h, соответствующего исходному состоянию сигналов интерфейса. BIOS поддерживает до трех, или четырех LPT-портов прерыванием INT17, обеспечивающим связь по интерфейсу Centronics. Этим сервисом драйвер порта осуществляет по готовности, не используя аппаратных прерываний, инициализацию, опрос состояния интерфейса, принтера и - вывод символа. Программное прерывание BIOS INT17h обеспечивает следующие функции: 1) 00h - вывод символа из регистра AL микропроцессора по протоколу Centronics. При этом выводимые данные помещаются в выходной регистр порта и, дождавшись готовности принтера (снятие сигнала BUSY), формируется строб данных Strobe#; 2) 01h - инициализация интерфейса и принтера (установка начальных уровней управляющих сигналов); 3) 02h - опрос состояния принтера, чтение его регистра состояния. При вызове INT17, номер функции задается в регистре АН микропроцессора, номер порта - в регистре DX. При возврате после любой функции, регистр АН содержит код состояния: биты регистра RS [7:3] (причем биты 6 и 3 инвертированы) и в бите 0 - флаг тайм-аута, который устанавливается при неудачной попытке вывода, если сигнал BUSY не снимается в течение времени, определяемого для данного порта. Аппаратный интерфейс LPT-портов. Стандартный LPT-порт является однонаправленным, его сигналы выводятся из компьютера на 25-контактный разъем DB-25S (розетка), который устанавливается непосредственно на плате контроллера. Если же контроллер порта интегрирован непосредственно в системную плату компьютера, то разъем LPT-порта может располагаться или на системной плате, или на вставке задней стенки системного блока. В последнем случае, разъем порта на системной плате соединяется с разъемом на задней стенке плоским шлейфом. Каждый LPT-порт использует свою линию аппаратного запроса прерывания IRQ7 или IRQ5, 8-битовую внешнюю шину данных, 5-битовую шину сигналов состояния и 4-битовую шину управляющих сигналов. Понятие интерфейса Centronics относится как к набору сигналов и протоколу взаимодействия, так и к 36-контактному разъему, устанавливаемому на принтерах. Отечественный аналог интерфейса Centronics интерфейс ИРПР-М. Назначение сигналов интерфейса Centronics и их распределение по разъему принтера приведено в таблице 1.11. Таблица 1.11. Сигналы интерфейса Centronics. |
Сигнал | Направление | Контакт | Назначение | | Strobe# | выход | 1 | Строб данных. | | Data [0:7] | выход | 2-9 | Линии данных. Data [0:7]. Контакт 2 - младший бит | | Ack# | вход | 10 | Acknowledge - сигнал подтверждения приема байта, запрос на прием следующего. Может использоваться для формирования запроса прерывания. | | Busy | вход | 11 | Занято. Прием данных возможен только при низком уровне сигнала | | PaperEnd | выход | 12 | Высокий уровень сигнализирует о конце бумаги. | | Select | выход | 13 | Сигнал о включении принтера. | | AutoLF# | вход | 14 | Автоматический перевод строки. При низком уровне сигнала, принтер, получив символ CR (Carriage Return - возврат каретки), автоматически выполняет и функцию LF (Line Feed - перевод строки). | | Error# | вход | 32 | Ошибка: конец бумаги, Off-Line (принтер не в связи с РС), или внутренняя ошибка принтера. | | Init# | выход | 31 | Инициализация - сброс принтера в режим параметров по умолчанию, возврат головки к началу строки. | | Slct In# | выход | 36 | Выборка принтера (низким уровнем сигнала). При высоком уровне сигнала принтер не воспринимает остальных сигналов интерфейса. | | GND | - | 19-30,33 | Общий провод интерфейса. | | |
Процедура вывода байта состоит из следующих шагов: 1) вывод байта в регистр данных, 2) опрос регистра состояния и, если терминал не готов, ожидание готовности устройства (принтера), 3) установка сигнала строба данных. Для вывода одного байта требуется, по меньшей мере, 4-5 машинных операций ввода-вывода с регистрами порта, так что скорость обмена невысока, при значительной нагрузке микропроцессора. Стандартный порт удается разогнать до скоростей, порядка всего 100-150 Кбайт/сек, при полной загрузке процессора, что явно недостаточно для печати на лазерный принтер. Недостатки стандартного порта частично устраняли новые типы портов, появившиеся в компьютерах семейства PS/2, но, не будучи стандартизованными, такие порты требовали от их производителей использования собственных специальных драйверов. В 1994 году был принят стандарт на параллельный интерфейс IEEE 1284, определяющий режимы работы SPP (стандартный), EPP - двунаправленный и ECP (Extended) - двунаправленный, с возможностью аппаратного сжатия данных по методу RLE, использования FIFO-буферов в контроллере порта и DMA системной платы. В современных машинах, с LPT-портом на системной плате, режим порта - SPP, EPP, ECP, или их комбинация, задается программно в BIOS SetUp. Контрольные вопросы. 1. Какие базовые адреса может иметь LPT-порт? 2. Какова разрядность регистра данных LPT-порта? 3. Какие номера прерываний может использовать LPT-порт? 4. Как использовать LPT-порт для ввода данных? 5. Как использовать LPT-порт для ввода данных? СОМ-порт. Последовательный интерфейс для передачи данных в каждую сторону использует по одной отдельной линии данных, по которой данные передаются в последовательном коде. Последовательная передача данных может осуществляться в асинхронном или синхронном режимах. При асинхронной передаче, каждому байту предшествует один или два стартовых бита, сигнализирующих приемнику о начале очередной посылки, за ним следуют биты данных и, возможно, бит паритета (контроля четности). Завершает посылку стоп-бит, гарантирующий определенную выдержку между соседними посылками. Старт-бит следующего байта может посылаться в любой момент времени после окончания стоп-бита, т.е. между передачами возможны паузы произвольной длительности. Старт-бит имеет всегда строго определенное значение логической 1 и обеспечивает простой механизм синхронизации приемника по сигналу от передатчика. Подразумевается, что и приемник и передатчик работают на одной скорости обмена, измеряемой в количестве передаваемых бит в секунду. Внутренний генератор синхронизации приемника использует счетчик-делитель опорной частоты, обнуляемый в момент приема старт-бита, и генерирует внутренние стробы, по которым приемник фиксирует последующие принимаемые биты. В идеале, эти стробы располагаются в середине битовых интервалов, что обеспечивает возможность приема битов и при некотором рассогласовании скоростей приемника и передатчика. Нетрудно просчитать, что при передаче 8 бит данных, контрольного и одного стоп-бита предельное рассогласование скоростей не может превышать 5%, но с учетом фазовых искажений (затянутых фронтов сигналов) допустимое отклонение скоростей значительно меньше, так что с ростом частоты обмена повышаются и требования к согласованности скоростей и частот работы приемников и передатчиков. Приемник, получив сигнал о начале передачи, отвечает передатчику своим состоянием и, если приемник готов к приему, передатчик выдает старт-бит, приемник запускает свой генератор тактов и принимает, с этой частотой, байт данных. Естественно, частоты генераторов передатчика и приемника должны быть довольно строго одинаковыми, но скоростные характеристики линии передачи могут быть разными, в разных конфигурациях АПС, поэтому и частоты передач, определяемые контроллером порта, должны допускать разные значения. Эти значения стандартизованы, и в каждом сеансе связи, перед началом передачи первого байта, передатчик сообщает приемнику - на какой из стандартных частот, будет вестись данный сеанс связи. Для асинхронного режима передачи принят ряд стандартных скоростей обмена: 50, 75, 110, 150, 300,600,1200, 2400, 4800, 9600, 19200, 38400, 57600, и 115200 бит/сек (не путать с Бод). Бод - это единица измерения пропускной способности линии связи и приемо-передатчиков, выраженная в количестве переключений состояния линии в секунду, что характерно для недвоичного способа кодирования, а при двоичном способе передачи количество бод и бит/сек, могут отличаться в несколько раз. Так, за одну модуляцию (изменение состояния линии) при недвоичном кодировании, например, ДОФМ широко применяемом в современных модемах, может передаваться несколько бит, а при двоичной асинхронной передаче через СОМ-порты, за одну посылку передается 8 информационных бит, но, с учетом стартовых стоповых бит и бита паритета - до 13 бод. Асинхронный способ обмена в РС реализуется СОМ-портом с использованием протокола RS232C. Синхронный режим передачи предполагает постоянную активность канала связи. Посылка начинается с синхробайта, за которым следует поток информационных бит, а если у передатчика нет данных для передачи, то он заполняет паузу непрерывной посылкой байтов синхронизации. При передаче больших массивов информации, такой режим целесообразнее асинхронного, но в синхронном режиме необходима постоянная внешняя синхронизация приемника с передатчиком, т.к. даже небольшое отклонение их частот очень быстро приведет к накапливающейся ошибке и, следовательно, к искажению принимаемых данных. Внешняя синхронизация возможна либо с применением отдельной линии для передачи синхросигналов, либо с использованием самосинхронизирующего кодирования, например, манчестерского кода или кода NRZ, из которого на приемной стороне могут быть выделены синхросигналы. В любом случае, синхронный режим требует либо дорогих линий связи, либо дорогого оконечного оборудования, а может - и того, и другого. На физическом уровне последовательный интерфейс может иметь различные модификации, различающиеся способами передачи электрических сигналов. Существует ряд международных стандартов RS232C, RS423A, RS422A и RS485. Первый использует простые приемо-передатчики, одиночные провода для каждой из линий связи и допускает связь со скоростями до 20 Кбит/сек, на расстояния до 15 м. Другие - передачу парафазными сигналами до скоростей 10 Мбит/сек, на расстояния до 1200м Допустимые скорости передач, в зависимости от расстояний связи и используемого стандарта, приведены в таблице 1.12. Таблица 1.12. Максимальные длины линий и скоростей передачи по СОМ-портам. |
RS232C | RS423A | RS422A | RS485 | | Длина линии (м) | Скорость передачи | Длина линии (м) | Скорость передачи | Длина линии (м) | Скорость передачи | Длина линии (м) | Скорость передачи | | 15 | 20 Кбит/сек | 9 | 100Кбит/сек | 12 | 10 Мбит/сек | 12 | 10 Мбит/сек | | - | - | 90 | 10 Кбит/сек | 120 | 1 Мбит/сек | 120 | 1 Мбит/сек | | - | - | 1200 | 1 Кбит/сек | 1200 | 100 Кбит/сек | 1200 | 100 Кбит/сек | | |
Интерфейс RS232C. Интерфейс RS-232C предназначен для подключения аппаратуры, передающей или принимающей данные (ООД - оконечное оборудование данных, или АПД - аппаратуры передачи данных) к оконечной аппаратуре каналов данных (АКД). В роли АПД может выступать компьютер, принтер, плоттер и другое периферийное оборудование. Этой аппаратуре соответствует аббревиатура DTE (Data Terminal Equipment). В роли АКД часто выступает модем, этой аппаратуре соответствует аббревиатура DCE (Data Communication Equipment). Конечной целью подключения является соединение двух устройств DTE. Стандарт описывает: - управляющие сигналы интерфейса, - электрический интерфейс и - типы разъемов. Стандарт же определяет асинхронный или синхронный режимы обмена, но СОМ-порты компьютера поддерживают только асинхронный режим. Функционально RS232С эквивалентен стандарту МККТТ V.24/V.28 и стыку С2, но они имеют различные названия одних и тех же используемых сигналов. Стандарт RS232C использует несимметричные передатчики и приемники. Сигнал передается относительно общего провода (“схемной земли”) и не обеспечивает гальванической развязки устройств. Логической единице соответствует уровень напряжения на входе приемника от -12 вольт до -3 вольт, логическому нулю соответствует напряжение на входе приемника от +3 вольт до +12 вольт. Между уровнями -3 и +3 вольт имеется зона нечувствительности, обуславливающая гистерезис приемника. Уровни сигналов на выходах передатчиков должны быть в диапазонах от -12 вольт до -5 вольт и от +5вольт до +12 вольт, соответственно. Разность потенциалов между “схемными землями” (SC) соединяемых устройств не должна превышать двух вольт, иначе возможно неверное восприятие приемником сигналов передатчика. Интерфейс предполагает наличие защитного заземления соединяемых устройств, если они оба питаются от сети переменного тока и имеют сетевые фильтры. Преобразование параллельного кода, получаемого СОМ-портом от системной шины, в последовательный код для передачи по каналу, и обратное преобразование при приеме данных от терминала, выполняют специализированные контроллеры порта - микросхемы UART (Universal Asynchronous Receiver-Transmitter - универсальный асинхронный приемо-передатчик). Эта же микросхема формирует и обрабатывает сигналы интерфейса. СОМ-порты IBM PC XT/AT базируются на микросхемах UART i8250, 16450, 16550A. Регламентируются и типы применяемых разъемов. На аппаартуре DTE, в том числе и на СОМ-портах следует устанавливать вилки (male) DB9P или DB25P, а на аппаратуре DCE (модемах) устанавливаются розетки (female) DB9S или DB25S. Назначение и распределение сигналов интерфейса RS232C по разъемам СОМ-порта приведено в таблице 1.13. Таблица 1.13. Назначение сигналов интерфейса RS232C. |
Сигнал | DB9S | DB25S | Назначение сигнала | | PG | | | Защитная земля. Соединяется с корпусом устройства и экраном кабеля. | | SG | 5 | 7 | Сигнальная (схемная) земля, относительно которой действуют уровни сигналов. | | TD | 3 | 2 | Выход передатчика, последовательные данные. | | RD | 2 | 3 | Вход приемника, последовательные данные. | | RTS | 7 | 4 | Выход запроса передачи данных. Состояние лог.1 сообщает модему, что у терминала есть данные для передачи. | | CTS | 8 | 5 | Вход разрешения (лог. 1) терминалу передавать данные. | | DTR | 4 | 20 | Выход сигнала готовности терминала к обмену данными. Состояние лог. 1 поддерживает канал в состоянии соединения. | | DSR | 6 | 6 | Вход сигнала готовности АПД (например, модема). | | DCD | 1 | 8 | Вход сигнала обнаружения несущей удаленного терминала. | | RI | 9 | 22 | Вход индикатора вызова (звонка). | | |
Интерфейс позволяет исключить канал удаленной связи вместе с парой модемов, соединив два интеллектуальных устройства DTE непосредственно, с помощью нуль-модемного кабеля. При соединении аппаратуры DTE без модемов, разъемы устройств соединяются между собой полным или минимальным нуль-модемным кабелем (Zero-modem, Z-modem). Полный нуль-модемный кабель выполняется семижильным жгутом проводов, причем контакты DSR - DCD закорачиваются на каждом из разъемов кабеля, а для минимального нуль-модема достаточно всего трехжильного жгута. В последнем случае закорачиваются на каждом из разъемов кабеля контакты DTR - DSR - DCD, а так же RTS - CTS. Питание ВУ от интерфейса RS-232C. При подключении мыши или трекбола к СОМ-порту, они обычно получают питание +V от линий DTR и RTS, a -V - от TD, не используемых по прямому назначению. Так если исправная мышь с данным портом не работает, то нужно проверить уровни потенциалов на контактах разъема порта с этими сигналами. При инициализации порта, линии DTR и RTS переходят в состояние логического нуля, т.е. вырабатывают напряжение порядка +12 вольт, а линия TD - порядка -12 вольт. Потенциалами на этих линиях можно управлять через регистры СОМ-порта, что и делают соответствующие драйверы мыши и трекбола. Если потенциалы после их установки не соответствуют требуемым, то неисправность может быть и в регистрах порта, что легко проверяется (конечно, с отключенным манипулятором) тест-программой в режиме тестирования с внешней заглушкой. Порт получает питание от блока питания через системную плату, и отсутствие напряжения +12 вольт сразу обнаруживается по неработоспособности дисков компьютера, а отсутствие напряжения -12 вольт могут заметить только устройства, подключенные к СОМ-портам. Не все блоки питания контролируют все выходные напряжения, поэтому неработоспособность терминальных устройств, подключенных к СОМ-порту, может быть и следствием неисправности блока питания компьютера. Инфракрасный интерфейс. Применение излучателей и приемников инфракрасного (ИК) диапазона позволяет осуществлять беспроводную коммуникацию между парой устройств, удаленных на расстояние метра, а иногда и нескольких метров. Различают ИК-системы связи с низкой (до 115 Кбит/сек), средней (1.152 Мбит/сек) и высокой (4 Мбит/сек) скоростями связи. В перспективе ожидаются и более высокие скорости обмена, которые позволят передавать даже «живое видео». На скоростях 115 Кбит/сек для ИК-связи используются UART, совместимые с 16450/16550 и часто может конфигурироваться порт СОМ-2. Весьма привлекательно применение ИК-технологии для связи портативных компьютеров со стационарными, или док-станциями (PC Docking), расширяющими их до полноценной настольной конфигурации. Интерфейс MIDI. Цифровой интерфейс музыкальных инструментов MIDI (Musical Instrument Digital Interface) представляет собой асинхронный интерфейс с частотой передачи 31,25 Кбит/сек. В интерфейсе применяется связь типа токовая петля 10мА с гальванической (оптронной) развязкой входной цепи. Формат асинхронной посылки содержит старт-бит, 8 бит информации и стоп-бит, контроль четности отсутствует. Интерфейс поддерживается стандартными 5-контактными разъемами DIN и позволяет объединить группу, последовательно до 16 устройств, в локальную сеть. В РС MIDI-порт имеется на большинстве плат звуковых адаптеров, и его сигналы выведены на неиспользуемые 12 и 15 контакты разъема Game-адаптера. Для MIDI-порта применяются ИМС UART, совместимые с MPU401, отличающиеся от обычных UART 8250 или 8251 тем, что имеют дополнительный регистр устройства. На некоторых системных платах применяются БИС контроллеров интерфейсов, в которых UART, используемый для СОМ-портов, может быть переведен в режим MIDI-порта его конфигурированием через BIOS SetUp, Контрольные вопросы. 1. Какие режим работы может поддерживать СОМ-порт? 2. Какой стандарт поддерживает работу СОМ-порта? 3. Как зависит максимальная скорость передачи через СОМ-порт от длины кабеля связи? 4. Какие типы разъемов используют СОМ-порты? 5. Что такое нуль-модем и как он устроен? 6. Какие меры необходимо принимать для безопасности оборудования СОМ-портов при соединении через них разных устройств? 7. В чем состоят достоинства ИК-интерфейса? 8. В чем состоят достоинства ИК-интерфейса? 1.5.3.2) Сетевые средства связи Локальные вычислительные сети ЛВС (LAN - Local Area Network) позволяют объединять компьютеры, расположенные в некотором ограниченном пространстве. Для локальных сетей прокладывается специализированная кабельная система, и положение возможных точек подключения абонентов ограничивается этой кабельной системой. Локальные сети можно объединять в крупномасштабные образования - CAN (Campus Area Network - кампусная сеть, объединяющая группу близко расположенных зданий), MAN (Metropolitan Area Network - сеть городского масштаба), WAN (Wide Area Network - широкомасштабная сеть), GAN (Global Area Network - глобальная сеть). Оборудование локальных сетей подразделяется на активное (интерфейсные карты компьютеров, концентраторы и т. п.) и пассивное (кабели, соединительные разъемы, коммутационные панели и т.д.). Самой популярной является на сегодня сетевая технология Ethernet, представляющая архитектуру сетей с разделяемой средой и широковещательной передачей. Для связи по сети, в компьютер устанавливаются сетевые карты. Сетевые карты-адаптеры (Network Interface Card - NIC) выпускаются для шин ISA, EISA, MCA, PCI, PC Card, VLB. Существуют также сетевые адаптеры, подключаемые к стандартному LPT-порту. Их преимущество состоит в отсутствии потребностей в специальных системных ресурсах (порты, прерывания и т.п.) и в легкости подключения (не требуется вскрытие системного блока). Крупным недостатком сетевых LPT-адаптеров является то, что скорости обмена данными через них ограничиваются скоростными характеристиками LPT-порта и они значительно загружают процессор. Основные свойства сетевых адаптеров: 1) разъемы подключения к среде передачи: один разъем BNC или RJ-45 (UTP или STP), или их комбинация. Наиболее универсальные “Combo” - имеют полный 10-мегабитный набор BNC/AUI/RJ45; 2) скорость передачи - 10 или 100 Мбит/сек; многие 100-мегабитные адаптеры имеют и режим 10 Мбит/сек; 3) системная шина и способ обмена данными. Для многозадачных применений желательно использование Bus-Master, разгружающего процессор. Адаптеры Bus-Master должны иметь 32-разрядную шину (EISA, MCA, PCI), в противном случае будут проблемы с использованием ОЗУ свыше 16 МБ; 4) возможность полного дуплекса, для сред с раздельными линиями приемника и передатчика, в многозадачных системах позволяет теоретически удвоить пропускную способность, при поддержке этого режима на другой стороне; 5) размер установленной буферной памяти - чем больше, тем лучше. Минимальный ее объем должен позволять хранить, по крайней мере, пару пакетов (максимальная длина пакета - 1514 байт). Сейчас есть платы и с объемом буферной памяти, исчисляемой мегабайтами; 6) наличие на NIC гнезда для микросхемы BootROM, обеспечивающей возможность удаленной загрузки операционной системы (Remote Boot или Remote Reset) по сети, с файл-сервера. Контрольные вопросы. 1. Что такое LAN? 2. Как расшифровывается аббревиатура NIC? 3. Каковы достоинства и недостатки сетевых адаптеров, подключаемых к стандартному LPT-порту? 4. Какие скорости передачи данных могут поддерживать сетевые адаптеры 5. Какой минимальный объем буферной памяти должна иметь сетевая карта? 6. Для чего используются микросхемы BootROM на сетевых картах? 1.5.4 Средства вывода аудиоинформации Потребность в выводе аудиоинформации из РС определилась на самых ранних этапах внедрения компьютеров. Так, требуется сообщать пользователю, не всегда глядящему на экран дисплея, о нормальном завершении POST-программы, или об ошибках, выявленных POST-программой, если вывести их на экран невозможно (неисправна видеоподсистема), наконец, о появлении фатальных ошибок при работе прикладных программ. 1.5.4.1) Вывод звука на встроенный динамик Компьютер часто оснащается небольшим излучателем звука - динамическим громкоговорителем. Звуки, выводимые на динамик, формируются аппаратными и программными средствами: - интервальным таймером и активной в данный момент программой. Так, выбирая программно соответствующий выход и режим интервального таймера, можно задавать высоту тона, длительность звучания и пауз между воспроизводимыми нотами. Проверить работоспособность аудио-канала РС можно просто, выбрав в тест-программе NDiags пункт меню ПРОЧИЕ/Тест динамика. При этом на встроенный динамик должны быть выведены несколько фраз, или звуков. Хотя, если короткий звук с частотой 1 КГц перед загрузкой DOS выдался, значит, аудио-канал в порядке. Если звуки не издаются, нужно проверить подключен ли, и правильно ли, разъем от динамика к системной плате. Если динамик подключен правильно, то, при таких симптомах, может быть неисправен или сам динамик, или шлейф его подключения, или интервальный таймер. Для уточнения места неисправности можно отключить от системной платы разъем подключения динамика и тестером прозвонить сам шлейф и динамик. Сопротивление исправного динамика должно быть порядка нескольких Ом. Если динамик в порядке, то для проверки работы канала интервального таймера нужно запустить тест динамика, например, из той же тест-программы NDiags и в это время осциллографом наблюдать осциллограмму, появляющуюся на выходе канала Т1 интервального таймера. 1.5.4.2) Вывод звука на акустические системы Для воспроизведения полноценной звуковой информации - музыки, речи и т.д., в компьютере должна быть установлена звуковая карта и к ней подключены акустические системы (колонки). Звук, это воспринимаемые человеческим ухом колебания воздуха с частотами от 16 Гц до 20 Кгц, формируются и воспроизводятся в компьютерах специальными программами с помощью звуковых карт-адаптеров и акустических систем. Имеется множество модификаций звуковых карт, но основные функции, выполняемые звуковыми картами, это - ввод и оцифровка аналоговой звуковой информации с микрофона, магнитофона, радио, проигрывателя компакт-дисков и т.п. источников, и - обратное преобразование и воспроизведение уже оцифрованных записей, хранящихся в компьютере. Для преобразования входного аналогового электрического сигнала в цифровую форму, АЦП звуковой карты измеряет амплитуду этого сигнала через равные, малые промежутки времени. Частота этих измерений называется частотой дискретизации Согласно теореме Котельникова, для полного восстановления в последующем огибающей звукового колебания, частота дискретизации должна не менее чем вдвое превышать максимальную частоту этих звуковых колебаний. Т.к. максимальная частота звука, воспринимаемая ухом человека - 20 КГц, то частота дискретизации должна быть не менее 40 КГц. Чаще используется частота дискретизации 44,1 КГц (именно эта частота используется и в компьютерных звуковых картах, и для записи звука на компакт-диски). Амплитуда каждой точки дискретизации обычно измеряется 16-битовым АЦП, что позволяет иметь 216 значений амплитуды. Результаты оцифровки звука передаются соответствующей программе и, после сжатия, в виде файлов записываются на жесткий диск (файлы с записью звука имеют в Windows расширения .wav). Эти файлы, несмотря на сжатие, имеют очень большой объем - десятки Кбайт на каждую секунду звучания. При большой степени сжатия объемы таких файлов уменьшаются, но это неизбежно приводит к потере качества воспроизведения записанного звука. Воспроизведение цифровой информации происходит обратными процедурами: считывание сжатой цифровой информации, ее распаковка и преобразование, с использованием ЦАП звуковой карты, в аналоговый сигнал, который после усиления по мощности поступает на звуковые колонки, где он и превращается в звуковые колебания воздуха (акустический звук). Различные звуковые карты отличаются друг от друга по следующим характеристикам: 1) максимальной частоте выборки (сэмплинг) (sample rate) при оцифровке звука. Чем выше сэмплинг, тем выше качество воспроизводимого звука. Обычно, частота выборки - 44,1 КГц и выше (как на СD-дисках), но некоторые карты используют частоту 48 КГц (как в цифровых магнитофонах). Старые звуковые карты использовали частоту дискретизации 22,05 КГц, т.е. звуки с частотой выше 10КГц вообще не воспроизводились; 2) максимальной частоте дискретизации при записи. Эти частоты соответствуют частотам выборки для каждого из типов карт; 3) максимальной разрядности АЦ-преобразования звука при записи. Большинство современных карт поддерживает 26- и 8-разрядную дискретизацию, а старые карты поддерживали только 8-разрядную, которая годится только для записи речи; 4) возможности стерео воспроизведения. Многие старые карты таких возможностей или не обеспечивают, либо обеспечивают ограниченно (например, при воспроизведении монозаписи обеспечивается частота дискретизации 44,1 КГц, а при стереозаписи - только 22,05 КГц). 5) формированию шестиканальной квази-стереофонии. Подключение звуковых карт.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14
|
|