Activity

Вопросы по iNav
serg2557:

Кстати туалетинг удалось победить поворотом компаса на 15 градусов по часовой стрелке.

А как вы повернули компас на 15 гр? Физически или через CLI? В CLI я так понял только кратно 90 можно повернуть командой “set align_mag = CW90FLIP”
Странное дело у меня получается. Стоит модуль GPS Beitian BN-880 и повернут разъемом вперед. Я указал “set align_mag = CW90FLIP”, так как видел:

dvd-media:

BN-880 надо ставить ровно, не углом. Разъём назад. Гуглится картинка легко.
А компас нормально работает при параметре CW270 FLIP

и при наклонах он не отклоняется более 5 градусов, но при этом врет примерно на 90 градусов против часовой стрелки. То есть если повернуть носом на север, показывает на запад. При других значениях команды сильно поворачивает при наклонах, до 180 градусов.
Рама Robocat 270 (карбон), стоит на верхней пластине. Куда копать дальше?

Вопросы по iNav
SergejK:

Это не гарантия отсутствия вибрации при установке на мотор. Особенно в случае с цангами. Проверяйте бабочку пропеллера.

Бабочки нет, сегодня отлетал в англ мод с фотоаппаратом, фото смазаны - вибрация 😦

Вопросы по iNav
dvd-media:

А что за ПК ?

RMRC DODO.

dvd-media:

что коптер падал “вдруг думая, что взлетел на супервысоту”. По логу было видно, в первом случае, что высота вдруг оказалась более 3км(!)

Самое интересное что я к моменту падения перешел в “angle”. Когда он начал падать - даже газа добавил, но он просто летел вниз с отключенными моторами.
Как ни старался не смог найти в логах именно высоту полетов.
Логи же начинают писаться в момент АРМа только.
А EZ-GUI пишет какой-то журнал? Она была подключена на время полета через модули 433МГц и BT.

К сожалению с вибрациями пока бороться нечем. Двигатели Turnigy D2826 и кроме как цанги к ним крепления нет. Пропеллеры (APC 80*45 MR) отбалансированы. Только покупать SunnySky X.

Вопросы по iNav

Господа, помогите понять причину падения квадрокоптера.
Пошел испытывать iNAV 1.6.1 немного полетал в “angle”, потом перешел в “althold”, а чуть позже в “althold” + “poshold”. В “poshold” как раз и начался расколбас, после чего немного поборовшись с ним, я его выключил и через 5 сек. квадрик просто выключил моторы и упал.
Пытался найти в логах этот полет, но не смог понят в каком из 13 частей лога он содержиться.
После падения поднял, отряхнул, попробовал дать газ и увидел что открутились, то ли в момент падения, то ли перед, 2 цанги по диагонали (левый передний и правый задний лучи). Затянул цанги и летал еще 6 с небольшим минут, но только в “angle” мод, все прекрасно летало.
Памяти для логов на борту 2 МБ. (писал 1/4).
Видео с RunCam HD:

