Конвертер RS232 – RS485

Небольшой преобразователь интерфейсов RS232-RS485. Предназначен для подключения линии RS-485 к компьютеру через COM порт, также может применяться и по-другому. Изготавливался для проекта умного дома и имеет соответствующий проекту 6-ти контактный телефонный разъём линии RS-485 и его распиновку.

Платы конвертера RS232 - RS485

Вид платы конвертера RS232 — RS485

Модуль постоянно находиться в состоянии чтения линии RS-485, т.к. 2 вывод MAX1483 посажен на землю. Отправку данных разрешает RTS линия COM порта, при отправлении данных они отражаются обратно, т.к. модуль постоянно находиться в состоянии чтения.

Схема конвертера RS232 - RS485

Схема

Модуль может питаться как от линий питания в линии RS-485, так и от внешнего источника питания напряжением 7-15 вольт (рекомендованное напряжение — 12 вольт, т.к. на это напряжения рассчитаны модули линии умного дома). Линии питания линии RS-485 соединены с разъёмом питания – это сделано для того, чтобы можно было подавать питание на линию через этот модуль, который в свою очередь будет подключаться к компьютеру.

Плата конвертера RS232 - RS485, вид снизу

Вид на платы снизу

На плате используется 4 проводные перемычки, по 2 с каждой стороны и ещё 2 перемычки в виде резисторов с корпусами 1206 и 2010. Применены конденсаторы на 0,1 мкФ типоразмера 0805 5 штук и один типоразмера 1206 (конденсаторы возле MAX232 по даташнику следует использовать на 1 мкФ, хотя с 0,1 мкФ устройство работает тоже нормально). Для светодиодов используются светодиоды на 470 Ом типоразмера 0805. Для согласование сигналов линии RS-485 рекомендуется использовать 4 диода шотки MBR0540T1. Микросхемы применены в корпусе SOIC – MAX1483ESA и MAX232C. Стабилизатор 7805 в корпусе SOT-89, танталовый конденсатов 47 мкФ от 10В, корпус типоразмера C. На плате присутствуют следующие разъёмы: DRB-9M, телефонная 6 контактная розетка TP6P4C и разъём питания. На плате предусмотрено 3 места под установку светодиодов – один на питание и два на линии TX и RX, от последних двух отказался, т.к. их нужно инвертировать и они могут исказить сигналы.

Печатная плата конвертера RS232 - RS485 Печатная плата конвертера RS232 - RS485

Два варианта печатной платы

Было разработано 2 варианта печатной платы, второй вариант платы заточен под корпус KA08. После вырезания отверстий плата плотно встаёт в корпус и не требует дополнительного крепления. При пайке второго варианта схемы, возможно, придётся немного подточить разъём питания со стороны телефонного разъёма.

Вид готового устройства, конвертера RS232 - RS485 Вид готового устройства, конвертера RS232 - RS485

Вид готового устройства

Печатные платы в формате SL 5.0

Печатная плата была обновлена 25 декабря 2010 года

2 комментария на « Конвертер RS232 – RS485»

  1. Plotny пишет 06.03.2011 в 16:58 #

    этот конвертер работает по прямому обращению от 0в к 5в, а как сделать инверсию сигнала? При программировании АСПТ-2000 идёт свой БС у которого есть прямое обращение как у вас под названием RS485 и RS485_ISO с инверсным обращением от 5в к 0в. Так вот работает только с RS485_ISO (то есть инверсный выход). Можно после UART только для TX и RX поставить оптроны?

  2. Alex_EXE пишет 06.03.2011 в 21:44 #

    Для инверсии сигнала можно попробовать применить логику.
    Для полной опторазвязки нужно оптоизолировать не только Tx и Rx, но и линую управления. Также нужно будет использовать различные источники питания для MAX232 и MAX1483, первый можно будет запитать с USB.

Комментарии RSS

Оставьте отзыв