Технический форум по робототехнике.
Angel71 » 27 май 2015, 16:00
одно дело, когда железка должна быть максимально копеечной и отдать больше хотя бы на 50 центов это уже трудное решение. совсем другое дело, когда вопрос цены так остро не стоит. смотрим, сколько стоят 328я мега или 32u4 и сколько, допустим stm32f103c8t6, stm32f407vg. эти стмки 1.5$ и 6.5$. сравниваем характеристики, включаем мозг.
эти завихрения с хилыми мк ради лозунгов "зажрались"... решайте сами - глупость это, инертность, завихи или ещё что в таком духе. хотя вам трудно будет что-то понять, не учитывая, что небольшое улучшение характеристик или алгоритмов в устройстве может потребовать в разы или на порядки больших ресурсов или улучшения каких-либо параметров.
п.с. как же достаёт эта ваша махабхарата, неужели так сложно написать ардуино, ардуинка или дуня?
esisl » 27 май 2015, 16:16
http://bash.im/quote/433942Возможно. Возможно. Я просто отношусь к поколению, искренне, в глубине души, абсолютно уверенному, что 640 кб хватит для любой задачи
Angel71 » 27 май 2015, 16:33
вот ещё один мк - stm32f303cbt6, который стоит 3.5$. а теперь пожалуйста внятно обьясните необразованному дурачью, с какого стоит брать убогую аврку, учитывая, что разница в цене мизерная, но у этого арма как минимум намного больше тактовая, лучше ацп, есть дсп, больше памяти. учитывая, что для данной задачи ацп играет не последнюю роль, а только одни фильтры могут потребовать много вычислений и озу? а если в протезе будет ещё и bldc мотор... да, фильтры и мотор это как раз из той области, когда для небольшого улучшения нужно намного больше ресурсов или намного лучшие характеристики. а если нужно будет передавать много данных и реализовывать какой более-менее нормальный протокол обмена данными, да хоть для отладки. и т.д. утомили, дальше носитесь со своими тараканами сами.
относитесь куда угодно, а текстовые докменты хоть на 286ом набирайте, но иногда хоть немного думайте, а не гоняйтесь с белочкой за тараканами.
Последний раз редактировалось
Angel71 27 май 2015, 16:45, всего редактировалось 1 раз.
esisl » 27 май 2015, 16:44
1. arduino я беру по 140 рублей, stm вижу по 900. Есть разница.
2. Габариты у них таки раза в три отличаются. Ну пусть в 2,5
3. 80% задач на контроллер внятно решается arduino
4. 15% задач контроллер работает посредником между девайсом и "настоящим" компьютером. Причём "настоящий" компьютер stm-ка не заменит.
5. И только в оставшихся 5%, да. Контроллер "потолще" начинает играть.
Собственно это именно та тема, которую поднимали ранее в ветке про "компьютер на роботе". Для большинства реальных задач, либо даже arduino избыточна, либо stm или ещё чего "толстого" - недостаточна.
Хотя, Вы правы, как минимум в том смысле, что общий тренд - умощнение самых малых контроллеров.
Angel71 » 27 май 2015, 16:52
да какой ещё тренд? элементарный подбор мк под задачу. не хочу вас расстраивать, но все пункты мягко говоря нелепы.
esisl » 27 май 2015, 16:55
Проиллюстрируйте.
Чугунный Дятел » 27 май 2015, 17:00
5-10%й риск узнать, что АЦП на ардуине совершенно не тянет задачу, устраивает чрезмерно высокие задержки (даже при оцифровке и передачи данных на комп) и прочие железные проблемы обойдутся вам (ещё и с учётом потраченых зря трудочасов) примерно в 100+ ардуин. Вредно экономить на гайках и спичках, особенно с учётом, что разработческие трудочасы обходятся на порядок дороже, особенно при штучных разработках.
Angel71 » 27 май 2015, 17:03
будет заметно, что tc серьёзно решил этим заняться и потянет, разложу это и много другое по полочкам. тема интересная, очень нужная и возможно какие-то наработки можно будет скомуниздить, но тратить впустую кучу времени на бодание с тараканими желания 0 по модулю. или вы всерьёз думаете, что сильно тянет обьяснять, чем будет лучше взять в таких-то условиях, допустим копеечный мелкий stm32f030f4p6, а в каких ещё другой чип, вместо какого авр? или когда какой аврки будет вполне достаточно? дануне.
esisl » 27 май 2015, 17:20
А! ну так не надо ж путать НИОКР для разового изделия, самодеятельную самоделку и например, НИОКР к многосерийному агрегату.
Для первого - да. Берём что потолще из того что есть и вперёд. Лично я, если делаю что такое, так за главный "контроллер" держу нормальный десктоп
Для самодеятельной развлекательной самоделки вопрос вообще бессмыслен.
А вот если последнее, так даже китайцы в детские пищалки, таки ARMы не ставят
Angel71 » 27 май 2015, 17:35
какой ниокр? небольшая команда, очень ограниченные ресурсы, отсутствие знаний и навыков это одно, а отношение это другое. тараканы "640кб" в голове это одно, а подбор более подходящего мк или с хоть небольшим запасом по характеристикам, совсем другое. какой десктоп для протеза? комп при разработке прототипа в любом случае нужен, потом вся электроника должна быть носимой, лёгкой, компактной и малопотребляющей. или для вас протез это поигрульки "щя слеплю из г-на, хай детишки играются"?
ну так может стоит прикольнутся и на разминирование полей (методом "поле видишь? побежал!") съездить, а как клешни потеряете, начнёте башкой соображать и поёмёте, что такое протез? или без этого так сложно понять, насколько ценно будет каждое небольшое улучшение? хорошо, предложу вам реальный менее злобный вариант для протрезвления
идёте в больницу, где лежат с ампутированными конечностями и там немного волонтёром поработайте. для людей, у которых хоть немного развиты "зеркальные нейроны" этого в принципе достаточно.
вот не надо, китайцы в копеечные устройства армы ставят очень даже часто.