Видео с регистратора на видеоприемнике (в момент падения растет высота:blink::

Dump и BlackBox Log во вложении:

Dump&BlackBox.zip

Вопросы по iNav

Приветствую всех. Особую благодарность выражаю Константину и его коллегам по разработке проекта iNAV. Прочитал всю ветку, но так и не нашел ответа на вопрос.
У меня Naze 32 rev.5 и GPS чип MT3333. До того как прочитал всю ветку была установлена iNAV 1.2.1 и GPS в ней работал, но только на скорости 9600 и частоте обновления 1Гц. Пробовал и другую скорость и частоту - не работало, только 9600 на 1Гц. Сейчас установил iNAV 1.3 - GPS чип не видно.
3D Fix есть (подпаян светодиод и подключен маяк), координаты определяет нормально, а вот в iNAV конфигураторе не видится. Чип с протоколом NMEA. Также в числе поддерживаемых чипа нет.
Читал также что памяти в CC3D на NMEA не хватило, но про Naze 32 упоминания не нашел.
Вот кусочек Dump:
# dump

# version
# INAV/NAZE 1.3.0 Nov 2 2016 / 11:11:52 (479d607)
# pflags
# Persistent config flags: 0x00000000
# dump master

# mixer
mixer QUADX
mmix reset
smix reset

# feature
feature -RX_PPM
feature -VBAT
feature -UNUSED_1
feature -RX_SERIAL
feature -MOTOR_STOP
feature -SERVO_TILT
feature -SOFTSERIAL
feature -GPS
feature -FAILSAFE
feature -SONAR
feature -TELEMETRY
feature -CURRENT_METER
feature -3D
feature -RX_PARALLEL_PWM
feature -RX_MSP
feature -RSSI_ADC
feature -LED_STRIP
feature -DISPLAY
feature -UNUSED_2
feature -BLACKBOX
feature -CHANNEL_FORWARDING
feature -TRANSPONDER
feature -AIRMODE
feature -SUPEREXPO
feature -VTX
feature -RX_SPI
feature -SOFTSPI
feature -PWM_SERVO_DRIVER
feature RX_PPM
feature VBAT
feature MOTOR_STOP
feature GPS
feature FAILSAFE

# beeper
beeper GYRO_CALIBRATED
beeper RX_LOST
beeper RX_LOST_LANDING
beeper DISARMING
beeper ARMING
beeper ARMING_GPS_FIX
beeper BAT_CRIT_LOW
beeper BAT_LOW
beeper GPS_STATUS
beeper RX_SET
beeper ACC_CALIBRATION
beeper ACC_CALIBRATION_FAIL
beeper READY_BEEP
beeper MULTI_BEEPS
beeper DISARM_REPEAT
beeper ARMED
beeper SYSTEM_INIT
beeper ON_USB

# map
map AETR1234

# serial
serial 0 1 115200 38400 0 115200
serial 1 2 115200 9600 0 115200

set looptime = 2000
set i2c_overclock = OFF
set gyro_sync = OFF
set gyro_sync_denom = 2
set mid_rc = 1500
set min_check = 1100
set max_check = 1900
set rssi_channel = 0
set rssi_scale = 30
set rssi_ppm_invert = OFF
set rc_smoothing = ON
set input_filtering_mode = OFF
set min_throttle = 1050
set max_throttle = 1850
set min_command = 1000
set 3d_deadband_low = 1406
set 3d_deadband_high = 1514
set 3d_neutral = 1460
set 3d_deadband_throttle = 1000
set motor_pwm_rate = 400
set motor_pwm_protocol = STANDARD
set fixed_wing_auto_arm = OFF
set disarm_kill_switch = ON
set auto_disarm_delay = 10
set small_angle = 25
set reboot_character = 82
set gps_provider = NMEA
set gps_sbas_mode = NONE
set gps_dyn_model = AIR_1G
set gps_auto_config = ON
set gps_auto_baud = ON

EDGE 540 из EPP или японская философия пенолетостроения :)
Всеволод:

никто не берется за Адобовские файлы, а при конвертации в dwg все кривые преобразовываются в ломаные линии.

Здравствуйте. Попробуйте файлы из этого архива. Сейчас к сожалению открыть нечем. Конвертил под компас и автокад. Ну и сам автор выкладывал чертежи в corel draw.

EDGE540T_plans.zip

EDGE 540 из EPP или японская философия пенолетостроения :)

Господа EDGE-владельцы, а у кого где центр тяжести получился? Если по калькулятору с 30% получается 5см от передней кромки. При этом мне аккумулятор на 500mAh приходиться на середину капота ложить, видимо с клеем перестарался, либо надо 16-18 грамм в у мотора догружать чтобы аккум был в центре тяжести.

EDGE 540 из EPP или японская философия пенолетостроения :)
dangerousgluck:

ps. видосиков по склейке в процессе пересмотрел на несколько часов 😃

А я сколько видюшек не искал, только нашел как фонарь кабины клеили и поэтапная сборка, но там как слайд-шоу.
Интересный клей у японца, как Uhu por, только быстрее схватывает.

EDGE 540 из EPP или японская философия пенолетостроения :)

Спасибо, понятно. Я как раз как товарищ-японец склеил, только задник пока не сжимал.
В носу, где моторама крепиться, вставил по 3 шт. 6мм треугольничка. Вот так:

