Naze32 Flight Controller

George

Потребител
Това изнамерих из нета. Дано ти свърши работа :)
Благодаря ще свърши работа.
А на въпроса - Как трябва да се процедира за да може да се управлява коптер с 8 двигателя при използване на CPPM сигнал?-
ще има ли отговор;):)
 

Rust

Редовен Потребител
Не помня, затова се въздържах от отговор. Виж по документациите, имаше го.
 

JetMan

Администратор
Модераторски Екип
А на въпроса - Как трябва да се процедира за да може да се управлява коптер с 8 двигателя при използване на CPPM сигнал?

Ники беше отговорил в другата тема - трябва да навлезеш дълбоко в CLI командите при което два от входовете да ги пренасочиш като изходи и после вече ще имаш 8 изхода. Предполагам нямаш предвид някой да ти напише точните команди стъпка по стъпка :) защото те зависят от твоето приложени и как точно ще свържеш нещата.
 

George

Потребител
Ники беше отговорил в другата тема - трябва да навлезеш дълбоко в CLI командите при което два от входовете да ги пренасочиш като изходи и после вече ще имаш 8 изхода. Предполагам нямаш предвид някой да ти напише точните команди стъпка по стъпка :) защото те зависят от твоето приложени и как точно ще свържеш нещата.
:)Ами аз точно това исках, някой ако знае командите да ми ги напише:) ;)А иначе искам да използвам Octo x8 конфигурация.
Ники наистина ме светна,че трябва да се използва CPPM сигнал с цел да се освободят другите входове и аз прилежно :)се опитвах да направя нещо но не се получи.:confused:
Поне някакви линкове където да има всички използвани команди и тяхното значение може ли някой да постне?
Поздрави
 

bateray

Редовен Потребител
:)Ами аз точно това исках, някой ако знае командите да ми ги напише:) ;)А иначе искам да използвам Octo x8 конфигурация.
Ники наистина ме светна,че трябва да се използва CPPM сигнал с цел да се освободят другите входове и аз прилежно :)се опитвах да направя нещо но не се получи.:confused:
Поне някакви линкове където да има всички използвани команди и тяхното значение може ли някой да постне?
Поздрави
http://lmgtfy.com/?q=baseflight+commands
 

George

Потребител
Не помня, затова се въздържах от отговор. Виж по документациите, имаше го.
И по документациите не мога да го намеря:confused:
Ето какво пише в User Manual-а на Flip32 от RCGROUPS.COM:
The following topics will not be covered in this user manual:
1. Connecting a GPS
2. Connecting a Mavlink enabled OSD
3. Using a CPPM enabled receiver
4. Firmware(s) other than BaseFlight
5. GUIs other than Google Chrome BaseFlight Configurator
6. Motor layouts other than Quadcopter X
7. Tuning
UPDATES:
11-15-2014
 

blknight

Потребител
Привет,
(простете мен грешнаго новобранеца, веееечна мууу паааммяяяяятттт)
а какво не се е получило на опита за който пишеш по-горе? Връзването по CPPM или управляването на повече мотори? Хардуерно ли не се връзва, или ти дава грешки някакви? Напоследък поизчетох доста и доста поизръчках всички възможни портове на назенцето ми, какъв е проблема да се опитам да подам някой хинт?
 

strong94

Потребител
Здравейте, днес ще ви запозная с една атрактивна функция на Cleanfligh, а именно управлението на Led светлини. Тази функция се нарича LED_STRIP.
Поддържа се от NAZE 32 и неговите производни, аз лично съм с Flip 32 и на този контролер ще ви я демонстрирам.

Има един малък недостатък, тази функция не работи съвместно с softserial което означава че ако примерно сте вързали телеметрията по тозиначин, ще трябва да деактивирате softserial и да вържете телеметрията на TX пина.
Също така ще трябва да си направите един инвертор на сигнала през които да мине връзката за телеметрията към приемника. Схема за инвертора тук, необходимите ви компоненти са транзистор 2N2222 и два резистора, 1 - 10к и 1 - 4,7к.

trinvert.jpg


wired.jpg


Flip32%20Telemetri%20TX.jpg


В Cleanfligh вече има лесен начин за деактивиране на Softserial.
Просто както е показано на снимката по долу, щом активирате LED_STRIP
отметката от Softserial автоматично изчезва.

Screenshot%202015-02-17%2011.40.14.png



И така сега да се върнем на темата за Led светлините.
Трябва де се ползва конкретна Led лента, а именно WS2812B, голям избор има в http://www.ebay.co.uk/. Не става с други ленти и за съжаление към момента в БГ я няма.
Самото активиране на LED_STRIP става с следните команти в CLI

feature LED_STRIP
feature RX_PPM


