Раздел: Документация
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 на базе КМОП-переключателей (а-г), преобразователей КМОП-ТТЛ (д) и оптронов (е).
Рис. 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
|