roboforum.ru

Технический форум по робототехнике.

Выбор ***duino

Выбор ***duino

booger » 01 ноя 2012, 22:16

Здравствуйте, форумчане!
Хочу освоить такое нехитрое дело, как arduino, но появился рад вопросов.
Наткнулся на сайт www.olimex.com и там увидел отличные платы с 32-х разрядными pic-ами и stm-ами.
Стоит ли вестись на низкую цену? Вроде, обещают не плохие среды IDE и, даже, говорят, что совместимы со всеми ардуино примерами(pinguino ide).
Прошу, вас, сравнить эти три IDE: pinguino, maple и arduino IDE. И объясните мне, почему я должен выбрать именно оригинальную arduino, или наоборот?
Я, пока, склоняюсь к OLIMEXINO-STM32, во-первых, как к самому навороченному железу, а во-вторых, эта единственная 32-х разрядная железка в моем городе и стоит она 1180 рублёв.
И последний вопрос, кто-нибудь знает, когда появится в продаже arduino due и сколько она будет стоить, хоть примерно?
вот некоторые ссылки
http://hobbylab.ru/robototechnics/detail.php?ID=1293
http://we.easyelectronics.ru/Arduino/ol ... maple.html
http://www.chipdip.ru/video.aspx?vid=ID000312461

Re: Выбор ***duino

SkyStorm » 02 ноя 2012, 11:52

Все на stm и прочем имеют общего с ардуиной размер.
Основной смысл это множество примеров, так что начинать лучше со стандартной старой ардуины на AVR
а потом уже разобравшись с азами прыгать на что то другое.

Re: Выбор ***duino

booger » 02 ноя 2012, 21:08

Точно стандартная 8-ми битная ардуино мне не подойдет. Глупо начинать что-то изучать, зная, что "это" уже устарело.
И общее между этими ***дуино не только размер(как раз меня этот аспект мало волнует), но и сама идея "создай свой девайс без проблем".
Лично для меня очевиден выбор 32-х битного контроллера, но какой фирмы?
Примеров на ардуино IDE действительно много, но olimex заявляет, что все примеры и библиотеки либо совместимы, как в пингвино, либо дает инструкцию, как "совместить", в случае мэпл.
Пока, в пользу ардуино выступает только богатый опыт разработчиков и множество примеров, но ее даже нет в продаже, хотя обещали в конце октября.
Преимуществом же olimex является цена.
Я до сих пор склонен к olimexino-stm32. Переубедите меня!

Пардон, ардуино на АRM контроллере уже вышла и цена приемлема. :good:
http://domit.co.uk/ru/catalogsearch/result/?q=due

Зато на olimexino-stm32 очень много плат расширения.
Я скорее всего выберу ардуино, но мне всё же очень интересно ваше мнение по поводу stm и pic :oops:
Последний раз редактировалось booger 02 ноя 2012, 21:24, всего редактировалось 1 раз.

Re: Выбор ***duino

elmot » 02 ноя 2012, 21:12

Не буду:)
stm32-вещщщь

Re: Выбор ***duino

dccharacter » 02 ноя 2012, 21:37

форма фигня
ну если ты шилды собираешься покупать, то смотри под них
Костя в данном случае не совсем прав, потому что все эти 32-битные монстры для начала неплохо так себе программятся в той же ардуино ИДЕ и для большого количества кода вообще прозрачно. Бывают и косяки, не без них. А потом, когда разойдешься, можно и забить на дуню, а использовать эту доску как брек-аут.
Так что смотри по цене, что больше нравится и т.д. Мне стм32 очень нравится, но я армы никакие кроме СТМ и не видел.

Re: Выбор ***duino

noonv » 02 ноя 2012, 21:46

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

Re: Выбор ***duino

SkyStorm » 03 ноя 2012, 00:25

Я??? Убеждать???
Давай ты меня убеди что для старта нужна не ардуина и почему!

Re: Выбор ***duino