След това се вкарват и комадите за самите светлини, коя какво да прави и какъв цвят да свети.
Това е конкретно за моя MZB, две ленти по 3бр. диоди на всяко задно рамо, една лента от зад по средата с 3бр. диоди и една лента отпред по средата с 2бр. диоди. Лентнитесе свързвап последователно.
А това са командите за моята конфигурация.

led 0 0,2:SW:IA
led 1 0,2:SW:IA
led 2 0,2:SW:IA
led 3 1,2:S:WFT
led 4 1,2:S:WFT
led 5 1,2:S:WFT
led 6 2,2:ES:IA
led 7 2,2:ES:IA
led 8 2,2:ES:IA
led 9 1,0:N:F
led 10 1,0:N:F
led 11 1,0:N:F


Тук е описано подробно всичко за тази функция, има и клипче в Тубата как се връзва на NAZE32, а това е демо клипче на ZMR250.

А ето и едно клипче на моята въшка.


Ако нещо съм пропуснал или не е ясно не се стесняваите да питате.
Аз също съм питал и датово искам да икажа благодарности на следните Другари:
Myxt75 - Иво (Главен консултант)
Rust - Тошо (Технически и Хардуерен съпорт)
И Ralenekov - Иван (от които тръгна идеята).
__________________
 

Rust

Редовен Потребител
FPV писта - Овча купел, Терминал 2 :)
Firmware - CleanFlight 1.7.2
OneShot Enabled / X-black 12A ESC

 

strong94

Потребител
Инструкция за връзване на GPS на Flip32 Full.

GPS се връзва на UART порт 2 (RC канали 3 и 4 )
Rx на GPS - Tx на Flip32 (RC3)
Tx на GPS - Rx на Flip32 (RC4)
(съответно това се прави на сигналните пинове)
+ и - си взимате от съответните пинове на RC каналите.
Относно волтажа ако сте с директно захранване от батерията то ще ви се наложи или да захраните целия контролер през Бек с 5V или само GPS да го захранвате отделно с 5V от Бек.
Ако връзката ви Приемник - Flip32 до сега се е осъществявала посредством PWM то ще ви се наложи да ползвате Енкодер PWM към PPM за да може да освободите 3 и 4 канал на които се връзва GPSа.

Ето една диаграмка.

Vrazvane%20na%20GPS%20na%20Flip32.jpg


Сега относно активирането в Cleanflight (препоръчвам за да няма разминавания да си качите актуална версия на Cleanflight)

Screenshot%202015-03-06%2013.45.03.png


Screenshot%202015-03-06%2013.45.26.png


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

batko32

Новодошъл
Колеги , за лентата .......ws2811 понякога го маркират като ws2812. Пробвахте ли с 2811 ? Тя се намира съвсем почти на всякъде по БГ :)
Лед едит-а си ги води като един и същи вид. Дори и версията 2014 твърди , че протокола е един и същ. Реално драйверът на 2812 е един и същ с 2811.

Всъщност имам флип32 над който издевателствам почти седмица и благодарение на Rust горе долу вдянах как да го съживя "като гол контролер все още" . Ще се опитам и аз да пробвам с 2811 че ми са в наличност какво ще се получи :)

И пак да едитна...., че инак може да се скърша :)
Извинявам се , че праскам след мнение в повече теми...но до сега се опитвах да разбера къде съм аз в цялата тази история :)
 
Последна промяна:

batko32

Новодошъл
Ей ма седите и ми гледате сеира:p . Защо никой не ми подсказа , че 2812 са 5волта пиксел контрол а 2811 са 12волта "при този вариант чипчето управляа 3 светодиода на куп" . Ама трябваше да изровя от архива 2812 за да се убедя сам. Да прави сте. В БГ 2812 нъцки......няма. Чакам да ми донесе колега 2801 които пак са на 5 волта и по документи "за съжаление само на книга го гледам " може да замести и/или да се добави в редица от 2812. :biri:
 

kalsky

Потребител
Здравейте,
моля за малко помощ със свързването на контролера.
Опитвам следния вариант:

FLIP32.jpg

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

Някакви идеи какво пропускам?

Благодаря!
 
Последна промяна:

JetMan

Администратор
Модераторски Екип
Обърни внимание на първите снимки в темата - виж че захранваме контролера с отделен бек на 5в който е свързан към определени пинове на контролера - а не през ESC контролерите. Бека се включва в контролера а не в приемника.
 

kalsky

Потребител
Захранване:
Вариант 1 - По-новите версии на контролера могат да бъдат директно
захранени с напрежение до 16V (без да изгорят
smile.gif
).

Вариант 2 - 5V от BEC свързан в кой да е от терминалите за мотори/ресивър.

Включих захранване към контролера от БЕК-а, но няма никакава индикация, че е захранен. Опитах и в портовете за мотори и рисивър - никаква разлика...
Успявам да захраня контролера единствено през USB порта.
 
Нагоре