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

8 года назад от BeardRED

2 Ответы



0 голосов
Про нормальные серийные выше и про их цену - очень спорное высказывание. Смотря что понимать под "Ардуино". Ардуино ведь тоже разные бывают, есть Ардуино и с 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) и тещё куча других. На алиэкспресс/ебе таких полно и стоят они совсем недорого. Т. е. все эти контроллеры вобщем-то имеют именно такие же или очень похожие процессоры, как и разные платы Ардуино (по функционалу) . Если у тебя вопрос, можно ли сделать автопилот квадрокоптера на Ардуино (любом) , то ответ: ДА, МОЖНО! Такие проекты есть готовые, только подключи и прошей программу, и готово! P. S. Кстати, в Hubsan H107 стоит Cortex M (ARM) , а в китайских клонах вобще 8-битный контроллер, почти такой же как в Ардуино (STM8) .
8 года назад от Красивый Мужчина
0 голосов
В самодельных бывает, в NoName китайцах (по сути тоже колхозный вариант) . В OpenSource проектах присутствует - AeroQuad тот же. В нормальных серийных не используют, потому что это неоправданно ни параметрами контроллера, ни массой, ни ценой.
8 года назад от Yaroslav Iosifovych

Связанные вопросы