Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )

Boggart79
Сергей_З:

В сообщении 43 у бедного супостата есть фото редукторов. Между ними распорка, зачем она нужна? Еслиб между бортами то понятно, но между редукторами!

Ванна хлипкая. Соответственно нагрузка на вал передается на днище

Лось13

Модель неплохая цена достойная… будем печатать, скачал

Лось13
ZigZag_ZZ:

Открой потом темку…

да мы видео снимем на эту тему там думаю не одна часть будет. а темки некогда открывать… группу то в вк еле успеваю вести

daleks

Ну что господа, товарищи одноклубники - посылка пришла!
21 день в пути. Шла через Казахстан, а растаможку проходила в Казани и , что интересно на неё не наложили таможенную пошлину. Т.с. приятный бонус:)


Ну что сказать!?
Всёпришло в целости и комплектности. Насчёт работоспособности не знаю, ещё не подключал, некогда, да и торопиться особо некуда;)
Модель тяжёлая! Качество отливки или распечатки Детализация и копийность очень даже неплохое, гораздо лучше чем у HL.
Насчёт прочности и крепости изделия, на зуб не пробовал и краш тесты не проводил, но даже на глаз видно, что данная модель не для полевых гонок и маршей по пересечённой местности! Скорее я бы сказал копийная модель 35-го масштаба фирмы Meng увеличенная до 16-го масштаба!
Но в мою коллекцию очень даже вольётся. Мне понравилась - я не спидигонщик по буеракам! Мне главное что-бы всё работало + реалистичность , звук, дым, свет и пр. приятности! Ходовку конечно стоило бы поменять на металл - будем думать.
Ну пока так!
Фото пока плодить не буду, в забугорных сайтах всё есть, ссылки на сайт есть в предыдущих постах.
Если что буду делать неторопясь, то буду выкладывать!
Ну, а если будут вопросы буду по ходу отвечать!

ZigZag_ZZ

Ура!!!
Я так рад!!!
В таких руках и…
Короче, строим , переделываем постим!
У пенда, только сопри и поломки…
Ничего по делу нету, пока он только всё крушит…
А цеПочки с гирьками дают?

daleks

Да, цепочки и тросики в наличии😁

ZigZag_ZZ

Это здорово,я для 35 размера залюбился их делать…
Предвкушаю работу!
Ещё неизвестно, кто больше рад;)

daleks

Кстати относительно буржуина который с таким упорством ломает модель! Я думал только наш словянский народ не читает инструкции к технике перед её использованием!? Ан нет, эвропэйцы тоже этим страдают!

Из неё и без перевода видно, что это квартирно-паркетная модель!😛
Это хорошо, что ему ещё какие-то запчасти на замену выслали. Вверху написано, что фирма не несёт ответственности при поломке в случае нарушения условий эксплуатации!!
А он там фотки выкладывает, понимаешь, то в траве, то на кирпичах, то ещё хрен знает где!

Сергей_З

А почему у Меркавы 3 поддерживающих катка маленькие? Почему не сделать их все одного размера?

daleks:

Я думал только наш словянский народ не читает инструкции к технике перед её использованием!?

Это такая наша национальная черта заниматься садомазохизмом и обвинять себя во всех не существующих грехах. По моему личному опыту работы с иностранцами они дятлы ещё те. Мы на их фоне белые и пушистые. А ихние инструкции всегда пишутся с перестраховкой - то кошку не сушите в микроволновке то ещё что…

daleks

Сегодня раскрутил и посмотрел внутренности. Это конечно как-то смотрится убого! Всё как-то сикось накось! Как должен заправляться дымогенератор я честно говоря не понял. Наверное надо каждый раз разбирать модель - будем думать!
Внутрянку пока решил не трогать. Да и снаружи, кроме как что-то пдклеить и подкрасить, особо делать нечего! Ещё раз повторю, что отпечатка деталей хорошего качества, до всех тонкостей и что-то там допиливать нет смысла! Рисунок рельефный и без брака и совсем не видно следов струйного принтера, ни бороздок ни полосок!
Короче мне нравится! 😃

Сразу решил переделать перндние крылья т.к гусеницы действительно их цепляют и ломают. А посему сделал их поднимающииися и поставил резиновые фартуки.

На резиновые фартуки еще будут по контуру прижимные накладки с болтиками, короче как и було сначала.
Короче процесс пошёл😒

ZigZag_ZZ

Вот, молодец!
а пых машину можно заливать не разбирая, через трубку выхлопа шприцем под наклоном, оно затекает само…
или делать доп трубку с заглушкой через тройник от аквариума и сверху вливать 2 мЛ. не больше.
То что распечатка годная- это радует…
алавердану, у меня такаяже пых-машинка, я её разнёс, она разбирается проворотом, вставил трубку с вентилятор и в котёл, удобно, не так место нужно искать для компановки…


Может пригодиться

daleks

Я буду попозджее ставить вот такой


Этот просто идёт в другой проект - 2С19 (Мста -С)

ZigZag_ZZ

порпорциональная, поди;)
Кузяво!
А ветродуй советую именно НЛ поставить, мне эта вертушка не нравится, ну эт моё мнение…

daleks

Небольшой фото-коллаж моих моделей израильской военной техники:
танки Merkava mk3d и 4m и бульдозер D9R

daleks

Запустил танк. 😵
Ну что сказать - для такого танка управление (АПА) и особенно звук - это просто убожество какое-то!!!😠 Можно сказать, что звука просто - НЕТ!
Так-то всё работает и все команды выполняет, но это сплошная дёргалка, и дрыгалка. Движения резкие.
По уму надо ставить что-то посолиднее, ну хотябы Clark TK40. Только у них звука Меркавы в прейскуранте то и нету. Разве только взять со звуком Леопарда 2А6 или Type10. , будет более похоже. АПУ тоже в мусорник - дешёвка!
Но ломать не строить и по-этому пока подождёт своей очереди. Надеюсь, что в ближайшем будущем на эту модель появятся рычаги, катки и гусянки в металле, тогда и будем заниматься основательно.

Boggart79

Александр подскажите пожалуйста по пластиковым деталям- это печать или нормальное литье?

daleks
Boggart79:

Александр подскажите пожалуйста по пластиковым деталям- это печать или нормальное литье?

Вы знаете скорее печать, но на очень качественном принтере, т.к. следов печати как бы и не видно! Всё очень гладко и чётко. Ни к чему не придерёшься, до мельчайшей детализации. может какая лазерная резка! Но материал клей для стирола, пластика не берёт. Если что и подклеиваю, то вот таким клеем -

Boggart79

Спасибо. Скорее всего материал полиамид. Буду ждать результат покраски.

daleks
Boggart79:

Спасибо. Скорее всего материал полиамид. Буду ждать результат покраски.

Да я не собираюсь его красить! Мне цвет понравился. Да и после покраски шероховатость противоскольжения просто заплывёт! Единственно подкарску сделаю облучателей и ещё что по мелочи, да наклейки опознавательной принадлежности проклею и всё!

daleks

Меня сейчас больше всего волнует заук!!! Где бы и что бы такое найти что бы было не так дорого и сердито тобишь похоже на звук Меркавы хоть в приближении. Ато танк приличный, а звук дерьмо!
Если у кого что есть посоветовать и даже предложить пишите, буду благодарен. Можно в личку

Boggart79

Спасибо.

daleks:

Меня сейчас больше всего волнует заук!!! Где бы и что бы такое найти что бы было не так дорого и сердито тобишь похоже на звук Меркавы хоть в приближении. Ато танк приличный, а звук дерьмо!
Если у кого что есть посоветовать и даже предложить пишите, буду благодарен. Можно в личку

Может имеет смысл обратиться к Дмитрию Климинскому. Прописать звуки меркавы для платы DK?

daleks
Boggart79:

Спасибо.

Может имеет смысл обратиться к Дмитрию Климинскому. Прописать звуки меркавы для платы DK?

Я с ним как-то и не пересекался, да и про плату DK не слыхал!?

daleks
Boggart79:

Здесь на видео стоит его плата.

Да, звук неплохой и хорошее соответствие движениям! Только я непонял, он целиком делает плату ESC со звуком или на какуюто заводскую готовую ставит звук?

тигромух
Shuricus:

Кручу лимиты, а газ ниже нормы не опускается.

Не было c ФС на АПМе никаких проблем. Наверняка дело в этом:

Shuricus:

на прошивке er9x.

X3_Shim
тигромух:

Наверняка дело в этом:

именно так 😃

Shuricus

Газ у меня, когда в нуле, показывает - 988. Так же показывает и мишкин планер. Теперь я в аппе кручу нижний лимит в минус, в аппе значение газа уменьшается до 900. А в мишкинпленере ничего не уменьшается!

Самое интересное - если я увеличиваю все тоже самое, то все везде увеличивается!
Это касается всех каналов.

Может ли прошивка ЛРС ограничивать уменьшение значения каналов???

Понимаю, что бред, но непонятно куда копать…

svir
Shuricus:

Газ у меня, когда в нуле, показывает - 988. Так же показывает и мишкин планер. Теперь я в аппе кручу нижний лимит в минус, в аппе значение газа уменьшается до 900. А в мишкинпленере ничего не уменьшается!

Самое интересное - если я увеличиваю все тоже самое, то все везде увеличивается!
Это касается всех каналов.

Может ли прошивка ЛРС ограничивать уменьшение значения каналов???

Понимаю, что бред, но непонятно куда копать…

я тоже так же, дрочился с идиотской настройкой фс ардукоптера, у меня он стал работать только в районе 895, пробуйте менять значения по 5 едениц и после этого калибруйте каналы в мишен планере.

тигромух
Shuricus:

Теперь я в аппе кручу нижний лимит в минус, в аппе значение газа уменьшается до 900. А в мишкинпленере ничего не уменьшается!

А в отладке передатчика (R6=1) значение на канале уменьшается?

ВлАс
Shuricus:

Газ у меня, когда в нуле, показывает - 988. Так же показывает и мишкин планер.

Тема для арду(коптера или пилота). Приемник на прошивку аппы плевать хотел.
Что показывает МР если выключить аппу?

Shuricus:

в аппе значение газа уменьшается до 900. А в мишкинпленере ничего не уменьшается!

Потому, что когда калибровалось РУ в АРМе, последний запомнил минимальный газ, после этого ему хоть 800 подай.
Надо только выставить в настройках положение газа на FS.
Остальное в теме про АРМ, ОК?

Shuricus
svir:

я тоже так же, дрочился с идиотской настройкой фс ардукоптера, у меня он стал работать только в районе 895, пробуйте менять значения по 5 едениц и после этого калибруйте каналы в мишен планере.

У вас Байчи стоит?

Настройка не идиотская на мой взгляд, это опция. И очень полезная, т.к. позволяет в том числе защитится от физической потери приемника. Если он, например, выпадет из модели 😃

А ФС в ардукоптере можно и классически настроить, по каналу управления. Без гиморов.

тигромух:

А в отладке передатчика (R6=1) значение на канале уменьшается?

Вот я об этом же думаю! ) Так неохота все разбирать и тыкать туда ФТДИ. Поэтому и спрашиваю, не может прошивка ЛРС как-то ограничивать импульс до 988? Потому что в меню передатчика все работает корректно, а в мишенпланере ниже 988 ни за какие коврижки не опускается. Но зная, что там это точно настраивается, например на Фрскае, возникает логический вывод, что причина только во входящих данных!

Plohish

вообще то длительность импульса по протоколу это определённый стандарт и я думаю не стоит выходить за эти рамки по любой причине…

** Примечание по длительностям импульсов (проценты, градусы и микросекунды)**

Исторически сложилось, что PWM импульсы передают положение стиков РУ и определяют ход сервомашинок, меняясь в пределах от 1000 до 2000 мкс. В большинстве стандартных РУ нейтрали стика и сервомашинки соответствует импульс длительностью 1500 мкс. За -100% хода стика РУ и поворота качалки стандартной машинки на -45-50 градусов, принята длительность 1100 мкс. За +100% и +45-50 градусов - 1900 мкс (+/- 400 мкс от нейтрали). Максимальное изменение импульсов (1000-2000 мкс) таким образом задает диапазон управления -120% - +120% или -60 до +60 градусов поворота качалки сервопривода.
Заметим, что максимальный диапазон представления импульсов в режиме 0 и 1 (стандартный Эксперт) составляет 988-2012 мкс, что эквивалентно -128% … +128% хода стиков РУ.
Futaba использует несколько иные длительности и диапазон. За нейтраль принят импульс длительностью 1520 мкс., за -100% - 1100 мкс, а +100% = 1940 мкс. При этом предельное изменение импульсов от Futaba составляет 880-2160 мкс или +/- 640 мкс относительно нейтрали в 1520 мкс. Следовательно минимальной длительности в 880 мкс соответствует - 160% хода стика (до 80 градусов отклонения качалки сервомашинки от нейтрали), а максимальной 2160 - +160% хода стика или +80 градусов. В протоколе s.bus и режиме передачи 2 (R5=2) кодируется именно такое представление длительностей. PPM сигнал Futaba 750 мкс (12 и более каналов), выдаваемый некоторыми передатчикам Futaba в режиме PPM12 имеет в 2 раза меньшие длительности импульсов.
Обратите внимание что контроль состояния FS в режиме ретранслятора, проверяет нахождения всех каналов в пределе 1000-1999 мкс при PPM подключении. И если хоть один канал будет вне этого диапазона, передатчик прекратит передачу (при R4 = 1). В режиме s.bus длительности каналов не проверяются, критерием FS служит соответствующий флаг в пакетах от источника.

