Как проверить параллельный порт.

Схемы Программы Библиотека Все для сотового Компьютеры Поиск
Чат Форум Ссылки Рефераты Гостевая

 

 

В зад

(В главное меню)

Вперед

 

            Теперь поговорим о проблемах, возникающий при эксплуатации адаптера параллельного порта. Разумеется, наибольшее число отказов связано с неполадками в соединительном кабеле, но, увы, не только. Электрические наводки в кабеле (не говоря уже о разный «землях» принтера и компьютера) достаточно часто выводят из строя КМОП-микросхемы. Опыт показывает, что в разъемах интерфейса Centronics, которые фиксируются при помощи металлических скоб, иногда пропадает контакт, даже если соединение выглядит вполне надежным. Так что при подключении кабеля к принтеру необходимо достаточно сильно нажать на разъем со стороны кабеля, чтобы гарантировать хороший контакт. Тут, конечно, важно не перестараться, потому что другие неполадки связаны обычно с обрывами или замыканиями проводов в кабеле или разъеме из-за небрежного с ним обращения.

            Наиболее просто проверить кабель, если у вас есть его схема и какой-нибудь омметр. При отсутствии такового задача, разумеется, усложняется, но тоже имеет решение.

             Если, например, обрыв произошел в линиях данных, то заведомо исправный принтер начинает «говорить с турецким акцентом» вместо одних символов будут печататься совсем другие. Кстати, такая же ситуация может иметь место при выходе из строя микросхемы на самом адаптере. Определить неисправный разряд можно достаточно просто, если воспользоваться таблицей кодов ASCII. Например, если вместо литер Q, В., S и т д печатаются А, В, С, то все дело в линии D4 Аналогичные проблемы могут возникать и с управляющими кодами для принтера (особенно наглядно для СВ. и LF).

             Если же обрыв произошел в линиях квитирования и статуса, то обнаружить неисправность довольно трудно, так как в некоторых случаях принтер длительное время может работать нормально. Для проверки буферной микросхемы и линий кабеля, предназначенных для сигналов квитирования и статуса, можно изготовить специальную «заглушку» (loopback или wrap-plug).

              Checkit требует «заглушку» для разъема типа DB-25 со следующими соединениями контактов 1-13, 2-15, 10-16, 11-17, 12-14.

               Заметим, что «фирменные;; кабели Centronics бывают длиной 6, 8 и 10 футов (примерно 1, 8, 2, 4 и 3 м соответственно). Часто ошибки и потеря информации при использовании самодельного кабеля связаны именно с его длиной Следует помнить, что при передаче данный с ТТЛ-уровнями максимальная длина кабеля не должна превышать 2-3 м. Обычно для сигналов данный и управления в «фирменном;; кабеле используются витые пары, а все проводники заключены в общий экран. Увеличение длины кабеля до десяти и более метров возможно только при использовании специальный усилителей сигналов. Основной функцией таких устройств является сохранение временных соотношений сигналов, их уровней и фронтов. Однако для работы с удаленными принтерами целесообразно использовать последовательный интерфейс.

            Как проверить последовательный порт. Что касается проверки работоспособности последовательных портов на IBM PC - совместимых компьютерах, то сделать это достаточно просто. Как и для параллельных портов, проблемы эксплуатации кабелей, между прочим, остаются и здесь. Кстати, стандартным для IBM PC является решение, когда блочным соединением служит вилка ( male), а на кабеле - розетка (female). В обозначении кабеля типа М/М или M/F первая буква говорит о виде соединителя со стороны компьютера, вторая - со стороны устройства (male-male, male-female). Конечно, чем выше скорость обмена, тем выше требования к используемому соединительному кабелю, чтобы избежать ошибок при приеме или передаче. Обычно при обмене данными на больших расстояниях необходимо использовать специальные кабели с низкой удельной емкостью, витыми парами «толстых;; проводников, полиэтиленовой изоляцией и одним или двумя экранами.

            Особенно часто пользователи попадают в затруднительное положение, когда из конфигурации системы (для PC/AT, разумеется) следует, что последовательный порт (или порты) в системе есть, но устройство, подключенное к одному из этих портов, тем не менее не работает. Вот и начинается гадание на кофейной гуще, что же неисправно на самом деле кабель, порт или подключаемое к нему устройство. Для того чтобы однозначно ответить на этот вопрос, проще, как правило, сначала проверить исправность кабеля и последовательного порта и только после этого делать какие либо предположения относительно подключаемого устройства, поскольку это, как правило, несколько сложнее.

              Как уже отмечалось, у любого IBM РС-совместимого компьютера в ROM BIOS встроены функции, которые предназначены для работы с последовательными портами (инициализация, прием и передача символа, а также получение статуса порта). При выполнении процедуры POST, как правило, осуществляются инициализация и тестирование внутренних регистров веек последовательный портов, включенный в конфигурацию системы. Иными словами, часть работы по проверке работоспособности последовательный интерфейсов компьютер берет на себя .Понятно, что тестирование выходных цепей микросхем UAE.T, на базе которых, как правило, реализован последовательный интерфейс, без дополнительной коммутации входных и выходных сигналов выполнить невозможно, и эта часть работы в функции POST не включена. Используя многочисленные тестовые программы, можно достаточно точно локализовать неисправность или, по крайней мере, убедиться в неработоспособности (или наоборот) последовательного порта. Но прежде для этого необходимо изготовить еще одну «заглушку», которая и обеспечивает необходимую коммутацию сигналов приема-передачи и сигналов квитирования при проверке порта. В зависимости от того, какой разъем в компьютере используется для последовательного порта, «заглушкам может быть изготовлена на базе разъема-розетки female DB-25, либо female DB-9. Для 25-контактного разъема необходимо запаять перемычки между контактами 2-3, 4-5, 6-8-20-22, а для проверки 9-контактного - использовать переходник 9рш - 25pm или запаять перемычки 2-3, 7-8, 6-1-4-9.

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

.           

 

 

В зад

(В главное меню)

Вперед

--------------------------------------------------------------------------------------------------------------------------------------------

По всем вопросам работы сайта пишите!

 Рейтинг@Mail.ru

Дизайн и программирование - Joker -  2005г.

Используются технологии uCoz