Еще получилось так что центральное отверстие крыла смещено назад относительно такого же отверстия в центральной пластине каркаса фюзеляжа, смещено на 6 мм, так и должно быть?

Недостающий файлик с фурнитурой

Как раз сегодня об этом думал, фанеры такой нет, думаю с 1,2 мм текстолита лобзиком напилить.

EDGE 540 из EPP или японская философия пенолетостроения :)

Здравствуйте.
Вырезал самолетку по чертежам Алексея, начал клеить и не дают покоя 3 детали. Не пойму куда клеятся. Может кто разъяснит ситуацию?

Причем деталь №3 есть как в 3мм, так и в 6 мм листе. Её надо еще сложить вдвое судя по вырезам или как вставить?
Еще получилось так что центральное отверстие крыла смещено назад относительно такого же отверстия в центральной пластине каркаса фюзеляжа, смещено на 6 мм, так и должно быть?

Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli

Спасибо за оперативный ответ. Получилось прошить следующим образом: D:\flash\lib\avrdude\windows\avrdude.exe -P COM4 -b 19200 -c arduino -p m8 -v -e -U flash:w:“D:\ESC\tp_8khz.hex”:i в командной строке. Хотя когда выбирал “arduino” в оболочках писало что устройство не видно. Свои SS18 шил прошивкой tp_8khz.hex. После прошивки все работает (делал короткие тестовые пуски).

Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli

А позвольте задать в этой теме такой вопрос: Приступил к постройке первого квадрика, затарился полетным контроллером и всем прочим и дошла очередь до прошивки регуляторов. Так как уже имелось в наличии Hobbyking SS Series 15-18A ESC в количестве 4 шт. другие регули покупать не стал. ISP программатора тоже как то не завалялось, но есть arduino Uno и Mega. Прошил UNO скетчем ArduinoISP.ino из папки examples среды arduino IDE. Скачал себе KKmulticopterflashtool , да и SinaProg тоже. Но не могу понять какой тип программатора выбрать в в программе прошивальщика.

Sbach 1,2 m Rc Factory
Sard:

Так это не Rc Factory … Хотя, если размах 1,2 м - вес хороший. А шаськи где ? Или с руки и в руку ?

Размах 1,2 но длина корпуса 1 метр. Запускаю самолет на поле, все не могу асфальт найти. Запуск будет с руки, а посадка как получиться, в травку наверное. Меня вот интересует как отверстие под аккум резать? Прямо над крылом резать или может повыше на линии мотора.

Sbach 1,2 m Rc Factory
dmn66:

Если не начали сборку, может есть смысл смотаться в магазин и кой чего прикупить?
Например “полоски” карбона 5х0.5 или даже 5х1. Их можно вставить у ЗК и ПК вертикально. Дело в том, что при “морквлении” или задевании крылом за землю может начаться отрыв ЕРР по задней или передней кромке у корня. Хотя… можно просто усилить стык в этих местах остатками прутков карбона. Зато с “полосками” жесткость крыла на кручение и изгиб повыше будет. У модели, “побитой жизнью и пилотом” сие становится актуально…
Кстати, карбон легко гнется “на угол” при нагреве. Паяльник, газовая плита, да хоть зажигалка… Разумеется, место изгиба ослабнет, но терпимо… Попробуйте на обрезках - может пригодиться.
Возможно, есть смысл врезать полоску снизу фюзеляжа. Попа на кручение получше будет.

Магазинов с карбоном в нашем городе нет, да и с моделями тоже. Но карбоновые полосы есть. 3*0,6мм; 3*0,8мм; 3*1мм и 6*1мм и прутки 1мм;1,5мм;2мм.
Пустить по задней кромке крыла, то есть по задней кромке элерона или в месте где петли элерона?
Сделать прорезь в 5мм от передней кромки или непосредственно с торца наклеить и так понимаю лучше сплошным куском через центр пройти?
Титан тоже использую, все потолочники на нем собирал.

Sbach 1,2 m Rc Factory
Sard:

Нарезка 230 гр. + карбон+ 4 сервы (если провода коротки + 4 удлинителя) + акк 1,5а+ регуль на 30-40А+ мотор (для начала парк 480) + пропсейв+винт + шасси+ приемник + тяги на сервы … Прикинуть-то можно что получится 600 гр или кило … 20-30 грам в прикидках роли не сыграют.

Фюзеляж 42
Стаб, РН, РВ 11
Крыло 152
Батарея 1500 126
Приемник 8
Сервы 52
Цанга 14
Мотор 68
Регулятор 33
Кабанчики+моторама 15
Карбон 60
Винт 25
Клей 100
Итого: 706
Только мне кажется что мало я прикинул по клею или карбону. Правда еще крылышки обрежутся в корне.

Sbach 1,2 m Rc Factory
Sard:

Вы еще ни разу не написали предполагаемый вес самолёта … (по развесовке).

Я к сожалению не могу предположить вес самолета. Это моя первая EPP модель. Нарезка весит около 230 грамм, а как дальше пойдет я не знаю. Опять же что будет с центром тяжести… Склею хотя бы планер… Упоминания этого набора от psn151 на форуме не нашел.

Sbach 1,2 m Rc Factory

Темы по SU-29 и Yak-55 прочитал. Мануалы тоже скачал. Буду пробовать. Позже закажу наверное двигатель как рекомендовали Turnigy Park480 бесколлекторный аутраннер 850kv
hobbyking.com/…/__19037___Turnigy_Park480_Brushles…
И винты на 12" и 13" к нему.
Надеюсь 2830 1100kV с 11" и 12" винтами на обычный пилотаж пока хватит.

Sbach 1,2 m Rc Factory
priller_13:

для начала хоть отрежьте корневые части консолей под углом. или вы и в вправду думаете крыло такой стреловидности забацать?) надеюсь лонжерон ещё не врезали.

Лонжерон не врезал. А консоли обрезать так? Чтобы получить прямое крыло по передней кромке.

Sard:

да ещё и акк 2,2А …

Есть еще акки на 1500, да и на 1000 есть но боюсь по току не справятся.

Sbach 1,2 m Rc Factory

Приветствую всех. Решил написать в этой теме так как по с содержанию она ближе всего.
Приобрел у psn151 набор нарезки Sbach 342 из EPP с профильным крылом и хочу спросить о нюансах сборки. Модель из EPP первая, первая 3D пилотажка.
Размеры: длина 1м, размах крыльев 1,2м.
Толщина фюзеляжа 18мм, стабилизатора, РН и РВ по 6мм, в наборе (метровые) 6 прутков карбона 2мм, 2 прутка по 1,5мм и 2 прутка по 1мм.
Клеить собираюсь на UHU Por.
Набор выглядит так:

В сборе должен выглядеть так:

А теперь несколько вопросов:
1.Как лучше вставить карбон в крыло? Оно имеет стреловидность. Вставлять наверное буду с нижней и верхней стороны 2мм прутки на всю длину.

2.Как вставить карбон в фюзеляж? Я пока прикинул вот так, также прутки по 2мм:

3.Как вставить карбон в стабилизатор и РВ? Так нормально, если взять допустим 1,5мм:

4.Кабанчики меня поставили в тупик, так как всегда они у меня были выше чем высота элерона. Ставить сверху или снизу? А еще может изменить их форму, мне кажется они упруться раньше чем через 45 градусов. Делал смотря в мануал по Su29 от Telink.


5.Стоит ли усиливать РН? Незнаю как его лучше закрепить, толщина фюза 18мм, а РН 6мм спиливать на клин со стороны РН или киля?

6.Ось мотра сделать на одной оси со стабилизатором?

По аппаратуре (Turnigy 9X 9-канальный передатчик с модулем и 8-канальным приемником):
hobbyking.com/…/__8992__Turnigy_9X_9_8_Mode_2_v2_.…
Такой мотор (NTM Prop Drive Series 2830-1100KV Motor):
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
Цангу и крепление к нему (NTM Prop Drive 28 Series Accessory Pack):
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
Такой регулятор (TURNIGY Plush 40A Speed Controller):
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
Такие серво (HobbyKing™ 939MG Servo MG 12.5g/2.5kg/0.14sec):
www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
Винты взял:
APC style propeller 11x5.5-E
APC style propeller 12x6-E
TP Slow Fly propeller 11x3.8
TP Slow Fly propeller 11x4.7
Аккумуляторы есть 3S на 1500 и 2200.

БАНо
aLEXXOiD:

Виталий, я смотрю у Вас аппа traxxas. Можете посмтотреть как реализован трехпозиционный переключатель: через аналоговый или дискретный канал. Или фото внутренностей аппы выложить.

Я тоже свет пытаюсь сделать. Но хочу еще кнопок добавить. Пока в коммандировке, проектирую в протеусе.

У меня на Traxxas Slash аппа двухканальная, трехканальная она на traxxas Summit

БАНо

У меня в регуляторе реализовано следующим образом:
если машина едет назад (курок от себя) и отпустить курок, то машина едет накатом по инерции, а если курок нажать к себе она тормозит вплоть до стопора колес.
После этого отпускаю курок в нейтраль и снова на себя, вот тогда она едет вперед. Аналогично при движении вперед.
На видео, если присмотреться в правый нижний угол, там видно колесо, ну и по звуку можно догадаться, только он тихо записан - делайте погромче.

БАНо

Результаты моих трудов.
Сделано на основе бано Маркантония (а его бано на основе valera_o)
Думаю по видео все будет понятно.
Все задержки и интервалы настраиваются.
Все прокоментированно в файле AlgorithmBuilder, есть схема и печатка в Proteus.
Если есть вопросы с удовольствием отвечу.

Видео здесь:

Avto 5_0.zip

БАНо

Товарищи реализован алгоритм работы фонаря заднего хода и стоп сигналов как оно должно быть. См.вложение
Оставшиеся проблемы:
1.Если работает поворотник, то из -за его пауз, на полный цикл программы приходиться целая секунда. (Нужно параллельное вычисление паузы для поворотов).
2.Аналогично повороту не могу реализовать задержку выключения фар. Опять же нужно считать параллельно основной программе).

Avto 4_7.rar

БАНо
valera_o:

Если реально импульсы стартуют одновременно, то это фича аппы и тогда действительно надо с алгоритмом что-то решать. Поставить счетчик каналов и по этому счетчику перебирать прерывания по каналам, поскольку пользуем один таймер.

На выходных остался без интернета и потому не читал тему. Решил таймер 0 который использовался для “аварийки” приспособить для поворотов. Все работает. См.вложение Avto 4_5(alternative).rar

valera_o:

Вот не пойму, чего так народ ломится на аттини?

К сожалению когда нашел данную тему и был в Новосибирске, читать ее времени не было. Поэтому купил то что использовал МаркАнтоний, надеясь просто прошить и радоваться, но столкнулся с проблемой параллельных импульсов и понеслось + еще хотелки разные.

valera_o:

Поставить счетчик каналов и по этому счетчику перебирать прерывания по каналам, поскольку пользуем один таймер.

Попробовал алгоритм в Proteus. Что-то не работает как надо. Но мысль понял. Попробую еще в железе.

Теперь вот думаю как организовать задержку выключения фар на 5 сек. после того как машина остановилась. В теле main паузу использовать нельзя, т.к. это тормознет всю программу на 5 сек. Надо чтобы отсчет времени происходил параллельно, и после того как отсчитаются 5 сек. некая переменная бы изменила значение и в основной программе проверять значание этой переменной. Для этого наверное можно было использовать таймер, но они и так уже кончились.

Еще хотел для габаритов и стопов использовать один и тот же светодиод.
Тут есть 2 варианта:
1.Можно конечно с двух ног через резисторы подавать сигнал на один светодиод. Через R1 допустим ток 5мА - это будет габарит, А если через R1 и R2 то будет допустим 5мА + 20мА и это будет уже стоп.
2.Использовать некое подобие ШИМ. Что и было сделано см.Вложение в Auto 4_6. Вот только при простое, когда ничего не должно светить появились кратковременные вспышки с плавающей частотой. Причем при выключении передатчика вспышки исчезают.

