Несколько шилдов на один ардуино
- Войдите на сайт для отправки комментариев
Чт, 10/05/2012 - 14:07
Кто-ниубдь может подсказать/поделиться инфой? Я так понял что чисто теоретически толко один поставить можно? Остальные толко через "хаки" и SPI. И вдогонку: блютус и влан на ардуино работают 1<->1 1<->N или N<->N
Чисто теоретически - вопрос ответа не имеет.
Зависит от конкретных шилдов, блютуса, влан-а. Предусмотрел их производитель что "могут быть соседи" или нет (и так и так бывает).
Ну разве что по vlan можно сказать - скорее всего один. То есть парочку-то вкорячить можно и попытатся, только скорости ресурсов ардуины едва хватает, что-бы ограниченно один vlan обрабатывать. Хотя если поток данных будет "пара пакетов в минуту", то может и несколько протянет.
Нашел в принципе неплохой, готовый вариант: ITeadstudio IBoard - Arduino with Ethernet and Wireless development platform, даже с PoE.
Привет, не подскажит кто нибудь пожалуйста, можно ли подключить несколько шилдов сразу, а именно, мне надо подключить NRF+RFID 522+ синезуб, как можно это всё реализовать и можно ли вообще? =) а, плата НАНО 3
Привет, не подскажит кто нибудь пожалуйста, можно ли подключить несколько шилдов сразу, а именно, мне надо подключить NRF+RFID 522+ синезуб, как можно это всё реализовать и можно ли вообще? =) а, плата НАНО 3
Стоит различать шилд (одевается на плату) и модуль (подключается проводами).
Большинство шилдов сделаны под УНО. Точ, что вы перечислили - это модули.
В принципе все вместе они будут работать.
Спасибо за ответ, а можно уточняющий вопрос, MOSI MISO SCK подключать все три модуля на одни и теже контакты без обвязки? а остальные управляющие куда угодно на цифровые пины?
Спасибо за ответ, а можно уточняющий вопрос, MOSI MISO SCK подключать все три модуля на одни и теже контакты без обвязки? а остальные управляющие куда угодно на цифровые пины?
Вы слишком упростили вопрос.
http://robocraft.ru/blog/arduino/518.html
а зачем усложнять))) там, так и не написанно, как воткнуть сразу несколько модулей =)
Так если про "обвязку" ничего не сказано - очевидно, что она не нужна.
Нужное устройство выбирается установкой нужного SS.
P.S. И еще - если речь идет о готовых модулях для ардуино - все что может понадобиться ("обвязка") на модулях обычно уже есть. И количество таких модулей теоретически ограничено только поличеством цифровых пинов, отведенных под SS.
это мне понятно, я имею в веду контакты MISO MOSI не будут ли они вступать в конфликт, модули все готовые исключительно для ардуино)))) и ещё такой вопрос, как из аналоговых пинов, сделать цифровые и можно ли на аналоговые пины сажать эти модули?
и ещё такой вопрос, как из аналоговых пинов, сделать цифровые и можно ли на аналоговые пины сажать эти модули?
В данном случае - нельзя.
это мне понятно, я имею в веду контакты MISO MOSI не будут ли они вступать в конфликт
Если это нормальные модули - не будут. Модуль с неактивным SS ведёт себя так, как будто его нет.
Но на практике - поимел недавно проблеамы с модулем microSD. Он не отключал от шины свой MISO, независимо от сигнала SS. Пришлось немного порезать и попять.
В данном случае - нельзя.
Почему же? Ардуиновские аналоговые входы могут работать как цифровые входы/выходы.
Или я не понял вопрос? Или ответ? :)
Другое дело, что под MISO, MOSI и SCK у ардуины отведены вполне конкрентые ноги, и на другие выводы аппаратный SPI подключить не получится. Можно подключить программный, если уж очень нужно.
это мне понятно, я имею в веду контакты MISO MOSI не будут ли они вступать в конфликт
Если это нормальные модули - не будут. Модуль с неактивным SS ведёт себя так, как будто его нет.
Но на практике - поимел недавно проблеамы с модулем microSD. Он не отключал от шины свой MISO, независимо от сигнала SS. Пришлось немного порезать и попять.
В данном случае - нельзя.
Почему же? Ардуиновские аналоговые входы могут работать как цифровые входы/выходы.
Или я не понял вопрос? Или ответ? :)
Не удастся подсунуть библиотеке аналоговый вход под видом цифрового. Библиотека к нему даже обратиться не сможет.
Именно, аналоговые входа должны выполнять роль дополнительных входов для этих модулей, про то что sck miso mosi, одни и других не дано знаю
:-)