RS485: Часть 1 — Финал 4K
Инсайд Эмбеддед | Polezero
0:00 / 0:00
RS485: Часть 1 — Финал 4K
6 453 просмотра · 22 ч назад
Инсайд Эмбеддед | Polezero
23 тыс. подписчиков
6 453 просмотра · 22 ч назад
#RS485 #RS232 #RS422 #ПоследовательнаяСвязь #UART #ВстроенныеСистемы #Modbus #ВстроенныеСистемы
RS-232, RS-422 и RS-485 объяснены в одном видео: уровни напряжения, проводка и управление включением драйвера. Мы начнем с простого вопроса. Почему UART-соединение, которое отлично работает на вашем рабочем столе, выходит из строя, когда другое устройство находится на расстоянии 100 м? Затем мы шаг за шагом рассмотрим, как каждый стандарт решил эту проблему.
RS-232, RS-422 и RS-485 — это не протоколы связи. Это электрические стандарты. Байты в проводе — это те же байты UART. Изменяется лишь способ преобразования этих байтов в напряжение на кабеле.
Бесплатная электронная книга, которая суммирует содержание этого видео, находится в закрепленном комментарии.
Что рассматривается в этом видео:
Что происходит при работе UART по длинному кабелю: шум, разность потенциалов заземления между устройствами, емкость кабеля
RS-232: однополярные сигналы относительно GND с большими ± напряжениями, двухточечные соединения, около 15 м при 19,2 кбит/с
Дифференциальная сигнализация: считывание 0 и 1 из разности напряжений между двумя проводами, витая пара, характеристическое сопротивление 120 Ом
RS-422: один драйвер и до 10 приемников, почему нельзя одновременно иметь 10 Мбит/с и 1200 м, 4-проводной полнодуплексный режим
RS-485: вывод DE и высокое сопротивление, 2-проводная полудуплексная шина с общим доступом, почему ограничение учитывается в единичных нагрузках, а не в "32 устройствах"
Работа шины RS-485: оконечная нагрузка 120 Ом на обоих концах отказоустойчивые резисторы смещения (около 0,25 В при 5 В и 560 Ом), заземление, изоляция, защита TVS, проверка на 60 Ом с помощью мультиметра
Когда выключать драйвер: TXE против TC на UART STM32 и когда переводить DE в низкий уровень после передачи DMA
Моделирование: осциллограммы на кабеле длиной 100 м при поочередном изменении согласования, смещения и синхронизации DE
Резюме: ключевые различия между тремя стандартами и чем RS-485 отличается от CAN
Разделы
0:00 Введение: тот же код, на расстоянии 100 м
1:06 Краткий обзор UART
2:39 Почему UART ломается на длинных проводах
4:50 RS-232
10:14 Дифференциальная сигнализация
13:24 RS-422
16:08 RS-485
21:19 Отражения и согласование 26:10 Смещение, заземление и изоляция с защитой от сбоев
31:47 Когда выключать драйвер: синхронизация DE
35:30 Моделирование на кабеле длиной 100 м
39:46 Заключение и следующее видео