Также не логично выглядят горящие стопы при езде назад и загорающиеся фары при торможении при езде задом. Подумаю над логикой, как все это должно работать.

Avto 4_5(alternative).rarAvto 4_6.rar

БАНо

В том то и проблема. Так как для обоих прерываний используется один и тот же таймер. Передний фронт попадает в таймер одновременно с обоих прерываний, а вот задний либо который опроситься первым, либо как то еще. Если бы передние фронты сигналов были сдвинуты относительно друг друга, проблем бы с использованием одного таймера не возникло.

БАНо

Ну что ж друзья, сегодня мои подозрения подтвердил осцилограф. Отсутствие временного сдвига каналов относительно друг друга. Придется отказаться либо от аварийки (один фиг она не будет у меня работать, так как при выключенном передатчике импульсы все равно идут и не меняются см.вторую картинку), либо от поворотников. Пытался вчера прикрутить Timer0 к поворотам - не получилось.

БАНо
Probelzaelo:

кстати исходник вместе с готовой моделью в протеусе будет соовсем не лишним, там конечно не более 15 минут ее делать, но…

Поменял форму генератора в модели протеуса. Прикладываю архив, в нем и модель в протеус и агоритм в буилдере, схема подробно расписана в протеусе.
Опишу еще алгоритм словами:
Вкратце:
Имею Р/У модель:
Управляющие сигналы с приемника:
Прямоугольные импулься с периодом 10 мсек с шириной импульса 1-2мсек (измеренно осцилографом) амплитуда 5 вольт.
Канал 1 (Поворот сервомашинки)
Поворот направо 100% - 2мсек
Поворот налево 100% - 1мсек
Прямо - 1,5мсек
Канал 2 (Управление регулятором хода двигателя)
Полный газ 100% - 2сек
Полный назад 100% - 1мсек
Нейтраль - 1,5мсек

Сам алгоритм:
Канал 1
0,9-1,25мсек - мигает левый поворот
1,75-2,2мсек - мигает правый поворот
Канал 2
0,9-1,45мсек - светят стопы и габариты
1,55-1,75мсек - светят габариты
1,75-2,2мсек - светят габариты и фары
При пропадение канальных импульсов работает “аварийка”
Похоже причина наложения прерываний в отсутствии сдвига между импульсами в разных каналах. Завтра на работе измерю два канала одновременно осцилографом. Пока мои домыслы на вложенной картинке.

Avto 4_4.rar

БАНо

У меня подозрение на то, что прерывание обоих каналов просчитывается одним и тем же таймером. Не пойму как он определяет из какого канала получил длину импульса? готов отказаться от аварийки в пользу использования отдельных таймеров для каждого канала.

БАНо

Да исходник МаркаАнтония был, все делал на его основе, менял только логику включения осветительных приборов. Взаимное действие каналов наблюдается как в Proteus так и в живую на макетке. Аварийка у меня не работает даже при выключенном передатчике, видимо даже без него идут с приемника импульсы (вот этого осцилографом не посмотрел).

БАНо

Добрый день всем участникам данной ветки. Недавно наткнулся на нее и взяв за основу БАНО Марка Антония из сообщения 282 rcopen.com/forum/f8/topic144500/282 сделал под свои нужды.
Работают повороты, габариты, стопы, фары.
1 канал - подключается к каналу руля;
2 канал - подключается к каналу газа.
Столкнулся с двумя проблемами:

  1. Не могу придумать алгоритм реализации фонаря заднего хода (курок от себя ->нейтраль ->курок от себя)
  2. При одновременном подключении двух каналов происходит их влияние друг на друга (например при повороте руля влево и езде вперед - промаргивают стопы с периодичностью поворотов, хотя должны светить только фары и габариты). Каналы по отдельности работают как надо и повороты и приборы освещения.
    Выкладываю алгоритм в Algorithm Builder, и собранную схему в Proteus.
    Может кто подскажет в чем дело?
    Забыл указать. Смотрел каналы осцилографом: Период 10 милисекунд, сигнал от 1 до 2 милисекунд.

Avto 4_4.zip