Перейти к содержанию
    

Как размножить выход UART для нескольких потребителей?

Добрый день

Есть UART 3.3 вольта, потребители тоже UART 3.3 вольта. То есть с моей точки зрения задача решается буферными элементами. Вопрос - какими, для скоростей до 460800. И как их подключить. Потребителем может быть и преобразователь UART-RS232, и UART-USB, и RaspberryPI/Arduino GPIO.

Заранее спасибо за ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если порты периферии только принимают, то ставите один буфер на центр, и по одному на периферийный UART.

И соединяете выход центрального буфера со всеми входами буферов периферии...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если порты будут передавать в сторону центра одновременно, не особенно, но RPI уже может попробовать справиться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я наверно плохо объяснил проблему. Есть источник UART, он вообще однонаправленный, только выход. Выход подаётся условно на два RPi и несколько конвертеров. То есть со стороны "периферии"  ничего не передаётся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У автора только передача, трём потребителям одновременно, поэтому три любых драйвера кабеля, например RS-485, и их типовая защита.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ха. Это для Вас очевидно, а для меня нет. Я вижу огромное количество микросхем. Как выбирать нужную?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто буфер (один) и нечего больше. А если протяженность линий невелика, то и буфер не нужен. Ну, разве добить резисторы последовательно. Скорость совершенно смешная (пусть хоть мегабит). Но, конечно, можно и индивидуальные буферные каскады для каждого потребителя, если есть желание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, Plain сказал:

У автора только передача, трём потребителям одновременно, поэтому три любых драйвера кабеля, например RS-485, и их типовая защита.

До пяти потребителей, и это только то что сейчас нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Plain Вам в принципе все сказал. Ставите RS485 на передачу и вешаете на него три приемника параллельно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А такой вариант не проходит?  74HCT244 я выбрал случайным образом.

Расстояния небольшие, это не цех а устройство в одном корпусе.

Выделение_2019-02-03-22:48:42.png

 

 

Изменено пользователем pilat66

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HCT 5-вольтовая, HC надоб, если все 3.3 В

И если буферизировать, то все (если допустимо по нагрузке источника сигнала) входы запараллелить, а на каждого "потребителя" - отдельный выход.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а они разнесены что ли на расстояние в километр, чтобы обязательно буферизировать?

почему вы решили что передатчик без буфера не справится аж с тремя входами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

26 минут назад, pilat66 сказал:

Выход подаётся условно на два RPi и несколько конвертеров. То есть со стороны "периферии"  ничего не передаётся.

Вы хотите начать только на однонаправленной передаче. Но на самом деле, Вы получите нечто "глухое и слепое". И уже следующим шагом будет двунаправленная передача данных. Проанализируйте ситуацию, когда Вы "туда" что-то передаете, а "оно" молчит и не понятно что делает. Так вот, если это так, то лучше сразу сделать так, чтобы с хоста можно было полностью получить информацию и управлять всем... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...