Оглавление:

Последовательный порт - настройка программного обеспечения: 8 шагов
Последовательный порт - настройка программного обеспечения: 8 шагов

Видео: Последовательный порт - настройка программного обеспечения: 8 шагов

Видео: Последовательный порт - настройка программного обеспечения: 8 шагов
Видео: Установка драйверов для COM порта 2024, Ноябрь
Anonim
Последовательный порт - настройка программного обеспечения
Последовательный порт - настройка программного обеспечения

Если вы пытаетесь контролировать что-то в реальном мире с помощью компьютера, последовательный порт, возможно, является самым простым средством связи. Я проведу вас через процесс настройки последовательного порта и гипертерминала на компьютере под управлением Windows XP.

Шаг 1. Найдите свой последовательный порт

Найдите свой последовательный порт
Найдите свой последовательный порт

Чтобы настроить его, сначала вам нужно найти его на своем компьютере. Давным-давно почти все компьютеры имели два последовательных порта, называемых «COM1» и «COM2», один с девятиконтактным, а другой с 25-контактным разъемом.

Теперь времена изменились, и последовательный порт исчез. Однако не теряйте надежды. Прибыл преобразователь USB в последовательный, и его можно использовать вместо него. Обычно это ключ, который подключается к USB-порту с девятиконтактным штекером на другом конце. На моем настольном компьютере материнская плата имеет два встроенных последовательных порта. Третий последовательный порт, обозначенный здесь COM4, принадлежит адаптеру USB-последовательный порт, который я подключил. Итак, чтобы найти последовательный порт на вашем компьютере, осмотрите его сзади. Если вы обнаружите девятиконтактный штекерный разъем (два ряда, пять и четыре, контакты торчат внутри металлической оболочки), он имеет встроенный последовательный порт. Или возьмите преобразователь USB в последовательный и подключите его. Откройте Диспетчер устройств. Щелкните правой кнопкой мыши «Мой компьютер» и выберите свойства (внизу всплывающего списка). Щелкните вкладку «Оборудование». Нажмите кнопку «Диспетчер устройств», и должно появиться что-то похожее на эту картинку. Щелкните значок «+» слева от «Порты (COM и LPT), чтобы развернуть его. Будет показан список доступных принтеров и последовательных портов. Запишите их, они понадобятся вам в следующих шагах»..

Шаг 2: откройте Hyperterminal

Открыть Hyperterminal
Открыть Hyperterminal

Hyperterminal - это коммуникационная программа, которая поставляется вместе с Windows. Вы получите его, нажав на «все программы», перейдя в «Аксессуары», «Коммуникации», и вот оно у вас.

Если вы открываете его впервые, он задаст вам несколько вопросов о стране и регионе. Если вам нечего скрывать, возможно, лучше ответить правдиво.

Шаг 3: Введите информацию о последовательном порте

Введите информацию о последовательном порте
Введите информацию о последовательном порте

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

Вы также можете перейти на этот экран, щелкнув небольшой значок руки на документе под строкой заголовка. Выберите последовательный порт, который вы собираетесь использовать. Если вы не уверены, пробуйте каждую по очереди, пока не наткнетесь на нужную.

Шаг 4: Установите параметры подключения

Установить параметры подключения
Установить параметры подключения

Далее вам нужно будет настроить скорость соединения, количество бит, четность и параметры стоповых бит.

Они зависят от того, что находится на принимающей стороне ссылки. Вы должны использовать одинаковые настройки на обоих концах, иначе ссылка не будет работать. В качестве примера я установил соединение на скорости 9600 бод, восемь бит данных, без контроля четности, один стоповый бит и без квитирования.

Шаг 5: Последовательное соединение - сигналы

Последовательное соединение - сигналы
Последовательное соединение - сигналы

Для подключения к последовательному порту необходимо как минимум три линии - передаваемые данные TxD (контакт 3), полученные данные RxD (контакт 2) и земля (контакт 5).

Данные поступают из компьютера в виде положительных и отрицательных отклонений напряжения на выводе TxD по отношению к выводу заземления системы. Это напряжение будет где-то в диапазоне от пятнадцати до двенадцати вольт. Данные поступают в компьютер как положительные и отрицательные отклонения вывода RxD. Чтобы компьютер получал данные без ошибок, потребовалось бы не менее трех вольт.

Шаг 6: кольцевой тест

Петлевой тест
Петлевой тест

Когда гипертерминал настроен правильно, все, что вы вводите в его окно, отправляется вон там через вывод TxD. Все, что попадает через контакт RxD, отображается на экране.

По умолчанию, если вы открываете гипертерминал и начинаете печатать, на экране ничего не отображается. Это нормально. Однако, если вы соедините контакты RxD и TxD вместе, они покачиваются вместе, и все, что вы набираете, также выводится на экран. Это петлевой тест. Вы можете сделать петлевую вилку, взяв девятиконтактный гнездовой разъем (гнездо) и припаяв провод между контактами 2 и 3. Затем он вставляется в разъем последовательного порта, который нужно проверить. Или, в качестве альтернативы, вы можете взять кусок провода и обернуть его вокруг контактов 2 и 3 соответствующего последовательного порта, как показано на рисунке.

Шаг 7. Начните печатать

Начать ввод
Начать ввод

Установив заглушку обратной петли, щелкните внутри окна гипертерминала и нажмите несколько случайных клавиш на клавиатуре.

Все, что вы набираете, должно быть там показано. Если да, то поздравляю. Если нет, значит, вы где-то ошиблись, поэтому вернитесь и выберите другой порт или что-то в этом роде и, по сути, нажимайте каждую кнопку, пока не получите ее работу. Слово предупреждения, хотя. Hyperterminal имеет возможность «эхо» символов, что означает, что он будет отображать символы, набранные на клавиатуре, а также символы, поступающие через вывод RxD. Прежде чем сделать вывод, что вы добились успеха, убедитесь, что это не так. Это действительно просто. Удаление петлевого соединения остановит эхо через последовательное соединение.

Шаг 8: двойное эхо

Двойное эхо
Двойное эхо

Если вы включите локальное эхо и подключите заглушку обратной связи, вы получите эффект, показанный здесь: каждый вводимый вами символ будет напечатан дважды.

Это полезно, когда у вас есть робот или что-то еще, чтобы отправлять отчеты о состоянии в ответ на команды, полученные через последовательный порт. Обычно вы можете видеть только половину разговора робота, поэтому, включив локальное эхо, вы также можете увидеть отправленные ему команды.

Рекомендуемые: