MultiWii
и подключить гиру с вимоушена напрямую,
ссыль на “как” есть? а то как раз спалил блин wmp на itg3205.
может сама микруха еще жива…
ссыль на “как” есть? а то как раз спалил блин wmp на itg3205.
может сама микруха еще жива…
rcopen.com/forum/f123/topic221574/1778
Каким образом “спалил” ?
пасибы…
коротнул “соплёй” vcc и scl
Появилось время, наконец дособрал пэпэлац, сидуину мега пришлось похоронить, сделал в этот раз всё на кардуине с 328 контроллером.
Все элементы решил сделать съемными, что-бы при желании можно было быстренько распаять борд под новые датчики, а старый просто отложить в сторонку.
Никаких виброразвязок решил не делать, толку от них нифига нету имхо - если пропы хорошо сбалансированы, то вибрации и так нет.
На частоте 400 только с гириком цикл 2200.
На стоковых настройках вроде особо не колбасит, на днях выберусь на улицу допилю настройки, если выживет - подключу в прошивке аксель.
Не очень понял, вроде itg3205 даже при прямом подключении работает по i2c. За счёт чего должен уменьшится размер прошивки?
при подключении гиры на прямую (т.е. 3200 из 3205) можно закоментировать код для WMP
static uint8_t rawADC_WMP[6];
void i2c_WMP_init(uint8_t d) {
delay(d);
i2c_rep_start(0xA6 + 0);//I2C write direction => 0
i2c_write(0xF0);
i2c_write(0x55);
delay(d);
i2c_rep_start(0xA6 + 0);//I2C write direction => 0
i2c_write(0xFE);
i2c_write(0x05);
delay(d);
if (d>0) {
uint8_t numberAccRead = 0;
for(uint8_t i=0;i<100;i++) {
delay(3);
if (rawIMU(0) == 0) numberAccRead++; // we detect here is nunchuk extension is available
}
if (numberAccRead>25)
nunchukPresent = 1;
delay(10);
}
}
void i2c_WMP_getRawADC() {
TWBR = ((16000000L / I2C_SPEED) - 16) / 2; // change the I2C clock rate
i2c_rep_start(0xA4 + 0);//I2C write direction => 0
i2c_write(0x00);
i2c_rep_start(0xA4 + 1);//I2C read direction => 1
for(uint8_t i = 0; i < 5; i++)
rawADC_WMP[i]=i2c_readAck();
rawADC_WMP[5]= i2c_readNak();
}
ссыль на “как” есть? а то как раз спалил блин wmp на itg3205. может сама микруха еще жива…
есть такая картинка img845.imageshack.us/i/itg3205.png/img845.imageshack.us/i/itg3205.png/
а прще всего скачать даташит на 3200 , и посмотреть как онон на Вашей wm+
спалить 3205 шансов очеь мало… я давал туда 7.2 вольта и гира осталась жива
На частоте 400 только с гириком цикл 2200.
у меня цикл получился 1700. на 400 гц.
сидуину мега пришлось похоронить,
Значит бубны с алкоголем не помогли.
Пепелец красиво вышел,а почему прокладки между болтами и стеклостолитом не поставишь?
На днях вывел своего поляка полетать,увы не вышло,надо попросить Яна видео выложить,правда цензуру надо потереть,адреналина полные штаны,а вот полёт на двойку,разкалбас по полной.😦
Хотя и думал что собрал всё идеально,но касяки в поле, показались в первую секунду.Первая моя ошибка была,заменить крепление пропов на резинки,как не странно пропелы пулей вылетали из под движков.Пришлось строить колхоз из бандов.
Вторая моя ошибка,выставить в спид-контроллере резкий старт и тормоз,может и перевод на шим 16КГц что-то добавило к этой картине,но этого я не заметил.
Третья ошибка,вместо ноута взять 16х2+мега8 экран,оказывается не совсем так легко им пользоватся,точнее при кааждом подключении пиды высвечивались по разному,после подключив дома к компу оказалось не совпадение между тем что пишет экран и ,что написано в конфигурациях через комп.
В итоге 2 винта оставил,и погнулась рамма.И целый день в г… настроении.😦
Заменил крепление,плюс вернул заводские настройки в спид-контоллерах,от греха подальше убрал чаку,и напрямую подключил к 3205, (держа в руках) разколбас вроде пропал…Завтра проверю на поле😒.
В принципе сегодня тоже подумал его выпилить, в трёх выводах наверное можно разобраться если там I2C
Сегодня зашел на kionix и еще раз пробежался по их продукции. Так вот KXR94 вы выполнена в том же корпусе что KXSC4. Вот даташид там 3 аналоговых вывода. Придется пилить оставив кондеры и подключатся к аналоговым входам.
Придется пилить оставив кондеры и подключатся к аналоговым входам.
Я вчера осцилом ткнулся и понял что выхода аналог… При успешном подключении, результатами не забудьте поделиться пожалуйста… 😃
у меня цикл получился 1700. на 400 гц.
itg3205 подключен через плату WMP, а не на прямую, поэтому 2200. С подключением напрямую тоже получалось около 1700.
почему прокладки между болтами и стеклостолитом не поставишь?
Да, никакие бубны сидуине не помогли. Кстати говоря, для наших целей отлично подходит кардуино про мини на 328 контроллере, у нее 32кб памяти на борту - за глаза. И стоит она как минимум в 2 раза дешевле сидуины. (спасибо Covax’у за идею).
А для чего прокладки?
Я пробовал ставить плату с датчиками на резинки от сидирома старого, такие мяяягкие резинки, думал помогут мелкую вибрацию убрать. Дык не тут то было - стало еще хуже. Плата в какой-то момент начинала резонировать и болтаться как г-но в проруби, квадрик себя вел просто неадекватно. Повторюсь - мое мнение, что нужно бороться с причиной (то есть вибрацией), а не со следствием. Хорошие пропы + балансировка и вибрации практически нет
Доброе утро!
Мой монстр развалился при первом же пуске моторов… Собрал из алюминия. Мотор один оказался с дефектом, что то в нем время от времени скребет. Кстати, если музыка на регуляторе отсутствует, но гегулятор работает, хотя стартует иногда с задержкой, это мотор или регулятор виноваты? Заказал запасной комплект и пропы 11Х45. Сейчас на стенде мучаю МП. Нунчак оказался 2х осевым по даташиту. Но есть аналоговая платка с 3х осевым акселерометром. С регулируемой чувствительностью и слипмодом. Буду пробовать ее. Вопрос. Если при неподвижной плате показания скчут ±2 - 3 единицы, это нормально? В остальном вроде все нормально.
Нунчак оказался 2х осевым по даташиту
По какому даташиту?
купил Allinone, уже подключил, все работает…
До меня она чтото все не доедет… Высылал с номером или без?
До меня она чтото все не доедет…
Вы когда заказывали?
Высылал с номером или без?
без, дошло за 2 недели
Кто не в курсе про магнетометр, у 5883 нужно уменьшать усиление, иначе будет шкалить (в вийке это выражается в дергании компаса).
В процедуре инициализации HMC5883 дописать строки в конце:
i2c_rep_start(0X3C+0); // I2C write direction
i2c_write(0x01); // Write to cfgb register
i2c_write(0x60); // gain 2.5 gauss
Вы когда заказывали?
Оплатил 5-го, 6-го продаван выслал…
По какому даташиту?
По маркировке на корпусе нашел в Гугле даташит
Вопрос к летающим и опытным. Слышен и виден ли липпо-базер (такой к примеру), когда собственно его нужно видеть и слышать 😃
Если нет, то кто нить пробовал делать “сигнализацию” на разряд батареи. К примеру повесить через ключ/транзистор навигационные (либо дополнительные светодиоды на раме) на D8 (Lippo alarm) пин по схеме ниже. Перед этим соот-но правильно настроив делитель на A3 пин (Lippo monitor). Из коментария в прошивке R1=33k and R2=51k… 33к по идее на землю, а 51к на BATT+…
полетать,увы не вышло,надо попросить Яна видео выложить
Ну почему-же не вышло? Если-б не ветер с порывами и наличие ноута…
www.youtube.com/watch?v=_iXhYoNDrCc
А так видно, что подкалбашивает.
Есть еще одно видео, где после шаманства с экраном, коптер просто перевернулся на месте.