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

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

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

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

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

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

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

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

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

16
Сергей 190
327 / 317 / 65
Регистрация: 18.03.2015
Сообщений: 1,108
17.09.2019, 11:41 2
Со встроенным УПП не встречал.
Что мешает самому сделать? ШИМ (широтно импульсная модуляция) просто реализуется.
Если двигатель совсем слабенький, в качестве ключа, обычный транзистор подойдет. Для более мощных - l293 или l298.
1
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
17.09.2019, 14:58  [ТС] 3
Спасибо Сергей, через ШИМ, это получается переменный резистор подключать к ардуине?, Скажите, вот есть переменный резистор цифровой, могу я его запрограммировать, зная что будет 12 v, таким образом, что когда питание на него поступит(через реле) он начнет выдавать на мотор напряжение постепенно у величивая до нужного, а когда питание выключится так же плавно остановится?
Допустим, будет пять таких моторов, управлять буду через ардуину, я хочу с ардуины отправлять только сигналы на реле, а плавный разгон и остановку должен сделать цифровой резистор. Вот хотелось бы узнать, при помощи чего такое сделать можно. Спасибо!
0
Сергей 190
327 / 317 / 65
Регистрация: 18.03.2015
Сообщений: 1,108
18.09.2019, 11:58 4
Цитата Сообщение от Dimson_ Посмотреть сообщение
ШИМ, это получается переменный резистор подключать к ардуине?
Нет. ШИМ это быстрое включение/выключение питания. Настолько быстрое, что механическое реле не справится с такой скоростью, поэтому используют транзистор.
Если использовать переменный резистор, это не ШИМ, а резистивный способ управления. Часть напряжения «используется» двигателем, другая часть на резисторе превращается в тепло.
Переменный резистор цифровой это конечное исполнительное устройство. Мозгов у него нет, им кто-то должен управлять. Запрограммировать его не получится.
1
18.09.2019, 11:58
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
18.09.2019, 20:06  [ТС] 5
Я правильно понимаю, что подавая сигнал на транзисторы (2 шт для одного БК двигателя) определённым образом, можно плавно ускорять и замедлять вращение? То есть, как-то в цикле ide это все прописывается? Тут мне ещё нужно разобраться с разными типами двигателей.
На данный момент думаю пробовать с шаговым, скажите, а с шаговым двигателем можно такое реализовать, через ШИМ? Спасибо!
0
Rius
Эксперт .NET
6081 / 3925 / 946
Регистрация: 25.05.2015
Сообщений: 11,869
Записей в блоге: 12
Завершенные тесты: 4
18.09.2019, 20:23 6
Цитата Сообщение от Dimson_ Посмотреть сообщение
На данный момент думаю пробовать с шаговым, скажите, а с шаговым двигателем можно такое реализовать, через ШИМ?
Для шаговых двигателей есть специализированные микросхемы - драйверы. Без них не пытайтесь.
Их угол поворота зависит от того, сколько импульсов будет подано. Ещё направление можно менять.
1
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
19.09.2019, 05:56  [ТС] 7
Хорошо, спасибо!, тогда для моей задачи в единичном экземпляре, мне понадобится:
1) Шаговый двигатель - 1 шт
2) Драйвер шагового двигателя - 1 шт
3) Блок питания - 1 шт
4) Контроллер (Arduino) - 1 шт
Ничего не забыл? Нужен ли транзистор или драйвер может выполнить его функции?
0
Rius
Эксперт .NET
6081 / 3925 / 946
Регистрация: 25.05.2015
Сообщений: 11,869
Записей в блоге: 12
Завершенные тесты: 4
19.09.2019, 06:01 8
Драйвер в виде модуля (платы) уже всё содержит.
1
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
19.09.2019, 06:54  [ТС] 9
Ну вроде бы все понятно теперь, буду пробовать, спасибо большое всем за ответы!!
0
ValeryS
Модератор
7869 / 5854 / 764
Регистрация: 14.02.2011
Сообщений: 20,120
Завершенные тесты: 1
19.09.2019, 07:06 10
Цитата Сообщение от Dimson_ Посмотреть сообщение
2) Драйвер шагового двигателя - 1 шт
лучше 2 штуки, одну можно и сжечь, а запасной не будет
и второе под словом драйвер подразумевают и микросхему управления двигателем, и готовую плату типа такой
https://ru.aliexpress.com/item/33010...chweb201603_53
тебе лучше взять плату
1
Сергей 190
327 / 317 / 65
Регистрация: 18.03.2015
Сообщений: 1,108
19.09.2019, 10:24 11
Цитата Сообщение от Dimson_ Посмотреть сообщение
с шаговым двигателем можно такое реализовать, через ШИМ?
Подвес для фотоаппарата
1
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
22.09.2019, 13:25  [ТС] 12
Составил список. Теперь из ходя из моего небольшого опыта с arduino uno, я заметил, что иногда из 32 КБ у меня забивались 40-50 процентов памяти. Тут думаю будет больше кода и соответственно может не хватить. Придумал следующее: Один основной контроллер(due, 512кб) + дополнительно 2 или 3(nano) видно будет потом. Вообщем я хотел отправлять с due на nano сигнал, по которому nano будет управлять двигателем(или несколькоми).
Теперь читаю информацию по Due, там говорится, что выходное напряжение 3.3 в., не подскажите никаких проблем не будет?