пожалуйста, перенесите обсуждение вашего ардукоптера в соответствующую ветку…

Shuricus

Я только не пойму при чем тут ардукоптер? Вопрос был по прошивке оба раза - как сделать в ФС отсутствие сигнала, и ограничивает ли прошивка значения ППМ. И обсуждать я их буду здесь. Хватит пожалуйста просить переносить темы, а пожалуйста внимательно читайте вопросы.

С первым вопросом Константин уже подсказал. А вот со вторым, не смотря на очень увлекательный экскурс в теорию от Сергея, как то ясности не прибавилось!

Хотя если есть ссылка на Эксперта, как раз с магическим числом 988 - то мои опасения верны, и меньше 988 прошивка не пропускает. А поскольку в аппе я настроил 970, значит прошивка все что ниже 988 просто приравнивает к 988. Но с другой стороны еще в руководстве написано - При установленном бите 1 в регистре 5 на экран постоянно выводятся длительности принятых PPM импульсов в микросекундах (от 880 до 2159, середина = 1500).

Значит все же должно быть 880!

max809
Shuricus:

С первым вопросом Константин уже подсказал.

Т.е. хотите сказать, что Константин разобрался, как допилить код, чтобы в режиме ФС было отсутствие сигнала?

тигромух
max809:

Т.е. хотите сказать, что Константин разобрался, как допилить код, чтобы в режиме ФС было отсутствие сигнала?

Разобраться и допилить - разные вещи. С первым нет проблем, а на второе нет времени…

Если хотите допилить, то смотрите флаг PWM_enable. Достаточно его снимать при входе в ФС и устанавливать при выходе.

LaPart
Shuricus:

Хотя если есть ссылка на Эксперта, как раз с магическим числом 988 - то мои опасения верны, и меньше 988 прошивка не пропускает. А поскольку в аппе я настроил 970,

Если бы я в аппе таки настроил бы 970, знал бы, что это точно мой РРМ, а не сбас, и хотел использовать такой диапазон у себя (а не подсунуть кому-нибудь еще), то заглянул бы в исходники, а там:

  • модуль ppmsbus из набора OpenTiny_TX (Александр комментарии не экономил)

    bool checkPPM(void) // проверка PPM/SBUS на failSafe ретранслятора
    {
    if(Regs4[4]) { // если проверка разрешена
    FSdetect=1;
    if(ppmMicroPPM == 255) { // режим SBUS, FS = бит3 в управл. байте
    if(sbusPkt[23]&0x8) return false;
    } else {
    for(byte i=0; i<nchan; i++) {
    if(PPM[i] < 1976 || PPM[i] > 4022) return false; // проверяем выход канала за диапазон
    }
    }
    }
    FSdetect=0;
    return true; // PPM в порядке
    }

    Тогда там где
    // проверяем выход канала за диапазон - 1976. Это как раз то “заколдованное” число микросекунд, умноженное на 2.
    Если есть желание уменьшить для себя с 988мкс до 970 (или даже еще немножко),
    строку
    if(PPM[i] < 1976 || PPM[i] > 4022) return false; // проверяем выход канала за диапазон
    заменяю на
    if(PPM[i] < 1936 || PPM[i] > 4022) return false; // проверяем выход канала за расширенный диапазон 968-2011мкс
    и компилирую.
    Проверяю и радуюсь 😃, либо, если “что-то пошло не так 😃” слегка огорчаюсь и меняю код на исходный, автор ведь посчитал, что так правильнее…
    ===========================
    Не пойдет такой вариант?
