развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

задачата

За тази хеликоптер sebe аз поставя следните цели:

  • Висока мобилност: въпреки че ми четириядрен е невъзможно да се назоват тромав, но въпреки това тежи 2,2 кг и някак си не може да донесе със скъп фотоапарат, но на сравнително крехка окачване отпред го висш пилотаж изпълни. Подобно на хеликоптера, където ще бъде възможно да се превърне барабаните и примки около дърветата, без да се колебае.
  • Устойчивост на удар: изискването е пряко свързан с първия. За дълго време, за да поправи хеликоптера след всяко неочаквано приземяване в едно дърво - не е така, устройството трябва да вземе един удар.
  • Полетното време: най-малко 10-15 минути, за да се променят батериите често - uzhe безинтересна.
  • Лек: това изискване се основава на предишните три. Запалката хеликоптера, толкова по-лесно е да го за промяна на посоката на полета, толкова по-малко енергия сблъсъци с нищо, а колкото по-дълго се отпусна във въздуха на една батерия.
  • Compact: като устройство, което се побира в раницата, така че можете да го без проблеми да вземете със себе си в обществения транспорт и туризъм.

Въз основа на тези изисквания, аз отново седна за LibreCAD и привлече това:

Размери: Разстояние между предния двигателите - 27cm, диаметър витла - 8 ".

Защо trikopter?

Trikopter - по-скоро рядкост вид multirotorov. Само три витло, не е възможно да се компенсира за въртящия момент чрез двойка въртящи се в обратна посока, както това се прави в kvadro-, хекса-, octa- и други хеликоптер. В trikopterah използва вместо механизъм задната ротори, което му позволява да отхвърли вектора на тягата от вертикалата и по този начин да се контролира отклонението. Предимствата на тази схема за моя проект:

  • Повишена маневреност на оста на отклонение от курса, който конвенционалната хеликоптер е много бавно и неточно
  • Намаляването на теглото се дължи на използването на всички три двигателя
  • Големият разстоянието между предните ротори ви позволява да поставите камерата, така че витлата няма да влязат в областта на оглед, без да го доведе от центъра на хеликоптер

Недостатък - повишена механична сложност, изисква панта за закрепване на задната част на мотора и серво устройството, за да ги контролира.

Рама I реши да събира алуминиев профил и стъкло-влакна плочи, нарязани на фреза. Алуминиеви прави абсолютно достатъчна твърдост хеликоптер този размер и такъв дизайн тежи много малко. После взе следните електронни компоненти:

Suppo A2208 / 17 1100KV

Регулатори аз reflash на SimonK фърмуера - това значително подобрява скоростта на реакция на двигателя за промяна на скоростта контролер на предварително зададената поддържа висока честота актуализации на входящия сигнал, и като цяло се счита, трябва да имате за хеликоптер НС регла че ее подкрепа.

Аз наклоните механика подходящи търговски никога не са намерени, и той решава да се направи - най-добре не толкова отдавна формира достъп на 3D-принтери. След като приключва с тази вечер FreeCAD, направи следните подробности:

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Резултатът е съвместен с закрепване 10mm квадратни тръби ос по 3 мм отвор и закрепване на двигателя към стандартните отвори.

контрольор

Моят избор за този контролер с хеликоптер също падна на рядък вариант - Naze32.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

(Изобразени използва ме клонирате Flyduino MW32)

Naze32 - по същество MultiWii порт на съвременния хардуер. 32-битов процесор STM32F103, жироскоп и акселерометър MPU6050 (също допълнителен акселерометър MMA8452, някои версии на софтуера са го използвате вместо MPU), барометър и магнитометър MS5611 HMC5883L. Защо избрах този вариант:

  • Процесорна мощ - повечето контролери са базирани на 8-битови чипове Atmega, силата им е вече не е достатъчно за много допълнителни функции в бъдеще няма да бъде по-лесно. Подобно на контролер, който ще получава актуализации на софтуера с нови функции в бъдеще, без да е ограничен остаряла желязо.
  • Open софтуер, базиран MultiWii - реших да използвам вилица база софтуер Naze32 (BaseFlight), наречена харакири, който е написан на немски форум FPV-Treff. Докато въз основа на MultiWii, той е напълно подходящ за по-лесно с хеликоптер голямата маневреност, но тя не се нуждае от каша наоколо в кода (цялата конфигурация се извършва чрез командния ред и стандарт GUI на MultiWii) и напълно подкрепя GPS тип функции връщат у дома.
  • Поддържа отворени комуникационни протоколи и MultiWii MAVLink - важни за използване MinimOSD.
  • И накрая, но не на последно място - с размерите на контролера. Всички сензори са разположени на борда на размера на 35 × 35 мм, с настоящите абсолютно необходимия минимум конекторите - спестяване на пространство и тегло от вече малък хеликоптер.

В GPS взех редовен uBlox CN-06 (

50 $). Bylo възможно да се ограничи светлина с по-10грама модул Mediatek, но тя е много по-бавно и п е толкова точен - за добри же работни функции, като например точност и скорост на връщане към обновяване на дома е от решаващо значение, така че винаги препоръчваме да използвате uBlox.

подробности за подготовка

На първо място аз направих една чиния за рамка и задни механика на двигателя на наклоняване.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Фреза пресича плочата контур. По-долу - първият неуспешен опит. Съвет: ако машината за избрания 2-мм нож, уверете се, че тя е инсталирана в машината и 🙂

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

режат основните части

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

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

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

В сглобен рамката към контролера.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

MakerBot Replicator 2 щампи част от Китайската народоосвободителна армия. Количеството на отпечатване двете половини класирана някъде в 30-та минута, с дебелина от 0,2 мм слой.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Готов половини на пантата. Дупки бе peresverlit ръчно и пускат съвместен процес с файл - но след това детайлите пасват перфектно, почти без игра и ще се обърнат без усилие.

регулатори

Регулатори Blue Series I, както е описано по-горе, reflash софтуер SimonK. За etogo трябваше да се премахне тяхната фабрика се свива, и с помощта на програмист USBAsp. Адаптер Atmega чипове и ги kkflashtool pereprogammirovat програма. Тъй като по това време все още не се бяха събрали на рамката и са жични кабел, контролите след тест мигат е, както следва:

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

След това регулатори I изолирани бял психиатър - сега, че имам рамка всичко бяло.

Окончателно сглобяване хеликоптер в снимки:

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Предните двигателите и техните контролери и FPV монтирани камера.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Изглед отдолу: Център MinimOSD в бяла топлина-комплект, около един куп кабели.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

куп проводници малко опростена спойка конектор за батерия (стандартен жълт XT60). Батериите са добри 3S - тяхното напрежение 11-12,6V може директно да се хранят 12-волтов супа, в този случай камерата и предавателя. Не е индивидуален BEC'i е необходимо, за спестяване на тегло.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Задна монтирани моторни механици, серво и самия двигател. Както се пантата ос три милиметра въглероден прът, е много лек и траен. Отворите се пробиват под нея, така че горната половина на пантата то седи плътно в долната част и е свободен да се върти. За спокойствие тя също закрепете една капка лепило в близост до двигателя. Долната приемник висящи г / г Graupner GR-16.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Готов хеликоптер на кухненските везни. Стари батерии Turnigy 20 грама по-тежки от новия Zippy договор, който летя - така че крайното тегло в момента е 550 грама, четири пъти по-малко, отколкото ми четириядрен.

Въпреки това, монтаж хеликоптера - все още е NE всичко.

Firmware Naze32

Да започнем с най-важното - на фърмуера на софтуер контролер. С всички STM32 чип е малко по-трудно, отколкото с Arduino-съвместими MultiWii-контролери, но не с много. Две затварящ припой контакт на задната страна на администратора, свържете и да преминават през USB Flash Loader Демонстрация:

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Expose 115200, правилния порт, и потегли. Изборът «Следваща» няколко пъти, след което изберете «Изтегли», имайте предвид, «Идете на потребителя Програма» и «Global Erase», изберете изтегления шестнадесетичен-файл на избраната фърмуера (BaseFlight или харакири), и кликнете отново Next. След мига на контролера се рестартира, готова. Изключването, отстраняване на скок между терминалите на обратната страна (в противен случай всеки път, контролерът ще бъде зареден в режим на EEPROM).

Конфигурация BaseFlight / харакири

