Бюджет: 1234 UAH Срок: 12 дней
Здравствуйте. Могу решить вашу задачу. Нюансы по работе магнитометра нужно будет обговорить, но все решаемо. Стоимость и сроки - после полного согласования ТЗ.
Нужно разработать компактный (чем меньше тем лучше) контроллер управления шаговым двигателем который вращает двигатель (антенну) относительно магнитного полюса земли. По моим расчетам необходим драйвер для шагового двигателя максимум 1.5А
Устройство состоит из трёх основных компонентов держатель антенны, корпус держателя антенны между которыми и устанавливается данный сервопривод. пульт управления 6 кнопок (азимут, быстрее «+», медленнее «-», вправо, влево, функция)
В контроллере должны быть реализованы функции:
1. Функция «Общее сканирование»:
Вращение антенны с заданной скоростью относительно магнитного поля земли на определенное кол-во градусов от нулевого положения (от концевого выключателя в корпусе) и обратно к нему. Скорость вращения определяется как = градусы магнитного поля (+/-) + заданная скорость. Т.е. если корпус антенны вращается относительно земли вместе с антенной в одном направлении то скорость вращения антенны относительно корпуса снижается, если наоборот то увеличивается.
Скорость вращения регулируется кнопками быстрее «+», медленнее «-»
Диапазон регулирования (сектор сканирования) от 90 до 355º.
Сектор сканирования задается с шагом +/- 5º.
Сочетание кнопок:
удержание кнопки «функция» + короткое нажатие «вправо»- +5º
удержание кнопки «функция» + короткое нажатие «влево» - -5º
Алгоритм следующий:
после нажатия на концевой выключатель происходит смена направления вращения, контроллер отсчитывает заданное количество градусов, меняет направление и возвращается к концевому выключателю и так до бесконечности.
После перехода в другой режим и возврат в этот заданная скорость и диапазон в этом режиме сохраняется.
2. Функция «Удержание, сканирование азимута»:
Во время выполнения функции №1 или 3 должна быть возможность зафиксировать мгновенно антенну на азимуте на который она направлена в данный момент. Кнопка «азимут» активирует функцию №2 из функции 1 и 3.
Должна быть возможность вращения (сканирования сектора) антенны на определенный градус относительно азимута (цели). Сектор сканирования задается с шагом +/- 5º.
удержание кнопки «функция» + короткое нажатие«вправо»- +5º
удержание кнопки «функция» + короткое нажатие «влево» (короткое нажатие) - -5º
Диапазон регулирования от 0 до 90. Где 0º это точное удержание азимута, а например 5º это вращение антенны +/- 2,5º вправо/влево от зафиксированного азимута туда-обратно.
Каждое нажатие кнопки вправо или влево смещает удерживаемый азимут на 1º в нужном направлении
Короткими нажатиями кнопкок быстрее «+» и медленнее «-» регулируется скорость вращения антенны.
Скорость сканирования и диапазон сохраняется для этого режима после перехода в другой режим.
Чтобы избежать запутывания проводов антенны в режиме удержания азимута контроллер также считает прохождение антенной нулевого положения до определенного количества раз в одном направлении если такое происходит он проворачивает антенну (быстро) в обратном направлении на необоримое ко-во градусов и нулевых положений и опять фиксируется на заданном азимуте и продолжает программу.
3. Функция "свободное вращение антенны, ручной режим" (устройство запускается с этой функции):
Коротким нажатием кнопки «функция» происходит переход между функцией 1 и 3
В этом режиме антенна управляется кнопками скорость и направление.
Рассматриваю варианты решения как на шаговом двигателе так и на двигателе постоянного тока. Устройство должно работать от питания 12 в.
Предполагаю что в устройстве должна быть реализована функция автокалибровки компаса в конкретных магнитных условия и нужно предусмотреть звуковую и световую обратную связь на действия пользователя и состояние работы прибора.
Бюджет: 1234 UAH Срок: 12 дней
Здравствуйте. Могу решить вашу задачу. Нюансы по работе магнитометра нужно будет обговорить, но все решаемо. Стоимость и сроки - после полного согласования ТЗ.
Бюджет: 20000 UAH Срок: 30 дней
Доброго дня делаю полный цикл разработки устройств на миконтролерах. Я только что имел опыт изготовления драйверов для кроковых двигателей, а ПЗ для них и имею два драйвера тихоходных на которых можно отработать алгоритмы. Готовы сделать ваш заказ. Цена и время условны, все зависит от финальной ТЗ.
Портфолио :
Google Drive
а зачем собственно щаговик?
енкодер и любой двигатель постоянного тока
скорость на ШИМ, переключение положения на двух мофсетах
шаговик всегда дороже и всегда драйвер
а у вас не та задача для избыточной сложности
Для меня не принципиально какой двигатель. Но мне кажется у шаговика крутящий момент выше, ресурс из-за отсутствия щеток тоже выше.
Также скорость вращения антенны не будет превышать 2 оборотов в минуту. Реально до 1 об/мин. По моим расчетам габаритов корпуса и большой шестерни сервопривода которую будет вращать мотор редуктор не позволит сделать предаточное число больше 1:20
Соответственно нужен мотор-редуктор 15-20 об/мин
Я такого не нашел среди постоянников. Возможно плохо искал
Редукторные двигатели постоянного тока с планетарным редуктором достаточно высокооборотистые в отличие от шаговиков.
Но я не отказываюсь от альтернативных моему подходов в решений поставленной задачи
- для крутящего момента есть редуктор
- для щеток использовать безколекторный, где магниты на самом якоре, а катушки уже в обмотке
- вы лучше скажите какая масса врашения, у меня вот на столе лежит сборка постоянного движка с редуктором на усилие в 40кг+ при том что шаговик на такое же усилие стоил бы 500-800$ и размером был раз в 8 больше
- Постоянные планарники в целом пофиг сколько там оборотов. Я знаю решения где оборты движка за 4К в минуту и оно работает нон стоп сутками
вы лучше скажите какие ожидаемые размеры (или максимальный занимаемый объем) и как будет происходить связь (командный протокол, кнопки, радиоинтерфейс)
и к слову по магнитному полю — там же нужно будет правильно в корпусе расположить и сам корпус адекватно подобрать. И скорее всего как то ловить уровень что бы если стоит с перекосом то об этом говорило (для компаса наклон уже повлияет на вычисление магнитного поля, градусы но все же. Антенна же вообще не тот сектор будет захватывать что ожидается)
Смотрю в сторону планетарных мотор-редукторв так как с ними проще и компактнее получается механическая часть узла
на алиекспрессе я встречал двигатели любой конфигурации
можно хоть линейный под вашу задачу
просто шаговики это всегда проше в плане управления (давай шаги и все) но хуже в плане цены и маштабируемости
Тестовый вариант я проверял на Nema 17 (40 мм, 4 кг·см, 1.7А, 1.8°) без редуктора. Немного не хватало крутяшего момента. Т.е. привод врашался но иногда подклинивал и слишком большая была минимальная скорость. Т.е. когда делал микрошаг 32 не хватало момента, микрошаг 8 большая скорость
а еше шаговики могут пропустить шаги
или к примеру ветром довернуло и углы уже не те
для антенны редуктор 100% нужен как минимум для того что бы защитить от механической неточности (больше оборотов, выше точность)
так есть модель\размеры?
и о какой массе подвижной части идет речь?
Может быть, там вообще минимальный 5В шаговик справиться, просто через редуктор
плюс нужно еше делать поправку на условия спользования
улица, украина
нема в минуса просто примернет якорем и подшипниками
Так как раз благодаря компасу который будет стоять на самой антенне и будет корректироваться ее направление четко относительно магнитного поля земли не зависимо от положения корпуса привода
по X
а по Y?
или сама антенна на сошках с уровнями?
просто если управление только на кнопках и без особых заморочек то и компас можно просто стикером-физустройсвом вместе с поплавками уровней
физический компас простейший за 5центов на самоклейке и просто стрелочка рядом наклеена
для работы стрелка компаса должна совпасть с наклееной
тут вопрос чисто в упрощение\усложнение
если уж делать цифровой компас, то тогда и уровни акселерометр так же
и в идеае екранчик вставить что бы писать\выводить что происходит и чего не хватает устройству для полного счастья
если же как можно проше и отказоустойчивее то только управляйка врашением антенны на кнопках
может еше макс цифровой термометр на двигаель, что бы если температура движка в минусах (больше -10) то он не запускается и просит разморозить
а все остальное на аналоговых компонентах (поплавки, компасы и тд)
В смысле по Y? Это круговая антенна - одна ось, один привод. Крен, тангаж можно не учитывать.
Мне не нужно точное вычисление реального азимута мне просто нужно чтобы приблизительно удерживался азимут на котором пользователь фиксирует антенну. Точность 1-2 градуса меня устраивает
Устройство должно быть простым и надёжным
Теоретически настройка необходима только на этапе отладки и тестирования. Если компас будет иметь функцию самокалибровки то ничего там настраивать не нужно.
Пожалуйста, не усложняйте решение простой задачи.
Кроковий двигун і редуктор гадаю найкраще рішення, і точність і потужність.
Разработка прошивки, размещаемой на шлюзе, и управление прямым взаимодействием с ПЛК/оборудованием в техническом помещении (Modbus, BACnet и т. д.).
Необходимо интегрировать НСК с системой автоматического старта (катапульта с микроконтроллером), чтобы передавать сигнал на микроконтроллер, который будет инициировать работу катапульты на расстоянии 500 метров от нее.
Создать совместимость между наземной станцией управления, системой автоматического старта (САС), радаром и самолетом.
Для wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, Опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка взаимодействия CBU ↔ Tuya Разработка самого железа, pcb и т.д. не нужна! Задача исключительно для специалиста, который имеет опыт работы с платформой и может показать собственные выполненные проекты. Все условия будут зафиксированы в деталях в личной переписке, оплата через сейф!
Нужен AI Automation Engineer, специалист для создания системы активного поиска клиентов и умного аутрича (не обычный чат-бот-автоответчик) в В2В проект Сбор данных: автоматический парсинг контактов из «слепых» баз по назва. Умная рассылка: интеграция Claude/OpenAI для анализа сайтов клиентов и генерации гиперперсонализированных писем. Воронки касаний: настройка безопасных многошаговых цепочек (Follow-up) в LinkedIn и Email с защитой от банов - (???) Интеграция CRM: динамическая передача и тегирование лидов в CRM. Формат работы: поэтапная оплата за каждый успешно внедренный модуль.