- •Порядок обмена по интерфейсу rs-232c
- •Уровни сигналов rs-232c на передающем и принимающем концах линии связи.
- •Интерфейс rs-485.
- •§3.Международные и национальные стандарты основанные на стандарте rs-485.
- •Описание работы rs-485.
- •Cмещение
- •Общие рекомендации
- •Согласование
- •Уровни сигналов
- •Осциллограмма реального обмена
- •§7. Реализация приемопередатчиков(драйверов) rs-485.
- •Топология сети rs-485
- •§9. Программное обеспечение для работы в сетях rs-485
- •Микросхемы интерфейса rs-485
- •История и описание
- •5.8 Интерфейс i2c
- •5.9 Последовательные интерфейсы
Уровни сигналов rs-232c на передающем и принимающем концах линии связи.
Разъем и кабель порта RS232.
Стандартный последовательный СОМ-порт имеет 9- контактный разъем. На рисунке 5.5 приведены назначения контактов этих разъемов.
Рисунок 5.5 - Блочная часть 9-контактного штыревого разъема
В таблице 5.6 указано назначение контактов разъема последовательного интерфейса.
Таблица 5.6 - Назначение контактов разъемов последовательного порта
Коньакт |
Наименование |
Направление |
Операции |
3 2 7 8 6 5 1 4 9 |
TD RD RTS CTS DSR GND DCD DTR RI |
Выход Вход Выход Вход Вход
Вход Выход Вход |
Передаваемые данные Принимаемые данные Запрос на передачу Очищен для передачи Готовность внешнего устройства Сигнальное заземление Обнаружение информац. сигнала ПК к обмену данными готов Индикатор звонка |
Семейство микросхем MAX220-MAX249 линейных приемо-передатчиков предназначены для интерфейсов EIA/TIA-232E и V.28/V.24, особенно в устройствах, где отсутствуют напряжения ±12В.
Для питания MAX требуется только напряжение +5В. Напряжения +10В и -10В преобразуются из 5В-го при помощи двух емкостных преобразователях напряжения.
Микросхема MAX232 быстро стала индустриальным стандартом. Многие разработчики используют ее, несмотря на то, что параметры микросхем с однополярным питанием значительно улучшились со временем.
Конфигурация выводов MAX232: представлена на рис.
На структурной схеме MAX232A изображены удвоитель напряжения и инвертор напряжения +10В в -10В. Эти напряжения используются для формирования сигналов соответсвующих RS-232. MAX232A позволяет подключить два последовательных порта.
схема преобразователя UART to USB.
схема с сайта www.recursion.jp/avrcdc/ .
Прошивки для различных
микроконтроллеров:
040-cdcmega.zip
v1.0 [13.25 KB] - прошивка UART to USB для
ATmega8/48/88/168
Фьюзы
для ATmega8
Фьюзы
для ATmega48/88/168
Для преобразования уровней RS232/UART в свое время была разработана микросхема MAX232, клоны которой выпускаются различными фирмами. В данном устройстве используется микросхема ST232AC, работающая в диапазоне температур 0..70 С и обеспечивающая работу на повышенных скоростях до 400 кбит/c.
Внутреннее аппаратное устройство.
Компьютер, совместимый с IBM PC, может иметь до четырех последовательных портов. Они маркируются как COM1-COM4. Каждый COM-порт формируется отдельным UART 16450 (в нем имеется восемь восьмибитовых регистров), установленным внутри компьютера.
Для преодоления ограничения расстояние передачи, а также возможного получения гальванической развязки между узлами, можно применить преобразователи RS-232—RS-422 (с сохранением полной программной совместимости) или RS-232—RS-485 (с определёнными программными ограничениями). При этом расстояние может быть увеличено до 1 км на скорости 9600 бод и использовании кабеля типа «витая пара» категории 3.
USB — UART
Существуют микросхемы сопряжения USB с UART, например, микросхема ft232rl. Это широко известная в узких кругах и всенародно любимая FT232R. Очень надежная, стабильная, поддерживаемая всеми операционными системами по дефолту.
Недостатка у ней три:
Дорогая, что то около 150 рублей
В bitbang режиме работает ОЧЕНЬ медленно, из-за чего ее нельзя применять с программатором Громова и прочих элементарных COM программаторах из говна и палок. Однако, применив спец драйвер и обращаясь к нему напрямую (не через виртуальный COM порт) можно получить очень быстрый программатор.
Мелкая, паять и разводить ее так это вырви глаз..
Есть еще более старая FT232BM она делает то же самое, но ей надо обвязка. Кварц, еще куча кондеров всяких.
для изготовления переходника достаточно лишь двух транзисторов и пара резисторов.
Паял на 3.3 вольта резисторы R2,R3 заменил на 670 ом
