Arduino и I2C
Arduino и I2C
Здравствуйте. Нужен блок(и) для обмена данными между несколькими ардуино (скажем один master считывает и передает на несколько slave устройств)?..
- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: Arduino и I2C
Многое зависит от конкретных задач которые вы хотите решить. I2C как правило интерфейс платы (устройства). Для связи различных плат и процессоров есть UART.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- bsn
- Лейтенант
- Сообщения: 411
- Зарегистрирован: 22 июл 2018, 07:24
- Откуда: Новошахтинск
- Имя: Сергей
- Благодарил (а): 95 раз
- Поблагодарили: 23 раза
Re: Arduino и I2C
Кроме того не забываем, что стандарт I2C не рассчитан на длинные расстояния. Это только для связи рядом находящихся устройств. Не более 1-2 метра.
UART для пары плат ардуино - очень хорошо. Но если их несколько у вас резко упадёт работоспособность. Во всех платах ардуино нужно будет прописывать сигналы всех других плат. При большом количестве плат и сигналов, память у них, у всех, будет забита по самое нехочу.
Если не нужно высокое быстродействие, то можно надёжно реализовать связь на десятки и даже сотни метров, с десятками плат ардуино, через Modbus. Лучше сразу на Modbus и ориентироваться. Для больших расстояний (десятки метров) - ройте в этом направлении.
UART для пары плат ардуино - очень хорошо. Но если их несколько у вас резко упадёт работоспособность. Во всех платах ардуино нужно будет прописывать сигналы всех других плат. При большом количестве плат и сигналов, память у них, у всех, будет забита по самое нехочу.
Если не нужно высокое быстродействие, то можно надёжно реализовать связь на десятки и даже сотни метров, с десятками плат ардуино, через Modbus. Лучше сразу на Modbus и ориентироваться. Для больших расстояний (десятки метров) - ройте в этом направлении.
Делай как должно, и пусть всё будет как будет.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Re: Arduino и I2C
Связь по интерфейсу I2C, см сообщения от aidar_i.zikki писал(а): 05 фев 2025, 11:46 ... Нужен блок(и) для обмена данными между несколькими ардуино...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей