Activity

MultiWii

Народ, а как кто акселерометр калибрует перед полетом? Искать идеальную поверхность и выставлять по уровню это норма? Или как-то может в полете можно откалибровать? Видел функцию inflight acc calibration но пока не допру как этим пользоваться что бы аппарат не забурить в землю…

OSD Платы.

В приложении мой вариант mobidrone OSD в виде шилда для arduino nano.

Также может кому пригодится, модификация для корректной отработки арма и отображения режимов для прошивки мультивии(mahowii)2.2:

В multiwii, serial.ino добавляем в соответствующие разделы:

#define MSP_MOBIDRONE            121   //out message         for mobidrone 2.3

case MSP_MOBIDRONE:
     headSerialReply(10);
     serialize16(cycleTime);
     serialize16(i2c_errors_count);
     serialize16(ACC|BARO<<1|MAG<<2|GPS<<3|SONAR<<4);
     serialize32(f.ANGLE_MODE<<0|
                 f.BARO_MODE<<1|
                 f.MAG_MODE<<2|
                 f.ARMED<<5|
          #if defined(SERVO_TILT) || defined(GIMBAL)|| defined(SERVO_MIX_TILT)
                 rcOptions[3]<<3|
          #endif
          #if defined(CAMTRIG)
                 rcOptions[4]<<4|
          #endif
                 f.GPS_HOME_MODE<<6|
                 f.GPS_HOLD_MODE<<7|
                 f.HEADFREE_MODE<<9|
          #if defined(FIXEDWING) || defined(HELICOPTER)
                 f.PASSTHRU_MODE<<8|
          #endif
                 rcOptions[BOXBEEPERON]<<10|
          #if defined(LED_FLASHER)
                 rcOptions[BOXLEDMAX]<<11|
          #endif
          #if defined(LANDING_LIGHTS_DDR)
                 rcOptions[12]<<12|
          #endif
                 rcOptions[BOXHEADADJ]<<13);
   break;

В mobidroneOSD.ino заменяем:

#define MSP_STATUS               101   //out message         cycletime & errors_count & sensor present & box activation

На:

#define MSP_STATUS               121   //out message         cycletime & errors_count & sensor present & box activation

Самодельный конвертер сингала PWM в PPM для регуляторов БК двигателей
dimanovih:

Это надо чтобы между этими ножками (отмечено красным) Было 13 в? Это можно тестером замерять?

Да.

И как добиться?

Что бы установился этот уровень на vpp, нужно в программе поставить галочку TEST MCLR/Vpp, если галочки нет или программа не получает доступа к порту\программатору то и уровня в 12v не будет.

Также его в любом случае не будет если испольуется переходник usb-com.

Да, чета я в конец запутался) На картинке у кондера внизу минус?

Да, По схеме Vss земля.

В ГОСТе такого обозначения нет)

Между этими красными у меня 0,6 В(((

В общем, тупик… У меня программатор определяет пик, а сам пик не подключен)

А еще та же ошибка (красное окно) появляется при прошивки пика без пика и не выбран файл прошивки) Чудеса(

Про напряжение (красные полоски на фото):
Без подключенного пика 11,56 В
Когда пик подключен 0,64 В
Это не правильно, да?

Если Без подключенного пика 11,56 В то это уже хорошо, значит в принципе напряжение нужное есть 😃. Ввобщем поигратся галочками тест и проверить правильность запайки пика, может где-то КЗ и 12в куда-то просаживается))

В процессе прошивки Vpp должно менятся от нуля до 12v.

И еще ошибки верификации:

Verify Error: Code Mem 0x000000: PIC=0x3FFF Buf=0x0025
Verify Error: Code Mem 0x000002: PIC=0x3FFF Buf=0x0405
Verify Error: Code Mem 0x000004: PIC=0x3FFF Buf=0x0C87
Verify Error: Code Mem 0x000006: PIC=0x3FFF Buf=0x0002

у меня тоже были когда я пик замучил, прошивался с КЗ на Vpp и какой-то ногой. Полечилось только заменой пика 😦

А что с пика считывает? Если FFFFы все то он и не думал прошиватся, если что-то другое и разное… то оно таки как-то шилось… Соответственно если как-то шилось то или много ошибок и нужно в программе уменьшить тайминги или подсдох 😃 пик.

Самодельный конвертер сингала PWM в PPM для регуляторов БК двигателей
dimanovih:

rcopen.com/forum/f87/topic219994/27 27 пост

Вот тут пытаюсь получить помощь, но пока никак…. vrtp.ru/index.php?showtopic=15037&st=6000&#entry435…

Vpp для программирования (ww1.microchip.com/downloads/en/…/41228d.pdf) для данного пика по даташиту 12.5 - 13.5 вольт.
Соответственно добиватся что бы после включения галочки MСLR/Vpp на Vpp было вольт 12 с гаком, иначе шить не будет.

Самодельный конвертер сингала PWM в PPM для регуляторов БК двигателей
dimanovih:

Чем прошивали?

Программатор Extra-pic с программой picpgm. Собственно ссылки:
monitor.espec.ws/section46/topic127343.html
www.members.aon.at/electronics/pic/picpgm/

Можно использовать программу winpic800, но мне первая понравилась больше.
Также поимел проблему с переходниками usb to com… ну не работают они корректно для com программаторов, пришлось искать в шкафу компик с нормальным com портом.

Самодельный конвертер сингала PWM в PPM для регуляторов БК двигателей

Благодарю за прошивку! все получилось.
Приемник от Nine Eagles xtra 300.
Сигнал с делителя на выходе силовых ключей мотора pic воспринимать ни в какую не хотел. Подпаялся к затвору, работает идеально. Прошивка pwm_to_ppm-1.5.1-200-10

Belt-CP (часть 1)
PilotPVO:

Самый лучший апгрейд для Belta - мусорное ведро и забыть как кошмарный сон!
И вообще меньше 500 ничего не рассматривать! А электричка или бензин - дело вкуса!
По финансам что акки что галлоны выйдет одинаково!

Вы не правы, при всем Уважении, например у меня и многих других нету бабла на 500тый, а летать то хочется 😃
Да у меня белт, как ни странно летает, хоть и не 3Д и не быстро но зато приносит огромное удовольствие на свои 300 баксов с некоторыми запчастями.
Может быть в будущем я Belt > Ведро, но пока что этот верт мне дает бесценный опыт и удовольствие.

Не испортите мое мнение о вертолетчиках
vovan1972:

А если его гирами напичкать на все плоскости будет???

Если это к тому что бы верт висел сам неподвижно, то никакими гирами это не сделаешь, тут поможет автопилот вроде геликомманд, но он стоит больше этого верта 😃. Да и смысл…? тренироватся нужно что бы этим рулить, на то она и классика. Если охото висеть только то соосник нужно 😃