Страница 1 из 1
Проводная связь нескольких контроллеров на средней дистанции
Добавлено: Сб июн 08, 2019 23:38:38
hesoyam
Доброго времени суток, форумчане!
Прошу знающих подсказать, каким образом можно связать несколько контроллеров (конкретно AtmegaX8) в одну сеть. Необходимо чтоб был 1 master контроллер и множество slave. Расстояние до 50м. UART должен быть свободен. Если есть идеи буду рад выслушать.
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 00:16:36
Аlex
hesoyam писал(а):UART должен быть свободен.
Звучит как задание для студента.
Хоть мне конкретно эти МК неизвестны, но я уверен, что UART там не единственный.
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 00:28:56
hesoyam
Аlex, Есть i2c, но не думаю что он пойдет на большие расстояния. Подумал на счет программного UART и RS485, вроде то что нужно, но может есть способ лучше?
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 00:31:25
Аlex
Вряд ли найдёте способ лучше RS485-ого.
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 02:24:39
АлександрЛ
[uquote="Аlex",url="/forum/viewtopic.php?p=3647771#p3647771"]Вряд ли найдёте лучше RS485-ого.[/uquote]Не только лучше, а ещё и проще..
Ну, ещё можно RS232 взять, - UART при помощи МАХ232 легко превращается в этот самый RS232..
Только RS485 позволяет связать между собой туеву хучу контроллеров всего по двум проводам..
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 06:07:32
BOB51
Если только один ведущий можно SPI с токовой петлей использовать.

Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 07:15:58
OKF
Зависит от условий задачи. Можно 1-проводной UART или типа 1-wire даже.
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 10:46:22
roman.com
1-проводной программный (типа UART) пойдёт)) Или любой свой протокол.
RS232... RS485... каменный век какой-то)) За окном XXI век. Уже 5G запускают.))
Re: Проводная связь нескольких контроллеров на средней диста
Добавлено: Вс июн 09, 2019 18:06:32
BOB51
Все зависит от задачи и объективных требований.
Век то -веком, но и стабильность работы с исключением всяко сетевой заразы учитывать надо.
И себестоимость/сложность разработки стократно увеличивать смысла особого нету.
