Лекция объясняет принцип работы интерфейса RS485: дифференциальная передача данных по витой паре для защиты от помех на больших расстояниях. Рассмотрены приемопередатчики с полнодуплексным и полудуплексным режимами, управляющие сигналы DE и RE, а также подключение к микроконтроллеру.
- 00:00 RS485: стандарт для передачи на большие расстояния
- 00:00 Дифференциальная передача по витой паре
- 00:00 Подавление помех за счёт разности сигналов
- 01:19 Дальность передачи данных
- 01:28 Преобразование обычного сигнала в дифференциальный
- 01:37 Приемопередатчики: полнодуплексный и полудуплексный режимы
- 01:55 Управляющие сигналы DE и RE
- 02:28 Подключение к микроконтроллеру
- 02:59 Скорость передачи и требования к оборудованию
- RS485
Кому полезно: Инженерам АСУ ТП, изучающим промышленные интерфейсы и физику передачи данных.
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:00 Здравствуйте, темой сегодняшней лекции является 3 передачи данных РС 485 РС расшифровывается рекомендованный стандарт. 485 Это стандарт специализируется на передаче данных на большие расстояния. Как же это сделано, если взять 2 провода, перекрутить их получится? Так называемая витая пара, теперь, если мы будем придавать данные по этому проводу, у нас при воздействию какой либо помехи оба сигнала будут меняться одинаково. Потому что провод прикручен помеха, на них будет воздействовать равномерно, что получается как. Это выглядит на практике примеру, по 1 из проводов отправляется сигнал, а 2 провода отправляется сигнал б разность потенциалов между этими 2 проводами. Получается такого вот вида теперь, если возникает какая, то помеха у нас изменяется сигнал, а точно также. Поменяется сигнал Бета, как мы питаем данные по этой паре. Но разность между этими сигналами остается точно такое же, и мы приняв. Данные, получив, скажем, положительное напряжение, понимаем, что это была единица, а получив официальное напряжение, понимаю, что это был 0.
1:19 Таким образом можно передавать данные на большие расстояния, порядка сотни метров и даже в принципе больше. Как же это все сделано, ведь надо еще как обычный сигнал превратить в дифференциальный? Для этого существуют специальные приемопередатчики, раз 485 они в большинстве своем делятся на 2 типа. Это передатчики, которые реализуют так называемый фулдуплекс, то есть позволяет передавать и принимать данные одновременно. И так называемый халф дуплекс полудуплекс, который позволяет только что то 1. Либо передаем данные, либо принимаем данные, а а для переключения, для включения и выключения приемника и передатчика есть сигналы. Д. е. и р. е., причем вот это вот палочка над р. е. говорит о том, что этот сигнал инверсный. То есть передатчик включается, когда д. е. Равен единице и включается, когда равен 0 для эргеев с точностью до наоборот.
2:28 Передаем приемник включается, когда Эрге равен, 0 а когда равен единицы пленок выключается. То есть вот эти 2 сигнала можно закоротить друг на друга? И подать на вход на микроконтроллера, заняв таким образом только 1 ножку в итоге, когда на выходе микроконтроллера вот этого порта Икс Единица.
2:51 Мы включаем передатчик, когда 0 у нас включается приемник. Самыми носами же и подключены к РКС и т Икс выхода у Арты контроллера. Такой способ передачи данных позволяет придавать данные со скоростью единиц мегабит. Это описано в стандарте на расстоянии сотен метров, но в общем то никто. При современном железе не мешает добиться и больших скоростей передачи данных. Только нужны прям придачки, которые поддерживают данную скорость, но и микроконтроллер, который также сможет на таких скоростях передавать данные.
3:42 На этом все спасибо за внимание.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.
В данной лекции рассматривается интерфейс передачи данных RS485.