Shuricus

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

Теперь появилась ясность. Попробую эти варианты.

А что дальше происходит в коде с данными ппм, если они выходит за диапазон?

LaPart
Shuricus:

А что дальше происходит в коде с данными ппм, если они выходит за диапазон?

в предыдущем сообщении функция bool checkPPM(void) // проверка PPM/SBUS на failSafe ретранслятора
как раз и проверяет, входит ли сигнал в нужный диапазон.
Если входит -

LaPart:

FSdetect=0;
return true; // PPM в порядке

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

Если не входит в диапазон -

LaPart:

FSdetect=1;

LaPart:

if(PPM[i] < 1976 || PPM[i] > 4022) return false;

то это файлсейв (это следует из неглубокого копания только в этом модуле).

Возвращается ответ в модуль OpenTiny_TX, откуда вопрос и задавался,
если глубоко не вдаваться, то после обработки ответа есть строка с комментарием
// нет PPM - нет и передачи
Пока всё, я убежал, удачи 😃

Shuricus

Тут не состыковка с тем фактом, что если у меня есть импульс меньше 988, то все равно все продолжает работать.

тигромух
LaPart:

bool checkPPM(void) // проверка PPM/SBUS на failSafe ретранслятора

Это штука работает, только если установлен соответствующий регистр. Собственно, это в следующей строке написано:

if(Regs4[4]) { // если проверка разрешена

Plohish
Shuricus:

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

Shuricus:

Значит все же должно быть 880!

если бы ты почитал нормально мой экскурс в историю от Байчи, то наверное пришло бы понимание что в режиме S.bus прошивка прекрасно обрабатывает длительности менее 988…

Shuricus

Если бы ты почитал нормально мой вопрос, то наверное пришло бы понимание, что мне нужен ППМ, а не сбас! 😃

Кстати, экскурс был в теорию, а не в историю. 😃

тигромух:

Это штука работает, только если установлен соответствующий регистр. Собственно, это в следующей строке написано:

Другими словами, на стандартный режим работы это не влияет?

Я предположу, что есть еще алгоритм проверки ППМа.

Plohish

опять возвращаемся к тому что длительности менее 1000 для PPM это не стандарт и у тебя частный случай извращения с ардупилотом…

Shuricus
LaPart:

в предыдущем сообщении функция bool checkPPM(void) // проверка PPM/SBUS на failSafe ретранслятора
как раз и проверяет, входит ли сигнал в нужный диапазон.

Ну это и указанно в мануале:

Обратите внимание что контроль состояния FS в режиме ретранслятора, проверяет нахождения всех каналов в пределе 1000-1999 мкс при PPM подключении. И если хоть один канал будет вне этого диапазона, передатчик прекратит передачу (при R4 = 1).

Поскольку у меня не режим ретранслятора, то к сожалению, к моему случаю это все не относится.

Plohish:

опять возвращаемся к тому что длительности менее 1000 для PPM это не стандарт

Где это написано?

Plohish

насколько я понимаю это дело, нет разницы как работает передатчик LRS, через приём сигнала от приёмника или напрямую из аппы… один хрен там подаётся на вход CPPM
у прошивки от Саши нет такого режима как “ретраслятор”, это условное название схемы подключения…

Shuricus:

Где это написано?

у Байчи в мануале… исторически сложилось 😃

Shuricus

4 - FS check enable - это условно называется режимом ретранслятора.

Перелопатил интернет, так и не смог найти - каковы физические ограничения по диапазону каналов в ППМ и с чем это связанно?

Plohish
Shuricus:

4 - FS check enable - это условно называется режимом ретранслятора.

ну как бы это всё условно…
этот параметр не говорит о том что его нужно включать только тогда, когда LRS соединена с приёмником а не с аппаратурой…
это как раз тот регистр, который ты можешь смело поставить в единицу, если это требуется для твоей ардуины

Shuricus

Спасибо, я это уже давно понял.
Я пытаюсь выяснить, почему не лезет меньше чем 988. Осталось всего два вопроса:

  • 988 это тоже условное ограничение, и можно и меньшие значения передавать, т.е. нет физических ограничений со стороны формата ППМ
  • обрезает ли прошивка, все что меньше 988, и где этот код