Технический форум по робототехнике.
galex1981 » 05 мар 2010, 14:06
Проблема возникла - подключение по уарту 3х устройств: главный МК, 2й МК и FT232, тебуется чтоб они все слышали друг друга. Вариант как у Эда с диодами шоттки отпадает, нужно обычное подключения с 2мя проводами. Сделал набросок, но получается, что левое устройство может общаться с нижним и правым, а правое с нижним общаться не сможет
- Вложения
-
- 12.PNG (3.28 КиБ) Просмотров: 1498
=DeaD= » 05 мар 2010, 14:11
Думаю, что разумней сменить протокол. Или считать, что два МК между собой не общаются, только FT232RL может с обоими общаться.
galex1981 » 05 мар 2010, 14:13
Значит вариант только с диодами-шоттки как у Эда?
=DeaD= » 05 мар 2010, 14:19
Нет, я может быть чего-то упускаю, но ИМХО иначе будет нефиговый монстр
blindman » 05 мар 2010, 14:22
В кольцо можно соединить
galex1981 » 05 мар 2010, 14:30
Андрей, поподробней объясни пожалуйста, что то пока представить не могу кольцо
blindman » 05 мар 2010, 14:32
Первый передает второму, второй третьему, третий первому.
Victorovych » 05 мар 2010, 14:33
Может где-то так?
- Вложения
-
blindman » 05 мар 2010, 14:34
Да уж лучше диоды поставить конечно
galex1981 » 05 мар 2010, 14:36
Действительно, или диоды ставить, или кольцо...
Сергей » 05 мар 2010, 14:43
использовать RS485 с адресацией
blindman » 05 мар 2010, 14:46
А это все внутри одного устройства, или несколько разнесенных? Если первое - ставить диоды и не париться
galex1981 » 05 мар 2010, 14:46
Это конечно вариант просто замечательный, но нужно дополнительно 3 микросхемы покупать преобразователей интерфейса
to Blindman: Главный МК и fT232 на одной плате, 2й МК на другой плате
Victorovych » 05 мар 2010, 15:02
А чем вариант с 4066 не подошел?
galex1981 » 05 мар 2010, 15:07
В общем сделал реализацию кольца как Андрей посоветовал. Прошивки переделал, работает замечательно. Всем спасибо за советы!