Ил-18 Долгий путь к мечте

DIM76

СМД здесь вовсе не принципиально. Даже с обычными резисторами плата будет совсем не большой.

Гена_Большой

Дмитрий, вопрос не в изготовлении, имея схему ее можно развести в любом размере.
Тем более размер модели позволяет.
У ТС створки основного шасси на двух севро приводах и это его решение, он автор.
А поэтому использовать Ваш вариант достаточно проблематично,
переписать чужей софт гораздо сложнее чем написать новый.
Это я как программист говорю, я сейчас делаю "народный аналог PowerBox’,
написать протокол приема SBus на STM32 оказалось значительно проще,
чем портировать программу написанную для Меги в среде Ардуино.
Хотя, справедливости ради, некоторые решения из библиотеки SBus2 мне понравились больше чем мои ) и были заимствованы.

DmitryK

Может тогда не париться и сделать тупо 6 одинаковых платок. Провода на пяти из них на руддер и колесо можно не паять.
Приемник сможет выдать ток на выходе канала на 6 плат + серва? Не просядет ли управляющий сигнал имею ввиду.

DIM76

Что, и все сервы работают вразнобой? 6 секвенсоров! Да… создать себе трудности, чтобы потом героически их преодолевать…)))))

Гена_Большой
DmitryK:

Может тогда не париться и сделать тупо 6 одинаковых платок. Провода на пяти из них на руддер и колесо можно не паять.
Приемник сможет выдать ток на выходе канала на 6 плат + серва? Не просядет ли управляющий сигнал имею ввиду.

значит так, пока вижу такое

  • две стойки шасси с двумя сервами створок и одним ретрактом
  • одна сойка шасси с одной сервой створок, сервой поворота и сервой ретракта
  • два закрылка на три положения по одной серве.
  • не понял про канал на фары, в смысле есть фары, которые меняют положение, или имеется в виду управление горит/не горит ?
Гена_Большой
DIM76:

Да… создать себе трудности, чтобы потом героически их преодолевать…)))))

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

DIM76

Вот моя “навороченная, четко синхронизированная механика”. Ничего сложного. Три комплекта створок и три сервы на все три стойки. И никаких заморочек с секвенсерами.))))

Гена_Большой

Дмитрий, Вы предлагаете ТС переделать все, что уже сделано ?
Такая схема будет работать, если створок две, а если четыре ?

DIM76

Нет, переделывать я не предлагаю. Просто показал, как это реализовано у меня. Сначала продумано, отрисовано, потом уже реализация “в железе”. Не совсем понял, что значит четыре створки. Основные+дополнительные маленькие?

DmitryK

Друзья, не ссорьтесь 😀 И механика и электрика, все важно и нужно. У меня, кстати створки почти по той-же схеме.
Мы же придумываем уникальный девайс, который на все времена… и все самолеты… Евгений запатентует и обеспечит себе безбедную старость 😜 Щютка.
А по делу. Сервы стоят в крыле симметрично(зеркально). соответственно работают “по элеронному” в разные стороны. Нужен реверс или перепайка направления. Потом синхронизация . А это изменяемые по длине рычаги и куча гимора с подгонкой, если делать чисто механически.
Действительно, в этой модели может и проще будет обойтись механикой, но задел на будущее никто не отменял. Может реактивщики оценят или серьезные копиисты. И затраты могут окупиться.

Гена_Большой:
  • не понял про канал на фары, в смысле есть фары, которые меняют положение, или имеется в виду управление горит/не горит ?

Выпуск фар имеется ввиду. Свет отдельно от игвовского модуля.
2 фары в носу от одной сервы и 2 в крыльях на каждой по серве.

DIM76
DmitryK:

Друзья, не ссорьтесь

И в мыслях не было))) А вообще да, неплохо было бы создать такой универсальный девайс. Кстати, многие пытались, но дальше разговоров дело не пошло. Главная проблема - чётко определить функционал и алгоритм его работы…

DIM76
DmitryK:

Выпуск фар имеется ввиду

Я на Ил-76 и Ил-62 фары выпускал синхронно с закрылками-предкрылками. Не помню только, микшировал канал или тупо параллелил сервы. Всё равно в полёте светить незачем и некому. А на взлёте-посадке и рулёжке - самое оно)))).

Гена_Большой
DmitryK:

Друзья, не ссорьтесь 😀

да ладно Вам ), возраст уже не тот.

а о сути, пора начинать писать ТЗ, если есть желание к новому году выйти хоть на какой-то результат ).
самое главное решить принципиальный вопрос, стоит делать одно многоканальное устройство,
которое будет обслуживать все сервисные устройства модели, по команде полученной от аппаратуры.
такой вариант тоже можно рассматривать, преимущество очевидное,
на самой аппаратуре будет занято максимум пара каналов.
до 16 управляемых каналов реализовать в одной коробочке вполне реально.
но там свои подводные камни. да и программирование для Stm32 у меня еще имеет маленький скилл.

DmitryK:

Нужен реверс или перепайка направления.

изменение направления работы серв програмно реализуется за пять секунд )

DmitryK
Гена_Большой:

изменение направления работы серв програмно реализуется за пять секунд )

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

По поводу ТЗ:
Берем за образец вышевыложенное устройство и докручиваем к нему несколько регулируемых выходов. Можно как-то так

Out 1, 2, 3 еще не нарисовал.

Гена_Большой

ок, т.е. бум “посмотреть” в сторону единого устройства управления всей “приблудой”.

DIM76
Гена_Большой:

программирование для Stm32 у меня еще имеет маленький скилл.

Вот он, этот скилл и повысится))).

Гена_Большой

Сегодня немного поэкспериментировал с Ардуино Уно.
Ее прелесть в небольших размерах (7х5 см) и возможностью “пристегнуть” любую “само-нарисованную” плату в режиме бутерброда.
Ардуино Уно в состоянии генерировать 12 каналов PWM с частотой 50Гц и точностью 1-3 мкс.
у меня на столе Ардуинка одновременно крутила 6 машинок.
При этом остается возможность приема SBus от приемника Futaba.

Для реализации “тонкой настройки” придется отобрать у Ардуинки два канала, ровно столько “сжирает” жк экран,
хорошо, что кнопки подключаются к аналоговому порту )).

Итого вполне реально реализовать программную синхронизацию 10 сервомашинок в рамках одного устройства.

DmitryK

Здорово! А мне тут пообещали дать контакты китайцев, которые делают платы. Говорит от 5 шт голые платы или с монтажем на выбор.

Гена_Большой

JLCPCB )), jlcpcb.com/?ysclid=l87qpz1phe682521982
давно с ними дружу, но до недавних пор с оплатой была засада, потом стал травить сам )
Вот сегодня закончил прототип ), SBus декодер на восемь каналов с выключателем питания борта )…
Выключатель отдельное устройство на Attiny13, если его не подключать, питание на сервах будет сразу.

В программе реализовано 14+2, т.е. полный пакет Futaba.
Но это прототип, для тестирования, восьми выходов на сервы хватит.
В основе плата разработки STM32F411.

но в варианте Arduino Uno + плата коммутации (она пустая, по сути разъем подключения АК и выходы на сервы),
никаких плат больше не надо.
главное грамотно софт написать, уже мысли роятся в голове.

Гена_Большой:
  • две стойки шасси с тремя сервами (створки+ретракт)
  • одна сойка шасси с три сервы (створки + ретракт + поворот)
  • два закрылка с двумя сервами.
  • две фары еще две сервы.

Итого я насчитал, что требется десять выходных каналов.
Я правильно посчитал ?