Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
L_3_13.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

Уровни сигналов 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 ом

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]