Подключении большого количества датчиков к Arduino nano v3

alex159
Offline
Зарегистрирован: 01.07.2015

Здравствуйте! Давно покупал даную ардуину для обучения, но нечего не вышло.

Сейчас хочу воплотить в жизнь один проект. Но как вижу входов и выводов у меня не хватит. Как поступаеться в таком случаее?

В планах пока:

- шаговый двигатель х1
- датчик движения х3
- геркон х1
- клавиатура х1
- реле х4
- не знаю еще как но - переход на аварийное питание
- RFID модуль
- разные световые индикаторы

Потом конечно хотелось бы разширить возможности.

Или прийдеться покупать плату по больше типа uno?

bwn
Offline
Зарегистрирован: 25.08.2014

Сдвиговые регистры и расширители интерфейса

alex159
Offline
Зарегистрирован: 01.07.2015

Что то типа такого http://arduino-ua.com/prod578-Rasshiritel_portov_Arduino ?

bwn
Offline
Зарегистрирован: 25.08.2014

неа, что то типа 74hc595 и pcf8574

alex159
Offline
Зарегистрирован: 01.07.2015

спасибо. 

alex159
Offline
Зарегистрирован: 01.07.2015

еще один вопрос. Для чего тогда вот такие шилды?
http://arduino-ua.com/prod225-Arduino_Nano_IO_shield

zhenious
Offline
Зарегистрирован: 03.07.2014

Просто для удобства подключения.

Обычно шилды размножают количество Vc и GND  и  + разъемы готовые для подключения.

Количество логических выводов они не меняют.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Еще приборы можно вешать на общую шину, например, I2C: два вывода на несколько десятков приборов.

bwn
Offline
Зарегистрирован: 25.08.2014

andriano пишет:

Еще приборы можно вешать на общую шину, например, I2C: два вывода на несколько десятков приборов.

Для наружных датчиков I2C не айс. Два провода заманчиво, но гемора гора.

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

I2C в пределах платы,
а с несколькими десятками- им ещё надо разные адреса выставить. Каждому свой

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

 I2C: два вывода на несколько десятков приборов.

я так думаю нужно запасти очень много попкорна. будем смотреть как вы несколько десятков на I2C подвесите :) весь мир замер в ожидании этого циркового номера

Гриша
Offline
Зарегистрирован: 27.04.2014

Puhlyaviy пишет:

andriano пишет:

 I2C: два вывода на несколько десятков приборов.

я так думаю нужно запасти очень много попкорна. будем смотреть как вы несколько десятков на I2C подвесите :) весь мир замер в ожидании этого циркового номера

мона я с вами подожду, когда у геркона IIC появится... попкорн где берете?

а вообще все упрется в скорость обработки, с таким аппетитом ТС, контроллер может подавиться и очень медленно переваривать

 

alex159 пишет:

В планах пока:

- шаговый двигатель х1
- датчик движения х3
- геркон х1
- клавиатура х1
- реле х4
- не знаю еще как но - переход на аварийное питание
- RFID модуль
- разные световые индикаторы

Потом конечно хотелось бы разширить возможности.

а что это вообще за монстр??? - елка на подставке? 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Гриша пишет:

мона я с вами подожду, когда у геркона IIC появится... попкорн где берете?

bwn
Offline
Зарегистрирован: 25.08.2014

Да лана вам, накинулись. Есть I2C у геркона. PCF8574 это на 8 портов, есть на 16. Насколько помехоустойчивы на длинных линиях не знаю, да и выигрыша особого не дают. Весь пучок надо до платы тянуть.

Гриша
Offline
Зарегистрирован: 27.04.2014

bwn пишет:

Да лана вам, накинулись. Есть I2C у геркона. PCF8574 это на 8 портов, есть на 16. Насколько помехоустойчивы на длинных линиях не знаю, да и выигрыша особого не дают. Весь пучок надо до платы тянуть.

