До 18 вольт при запуске стартера двигателя на короткое время. Проектируем систему управления. Вот и думаю, нужно ли защищать вход питания от таких скачков?
До 18 вольт при запуске стартера двигателя на короткое время. Проектируем систему управления. Вот и думаю, нужно ли защищать вход питания от таких скачков?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Всем добрый вечер, подскажите такой вопрос: Имеем движение по кругу допустим 20ти позиций, я в данный момент на 8й позиции и мне надо переместиться на 3ю, ПР должен вычислить в какую сторону начать движение чтоб быстрее придти в заданную позицию. Кучей блоков вычитания, сравнения вроде получается на бумаге, но мож еще какой способ есть? Всем спасибо, сильно не пинайте.
А если в диаметрально противоположную позицию надо переместится, я так понимаю безразлично в какую сторону ехать, в смысле, по часовой или против часовой стрелки или есть приоритеты, в смысле, даже если нет приоритетов, всё равно их придётся установить или выбирать направление случайным образом?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Я так понимаю, судя по ответу, с описанной мной ситуацией Вы ещё не разбирались, повторю, вероятно Вы ещё и не поняли, в смысле, под диаметрально противоположной позицией имеется ввиду, когда езда в назначенную позицию что по часовой, что против часовой стрелки составит одинаковое количество шагов. У вас фиксированные позиции с одинаковым шагом, сектором, между позициями?
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
С чем-то более простым пока не встречался:
Owen.jpg
Мой вариант, допустим имеется 20 позиций, пронумеровать позиции с возрастанием по часовой стрелке:
а) если конечная позиция больше начальной и разность позиций по модулю больше половины(десяти в нашем случае), то вращаем против часовой стрелки, если меньше - по часовой стрелке.
б)если конечная позиция меньше начальной и разность позиций по модулю больше десяти, то вращаем по часовой, если меньше десяти, то вращаем против часовой стрелки, вроде всё!
Короче проверяйте, если что не так - поправим!
Текущее положение определяется концевиками положений, при совпадении текущего положения с конечным движение останавливается.
Примерно как то так, вариант на 8 положений:
Карусель_2.png
Конечное(заданное) положение можно сформировать аналогично текущему.
Карусель_2.owle
Последний раз редактировалось Сергей0308; 14.10.2025 в 12:23.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.