Коммутатор RS-232

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Родился
Сообщения: 3
Зарегистрирован: Вс фев 19, 2012 06:50:28

Сообщение alchi »

Всем привет!
У меня такой проект (на 1 картинке общая схема)
Один компьютер может работать только с одним объектом управления (можно выбирать ОУ).
ПК шлет команды нужному ОУ, и объект управления также шлет команды "своему" ПК.
Пусть ПК1 - выбрал что он работает с ОУ2, ПК2 - с ОУ3, а ПК3 и ОУ1 не работают

Меня интересует как можно просто реализовать данный коммутатоор RS-232 (на 2 картинке)
Пусть используем 6 контроллеров с UART и с поддержкой шины TWI.
Но вот я сильно не силен в программировании. Все примеры в интернете только для одномастерных схем "МК+Память".

Система пускай будет многомастерная. Например ПК взял шину, передал данные своему ОУ. Потом ОУ взял шину и передал данные своему ПК....

Подскажите кто что знает, может есть альтернативные способы?
Вложения
Коммутатор.jpg
(38.89 КБ) 921 скачивание
Управление силовым оборудованием.jpg
(65.14 КБ) 818 скачиваний
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

alchi писал(а):Всем привет!
Меня интересует как можно просто реализовать данный коммутатоор RS-232 (на 2 картинке)
Пусть используем 6 контроллеров с UART и с поддержкой шины TWI.
Но вот я сильно не силен в программировании. Все примеры в интернете только для одномастерных схем "МК+Память".

Система пускай будет многомастерная. Например ПК взял шину, передал данные своему ОУ. Потом ОУ взял шину и передал данные своему ПК....

Подскажите кто что знает, может есть альтернативные способы?
аналогичную схему обмена я недавно реализовал на библиотеке TWI от Pascal Stang.

зачем нужны альтернативные схемы, если эта вполне реализуема. единственное органичение может возникнуть при больших расстояниях между отдельными устройствами. в этом случае придется использовать другой интерфейс(возможно RS485)
Реклама
Родился
Сообщения: 3
Зарегистрирован: Вс фев 19, 2012 06:50:28

Сообщение alchi »

Спасибо за ответ!

RS-485 я думаю не нужен. Использовать токовую петлю для передачи буду.
Почему еще RS-232, в ОУ установлен МК с портом RS-232. Каждый порт коммутатора (контроллер с RS-232). В общем интерфейс не проблема.

А вы не может поделиться какой-либо программой в целях ознакомления?
Мудрый кот
Аватара пользователя
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Сообщение igor-x »

alchi писал(а): в целях ознакомления?
вот сама библиотека, на ней без особых хитростей реализуется TWI мультимастерный обмен.
в ней есть примеры передачи по TWI,
http://www.onlinedisk.ru/file/829951/
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 3
Зарегистрирован: Вс фев 19, 2012 06:50:28

Сообщение alchi »

спсаибо, гляну :)
Реклама
Ответить

Вернуться в «Интеграция с ПК»