alex159 пишет:

 Давно покупал даную ардуину для обучения, но нечего не вышло.

а сейчас стало проще :)

да и по теме советы уже дали, можно и пооффтопить..

bwn
Offline
Зарегистрирован: 25.08.2014

С портами погорячился похоже (щас отпинают), порт один, 8 или 16 битный. )))

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

bwn пишет:

С портами погорячился похоже (щас отпинают), порт один, 8 или 16 битный. )))

ну что мы звери какие что ли?

- Штирлиц - добрая душа, - вздохнул второй фронтовик, - я помню
три  дня  назад  тут били японского шпиона, так все били ногами, а
Штирлиц - нет.
bwn
Offline
Зарегистрирован: 25.08.2014

А с I2C уже прошелся по граблям. Общая длина шины вышла сантиметров 20, так при включении слаботочной нагрузки 220В (оптрон-симистор), эпизодически ds1307 вгоняла в коматоз и висла. Коматоз проходил спустя некоторое время (эт я на 3-й DS-ке осознал), а сперва искал где высоковольтка проскакивает и почему только DS выжигает(((. Теперь плату переразвожу((((.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Puhlyaviy пишет:
я так думаю нужно запасти очень много попкорна. будем смотреть как вы несколько десятков на I2C подвесите :) весь мир замер в ожидании этого циркового номера
Я кажется понял причину Вашего сарказма.

По дейташиту на все устройства следует ставить одну пару резисторов номиналом от 1.8 до 47 К, но каждый разработчик датчика норовит впаять в свой датчик собственные резисторы. Причем, как правило, номиналом 4.7К. Что автоматически влечет воникновение проблем при попытках подключить более 3-х устройств.

Ds: нужно выпаивать.

bwn
Offline
Зарегистрирован: 25.08.2014

Пост 17, к резисторам отношения не имеет.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

У моей первой ардуинки вчера был юбилей - 10 дней со дня покупки.

По этому поводу я купил ей микросхему AMTEL 24C256B.

Сегодня руки дошли до паяльника.

Так что любители попкорна могут посмотреть первую серию: "EEPROM & OLED SSD1306 вдвоем на I2C".

Как не сложно догадаться по фразе на экране, за основу был взят этот пример: http://playground.arduino.cc/Code/I2CEEPROM

bwn
Offline
Зарегистрирован: 25.08.2014

А вы теперь вашей епрошке проводочки удлинить попробуйте, эдак метр - два.
Работать будут, пока суммарная емкость не превысит критическую, а она очень маленькая. Поставить на плате расширители и протянуть к ним пучок из бешенного количества проводов от датчиков, не самая лучшая идея. Или вы все датчики в пределах платы установить собираетесь?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

Так что любители попкорна могут посмотреть первую серию: "EEPROM & OLED SSD1306 вдвоем на I2C".

гыыыы МНОГО это теперь 2? 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

bwn пишет:
Поставить на плате расширители и протянуть к ним пучок из бешенного количества проводов от датчиков, не самая лучшая идея. Или вы все датчики в пределах платы установить собираетесь?
Именно это я и собираюсь.

Но это в моем проекте, применимо ли такое решение для ТС, не знаю.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Puhlyaviy пишет:
гыыыы МНОГО это теперь 2?
Можете назвать точную цифру, с которой начинается МНОГО?

Для некоторых - и 2 много. Это, например, когда дисплей на I2C вообще отказывается делить шину с каким-либо другим устройством.

Так что для меня 2 - это результат. Значит, я на правильном пути.

По мере появления новой периферии буду подключать и ее. (Я ведь не утверждал, что первая серия одновременно будет и последней. Хотя, серий вряд ли будет больше 5 - всего планирую подключать до 6 устройств: дисплей, EEPROM, RTC, акселерометр, гироскоп, компас)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

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

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

А как же попкорн?

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

А как же попкорн?

 


А что не так с попкормом? Его у нас есть:)

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

 

Не не, неправильно, не лошадь-жена, а кобыла-невеста) чтите сорцы гг)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Puhlyaviy пишет:
А что не так с попкормом? Его у нас есть:)
Если смотреть не все серии подряд, а только первую и последнюю, значительная доля попкорна может остаться невостребованной.

Если это, конечно, не попкорм.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Yarik.Yar пишет:

 

Не не, неправильно, не лошадь-жена, а кобыла-невеста) чтите сорцы гг)

