MultiWii
Был у меня самодельный контроллер управления подсветкой. Хотел к нему добавить вольтметр. Код написал, стал проверять. Мультивий и контроллер подсветки запитаны от 5В от ESC.
По ошибке подал 11.1В на вход АЦП контроллера подсветки. Щелчок, дымок… Контроллер подсветки сдох сразу, удар также пришел на платку мультивия. 11.1В через микросхему прошли на +5В питания. Выгорел конденсатор на входе стабилизатора 5В. Заменил, проверил, все заводится и работает. Каналы живы, прошивается.
Только теперь поведение стало непредсказуемым. Вроде рулится, но коптер сам норовит лететь непонятно куда. Начинаю заводить моторы, дальше получается эффект как прогазовка на автомобиле. Прижимаю раму рукой к полу, так увеличение оборотов перестает проявляться, начинаю руку убирать, так опять циклически повышаются. Поднимаю, кручу по сторонам - реакции нормальные. Крепления/виброразвязку не трогал. Показания в GUI проверил. Все в норме.
Так полагаю, что стабилизатор напряжения на ESC сдох или почти сдох?
Может ли так сильно реагировать гироскоп на “плохое” напряжение питания? От другого ESC пока не успел попробовать.
Прижимаю раму рукой к полу, так увеличение оборотов перестает проявляться, начинаю руку убирать, так опять циклически повышаются. Поднимаю, кручу по сторонам - реакции нормальные. Крепления/виброразвязку не трогал.
По этим словам я бы сказал что дело все-таки в виброразвязке… В руке вибрации гасятся.
Да вот ничего не менял. Как плата была приклеена в несколько слоев двустороннего скотча, так и осталась.
Друзья! Подскажите пожалуйста что править дабы поменять направление сервы по ролу в стабилизации камеры?
/*********************** Cam Stabilisation ***********************/
/* The following lines apply only for a pitch/roll tilt stabilization system. Uncomment the first or second line to activate it */
//#define SERVO_MIX_TILT
#define SERVO_TILT
#define TILT_PITCH_MIN 1020 //servo travel min, don’t set it below 1020
#define TILT_PITCH_MAX 2000 //servo travel max, max value=2000
#define TILT_PITCH_MIDDLE 1500 //servo neutral value
#define TILT_PITCH_PROP 10 //servo proportional (tied to angle) ; can be negative to invert movement
#define TILT_ROLL_MIN 1020
#define TILT_ROLL_MAX 2000
#define TILT_ROLL_MIDDLE 1500
#define TILT_ROLL_PROP 10
#define TILT_PITCH_PROP 10 //servo proportional (tied to angle) ; can be negative to invert movement
вот тут знак менять ну и по роллу аналогично
Вроде как напрашивается минус перед коэфф. пропорциональности -10 ??
#define TILT_PITCH_PROP 10 //servo proportional (tied to angle) ; can be negative to invert movement
Ну, Глеб!! Ты как " реактивный самолет"!! Спасибо!!
Еще небольшой офф (пятница все ж) - атмосферное давление за день, автономно записанное платой Multiwii. Кому интересно потестить, прошивка + софт в аттаче.
Сейчас действительно пошел снег (весна, блин).
Люди подскажите! Как откалибровать регуляторы, чтобы моторы работали синхронно?
Спасибо всем. Нашел.
Товарищи, а напомните, плз, как называются разъёмы, которые употребляются на AIOP ? Помню что вопрос задавался, но не помню был ли ответ. Вроде Molex 1.25mm, но их даже и в пределах такого описания - десятки типов.
А заодно:
- Где можно у нас достать такие разъёмы?
Вроде Molex 1.25mm,
называются они - Molex Microblade 1.25. Похожие почти аналог JST 1.25
Если найдешь дай знать, тоже мечтаю. пока нашел только вариант заказать минимально 1000 шт. (вроде это 50$ всего …)
Китайцы продают готовые концы с проводами, но они одножильные ((
называются они - Molex Microblade 1.25. Похожие почти аналог JST 1.25
Если найдешь дай знать, тоже мечтаю. пока нашел только вариант заказать минимально 1000 шт. (вроде это 50$ всего …)
Китайцы продают готовые концы с проводами, но они одножильные ((
Погуглил, похоже таки PicoBlade, а не Micro 😉 Micro - 2mm
Можно было бы заказать даже и на 50USD на двоих, только ведь это будут гребенки только одного размера, скажем 4 провода в ряд. А мне бы для полноты счастья - 3, 4, и хотя бы 6. При этом основной вопрос в “мамах”, но взял бы и Пап.
В общем поверхностное изучение вопроса показало, что вроде как единичные количества обещает продать Чип и Дип, но, как водится, по бешенным ценам.
Далее, в некоторых других местах, вроде Вольтмастера, или Терраэлектроники, можно купить подешевле, но либо не менее чем по 500 руб каждой позиции (Это в Терре, и, в общем при заказе “на троих”, можно было бы недурно), либо, в Вольтмастере - не менее определенного, весьма немаленького количества вроде 200шт
Примеры Номеров Розеток:
053047031 - 3 провода
053047041 - 4
053047061 - 6
Примеры Номеров Розеток:
0510210300 - 3 провода
0510210400 - 4
0510210600 - 6
Клеммы сами в вилки:
0500588000 или 0500588100 (разница в виде упаковки) (не ищется в магазинах России)
0500798000 (ищется)
Если кто будет покупать - я в доле.
Подскажите чайнику. Возможно ли поменять направление вращения мотора из прошивки MultiWii 2.1. ?
Возможно ли поменять направление вращения мотора из прошивки MultiWii 2.1. ?
направление вращения задает регулятор скорости (если есть такая функция) или простое переставление любых 2х из 3х проводов ведущих от регуля к моторам
Еще небольшой офф (пятница все ж) - атмосферное давление за день, автономно записанное платой Multiwii. Кому интересно потестить, прошивка + софт в аттаче.
А почему вы не пошли по пути чтения стандартного протокола мильтивии, так как же gui читает показания с платы ? Тогда бы не пришлось под разные барометры писать прошивку.
Здесь плата пишет лог в свою память (в память 328 проца поместилось 2 массива на 256 значений температуры и давления, т.е. на сутки записи лога с дискретом в 5 минут), а если просто читать текущее давление, то можно конечно и стандартными средствами Multiwii.
В принципе, можно подключить модем APC220 и датчик температуры DS1820, получается беспроводная метеостанция 😃
Здесь плата пишет лог в свою память (в память 328 проца поместилось 2 массива на 256 значений температуры и давления, т.е. на сутки записи лога с дискретом в 5 минут), а если просто читать текущее давление, то можно конечно и стандартными средствами Multiwii.
В принципе, можно подключить модем APC220 и датчик температуры DS1820, получается беспроводная метеостанция
это конечно всё прекрастно и интересно, но какое отношение имеет к multiwii, кроме использования платки с барометром?
зы: можно еще сейсмоактивность измерять 😉
upd: датчик температуры не нужен… барометры на борту имеют датчик температуры для коррекции давления
Код запускается на плате Multiwii, потому сюда и писал 😃 Да в общем, сделано чисто по приколу конечно.
Насчет температуры, у меня так и сделано, только оказалось что MPU6050 как и BMP085 сильно врет - греется на 5 градусов примерно выше окружающей среды, так что как термометр плату Multiwii использовать бесполезно.
Олег, Сергей - не в курсе за СПБ и Ивантеевку, но москвичам стоит заглянуть в лабаз Кварц, что на Шоссе Энтузиастов.
Разъемы там есть всякие, в том числе и такие.
P.S.
Ссылка на лабаз - припадок оголтелой рекламы, вестимо!
Клеммы сами в вилки:
С этим совсем не по детски, цена будто мизерная около цента, но минимальная партия, упаковка содержит всего 78 тыс штук …
таки PicoBlade, а не Micro
Точно! Pico
можно купить кит там как бы по 10 шт всего подряд, и нужного и не очень, но вроде как по сумме ценник выходит относительно божеский.
в понедельник попробую уточнить.
Олег, Сергей - не в курсе за СПБ и Ивантеевку, но москвичам стоит заглянуть в лабаз Кварц, что на Шоссе Энтузиастов.
Разъемы там есть всякие, в том числе и такие.P.S.
Ссылка на лабаз - припадок оголтелой рекламы, вестимо!
Павел, вчера был в Кварце - покупал там Кварцы 😄 (на преображенке правда). Но спасибо за наводку - действительно вспомнил что там висит огромный щит с кучей разъёмов.
можно купить кит там как бы по 10 шт всего подряд, и нужного и не очень, но вроде как по сумме ценник выходит относительно божеский.
в понедельник попробую уточнить.
Всё равно цена какая то негуманная по-моему… 😦