roboforum.ru

Технический форум по робототехнике.

Связь 3х устройств по Уарту

Re: Связь 3х устройств по Уарту

Alex_Sor » 11 мар 2010, 11:02

Я подобную задачу но для 5 устройств решал еще в 1986 году :)

тема решается "общей шиной" TX и RX для всех, но надо ставить оптопару развязки на каждое устройство - т.е. превращаем RS232 в нечто работающее как "токовая петля".
Если сам ATмегу использовать - то там можно сьекономить на микросхеме "макс" - т.е брать ТХ и RХ с потенциалами 0-5В сразу с проца на светодиод оптопары.

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

Работало у меня на скоростях до 57600. Все было просто :)

Re: Связь 3х устройств по Уарту

Michael_K » 11 мар 2010, 11:12

А где тут кто говорил про rs232?
Речь про УАРТ.
По-моему, с диодами и подтяжкой - все-таки самый простой вариант
(как, если не ошибаюсь, в миниботе и сделано)...

Re: Связь 3х устройств по Уарту

galex1981 » 11 мар 2010, 11:33

to Alex_Sor: А схематично можно представить ваше решение?


Rambler\'s Top100 Mail.ru counter