кобыла-невеста -> лошадь-жена -> кляча-бабка - эволюция :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

Puhlyaviy пишет:
А что не так с попкормом? Его у нас есть:)
Если смотреть не все серии подряд, а только первую и последнюю, значительная доля попкорна может остаться невостребованной.

Если это, конечно, не попкорм.


А вы типа мните что вы тут один клоун? Да у нас тут каждый день новые.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Это понятно.

Интересно другое: сколько типов клоунов Вы насчитали.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

Это понятно.

Интересно другое: сколько типов клоунов Вы насчитали.


А вы себя как то по особому позиционируете? Клоун на шару? В смысле на шаре.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.


Не попаданм. Я эксклюзивный.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

гыгы VIP))

alex159
Offline
Зарегистрирован: 01.07.2015

Я всего лишь спросил про разширение входов/выходов дуины. :/

Гриша
Offline
Зарегистрирован: 27.04.2014

alex159 пишет:
Я всего лишь спросил про разширение входов/выходов дуины. :/

ну так и ответили... немного выше...

alex159
Offline
Зарегистрирован: 01.07.2015

Гриша пишет:

alex159 пишет:
Я всего лишь спросил про разширение входов/выходов дуины. :/

ну так и ответили... немного выше...


А я не писал что не ответили, давно уже видел ответ.

Гриша
Offline
Зарегистрирован: 27.04.2014

alex159 пишет:
Гриша пишет:

alex159 пишет:
Я всего лишь спросил про разширение входов/выходов дуины. :/

ну так и ответили... немного выше...

А я не писал что не ответили, давно уже видел ответ.

тогда, для тех кто в танке! на этом форуме самая полезная информация для разработчика: в споре, технологии, способе, а все остальное легко гуглится. если:

alex159 пишет:
Я всего лишь спросил про разширение входов/выходов дуины. :/

так это легко гуглится :) весь прикол в обсуждении, даже таком саркастическом - это и есть золото форума, а не тупая помошь ленивым (вообще для всех, ничего личного) :) 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Puhlyaviy пишет:
andriano пишет:

Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.

Не попаданм. Я эксклюзивный.
Вы плохо знакомы с теорией сножеств.

Множество может содержать любое количество элементов.

В том числе быть пустым.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

Puhlyaviy пишет:
andriano пишет:

Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.

Не попаданм. Я эксклюзивный.
Вы плохо знакомы с теорией сножеств.

Множество может содержать любое количество элементов.

В том числе быть пустым.


И таки шо?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Puhlyaviy пишет:
И таки шо?
Видите ли, в зависимости от степени эксклюзивности множество эксклюзивных людей может быть как пустым, так и содержать все человечество.

Самое интересное, что различие в степени эксклюзивности в двух упомянутых предельных случаях ничтожно.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

andriano пишет:

Puhlyaviy пишет:
И таки шо?
Видите ли, в зависимости от степени эксклюзивности множество эксклюзивных людей может быть как пустым, так и содержать все человечество.

Самое интересное, что различие в степени эксклюзивности в двух упомянутых предельных случаях ничтожно.


И таки шо? Хотите сказать что так как различия ничтожны, то вы можете обедать за моим столом? Чет как то сомневаюсь.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

А может это дворник был? Он шел по сельской местности к ближайшему орешнику за новою метлой?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

JollyBiber пишет:

А может это дворник был? Он шел по сельской местности к ближайшему орешнику за новою метлой?


У пациента бред и навязчивые теории. Может выпишеш что нибудь?