roboforum.ru

Технический форум по робототехнике.

Микроконтроллер для яхты.

Микроконтроллер для яхты.

monomotor » 14 фев 2018, 18:58

Здравствуйте, посоветуйте микроконтроллер.
Между делом (робота всё-таки долго делать, занимаюсь потихоньку) решил сделать модель яхты (3D принтер есть, работа с фанерой - не проблема). Сразу скажу,
что управление будет почти полность ручным,
за исключением шкотов,
опционально .
Теперь яхта https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D0%BA%D1%80%D0%B0_17_(%D0%BA%D0%BB%D0%B0%D1%81%D1%81_%D0%B3%D0%BE%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D1%85_%D1%8F%D1%85%D1%82)
Не говорите что я это не смогу, имел разряд спортивный, неплохо гоняюсь, если вы думаете что крен от джойстика - это сложно, то прошу посмотреть вот это видео
https://youtu.be/N9BhF3cijEo
Схема примерно такая. Описание
Вот:
зелёный малый - двигатель управления рулём, большще 180 градусов точно не надо.
зелёный большой - двигатель поворотной рейки - больше 90 поворота не надо.
синий - шаговик бегающий по рейке поворотной и играющий роль баласта подвижного (крен)
серые шаговики:
гротошкот, стаксельшкот, генакершкот, генакерфал с укладчиком генакера.
больше тут вроде ничего не надо.

навскидку элементы электросхемы:
7 шаговых двигателей и 14 концевиков или 7 двусторонних, два энкодера - один поворота и один линейного движения. два сервопривода.
это я буду делать для себя, хочется мне просто между делом сделать такую штуку. посоветуйте микроконтроллер. код пишу, но только FPC Lazarus, очень уважаю использовать {$modeswitch nestedprocvars} на полную мощность, поэтому мне отсутствие мощи ООП не критично, но переводчика на C я пока не встречал.
Вложения
1212121.png
1212121.png (7.29 КиБ) Просмотров: 3448

Re: Микроконтроллер для яхты.

esisl » 15 фев 2018, 00:03

Доброго коллега! ;)

А почему - ката? Зачем такие сложности?

Сомнения вызывает балансир бегающий по поворотной рейке.
А если шкотом захлестнёт?
И вообще - "зачем?" (с) Чисто ради копийности??

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

Не надо шаговики. Надо сервы без ограничителя 360 градусные. Тогда и концевики становятся не нужны.
А вот что нужно, так это датчик положения гика и какой-то датчик состояния стакселя. Как анализировать состояние генакера - вообще не представляю!

Чисто управление потянет даже несчастный ардуино. Но там всё сильно зависит от общего целеполагания.

Радиоканал как?
Хочется ли видеокамеру?

В принципе любой малинк или аналог.

P.S. Может для начала - килевуху? Стаксельную шхуну! :)

Re: Микроконтроллер для яхты.

monomotor » 15 фев 2018, 08:36

Здравствуйте. Сложности такие потому что нравятся они мне, как-бы так, я не удовлетворюсь от управления легким аппаратом, мне это просто будет не интересно, лучше просто кино посмотреть тогда, или чем-нибудь заняться полезным. За подсказку с сервами спасибо. На грот я одну серву поставлю, под гроташкот распечатаю что-то типа жёлоба, чтобы не болтало их, я расчитываю что они всегда натянуты будут, при оверштаге - не избежно их послабление. Да захлест на рейку оверштаг будет хорошо провоцировать, ну ничего, там единственное за что есть зацепиться гроташкоту - бегающий двигатель(баласт), а он как правило будет где-то по середине корпуса в середине поворота, это не поблема.
Спасибо за подсказку с контроллером, я их вообще можно сказать в руки ещё не брал. Видео...если честно не знаю, на ДУ буду выводить два угла крена по осям X и Y, гиродатчик будет. Да и всё наврное. Не спеша сделаю, займусь.
Моделированием не увлекаюсь, шхуна мне не интересна просто, как и любая неспортивная яхта. Всё что связано со спортом, кроме занятия им - мне абсолютно не интересно. Поэтому Накра.

Re: Микроконтроллер для яхты.

esisl » 15 фев 2018, 09:06