Пока я плохо понимаю как выглядеть будет код, алгоритм примерно такой: nano должна постоянно опрашивать два входных пина, если сигнал на 1пин - вращение в одну сторону, если на 2pin - в другую (скорость замедления и повышения, будет прописана в nano)
0
ValeryS
Модератор
7869 / 5854 / 764
Регистрация: 14.02.2011
Сообщений: 20,120
Завершенные тесты: 1
22.09.2019, 13:32 13
Цитата Сообщение от Dimson_ Посмотреть сообщение
Тут думаю будет больше кода и соответственно может не хватить.
ты сначала напиши а потом уже расстраивайся, может и хватит

Добавлено через 37 секунд
Цитата Сообщение от Dimson_ Посмотреть сообщение
два входных пина, если сигнал на 1пин - вращение в одну сторону, если на 2pin - в другую
а если на обоих?
1
Сергей 190
327 / 317 / 65
Регистрация: 18.03.2015
Сообщений: 1,108
22.09.2019, 13:33 14
Цитата Сообщение от Dimson_ Посмотреть сообщение
памяти... может не хватить
Цитата Сообщение от Dimson_ Посмотреть сообщение
Один основной контроллер(due, 512кб) + дополнительно 2 или 3(nano)
Может, сразу ESP32 поставить?
1
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
22.09.2019, 19:50  [ТС] 15
Сергей 190, почитал про него, чет мне кажется рано мне ещё за другие МК кроме ардуины браться)), пишут, что у него какие-то проблемы с датчиками, но по цене разница между due и esp 32 большая, попробую, буду разбираться, спасибо!
ValeryS, на два сразу - не должно быть так по идеи

Еще хотел спросить про arduino due, в описании пишут, что вход/выход не более 3.3v, и если использовать датчик (например препятствий), он будет при срабатывании давать сигнал на arduino напряжением которым я его запитал?, правильно? У датчика от 3.3 до 5v питание. Просто хотел уточнить.
0
Rius
Эксперт .NET
6081 / 3925 / 946
Регистрация: 25.05.2015
Сообщений: 11,869
Записей в блоге: 12
Завершенные тесты: 4
22.09.2019, 19:52 16
Dimson_, ардуина это не МК, а платформа для новичков, на базе МК.
Если вы на МК той же платы сотрёте ардуину и будете программировать напрямую МК, то у вас будет больше ресурсов, и ставить 3 платы может и не понадобится.
1
Dimson_
3 / 2 / 1
Регистрация: 02.11.2016
Сообщений: 94
22.09.2019, 22:14  [ТС] 17
Rius, да, это в принципе понятно. Просто собирать самому мне ещё тяжело будет)), по этому делать буду из готовых решений
0
22.09.2019, 22:14
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2019, 22:14

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

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

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


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

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

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