конфигуриране на софтуера се извършва на два етапа - първо, основните настройки чрез командния ред и след това използва стандартен интерфейс от MultiWii да коригира PID контролери, AUX-канали и тяхната пасмина. Ние рамо Putty или друг терминал клиент, повторно свързване на контролера с USB, отворите връзка към сериен порт и незабавно натиснете "#" на контролера влезе в интерактивен режим:

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Извършва основната конфигурация - Определя хеликоптера тип (trikopter) включват функция GPS и PPM (ако употреба - PPM е режим на сигнал изход на приемника г / у, където VSE канали се предават чрез един кабел) определени картата канали (процедура г канали / в отговорен за четири контролни оси и AUX на - е различен за различните г / г системи). Поддържане на контролера се рестартира.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Всичко, което може да лети. Първият тест с хеликоптер, като теглото и размера на лесно може да се осъществява на място, здраво я държи в ръката си (обикновено препоръчвам тази процедура, аз не бих, но в 550грам тегло и

1,4 кг максимално сцепление, че е достатъчно лесно да се държат): Стартирайте двигателя за минимален газ и усуквате хеликоптера около всички оси, за да се провери, че тя реагира правилно (съпротивлява на движението). Ако серво двигателя накланя назад в грешната посока, това може да бъде променено от командния ред:

Друг детайл, поради което аз трябваше да се копае по-дълбоко в настройките: на USB-порта на контролера е Naze32 след себе си. При инсталиране на моя хеликоптер, обаче, има GPS, а пристанището е затворен. Затова реших да се превърне контролера на 90 °. Eto възможно - необходимо е само да се променят параметрите в оста на сензора; това не е твърде лесно, по ордината жироскопа, акселерометър и магнитометър всички сме различни (въпреки факта, че на жироскоп и aksemerometr комбинирани в един чип). С офлайн FPV-Treff успя да намери правилната команда, за да се завърти на 90 ° по часовниковата стрелка:

Те трябва да изпълняват в този ред, в противен случай контролера може да се мотае - вероятно някъде скрита хитър бъг. След като запазите и рестартиране задължително проверявайте коректността на данните в MultiWii интерфейс - в дясно показва ъгъла на терена и ролка, сега те трябва да отговарят на завъртяната позицията на контролера.

конфигурация OSD

MinimOSD - миниатюрна дъска с OSD MAX7456 чип и процесор ATmega 328p, съвместим с Arduino. За фърмуер и конфигурация е необходима само FTDI-адаптер, след като на борда не е USB конектор.

Първо свържете MinimOSD чрез FTDI USB-порт и отворете в Ардуино. Отворете стандарт скица EEPROM Clear, изберете правилния COM-порт, ние излагайте Ардуино Pro или Pro Mini (5V, 16 MHz) w / ATmega 328 запълване. Чакаме за няколко секунди, докато индикаторът светва на борда - стария флаш паметта се изтрива. Изтеглянето на sortsy KV-Team-OSD версия r345 и r370, отворен и се добавят следните редове към config.h:

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

Събиране, изсипете. Затварянето на Arduino, свържете захранването на OSD-страна на дъската (има нужда от 12V, или MAX7456 чип не се захранва, като алтернатива на някои версии могат да се свързват с много спойка контакти и мощност на MAX7456 от 5V, а след това във всеки случай, не свързвайте + страна на камерата и предавателя ), както и отваряне на графичния потребителски интерфейс на KV-Team-екранното меню. Тя е изработена от един и същи преработка, както и че MultiWii GUI, и съответно изглежда подобно. Напълнете шрифт върху чипа MAX7456, като кликнете върху Качване, изчакайте, докато процесът е завършен. Vystavyaem възможности: борда дребосък, пропускат RSSI и други боклука, за да покаже на напрежението на данни MultiWii (ако имаме подходящ кабел е добре на контролера), дисплей GPS данни в допълнение към координатите на, добре, всичко останало е по избор.

развитие Лесно FPV-trikopter, монтаж, конфигуриране, savepearlharbor

След приключване на всички настройки, не забравяйте да кликнете Write, забранете FTDI адаптер и се свържете с MinimOSD Naze32 - щифтове TX и RX са в средата на контролера, + 5V и земята може да бъде взета директно от един от най-регулатори BEC-а, или от свободния конектор на контролера.

Flying инсталация след серво TGY-9025MG и миграцията PID-ите. Плюс OSD работи напълно. Много по-добре 🙂

Обобщете. Всички задачи, определени за хеликоптера, са изпълнени:

Доволен съм от устройството малко повече от пълна. тя лети - това е удоволствие; Naze32 със софтуер харакири лети страхотно, хеликоптер е много стабилен във въздуха и да промени посоката на полета като муха поради ниско тегло и достатъчно мощна моторно-превозни средства.

Тъй като аз не съм егоист и да оставят такова удоволствие да се намери само със себе си идеологически погрешно, това е препратка към чертежите на рамката и файлове за 3D-печат съвместно за всички: