Техника

в квадрокоптерах используется Ардуино или потобные микроконтроллеры?

можно и ардуино, это не принципиально...
Виталий Колегов
Виталий Колегов
96 164
Лучший ответ
Микроконтроллеров Ардуино не существует!
Детский развивающий набор Ардуино, использует разные микроконтроллеры.
Анна Зарипова
Анна Зарипова
89 195
Азамат Бакбергенов Ардуино - это не набор, Ардуино - это софтверная платформа, не првязанная к определённому железу.
И про "детский развивающий" вы зря, вы, наверное, весьма смутно представляете себе что такое Ардуино, а контроллеры только по телевизору и видели. =)))
В самодельных бывает, в NoName китайцах (по сути тоже колхозный вариант). В OpenSource проектах присутствует - AeroQuad тот же.. В нормальных серийных не используют, потому что это неоправданно ни параметрами контроллера, ни массой, ни ценой.
Katerina Bruno
Katerina Bruno
85 392
Азамат Бакбергенов Смотря что понимать под Ардуино, ведь по сути это лишь торговая марка софтверной платформы... Сам контроллер, или платку с ним + бутлоадер?
Но очень спорное высказывание про "нормальные серийные". В 99% квадрокоптеров стоят либо 8-ми разрядные контроллеры типа STM8, SiLabs (ни чем не превосходящте те что в Arduino Uno), и тех же самых AVR, либо какие-то из серии ARM Cortex M (в Arduino Due такой же стоит).
А какие это "неоправданные" параметры у Ардуино? Ардуино разные бывают (Nano, Pro Mini и т. д.), с массой и ценой там всё в порядке.
Про нормальные серийные выше и про их цену - очень спорное высказывание...
Смотря что понимать под "Ардуино". Ардуино ведь тоже разные бывают, есть Ардуино и с AVR микроконтроллерами, и с ARM'ами... На самом деле в самых популярных Ардуино стоят Atmel AVR (ATmega328P либо ATmega2560), но есть также и с Atmel ARM Cortex M3 (AT91SAM3X8E).
А Ардуино - это просто торговая марка контроллер со стабилизатором и ещё одной микросхемкой с кварцем на плате запаянные, и с бутлоадером. И этих контроллеров целая куча, они программируются одинаково, но имеют разное количество памяти, переферии и выводов.
Например, серийно выпускаются атопилоты KK Multicopter (с ATmega644PA), MultiWii Pro (ATmega2560), APM2 (ATmega2560), Pixhawk (Cortex M4 - STM32F427), OpenPilot CC3D (Cortex M3 - STM32F103), Revolution (Cortex M4 - STM32F405) и тещё куча других... На алиэкспресс/ебее таких полно и стоят они совсем недорого.
Т. е. все эти контроллеры вообщем-то имеют именно такие же или очень похожие процессоры, как и разные платы Ардуино (по функционалу).
Если у тебя вопрос, можно ли сделать автопилот квадрокоптера на Ардуино (любом), то ответ: ДА, МОЖНО! Такие проекты есть готовые, только подключи и прошей программу, и готово!
http://hackaday.com/2014/06/06/droning-on-flight-controller-round-up/

P.S. Кстати, в Hubsan H107 стоит Cortex M (ARM), а в китайских клонах вообще 8-битный контроллер, почти такой же как в Ардуино (STM8).
Азад Ширванов
Азад Ширванов
13 683
Alexandra Lazarevich Особое СПАСИБО !!!