|
||||||||||||||||||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[284]
Хотя порты COM3 и COM4 могут совместно с портами COM1 и COM2 использовать прерывания IRQ 3 и IRQ 4, не рекомендуется конфигурировать порты таким образом. Если необходимы дополнительные последовательные порты, то лучше установить COM3 на IRQ 5 или IRQ 10, а COM4 - на IRQ 11 (конечно, если эти прерывания IRQ не используются другими адаптерами) On Self Test); при этом проверяются только два первых инсталлированных порта. Подобные проблемы не касаются Windows, поскольку Windows 95 и выше поддерживают до 128 портов. Поддержка 128 последовательных портов позволяет с помощью многопортовых плат комплектовать и совместно использовать данные от нескольких устройств через один разъем и одно прерывание. Тестирование последовательных портов Последовательные и параллельные порты можно протестировать программным или аппаратно-программным способом. Программные тесты выполняются с помощью специальных программ, например MSD, а аппаратно-программные - с помощью разъемов-заглушек, подключаемых к портам. Программа Microsoft Diagnostics (MSD) Диагностическая программа MSD входит в MS DOS 6.x, Microsoft Windows и Windows 9x/Me/2000. Ранние версии программы поставлялись также с некоторыми приложениями Microsoft, такими, как Microsoft Word для DOS. Хочу заметить, что на компакт-диске с Windows 95 эта программа, как правило, находится в папке \other\msd, а на компакт-диске с Windows 98/Me/2000 - в папке \tools\oldmsdos. MSD автоматически не устанавливается при инсталляции операционной системы. Чтобы использовать эту программу, вы должны запустить ее непосредственно с компакт-диска или предварительно скопировать на жесткий диск. Многие программы диагностики типа MSD работают лучше (дают наиболее точные результаты) в среде DOS, поэтому рекомендуется запускать компьютер в режиме DOS перед их использованием. Для запуска программы MSD перейдите в каталог, в котором расположен файл Msd.exe. В командной строке DOS введите MSD и нажмите клавишу <Enter>. Через некоторое время на экране появится меню. Выберите параметр Serial ports - появится информация о микросхеме UART, установленной в последовательном порту вашего компьютера, а также о доступных портах. Если в этот момент какой-нибудь из портов используется, например к нему подключена мышь, то программа сообщит и об этом. Программа MSD хороша тем, что отображает на экране информацию только о доступных портах. Другими словами, если какой-нибудь порт не реагирует на тест, он не попадает в отчет программы, поэтому при проверке неисправности портов я всегда использую программу MSD. Диагностика в Windows Информация о том, работают ли порты, отображается и в Windows 95 и в Windows 98/Me. Сравните размер и дату создания файлов COMM.DRV (16-разрядный драйвер последовательного порта) и SERIAL.VXD (32-разрядный драйвер последовательного порта) в папке \Windows\Systemс оригинальными файлами на инсталляционном компакт-диске с операционной системой. Проверьте, чтобы в файле SYSTEM.INI были следующие строки: [boot] comm.drv=comm.drv [386enh] device=*vcd Файл SERIAL.VXD загружается с помощью параметров системного реестра, а не файла SYSTEM.INI. Для работы с устройствами интерфейса RS-232 в Windows 2000 используются драйверы SERIAL.SYS и SERENUM.SYS. Размер и дату создания этих файлов, находящихся в каталоге SYSTEM, можно сравнить с оригинальными файлами инсталляционного компакт-диска Windows 2000. Если же оба файла соответствуют оригинальным, то проверьте адрес ввода-вывода и прерывание последовательного порта. Для этого щелкните правой кнопкой мыши на пиктограмме Мой компьютер (My Computer) и из открывшегося меню выберите команду Свойства (Properties). В появившемся диалоговом окне выберите вкладку Устройства (Device Manager) - на экране отобразится список подключенных к компьютеру устройств. Если устройство функционирует неправильно, то рядом с его названием появится восклицательный знак в желтом кружке. Раскройте список портов и дважды щелкните на том из них, который вас интересует. Windows укажет, работает ли этот порт, или же назовет устройства, которые конфликтуют с ним. Если параметры распределения ресурсов изменить нельзя, перезагрузите систему, зайдите в BIOS и поменяйте параметры нужных портов. Зачастую пользователи подключают модемы, не поддерживающие стандарт Plug and Play, в порт COM3, а мышь или другое устройство - в порт COM1. Как правило, оба порта поддерживают одно и то же прерывание (IRQ), т. е. их нельзя использовать совместно. Попробуйте присвоить порту COM3 или COM4 другой адрес прерывания, который не будет конфликтовать с адресами COM1 или COM2. Кроме того, при подключении некоторых видеоадаптеров к COM4 также могут возникнуть проблемы адресации прерываний. Тестирование с замыканием петли Одним из самых надежных является тест с замыканием петли, который позволяет проверить исправность как самого последовательного порта, так и подключенных кабелей. Замыкать при этом можно как внутреннюю (цифровую), так и внешнюю (аналоговую) петли. Тест с внутренней петлей может быть выполнен только с помощью диагностической программы (без дополнительных устройств). Тест с внешней петлей более эффективен, однако для его выполнения необходим специальный разъем-заглушка, который подключается к гнезду проверяемого порта. Данные, которые передаются последовательным портом, проходя через эту заглушку, возвращаются на приемные контакты разъема, т. е. порт работает одновременно в режимах передачи и приема. Разъем-заглушка представляет собой простой интерфейсный кабель, замыкающий порт на самого себя. Большинство диагностических программ может выполнять тестирование с замыканием петли, причем необходимые разъемы очень часто прилагаются к тестирующим дискетам. Даже если у вас нет необходимого разъема, его можно купить или сделать самостоятельно. Для создания собственного контура-заглушки обратной связи обратитесь к материалам 12-го издания книги, представленного на прилагаемом компакт-диске. Во многих случаях приобретение готового набора разъемов с обратной связью обойдется значительно дешевле, чем их кустарное изготовление. Многие компании, занимающиеся продажей диагностического программного обеспечения, продают также и наборы заглушек. Ряд диагностических пакетов, таких, как CheckIt Suit компании Smith Micro, поставляются в комплекте с заглушками обратной связи. Преимущество использования заглушки состоит в том, что с ее помощью можно протестировать также кабель: для этого достаточно установить ее на другой конец кабеля. Как правило, параллельные порты используются для подключения к компьютеру принтера. Тем не менее, несмотря на столь узкую специализацию, параллельные порты стали применяться в качестве относительно быстрого интерфейса передачи данных (по сравнению с последовательными портами) между устройствами. В настоящее время порты USB 1.1 обеспечивают практически такую же скорость, а порты USB 2.0 и IEEE-1394 обладают быстродействием в десятки раз большим, нежели параллельные порты. В параллельных портах для одновременной передачи байта информации используется восемь линий. Этот интерфейс отличается высоким быстродействием, часто применяется для подключения к компьютеру принтера, а также для соединения компьютеров. (Ведь при этом скорость передачи данных значительно выше, чем при соединении через последовательные порты: 4, а не 1 бит за раз.) Существенным недостатком параллельного порта является то, что соединительные провода не могут быть слишком длинными. При большой длине соединительного кабеля в него приходится вводить промежуточные усилители сигналов, так как в противном случае возникает множество помех. Назначение выводов стандартного параллельного порта приведено в табл. 17.11. Параллельные порты Таблица 17.11. Стандартный 25-контактный разъем параллельного порта Вывод Сигнал Тип вывода Строб (-) Выход 4 2 3 5 Данные, бит 0 (+) Данные, бит 1 (+) Данные, бит 2 (+) Данные, бит 3 (+) Выход Выход Выход Выход |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||||||||||||||||||