Какую ардуино выбрать для проект?

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Привет!. Очень тупой вопрос. Потому в разделе для новечков. 

Задача какая?! нужен микроконтороллер который опрашивает по i2s устройства (5 шт, адрес в некоторых модулях забит жестко!), он обрабатывает данные и цифровыми выходами принимает решения. Живет своей жизнью одним словом. Таких усторойств будет 7 штук ( практически одинаковых, и все они слейфы). Есть отдельное устройство, которое опрашивает все эти 7 устройств, и задает им общй полет работы, меняя переменные, в процессе полета,.. Не суть.. У главного Мастера, есть возможность работать с протоколами i2s, 485, 232, изернет(не желательно). Какую ардуино взять за базу? Впринципе, задача решаема если эти 7 устройств будут ардуино uno там много i2s, мля, НО я очень сильно ограничен в рамере места установки  этих автономных штучек.  Помогите решить задачку!

korotkevichov
Offline
Зарегистрирован: 19.08.2019

korotkevichov пишет:

Сори за орфографию, пишу с мобильика.. Т9 :)

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

I2C работает ПАРАЛЛЕЛЬНО, поэтому количество пинов не имеет значения. Я бы выбрал Arduino Nano. Небольшой формат исполнения, не надо морочиться с программатором (как в случае с ардуино про мини) и стоит копейки (~180р с доставкой/штука). 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

korotkevichov пишет:

Привет!. Очень тупой вопрос. Потому в разделе для новечков. 

Задача какая?! нужен микроконтороллер который опрашивает по i2s устройства (5 шт, адрес в некоторых модулях забит жестко!), он обрабатывает данные и цифровыми выходами принимает решения. Живет своей жизнью одним словом. Таких усторойств будет 7 штук ( практически одинаковых, и все они слейфы). Есть отдельное устройство, которое опрашивает все эти 7 устройств, и задает им общй полет работы, меняя переменные, в процессе полета,.. Не суть.. У главного Мастера, есть возможность работать с протоколами i2s, 485, 232, изернет(не желательно). Какую ардуино взять за базу? Впринципе, задача решаема если эти 7 устройств будут ардуино uno там много i2s, мля, НО я очень сильно ограничен в рамере места установки  этих автономных штучек.  Помогите решить задачку!

I2S это для передачи звука. Может быть I2C?

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

korotkevichov пишет:

korotkevichov пишет:

Сори за орфографию, пишу с мобильика.. Т9 :)

Т9 не многие помнят)))

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

asam пишет:

korotkevichov пишет:

Привет!. Очень тупой вопрос. Потому в разделе для новечков. 

Задача какая?! нужен микроконтороллер который опрашивает по i2s устройства (5 шт, адрес в некоторых модулях забит жестко!), он обрабатывает данные и цифровыми выходами принимает решения. Живет своей жизнью одним словом. Таких усторойств будет 7 штук ( практически одинаковых, и все они слейфы). Есть отдельное устройство, которое опрашивает все эти 7 устройств, и задает им общй полет работы, меняя переменные, в процессе полета,.. Не суть.. У главного Мастера, есть возможность работать с протоколами i2s, 485, 232, изернет(не желательно). Какую ардуино взять за базу? Впринципе, задача решаема если эти 7 устройств будут ардуино uno там много i2s, мля, НО я очень сильно ограничен в рамере места установки  этих автономных штучек.  Помогите решить задачку!

I2S это для передачи звука. Может быть I2C?

Он типа извинился за подобное)) Иначе я не ничего не понимаю вообще. 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

BOOM пишет:

I2S это для передачи звука. Может быть I2C?

Он типа извинился за подобное)) Иначе я не ничего не понимаю вообще. 

[/quote]

 

Ну опечаться можно раз, ну 2. Но там I2S все 3 раза. 

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Я вообще печатал IIC!

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Все верно IIC.. Я рад, что уловили суть вопроса. Однако ответ не тот, что я ожидал. 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

korotkevichov пишет:

Все верно IIC.. Я рад что уловили суть вопроса. Однако ответ не тот, что я ожидал. 

Ну раз а вопросе нет никакой конкретики, то и ожидать развернутого ответа нет смысла.

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

korotkevichov пишет:

Все верно IIC.. Я рад, что уловили суть вопроса. Однако ответ не тот, что я ожидал. 

А что именно вы ожидали и что конкретно не устраивает в ответах?

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Суть вопроса, как организовать между мелкими ардуино связь, не нагружая i2c шину? 