Я бы всё же посоветовал, для начала, сделать что-то типа http://wsesam.ru/text/Izgotovlenie-radi ... ukami.html
Чисто для набора опыта.

Замечу, что в принципе можно на пробу вообще не управлять парусами. Как в старых конструкциях - только руль, а шкоты настраиваются жёстко перед стартом. Опять же для опыта.

Re: Микроконтроллер для яхты.

TedBeer » 15 фев 2018, 13:17

Я не понял вы хотите RC модельку сделать или настоящий кат автоматизировать?

ЗЫ. зашел потому что по названию решил, что вы контроллер для инструментальной панели ищите, а я как раз подумываю сделать такую вот погодно-инструментальную хрень:
Вложения
panel-face.png

Re: Микроконтроллер для яхты.

monomotor » 15 фев 2018, 22:18

А Вы можете выражаться пояснее? Мне Ваша терминология не совсем понятна. Автоматизировать я ничего не собираюсь, это почти копия будет, ну может пару сервов сопрягу на один - шкоты двух парусов на одну серву поставлю - это максимум. Это вот такие предположения. Ну облегчение какое-то: если на шкоты будет три колёсика, то если я нажму одно и его буду крутить - то подтягиваться будут все три шкота, а если не нажму и буду крутить - один шкот. Вот так вот как-то. Возможность сопряжения серводвигателей будет как-бы, это максимум по автоматизации. Хрень интересная - сразу скажу, но мне надо информацию от гиродатчика, сила ветра...направление ветра...компас...заряд батареи... отображение положения шкотов, колдунчиков двух на парусах, руля, крена. Но это не обязательно на одном дисплее, я на 3D принтере любой корпус под ДУ сам распечатаю. Так что панелек я могу туда пихать столько, сколько захочу...6 часов-печать готова, крути гайки - нет проблем. Даже могу поплавки распечатать по секциям, чтобы с фанерой не заморачиваться. Потом 3D ручкой обварю да и всё, фен паяльный есть для преднагрева, уже герметичные стыки варил из печатаных деталей, правда по другому случаю-но тем не менее, могу видео линкануть, но я там всё молча делаю, без слов и музыки, перед камерой не прыгаю, лекций не читаю - чисто руки и работа.
Но это пока такой проект - он сейчас в воздухе витает, у меня положение сейчас такое - решающее, куда повернёт судьба не знаю, как крутанёт, не долго ждать осталось разрешения ситуации, пару недель и уже что-то ясно станет, сейчас вообще ничего не известно, как крутанёт, в какую сторону, жду. 50 на 50, пока что, от настоящего момента. Просто чтобы время так просто не проходило, собираю информацию на возможные планы, что-то сделать хочется помимо решения основных проблем своих каких-то. Крутанёт в лучшую - буду не спеша, там делов если по существу не так много, ну а крутанёт в худшую - все планы пойдут по одному месту, всё обломается, жизнь разумного автоматом, неизвестность останется и жизнь насекомого, может и ядовитого, но насекомого, тогда вообще никаких планов не будет - бултыхания по воле папиков, или кто там они там, олиграхи или кто вообще тут все эти водовороты крутит я не знаю. Водяные или кто они :), шутка. Такие дела. Пока что жду, ну и код пишу для расчётов всяких своих, на фпк лазарус, бельше не умею ни на чём.

Re: Микроконтроллер для яхты.

Vladimat » 16 фев 2018, 17:28

TedBeer писал(а):Я не понял вы хотите RC модельку сделать или настоящий кат автоматизировать?

Я тоже ничего не понял. Речь идёт только о печати поплавков и управлении кучкой моторчиков, на что хватит и Ардуины. А вот откуда должны браться управляющие сигналы - воля человека на берегу, или человека на борту или ИИ самого пепелаца - сие остаётся за кадром.

Re: Микроконтроллер для яхты.

monomotor » 17 фев 2018, 15:53

Vladimat писал(а):
TedBeer писал(а):Я не понял вы хотите RC модельку сделать или настоящий кат автоматизировать?

Я тоже ничего не понял. Речь идёт только о печати поплавков и управлении кучкой моторчиков, на что хватит и Ардуины. А вот откуда должны браться управляющие сигналы - воля человека на берегу, или человека на борту или ИИ самого пепелаца - сие остаётся за кадром.

