Интерфейс RS-232 (COM-порт)
Описание интерфейса RS-232, формат используемых разъемов и назначение выводов, обозначения сигналов, протокол обмена данными.
Интерфейс RS-232, совсем официально называемый «EIA/TIA–232–E», но более известный как интерфейс «COM-порта», ранее был одним из самых распространенных интерфейсов в компьютерной технике. Он до сих пор встречается в настольных компьютерах, несмотря на появление более скоростных и «интеллектуальных» интерфейсов, таких как USB и FireWare. К его достоинствам с точки зрения радиолюбителей можно отнести невысокую минимальную скорость и простоту реализации протокола в самодельном устройстве.
Физический интерфейс реализуется одним из двух типов разъемов: DB-9M или DB-25M, последний в выпускаемых в настоящее время компьютерах практически не встречается.
Характерные особенности порта
Что касается самой контактной колодки интерфейса RS-232 и ее кабельной составляющей, то они собраны на 9-пиновом разъеме D-Sub. Штыревые контакты размещенные в двухрядном варианте, для обеспечения точности подсоединения вилки к разъему, форма колодки имеет несимметричную конструкцию. Все контактные штырьки обозначены номерами, подробнее как делается распиновка COM порта обозначено в приведенной ниже таблице.
Таблица
Номер контакта | Назначение | Обозначение |
1 | Активная несущая | DCD |
2 | Прием компьютером | RXD |
3 | Передача компьютером | TXD |
4 | Готовность к обмену со стороны приемника | DTR |
5 | Земля | GND |
6 | Готовность к обмену со стороны источника | DSR |
7 | Запрос на передачу | RTS |
8 | Готовность к передаче | CTS |
9 | Сигнал вызова | RI |
Множество устройств во время своей работы задействует не все контакты, а только необходимую им часть, поэтому исходя из этого обусловливается реальная распиновка COM-порта. Необходимая информация об это имеется прилагаемой документации к соответствующему оборудованию.
Подключение микроконтроллера к USB порту используя FT232
- Windows Server 2008 R2
- Windows 7
- Windows 7 x64
- Windows Server 2008
- Windows Server 2008 x64
- Windows Vista
- Windows Vista x64
- Windows Server 2003
- Windows Server 2003 x64
- Windows XP
- Windows XP x64
- Windows 2000
- Windows ME
- Windows 98
- Linux
- Mac OS X
- Mac OS 9
- Mac OS 8
- Windows CE.NET (Version 4.2 and greater)
Используя FT232 можно обеспечить питание Вашей схемы напряжениями +5 и +3.3В. На этапе разработок Вам будет очень полезен модуль для подключения микроконтроллера к компьютеру на базе FT232. Его можно приобрести или сделать самостоятельно. Я поступил проще, купил отдельно плату, необходимые детали и собрал сам и сейчас плотно эксплуатирую. Где купить смотрите здесь.
Есть еще более простой и не дорогой способ, который я нашел — использование шнуров для подключения мобильных телефонов к компьютеру. Некоторые шнуры для подключения мобильных телефонов к компьютеру построены по такому же принципу. Т.е. имеют встроенную микросхему и после подключения и установки драйверов эмулируют последовательный COM-порт. У меня оставался такой разрезанный шнур (CA-42). Отрезаем разъем к мобильному телефону, находим нужные провода и подключаем напрямую к ногам микроконтроллера. При не правильном подключении ничего не сгорит. По крайней мере, у меня не сгорело 🙂
По отношению к вышеописанному модулю недостаток один — невозможно использовать питание, которое предоставляет USB порт. Такой метод подключения я использовал в метеостанции.
Существует способ работать с USB напрямую с микроконтроллера, но для этого требуются определенные ресурсы микроконтроллера и использование отдельных драйверов. В этой статье он не рассматривается.
Существует способ подключения микроконтроллера к локальной сети посредством Ethernet модуля, и превращение его в отдельное сетевое устройство. Но о нем поговорим позже.
Кабель соединения игрового контроллера со считывателем СРЧ-2М (Ангстрем)
Данный кабель используется для подключения бесконтактного считывателя СРЧ-2М (Ангстрем) к Ethernet-контроллеру UCS.14.03.02/UCS.08.01.04.04 с преобразователем TTL. Эта модель контроллера поддерживает одновременное подключение двух считывателей — один подлючается в разъем DB9, второй в разъем RJ-12. Ниже в таблицах приведены распайки соотв. кабелей
RJ-12
RJ-45 (СРЧ-2М) | RJ-12 (Ethernet-контроллер) |
1 | 5 |
2 | 3 |
3 | 6 |
4 | — |
5 | 1 |
6 | — |
7 | — |
8 | — |
DB9
RJ-45 (СРЧ-2М) | DB9 (Ethernet-контроллер) |
1 | 2 |
2 | 5 |
3 | 3 |
4 | — |
5 | 9 |
6 | 5 |
7 | — |
8 | — |
9 | — |
3 комментария
Возможно-ли подключиться к СПТ программой Конфигуратор через модем? В самом конфигураторе поддержки для модемов нет, только прямой коннект через COM.
К модему через COM порт по протоколу RS-232, можно ага. У Логики, видео ролик как раз этому процессу и посвящен.
Спасибо за информацию.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.