Подключении большого количества датчиков к Arduino nano v3
- Войдите на сайт для отправки комментариев
Ср, 01/07/2015 - 21:26
Здравствуйте! Давно покупал даную ардуину для обучения, но нечего не вышло.
Сейчас хочу воплотить в жизнь один проект. Но как вижу входов и выводов у меня не хватит. Как поступаеться в таком случаее?
В планах пока:
- шаговый двигатель х1
- датчик движения х3
- геркон х1
- клавиатура х1
- реле х4
- не знаю еще как но - переход на аварийное питание
- RFID модуль
- разные световые индикаторы
Потом конечно хотелось бы разширить возможности.
Или прийдеться покупать плату по больше типа uno?
Сдвиговые регистры и расширители интерфейса
Что то типа такого http://arduino-ua.com/prod578-Rasshiritel_portov_Arduino ?
неа, что то типа 74hc595 и pcf8574
спасибо.
еще один вопрос. Для чего тогда вот такие шилды?
http://arduino-ua.com/prod225-Arduino_Nano_IO_shield
Просто для удобства подключения.
Обычно шилды размножают количество Vc и GND и + разъемы готовые для подключения.
Количество логических выводов они не меняют.
Еще приборы можно вешать на общую шину, например, I2C: два вывода на несколько десятков приборов.
Еще приборы можно вешать на общую шину, например, I2C: два вывода на несколько десятков приборов.
Для наружных датчиков I2C не айс. Два провода заманчиво, но гемора гора.
I2C в пределах платы,
а с несколькими десятками- им ещё надо разные адреса выставить. Каждому свой
I2C: два вывода на несколько десятков приборов.
я так думаю нужно запасти очень много попкорна. будем смотреть как вы несколько десятков на I2C подвесите :) весь мир замер в ожидании этого циркового номера
I2C: два вывода на несколько десятков приборов.
я так думаю нужно запасти очень много попкорна. будем смотреть как вы несколько десятков на I2C подвесите :) весь мир замер в ожидании этого циркового номера
мона я с вами подожду, когда у геркона IIC появится... попкорн где берете?
а вообще все упрется в скорость обработки, с таким аппетитом ТС, контроллер может подавиться и очень медленно переваривать
В планах пока:
- шаговый двигатель х1
- датчик движения х3
- геркон х1
- клавиатура х1
- реле х4
- не знаю еще как но - переход на аварийное питание
- RFID модуль
- разные световые индикаторы
Потом конечно хотелось бы разширить возможности.
а что это вообще за монстр??? - елка на подставке?
мона я с вами подожду, когда у геркона IIC появится... попкорн где берете?
Да лана вам, накинулись. Есть I2C у геркона. PCF8574 это на 8 портов, есть на 16. Насколько помехоустойчивы на длинных линиях не знаю, да и выигрыша особого не дают. Весь пучок надо до платы тянуть.
Да лана вам, накинулись. Есть I2C у геркона. PCF8574 это на 8 портов, есть на 16. Насколько помехоустойчивы на длинных линиях не знаю, да и выигрыша особого не дают. Весь пучок надо до платы тянуть.
Давно покупал даную ардуину для обучения, но нечего не вышло.
а сейчас стало проще :)
да и по теме советы уже дали, можно и пооффтопить..
С портами погорячился похоже (щас отпинают), порт один, 8 или 16 битный. )))
С портами погорячился похоже (щас отпинают), порт один, 8 или 16 битный. )))
ну что мы звери какие что ли?
А с I2C уже прошелся по граблям. Общая длина шины вышла сантиметров 20, так при включении слаботочной нагрузки 220В (оптрон-симистор), эпизодически ds1307 вгоняла в коматоз и висла. Коматоз проходил спустя некоторое время (эт я на 3-й DS-ке осознал), а сперва искал где высоковольтка проскакивает и почему только DS выжигает(((. Теперь плату переразвожу((((.
По дейташиту на все устройства следует ставить одну пару резисторов номиналом от 1.8 до 47 К, но каждый разработчик датчика норовит впаять в свой датчик собственные резисторы. Причем, как правило, номиналом 4.7К. Что автоматически влечет воникновение проблем при попытках подключить более 3-х устройств.
Ds: нужно выпаивать.
Пост 17, к резисторам отношения не имеет.
У моей первой ардуинки вчера был юбилей - 10 дней со дня покупки.
По этому поводу я купил ей микросхему AMTEL 24C256B.
Сегодня руки дошли до паяльника.
Так что любители попкорна могут посмотреть первую серию: "EEPROM & OLED SSD1306 вдвоем на I2C".
Как не сложно догадаться по фразе на экране, за основу был взят этот пример: http://playground.arduino.cc/Code/I2CEEPROM
А вы теперь вашей епрошке проводочки удлинить попробуйте, эдак метр - два.
Работать будут, пока суммарная емкость не превысит критическую, а она очень маленькая. Поставить на плате расширители и протянуть к ним пучок из бешенного количества проводов от датчиков, не самая лучшая идея. Или вы все датчики в пределах платы установить собираетесь?
Так что любители попкорна могут посмотреть первую серию: "EEPROM & OLED SSD1306 вдвоем на I2C".
гыыыы МНОГО это теперь 2?
Но это в моем проекте, применимо ли такое решение для ТС, не знаю.
Для некоторых - и 2 много. Это, например, когда дисплей на I2C вообще отказывается делить шину с каким-либо другим устройством.
Так что для меня 2 - это результат. Значит, я на правильном пути.
По мере появления новой периферии буду подключать и ее. (Я ведь не утверждал, что первая серия одновременно будет и последней. Хотя, серий вряд ли будет больше 5 - всего планирую подключать до 6 устройств: дисплей, EEPROM, RTC, акселерометр, гироскоп, компас)
Для некоторых и лошадь, жена.
Вот соберете все в кучу, заставите работать в полевых условиях, вот тогда бум смотреть
А как же попкорн?
А как же попкорн?
А что не так с попкормом? Его у нас есть:)
Не не, неправильно, не лошадь-жена, а кобыла-невеста) чтите сорцы гг)
Если это, конечно, не попкорм.
Не не, неправильно, не лошадь-жена, а кобыла-невеста) чтите сорцы гг)
кобыла-невеста -> лошадь-жена -> кляча-бабка - эволюция :)
Если это, конечно, не попкорм.
А вы типа мните что вы тут один клоун? Да у нас тут каждый день новые.
Это понятно.
Интересно другое: сколько типов клоунов Вы насчитали.
Это понятно.
Интересно другое: сколько типов клоунов Вы насчитали.
А вы себя как то по особому позиционируете? Клоун на шару? В смысле на шаре.
Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.
Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.
Не попаданм. Я эксклюзивный.
гыгы VIP))
Я всего лишь спросил про разширение входов/выходов дуины. :/
ну так и ответили... немного выше...
ну так и ответили... немного выше...
А я не писал что не ответили, давно уже видел ответ.
ну так и ответили... немного выше...
тогда, для тех кто в танке! на этом форуме самая полезная информация для разработчика: в споре, технологии, способе, а все остальное легко гуглится. если:
так это легко гуглится :) весь прикол в обсуждении, даже таком саркастическом - это и есть золото форума, а не тупая помошь ленивым (вообще для всех, ничего личного) :)
Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.
Множество может содержать любое количество элементов.
В том числе быть пустым.
Просто интересно, согласно Вашей классификации попадаем мы с Вами в одну категорию или в разные.
Множество может содержать любое количество элементов.
В том числе быть пустым.
И таки шо?
Самое интересное, что различие в степени эксклюзивности в двух упомянутых предельных случаях ничтожно.
Самое интересное, что различие в степени эксклюзивности в двух упомянутых предельных случаях ничтожно.
И таки шо? Хотите сказать что так как различия ничтожны, то вы можете обедать за моим столом? Чет как то сомневаюсь.
А может это дворник был? Он шел по сельской местности к ближайшему орешнику за новою метлой?
А может это дворник был? Он шел по сельской местности к ближайшему орешнику за новою метлой?
У пациента бред и навязчивые теории. Может выпишеш что нибудь?