Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: В целях повышения образованности
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
Рэльс
Всем доброго времени суток! Подскажите, пожалуйста, каким макаром связывают процессорные платы с различными платами ввода-вывода в промышленных системах. Например, пытался разобраться в RTU560, как она связывается с "верхним" уровнем подробно расписано, а внутри в кросс-плате как всё связано так и не понял.
Заранее спасибо.
eugen_pcad_ru
Как правило используют промышленные стандарты: VME, CompactPCI и т.п. А там читайте описание соответствующего интерфейсаsm.gif
Рэльс
Цитата(eugen_pcad_ru @ May 23 2012, 16:46) *
Как правило используют промышленные стандарты: VME, CompactPCI и т.п. А там читайте описание соответствующего интерфейсаsm.gif


А если объем передаваемой информации между процессорным блоком и блоками ввода-вывода небольшой, имеет ли смысл городить ту же PCI шину?
eugen_pcad_ru
Зависит от того, что Вам нужно:
1 Если надо передать один байт, примените uаrt.
2 Хотите добавить помехоустойчивость - вводите избыточность.
3 Если Вам нужно не загружая шину данных использовать дополнительные служебные команды, то это приведет к необходимости создания системы прерываний и т.д.

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

P.S.: Из "простых" интерфейсов можете еще посмотреть в сторону usb или lan. В сервисных целях чаще всего хватает обычного uаrt.
Рэльс
Цитата(eugen_pcad_ru @ May 25 2012, 11:45) *
Зависит от того, что Вам нужно:
1 Если надо передать один байт, примените uаrt.
2 Хотите добавить помехоустойчивость - вводите избыточность.
3 Если Вам нужно не загружая шину данных использовать дополнительные служебные команды, то это приведет к необходимости создания системы прерываний и т.д.

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

P.S.: Из "простых" интерфейсов можете еще посмотреть в сторону usb или lan. В сервисных целях чаще всего хватает обычного uаrt.


А подскажите, пожалуйста, ещё. Как организовать помехоустойчивую сеть используя UART понятно (микросхемы преобразователи интерфейса UART - RS-485, например, и витая пара как физическая линия связи). А если линия связи это дорожки кросс-платы, используют микросхемы преобразователи, или обходятся без них используя логические уровни 5 Вольт (или 3 Вольта)?
ys05
Цитата(Рэльс @ May 25 2012, 16:01) *
А если линия связи это дорожки кросс-платы, используют микросхемы преобразователи, или обходятся без них используя логические уровни 5 Вольт (или 3 Вольта)?

В разных случаях применяют разные варианты. Просто логические уровни, логические уровни с пассивными/активными терминаторами, дифференциальные линии (LVDS)...

Рэльс
Цитата(ys05 @ May 26 2012, 18:55) *
В разных случаях применяют разные варианты. Просто логические уровни, логические уровни с пассивными/активными терминаторами, дифференциальные линии (LVDS)...

И LVDS - это самый помехоустойчивый вариант, так?
eugen_pcad_ru
да, проще всего lvds. Как, например, в PCI Express.
Рэльс
Цитата(eugen_pcad_ru @ May 28 2012, 11:22) *
да, проще всего lvds. Как, например, в PCI Express.

Большое спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.