[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Arnold 21 февраля 2002 г. 11:46
В ответ на: Концептуальный вопрос. отправлено Александр Д. 20 февраля 2002 г. 23:15

>Какие могут быть аргументы при выборе
>между параллельной шиной и последовательной ?
Если расстояния маленькие - параллельный наиболее быстрый. Длина кабеля для 600 кб/с не более 1,5м.
Но в условиях индустриальных помех он не годится. Тут больше подойдет RS-485. Он имеет дифференциальную шину, поэтому помеха, наводящаяся на двух проводниках одновременно не мешает передаче данных. Длина кабеля связи - 1,2 км. Конечно, при такой длине входы-выходы надо гадьванически развязывать.
При длине линии связи до 15 м можно использовать RS-232.
Если речь идет о связи между микросхемами в пределах прибора, то, если позволяет кол-во ножек, способ связи зависит только от передаваемых объемов. Если информации не много, лучше и проще передавать послдовательно.
Если же необходимо все-таки использовать параллельную связь, с помехами борятся технологическими приемами.
Кстати, платы в приборе можно связывать и по I2C и по SPI, а 485 для этого использовать нецелесообразно. Вобщем, в вопросе мало информации, поэтому пришлось гадать, что же имелось в виду.

Почитать про 485 интерфейс можно на сайте www.rs485.com

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru