реклама на сайте
подробности

 
 
> Подключение передатчика CAN и RS232 к одному UART
Haster
сообщение Apr 14 2009, 06:21
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 16-07-05
Пользователь №: 6 848



Здравствуйте, товарищи!!!
Подскажите, можно ли непосредственно вешать два передатчика на один канал UART ? Или нужно вешать какие-нибудь буферы?
Если нет, то объясните, пожалуйста, почему.

Для пояснения смотрите вложенный рисунок...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Haster
сообщение Apr 16 2009, 06:39
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 16-07-05
Пользователь №: 6 848



Мне нужно, чтобы в конкретный момент времени можно было передавать/принимать данные по одному передатчику (т.е. ситуацию когда передают или принимают оба исключается).
Например, одна программа позволяет передавать только по CAN, мне нужно, чтобы при этом передатчик RS232 не мешал.
В другом, случае, когда зашита другая программа, передача осуществляется по RS232, ну и в данном случае не должен мешать CAN.

Предполагаю сделать так: CAN изолируется при помощи ADUM1300, у данной микросхемы есть вход, позволяющий перевести выходы в Z-состояние, RS232 не развязан, но я использую передатчик SP3222EEA, который также позволяет переводить ножки в высоко-импедансное состояние.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 14:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016