Форум программистов, компьютерный форум, киберфорум
Электродвигатели
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 110
1

Маленькие электродвигатели 12 - 24 v с плавным стартом и финишем

17.09.2019, 10:27. Просмотров 2206. Ответов 21
Метки нет (Все метки)

Всем привет!
Подскажите пожалуйста, есть ли в природе такие эл двигатели(12-24v), которые плавно разгоняются и с таким же темпом (очень важно) останавливаются?(картинку прикрепил). Желательно готовый, со встроенным УПП.
Или как то так можно шаговый так настроить?
Если есть, можете название написать? Спасибо!
0
Миниатюры
Маленькие электродвигатели 12 - 24 v с плавным стартом и финишем  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.09.2019, 10:27
Ответы с готовыми решениями:

Задача Коммивояжера c фиксированным стартом и финишем
Добрый день. Уже два дня ищу и не могу найти в интернете алгоритм позволяющий решить задачу...

Использование Lerp() с плавным стартом движения
ребята , как можно вписать плавный старт объекта используя метод Lerp() ? что бы интерполяция со...

Нужно определить электродвигатели
Здравствуйте, подскажите пожалуйста что это за электродвигатели(коллекторный?,шаговый?или?)А также...

Опознать, запустить и применить электродвигатели
Есть вот такие ЭД от старого видеомафона. Как их оживить? я начинаю только заниматься...

21
339 / 327 / 68
Регистрация: 18.03.2015
Сообщений: 1,150
17.01.2020, 20:07 21
1-
Цитата Сообщение от Dimson_ Посмотреть сообщение
A
C++
1
2
ccelStepper stepper(8, 5, 6, 7, 8);
AccelStepper stepper2(8, A1, A2, A3, A4);
Почему восьмой пин указан три раза? Что куда реально подключено?

2-
Цитата Сообщение от Dimson_ Посмотреть сообщение
C++
1
2
3
4
5
6
7
if(Start == 1) { // кнопка старт
set1 = 1; 
}
if(set1 == 1) { // после первого запуска дв-ли стартуют, потом нет, как можно сделать, чтобы каждый раз запускала по нажатию?, (эксперименты свои убрал из кода, все равно не получилось)
stepper.run(); 
stepper2.run();
}
После первого нажатия "Start" переменная "set1" становится =1 и потом НИГДЕ не обнуляется.

3-
Цитата Сообщение от Dimson_ Посмотреть сообщение
когда срабатывает этот датчик для stepper, stepper2 тоже останавливается почему-то...
Смотри п 1.

4-
Цитата Сообщение от Dimson_ Посмотреть сообщение
потом после -1000 stepper'а продолжает run
См п2.

5-
В void setup() не указаны пины первого двигателя, как выход. Не есть хорошо.
1
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 110
18.01.2020, 23:13  [ТС] 22
Сергей, спасибо за ответ!
8 - это не пин, это как бы тип мотора (цифры 4 и 8, как я понял, это мотор с 4-мя проводами, который у меня)
Переменную Set1 обнуляют при помощи добавления ещё одной кнопки, в serial смотрел, она меняется, но вот с run командой не понятно. Она как будто один раз в loop запускается и все потом...
Все пины прописал

В общем нужно следующее:
1) По нажатию кнопки запускаются все моторы, пока 2. Работают до срабатывания датчиков, для каждого свой.
Когда, например, какой то датчик сработал для своего мотора, он останавливается, при этом остальные крутятся до сигнала от своих
датчиков. Потом все моторы, когда остановятся, крутятся на определенную позицию
2) Дальше буду посылать на каждый мотор разные позиции, multistepper идеально подходит для такой задачи, попробовал, но.. у него нет,
как я понял, ускорения и замедления..
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2020, 23:13

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

Как преобразовать в строке все маленькие буквы в большие а большие в маленькие?
Дана строка .Преобразовать в ней все маленькие буквы в большие а большие в маленькие. Вот что я...

Игра. Символ х должен передвигаться по textbox с помощью кнопок button. Одно из textbox является финишем
создать в windows forms 10x10 textbox и 4 button! Символ х должен передвигаться по textbox с...

Помогите со стартом
Ребята помогите мне надо написать игры например танчики на C# Windows Forms и простенкую но незнаю...

Проблема со стартом собранного ПК
Доброго всем времени суток,прошу совета- только на днях закончил сборку ПК, но вышла одна...

Проблема со стартом компа

График tg(x) не получается плавным
Основная процедура: procedure TForm1.FormCreate(Sender: TObject); var x, a, b, dx: real;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.