Выбор контроллера Arduino

Bearson
Offline
Зарегистрирован: 11.12.2016

Добрый вечер, уважаемые участники форма. 

Хочу заняться разработкой с использованием Arduino и встал вопрос покупки контроллера. 

В дальнейшем планируется связка wifi и хотелось бы купить сразу с рассчетом на это.

Посоветуйте, пожалуйста, какой лучше выбрать?

Спасибо.

 

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

IMHO начинать лучше с Uno (или Nano, что по сути то же самое, но в другой "упаковке").

 

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

Bearson
Offline
Зарегистрирован: 11.12.2016

Спасибо за совет. Подготовлю запасные))

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

inspiritus
Offline
Зарегистрирован: 17.12.2012

Осмелюсь не согласиться с уважаемым adriano, первый раз лучше на широкой постеле :) возьмите мегу. Тесниться научитесь потом. Вайфай в любом случае доп модуль.

Navigator
Navigator аватар
Offline
Зарегистрирован: 26.01.2016

NANO удобнее, есть USB и небольшой размер позволяет вставлять её в Breadboard: 

https://ru.aliexpress.com/item/SHIPPING-1pcs-Breadboard-830-Point-PCB-Bo...

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

 

 

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

Bearson пишет:

Спасибо за совет. Подготовлю запасные))

А не подскажете еще, что лучше использовать в качестве питания?

Лично я чаще всего использую китайские БП (вилка) 5В 2А.

Цитата:
и насколько хватает аккумуляторной батареи? 

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

Опять же, автономное питание выбирается, исходя из цели: кому-то желательно, чтобы устройство работало без замены батарей месяцами, а кому-то желательно, чтобы его хватало секунд на 30.

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Была Мега, поигрались с УНО и Нано .. все равно Мега - вне конкуренции. Лепить что-то на бредборде пришлось от силы пару раз. Использовать УНО без расширительного шилда не удобно, также как и Мегу, а Нано на своем расширительном шилде выглядит даже сподручнее. Но, Мега - выигрывает несоразмерно по количеству и качеству периферии: то что везде делается эмуляторами (кривыми либами) через ногодрыги, у Меги - легко управляется аппаратно, что дает просто несоизмеримые плюшки в производительности "итого".

В целом, если оно не монтируется куда-то "внутрь", где габарит первостепенен, то можно разложить так: Мега для нормальной работы в удовольстие, УНО и НАНО - для нищебродов.

По питанию платы промеж себя (Нано+расширитель) практически не отличаются. Ихний стабидизатор на 0.8А - это практически пердел. Ни сервомоторы ни чего-то существенного питать от него не получается на практике. Поэтому разумно делать свое питалово для периферии сразу. Ну и озаботится фильтрацией питания тоже. Кондеры на всех платах - исключительно те, что рекомендованы для микросхемок стабилизаторов .. то бишь на тепличные условия. Первый же попавшийся мотор будет наводками перезагружать плату "как часы".

Себе делал так: на вход AMS1117A (стабилизатор платы) вешал 1000.0х25в дополнительно к имеющемуся на платах (после входного блокирующего диода), и на его выход вешал 470,0х16в + 3шт х 10н х 15в керамику (Мега в трех местах платы у разъемов). Такая развязка себя зарекомендовала на все 146%.

Для питания периферии Меги поставил 3шт LM2596-ADJ на 3А каждый. Из них 1 на 5в и два с подстроечниками для "что потребуется" на всякий случай. Пока стоят тоже на 5в.

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Да, судя по опыту как своему, так и тех любителей что в моем окружении в непосредственной близости, практика показывает что Наны в целом горят значительно интенсивнее Мег и даже УНО. Может потому, что внимательность обращения с платой прямо зависит от её стоимости, не знаю.. :)

inspiritus
Offline
Зарегистрирован: 17.12.2012

Нууу спалить можно все. Главное не встречать питание и не перегружать выходы. Статика тожэ, хотя вмоейпрпктике был один раз лет дадцапятназад :)

Bearson
Offline
Зарегистрирован: 11.12.2016

Спасибо огромное за ответы) Буду разбираться :)

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

Arhat109-2 пишет:

Мега для нормальной работы в удовольстие, УНО и НАНО - для нищебродов.

Весьма странное утверждение.

 

Все задачи можно разделить на несколько классов:

А. Контроллер вообще не нужен.

Б. Uno/Nano - за глаза хватит.

В. Uno - мало Mega - в самый раз.

Г. Mega - мало, Due - в самый раз.

Д. Due - мало, Raspberry Pi - в самый раз.

Е. Raspberry Pi - мало, мощный ПК - в самый раз.

Ж. ПК - мало, нужен мощный кластер.

З. Задача не решается на современном уровне развития вычислительной техники.

 

Так вот, диапазон В чрезвычайно узок. Притом, узок не только по сравнению со всем возможным диапазоном (А-З), но даже с диапазоном Б. Поэтому вариант Uno/Nano более универсален, а потому и предпочтителен.

Есть и еще один момент: для Uno существует гораздо более дешевый и удобный вариант Pro Mini, а для Mega - увы, нет. Есть, правда, Mega Core, но и цена и распространенность оставляют желать лучшего.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Сэр ... Вас зацепило ? Извините :) с наступающим всех :)

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

А не рановато?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Перезадам вопрос: "Вас зацепило?" .. :)

И дополню, ибо Вы пропустили много чего в списке, а именно: место для xMega, STM8, STM32, PIC и прочих архитектур, коих как мне писали в ином месте на сегодня примерно 2000шт. Агласите весь списк пжалста! :)

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

Если огласить весь список - простарнство, где лучшим выбором будет мега 2560, еще более сузится.

 

Опять же, у каждого свой опыт (и мне кажется, ТС интересовала именно статистика форумчан по этому опыту).

Среди моих поделок (если ничего не забыл):

Uno - 2 шт.

Nano - 1 шт.

Pro Mini - 4 шт.

Mega - 1 шт.

inspiritus
Offline
Зарегистрирован: 17.12.2012

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

alex_r61
Offline
Зарегистрирован: 20.06.2012

Если есть дружба с паяльником, вот не плохой вариант

https://ru.aliexpress.com/store/product/Double-Side-Prototype-PCB-Breadb...

На плате ничего лишнего и больше ног разведено.

inspiritus
Offline
Зарегистрирован: 17.12.2012

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

alex_r61
Offline
Зарегистрирован: 20.06.2012

Быстрее и проще в Proteus, дёшево и сердито.:)

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

А "дешево" - это сколько?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

А вот жду когда доедет 2 чипа Мега2560 .. тоже хочу посмотреть насколько оно "дешево и сердито". :)