booger » 03 ноя 2012, 09:08

dccharacter, вряд ли мне понадобится шилд в ближайшее время. :)

noonv, нет, 8-ми битную ардуино я брать не буду. Всё равно она уже устаревшая :D . Только 32-х!

SkyStorm, я тебя совсем не понимаю. Если ты тоже не можешь определиться с выбором, то зачем даешь советы по выбору? Если выбор для тебя очевиден, то зачем я тебя должен в чем-то убеждать?

Я так понял, никто не пользовался еще 32-х битными контрллерами, точнее 32-х битными ***duino?
Всё же я выбрал arduino due, куплю, попробую, потом поделюсь опытом) А скорее всего, еще буду просить помощи в проблемных местах.
Спасибо, за советы!

Re: Выбор ***duino

Angel71 » 03 ноя 2012, 10:57

booger, прикинь, ты будешь первым, кто решится испольовать сверх новые, совсем ни капельки не устаревшие 32х битные микроконтроллеры. :oops: выставитсья не забудь, такое же грандиозное событие!
:crazy: огорчить? пьянки не будет - тут многие используют и 8ми битные и 16ти битные и 32х :wink: а некоторые кроме микроконтроллеров используют и микропроцессоры. не поверишь, но по разрядность и моральное устраревание микроконтроллеров штуки слегка не совместимые. микроконтроллеры то устаревают, но не в том виде, как настольные компы или мобилки.
Последний раз редактировалось Angel71 03 ноя 2012, 11:14, всего редактировалось 1 раз.

Re: Выбор ***duino

booger » 03 ноя 2012, 11:11

И слава богу, что я не первый, будет у кого поспрашивать :good:

Re: Выбор ***duino

Angel71 » 03 ноя 2012, 11:17

эт будет немного проблематично :D дуни на армах не шибко популярны.

Re: Выбор ***duino

SkyStorm » 03 ноя 2012, 14:01

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

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

Re: Выбор ***duino

noonv » 03 ноя 2012, 14:33

раз вопрос решён, то вперёд :)
но, учитывая, что дуина на арм-е только-только вышла - кто вам сможет про неё что-то подсказать? :)

Re: Выбор ***duino

Dmitry__ » 03 ноя 2012, 14:35

SkyStorm писал(а):Давай ты меня убеди что для старта нужна не ардуина и почему!

:ROFL: 5 баллов.

booger, в 99.99999 случаях из 100, алгоритм управления роботом: Проверить что на входном пине или системном флаге, отсчитать 50 системных тиков и изменить выход в соответствии со входом. И тут сильно пофиг какая у тебя разрядность контроллера, тут и 8-ми много :)
А 32 разряда, в данном случае, это в 4 раза больше надо переключить ненужных бит в регистре (потребление), и 1 команда в тцать раз длиннее чем надо для данного алгоритма.
32 бита были придуманы для: "4 гигабайта линейной памяти" :)
Ты попробуй сначала алгоритм в 1000 строк написать -1 кб.

Re: Выбор ***duino

booger » 04 ноя 2012, 17:47

Почему тема превратилась в "8-битные VS 32-битные"?
Изначально меня интересовало стоит ли доверять другим производителям дуино, типа фирмы olimex.

SkyStorm, если у тебя нет времени и желания, можешь просто ничего не писать. Я завёл эту тему только лишь для того, чтобы послушать советы опытных людей и именно 100 советов мне и надо. Когда у меня появятся конкретные вопросы по алгоритмам я создам соответствующую тему.

Почему 32-х битная дуино? Зачем покупать десяток разный плат(типа попробуй сначала с простой, потом переходи на другую)? На этой самой ардуино due и так не самый лучший контроллер, зачем брать еще более старые версии, если меня не интересует всякие шилды и примочки? Это были риторические вопросы, не нужно на них отвечать и не нужно обсуждать, чем 8-ми битные лучше 32-х битных и наоборот.


Rambler\'s Top100 Mail.ru counter