CRIUS ALL IN ONE PRO Flight Controller
в поддержку маховика…
вчера и сегодня облетывал недавно собранную треху, тестил удержание по ЖПС
погодка шикарная, ветра нет, штиль…
сегодня знакомый заснял на телефон, камера конечно фиговая + темнота, но оценить можно.
Собственно удержание по ЖПС включаю на 1.20.
Также можно заценить удержание высоты и стабильность.
напомню конфиг:
рама по мотивам шведа, диаметр 550мм
поворотный узел с тягой, серва аналог пластик 5$, имеет небольшой люфт
моторки передние аеолиан 2830 750кв небалансированные, задний саннискай 2216 800кв
пропеллеры 11х4.7 клон апс балансированы на скорую руку
передний левый луч просверлен криво, так что стоит немного под углом к горизонту
при арминге и до взлета лучи колбасит от вибраций на 2-3мм в стороны
вес трехи 650г + батарея зиппи компакт 5000мА/ч (380? вроде грамм)
ЖПС нео-6м, видит 9 спутников при текущем полете, по предыдущим тестам в статике за полчаса может спокойно ездить в круге 20м диаметром
П.С. висел на расстоянии от земли чуть больше метра.
www.youtube.com/watch?v=rwCpzhGC924
возврат домой почти идеально, удержание в точке тоже оч хорошо, отвисел для пробы 14 мин чисто на удержании, а вот с проверкой фейлсейва вчера казус вышел - приемыш родной турниговский + ппмсум на 2313, вроде все проверил, настроил, попробовал возврат домой, отлетаю подальше и выключаю питание передатчика и треха резко выключает движки и падает за забором в овраг с высоты 20м… иду туда - не видно где аппарат, включаю передатчик и слышу пищание из густого куста травы 1+м высотой и 1,5х2м размерами, рядом утрамбованная площадка, кусты и овраг, короче вышла посадка очччень мягкая. как оказалось фейлсейв на 2313 после переподключения питания тупит…
забыл вчера добавить - пиды стандартные.
Пробежался по всей теме, но что то так нигде и не увидел как работать с выводами А0…А5 для светодиодов. Ткните мордой меня если кто знает! А то мы тут затеяли маленькую платку делаем на МК для подсветки светодиодами через ключи и разными режимами для 4х и 6и лучевых апаратов. Самое главное добавляем туда изменение режима при разряде батарейки. Т.к. пищалку от 50м уже не слышно! (особенно если уровень шума повышенный). Может тогда и не надо будет ее делать!
а можно ли прикрутить к этому контроллеру модуль nrf24l01 для передачи телеметрии ?
Можно прикрутить что угодно, что работает по UART TTL. Я юзаю такой: www.rctimer.com/product_817.html он построен на чём-то подобном.
просто насколько я понял мой модуль либо Rx либо Tx… или я не понимаю чегото))) сейчас юзаю APC-220 v3 но на значительных расстояниях теряет пакеты, да и скорость линка оставляет желать лучшего)
Вряд-ли, сейчас делают обычно трансиверы. По крайней мере те, на которые я дал ссылку работают отлично в обе стороны. Линк сделал 57600, вполне рабочая скорость.
ясно, Спасибо) буду экспериментировать)
Если не ошибаюсь то нрф модули модули вообще spi и без глубокого ковыряния кода не обойтись.
воооот… именно об этом я и говорю)
воооот… именно об этом я и говорю)
Если SPI, то только через какой-нибудь конвертер, типа второй ардуины нано и простейшей программки.
вопрос - а нахрена ее использовать при мизерной дальности? комплект 3ДР с ХК + блютуз самое оптимальное решение, и по деньгам и без геммороя, и на компе и на телефоне…
но что то так нигде и не увидел как работать с выводами А0…А5 для светодиодов
а в чем сложность? определил пин как выход, дефайн для удобства вкл/выкл сделал и пользуйся в свое удовольствие. в def.h отлично все видно как нужно делать.
вопрос - а нахрена ее использовать при мизерной дальности
да просто есть таких 2 модуля) на квадрике стоит блютуз и АРС220 уже) думал просто приаттачить и потестировать такой модуль
а в чем сложность? определил пин как выход, дефайн для удобства вкл/выкл сделал и пользуйся в свое удовольствие. в def.h отлично все видно как нужно делать.
Сложность в том, что у нас несколько алгоритмов мигания, и контроль напряжения меняющий эти алгоритмы.
Сложность в том, что у нас несколько алгоритмов мигания, и контроль напряжения меняющий эти алгоритмы.
не вижу никакой проблемы, как организация всего этого в коде вия, так и внешней платкой
а в чем сложность? определил пин как выход, дефайн для удобства вкл/выкл сделал и пользуйся в свое удовольствие. в def.h отлично все видно как нужно делать.
видать не всем видно 😦, как продублировать штатные светики АВС, бо под крышкой не видно, хочу наружу вывести.
блин это вообще банально:
/************************** all the Mega types ***********************************/
#if defined(MEGA)
#define LEDPIN_PINMODE pinMode (13, OUTPUT);pinMode (30, OUTPUT);
#define LEDPIN_TOGGLE PINB |= (1<<7); PINC |= (1<<7);
#define LEDPIN_ON PORTB |= (1<<7); PORTC |= (1<<7);
#define LEDPIN_OFF PORTB &= ~(1<<7);PORTC &= ~(1<<7);
#define POWERPIN_PINMODE pinMode (37, OUTPUT);
#define POWERPIN_ON PORTC |= 1<<0;
#define POWERPIN_OFF PORTC &= ~(1<<0);
#define STABLEPIN_PINMODE pinMode (31, OUTPUT);
#define STABLEPIN_ON PORTC |= 1<<6;
#define STABLEPIN_OFF PORTC &= ~(1<<6);
после каждой строчки дублируем ее на нужную ногу и все.
собственно тут как раз уже есть дубляж ледпина на 2 ноги - 13-ю и 30-ю, делаем по подобию
Во время проверок когда начинает глючить, посмотри тестером напряжение на контроллере! Скорее всего в этом дело! Про это везде писали. Главное подать чуть больше, и с платы вообще не брать ни куда питание. Просаживается!
Померил - 5.01 в, должно хватать, разве нет?
Померил - 5.01 в, должно хватать, разве нет?
Это когда что у тебя включено? Или просто, только плата? 5.01 Должно вполне, ниже 4.6 не желательно опускать! А оно может при увеличении нагрузки!
Померил - 5.01 в, должно хватать, разве нет?
Моя плата при таком напряжении глючит, стартует через раз. Гарантированно исправно работает при подаче питания 5.18 - 5.20
Этот вопрос обсуждался и на зарубежных форумах, и на этом, коллективный разум пришел к выводу, что надо питать напряжением порядка 5.12 - 5.20 особенно если от этого же источника запитывается что-то еще. Вопрос решается включением диода в разрыв “земляного” вывода стабилизатора BEC, если исходного вольтажа не хватает. Мой четырехканальный регуль Скайуокер выдает вообще 5.6 без нагрузки, и это нормально. Даже продавец в описании особо отмечает повышенное напряжение стаба специально для питания мозгов с допнагрузкой.
Моя плата при таком напряжении глючит, стартует через раз. Гарантированно исправно работает при подаче питания 5.18 - 5.20
Этот вопрос обсуждался и на зарубежных форумах, и на этом, коллективный разум пришел к выводу, что надо питать напряжением порядка 5.12 - 5.20
Сейчас разговор не о том каким питать плату, а какое на контроллере который на плате!