COM порт глазами ремонтника. Ремонт, настройка, диагностика. Часть 2, диагностика на компьютере. Статья вторая «COM порт – глазами ремонтника. Ремонт, настройка, диагностика». Рассматриваем вопросы диагностики COM порта со стороны компьютера.
Проверить com – порт можно 2 способами: 1. проверка с помощью com – оской мышки. 2. проверка с помощью com – оской заглушки и программы CheckIt. Для начала нужна тестовая заглушка. Её можно купить в магазине или сделать самому..
Начнем с самого простого, найдем на компьютере COM порт визуально. Рис. 1. Пример расположения COM порта на задней планке материнской платы. Однако на привычном месте может не оказаться разъема COM порта, это не беда.
Заходим в диспетчер устройств, и смотрим в нем наличие COM порта. Рис. 2 Проверяем наличие COM порта на компьютере при помощи диспетчера устройств.
В данном примере всего один COM порт, на самом деле их может быть два или вообще не быть. Этот факт не является дефектом, просто стандарт на обязательное присутствие COM порта был отменен в далеком 1. Однако это повод задуматься при выборе материнской платы для нового компьютера - если Вы собираетесь активно эксплуатировать COM порт, то желательно остановить свой выбор на материнской плате в которой есть хотя бы один COM порт. Отсутствие COM порта на компьютере не является серьезной проблемой.
На рынке достаточно устройств при помощи которых, эту проблему можно решить, но об этом чуть попозже. Итак COM порт обнаружен программно, а физически его не видно, он расположен на материнской плате и для его физической реализации нужна планка (посмотреть), которую придется либо сделать самостоятельно, либо купить в магазине. Рис. 3 Вид разъемов COM порта для реализации под планку. На фото, материнская плата с двумя COM портами.
После подключения планки COM порта остается только проверить работоспособность COM порта. С планками все не так просто, на самом деле планок существует два типа. Оба имеют место быть, но предназанечены для работы на разных материнских платах. Рис. 4 Внешний планок для работы на разных материнских платах.
Планки не взаимонезаменяемые, чаще всего встречался вариант I. Нет связи компьютера с подключаемым устройством. Для большинства современных устройств требуется только три провода для нормальной работы. Это Rx. D, Tx. D и земля. На разъемах DE9 и DB2.
Кроме того, программа позволяет убедиться в исправности порта, когда Предлагаемая программа и простейшая схема тестирования позволяют.
Rx. D, Tx. D всегда находятся на 2 и 3 контакте. Но если для компьютера все однозначно, на DE9 2- Rx. D 3- Tx. D, то для устройств подключаемых к компьютеру такой однозначности нет, но как правило это все те же контакты 2 и 3. А вот что однозначно, так это тот факт, что Rx. D компьютера должен прийти на Tx. D устройства и наоборот Rx.
D устройства должен соединиться с с Tx. D компьютера. В принципе если перепутать контакты и подать неправильно сигналы - то ничего страшного не произойдет, COM порты не сгорят, просто устройство не будет общаться с компьютером. Следует учесть тот фактор, что даже правильное соединение не гарантирует работоспособность связи. Причин может быть много, неправильно установлена скорость, несоблюдение протокола, неисправен COM порт и т. Что бы исключить лишние факторы удостоверимся, что COM порт на компьютере рабочий. Самое простое, это использовать программу Сommtest (скачать) и заглушку для проверки.
Одним из эффективных способов проверки - отправить данные в порт и самому же порту получить их обратно. Если данные вернулись в полном объеме - то порт можно считать исправным. Рис. 7 Заглушка для проверки COM порта, сигналов Rx- Tx. Заглушка представляет собой разъем DE9. F, у которого контакты 2 и 3 соединены перемычкой. Суть теста заключается в том, что все отправленные данные должны вернутся обратно.
При такой проверке не важно на какой скорости проходит тестирование, данные все равно будут приниматься на такой же скорости. Несомотря на то, что такой способ имеет серьезный недостаток - проверяется только канал Rx- Tx, все же есть и плюсы. Такой заглушкой можно лекго определить номер COM порта не разбирая системный блок, в случае если таких портов несколько. Рассмотрим, как это делается.
. Графическое и текстовое отображение сигналов СОМ портов в. Программа предназначена для определения функционального . Программа тестирования COM-портов, выпущенная винницкой НПФ "Крон Лтд", предназначена для проверки работоспособности последоваетльных . Полный контроль над СОМ портами. Программа предназначена для определения функционального состояния СОМ портов, визуализации процессов происходящих на контактах COM-порта. Удобна для проверки работоспособности портов и установки заданных значений.. Программа тестирования COM-портов, выпущенная винницкой НПФ "Крон Лтд", предназначена для проверки работоспособности последоваетльных. Одну из программ для анализа последовательного порта написал Валерий . и тестирования работоспособности параллельного порта компьютера, .
Запускаем программу Сommtest (скачать)Рис. Рабочее окно программы Commtest. Рис. 9 Настройка программы Commtest.
Выбираем COM порт. Нажимаем клавишу Open для активизации клавиши Put. Выбираем байт для отправки. Желательно отправлять цифры, в нашем примере байт для отправки цифра "5" (Byte 5. DEC или 3. 5 HEX) во всех кодовых таблицах цифры читаются однозначно. Буквы и управляющие символы отправлять нежелательно.
Выбираем количество байт для отправки. В нашем примере 1. Put в порт будет отправлено 1. Рис. 1. 0 Программа Commtest готова к использованию.
Рис. 1. 1 Программа Commtest обнаружила технологическую перемычку на COM порту. Рис. 1. 2 Программа Commtest не обнаружила технологическую перемычку на COM порту. Порт COM1 неисправен, либо заглушка установлена на другом порту.
Если COM портов несколько, то необходимо перебрать все COM порты которые присутствуют в диспетчере устройств, есть вероятность, что при открытии другого порта - связь появится. Таким образом Вы получаете номер порта на который установлена заглушка. Комплексная проверка COM порта на стороне компьютера. Принцип такой проверки очень похож на рассмотренную выше проверку по каналу Rx- Tx, суть та же, с передатчика сигнал должен прийти в приемник, если сигнал прошел, то можно считать, что пара исправна. Из оставшихся 7 контактов,1 контакт это земля его мы не проверяем.
Остается 6 контактов, из них два передатчики (DTR, RTS) и четыре приемники (DCD, DSR, CTS, RI). Правило тут простое - передатчик должен прийти на приемник, логично предположить, что на один передатчик следует нагрузить по два приемника. Хотя можно и на один передатчик повесить три приемника, а на второй предатчик посадить только один приемник, как делать дело Ваше . Самое удобное, в плане изготовления это 4- > 1,9 и 7- > 6,8 проводов получается по минимуму. На рисунке для удобства синим цветом выделены передатчики. Все в той же программе Comm.
Test, но уже в другой части окна взводим флажок передатчика DTR и(или) RTS и смотрим, как изменяются соответствующие флажки приемника. При изменении флажка DTR - должны взвестись флажки DCD и Ring, при сбросе флажка DTR – должны сбросится флажки DCD и Ring. При изменении флажка RTS - должны взвестись флажки DSR и CTS, при сбросе флажка RTS – должны сбросится флажки DSR и CTS. Как проверить передатчик – приемник Tx- Rx рассмотрено немного ранее.
Если данные события происходят можно считать, что COM порт стандарта RS2.
Com. Port - скачать бесплатно Com. Port 1. 1. Com. Port - обеспечивает работу до 4- х СОМ портов одновременно. Графическое и текстовое отображение сигналов СОМ портов в реальном времени. Позволяет циклически передавать и принимать информацию по RS- 2. Полный контроль над СОМ портами. Программа предназначена для определения функционального состояния СОМ портов, визуализации процессов происходящих на контактах COM- порта. Удобна для проверки работоспособности портов и установки заданных значений портов.
Программа Com. Port позволяет. СOM1- COM4. передавать и принимать одноразовые посылки через выбранные порты. COM порта. отображать и изменять настройки портов.