8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 5 6 7 8 9 10 11 ... 55

тпчника питания (+), имеют размах напряжения сигнала пере-Игчика RS232, в три раза больший напряжения источника пита-да таК как содержат не удвоитель, а утроитель напряжения (!) ЛИ однако не работают при напряжении +5 В (для них макси-

льное напряжение источника питания 3,6 В) (-), имеют относительно большое число выводов (24) (-) и, кроме того, пока достаточно дороги (стоимость их чуть более 4 долл.) (-).

Необходимо отметить, что вышеперечисленные недостатки преобразователей уровней RS232 ни в коем случае не являются неустранимым препятствием к их применению. Эти недостатки с успехом могут быть скомпенсированы дополнительными схемными решениями (это утверждение не распространяется на скорость обмена: если микросхема не поддерживает скорость обмена 115200 бод, понятно, что никакими средствами увеличить эту скорость нельзя). Эти схемные решения - предмет рассмотрения последующих глав. Сейчас же рассмотрим некоторые нетрадиционные микросхемы преобразователей уровней интерфейса RS232, которые, с одной стороны, вообще говоря, таковыми не считаются, а с другой - как раз и послужат базой для вышеупомянутых схемных решений.

3.3. Нетрадиционные преобразователи RS232

Сразу оговоримся, что приводимые далее микросхемы, используемые автором в качестве преобразователей уровней интерфейса RS232 (как приемников, так и передатчиков), не узаконены никакими гостами, ISO и т.п. Рекомендации по использованию этих микросхем в качестве преобразователей уровней RS232, приводимые далее, являются результатом многочисленных экспериментов автора с интерфейсом RS232, и не более того. С другой стороны, как уже было сказано (§ 3.2), традиционные преобразователи, хоть и узаконены, не всегда удовлетворяют поставленным целям.

Итак, рассмотрим некоторые известные микросхемы, которые с успехом могут быть использованы в качестве преобразователей Уровней RS232. В качестве приемника может быть использован простейший преобразователь уровней КМОП-ТТЛ (например, один элемент инвертора 561ЛН2) с дополнительным резистором. Оптроны могут работать как приемниками, так и передатчиками; при необходимости они должны быть высокоскоростными. КМОП-мультиплексоры и переключатели также могут работать в Двух направлениях: RS232->TTL и обратно.

На рис. 3.5 приведены примеры преобразователей уровней интерфейса RS232 на базе КМОП-переключателей (а-г), преобразователей КМОП-ТТЛ (д) и оптронов (е).


RxD(RS232) з

4 r

ll

1

1

16

TxDCTTL) 15

5

6

IT

8

i i

9

10

-12

+u

-U -L

13

Рис. 3.5. Примеры преобразователей уровней интерфейса RS232 иа базе КМОП-микросхем и оптронов


Отметим также, что нагрузочной способности интерфейса -»2 вполне достаточно, чтобы получить необходимые напряже-

с±10 ±12 В) для питания приведенных на рис. 3.5 преобразо-

НИЯ лей Для этого можно использовать простейший выпрямитель (Врис. 3.5, ж, DTR = +10 В, RTS =-10 В).

Нельзя не сказать еще об одном свойстве приведенных на

3.5 (и подобных) преобразователей: они чрезвычайно дешевы (некоторые из них стоят 3-10 руб.).

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



0 ... 5 6 7 8 9 10 11 ... 55