А разве ДУ - пустая коробка? Ну нужен приёмник и передачик - понятно всё, контроллер на пульте ДУ, это всё ясно и так.

Re: Микроконтроллер для яхты.

elmot » 27 фев 2018, 16:11

TedBeer писал(а):, а я как раз подумываю сделать такую вот погодно-инструментальную хрень:

а где дисплей такой взять? 300*300, уличный, с чтением на солнце - он мульен будет стоить. Или я не знаю чего?

Re: Микроконтроллер для яхты.

TedBeer » 27 фев 2018, 18:17

400x300 :)
Может ты не заметил, но информация, которую я вынес на дисплей не сильно динамическая, это не скорость и не ветер. И, строго говоря, на улице не нужна. Планируется e-paper, который мало потребляет и сохраняет информацию, пока контроллер спит. Вот такой:
4-2-E-Ink-Display-Module-400x300-4-2inch-E-paper-Three-color-Red-Black-White.jpg_640x640.jpg

Правда у него косяк - обновление аж до 15 сек и нельзя перерисовать часть экрана, как это возможно на других моделях. Но как я сказал, мне и не нужно обновлять информацию так часто.

ЗЫ. И на улице читается замечательно, если что.

Re: Микроконтроллер для яхты.

Madf » 27 фев 2018, 18:39

Ну так ненужно брать с цветом дисплей, обычный монохром с 2-я градациями серого обновляется в разы быстрее (4 сек).
И вообще, толком неизвестно, как себя вообще поведет этот экран на улице (в мороз).

Re: Микроконтроллер для яхты.

TedBeer » 27 фев 2018, 19:04

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

ЗЫ. насчет мороза интересная мысль. Надо будет сделать прибор некапитальным и хранить зимой дома вместе с парусами и пр.

Re: Микроконтроллер для яхты.

elmot » 27 фев 2018, 19:42

когда повиснет - хрен поймешь :)
а подсветка есть?

Добавлено спустя 57 секунд:
а блин, когда я внимательнее стану?
300px а не mm

Добавлено спустя 26 минут 38 секунд:
Сорри за засор топика. ТС, стоило бы получше изложить свои мысли.

Re: Микроконтроллер для яхты.

sned » 28 фев 2018, 19:06

Добавлено спустя 26 минут 38 секунд:
Сорри за засор топика. ТС, стоило бы получше изложить свои мысли.[/quote]


https://youtu.be/N9BhF3cijEo
и при чём тут видео футбола танков в предисловии у ТС
а я уж было обрадовался интересной теме

Re: Микроконтроллер для яхты.

monomotor » 20 ноя 2018, 10:13

Сейчас у ТС следующие проблемы : как в коде с одной ардуины на другую подавать значения нескольких переменных:
первая идёт символ, потом число. Можно два числа, даже лучше. Иначе говоря нужно подавать по два числа. Как это реализовать в коде не могу понять. По одному числу-примеров полно, дело в том, что в С++ - я начинающий. Да и яхта это было так - просто увидел и был поражён классом яхт, сам когда-то занимался. Сейчас
у ТС проблемы - найти работу, куда звоню хожу, завтраки и не надо, востановление патента - тоже проблема http://www.invention-gearvariator.ru/pr ... hp?f=7&t=3
решаю.
Тут ещё головняк себе изобрел - патентовать теперь надо
http://www.invention-gearvariator.ru/pr ... 2&p=45#p45
Вот над ним и работаю, допиливаю теорию и хочу реализовать на ардуине и катушках индуктивности. Не знаю будет работать или нет, но в теории ошибки нету.
Пытался сделать реализацию, но видимо криво сделал и на скоряк - тяп-ляп, результата не получил.
Одни головняки короче.
На работу надо устроится куда-то, в Белоруссию на вахту на атомную в идеале было-бы. Вот эту тему и пробиваю. Если не получится - прийдётся ехать на дальний Восток. По месту заработать что-то вообще никогда не реально было, это для избранных.
Хотя позвонили по работе, разряд занизили-но то ладно - в трудовой на два года записи нету, если начальство не ушлёпки повысят опыта у меня хватает да и квалификация нормальная, поеду.


cron
Rambler\'s Top100 Mail.ru counter