Молодцы, спасибо, все поржали с чела, который за рулем умеет быстро печатать, с ошибками. 

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

А что вы так боитесь ее «нагрузить»? 7 устройств ее никак не нагрузит. Или вы хреново обозначили изначально задачу. 

Вам дают ответы на поставленный вопрос. 

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

korotkevichov пишет:

Суть вопроса, как организовать между мелкими ардуино связь, не нагружая i2c шину? 

Молодцы, спасибо, все поржали с чела, который за рулем умеет быстро печатать, с ошибками. 

За рулём запрещено пользоваться мобильными устройствами на законодательном уровне. Этим вы не только свою жизнь подвергаете опасности, но и окружающих. В чем такая срочность писать за рулём? Доедите до места назначения и пишите сколько влезет. 

korotkevichov
Offline
Зарегистрирован: 19.08.2019

BOOM пишет:

А что вы так боитесь ее «нагрузить»? 7 устройств ее никак не нагрузит. Или вы хреново обозначили изначально задачу. 

Вам дают ответы на поставленный вопрос. 

 

1) проблема. В некоторых устройствах нет возможности менять адрес!

2) я зае.... тянуть жгуты проводов на подвижных частей механизмов той хрени, что радили конструторы. Вся проблема в исполнителях! проще поставить по месту отдельные мк. На каждое устройство надо повесить 5 драйверов шаговых моторов и 8 датчиков и 7-емь слейф i2c устройств( из них ублю..ский 12 битный энкодер, в котором нельзя менять адрес, и требуется быстрая скорость опроса.). 

b707
Offline
Зарегистрирован: 26.05.2017

korotkevichov - посмотрите на себя со стороны. Вот вам лень нормально вопрос написать, вы печатаете на лету с кучей ошибок, так что читать противно, а другие должны продираться через этот бред. Потом врдруг оказывается. что половину ТЗ вы не изложили - видимо все должны были догадаться? Вы ведете себя по-свински а мы все должны подхватится и отвечать вам, а вы еще нос воротите, что отвечаем не так?

Не пойти ли вам, дорогой. куда подальше?

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Да. Вы всё верно описали. Я быстро написал сообщение, да , с ошибоками. Каюсь. !! Не спорю. Но в чем моя вина? Если админы форума не добавили кнопку " редактировать" в графе вопрос и тема! Я бы может и исправил, или удалил и заного поставил бы вопрос. НО только как?!? Если это физически не возможно. В комментах, так эта функция доступна! А вот в вопросе нет!
С уважением, к участникам форума! korotkevichov...

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Спасибо за совет!

Morroc
Offline
Зарегистрирован: 24.10.2016

korotkevichov пишет:

1) проблема. В некоторых устройствах нет возможности менять адрес!

в принципе можно аналоговыми ключами переключать 

korotkevichov пишет:

2) я зае.... тянуть жгуты проводов на подвижных частей механизмов той хрени, что радили конструторы. Вся проблема в исполнителях! проще поставить по месту отдельные мк. На каждое устройство надо повесить 5 драйверов шаговых моторов и 8 датчиков и 7-емь слейф i2c устройств( из них ублю..ский 12 битный энкодер, в котором нельзя менять адрес, и требуется быстрая скорость опроса.). 

на каждый ШД с энкодером получается по ардуине будет и туда хотите только питание тащить и некий кабель для связи ? насколько быстрая скорость опроса энкодера будет ? у него есть какой нибудь выход типа "я изменился - опроси меня" или только в лоб постоянно опрашивать ?

korotkevichov
Offline
Зарегистрирован: 19.08.2019

Да, тоже так думаю. Например а2,3 если на нано. Пока только отладка. В последующем с травлением норм платы. Она на зад мотора цепляется будет, вместе с стабилизаторами, шаговым драйвером ,... . Постоянно опрашивать надо. Проблема в другом, 12 битный энкодер. Это 4095 чисел на оборот, скороса смущает этого i2c.как бы не получилась, как в статье этого мальчишки: https://michaelteeuw.nl/post/157729274752/give-me-some-feedback.
Что данные приходят с очень большой задержкой.

Morroc
Offline
Зарегистрирован: 24.10.2016

Зависит от того, что считать большой задержкой. Данные от энкодера будут чем обрабатываться ? А то ведь их получить этими ардуинами нужно и потом еще дальше куда то передать бысто.

Voodoo Doll
Voodoo Doll аватар
Offline
Зарегистрирован: 18.09.2016

Atmega128+трансивер CAN шины.